Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Aug 2022 12:01:33 -0700
From:      Kyle Evans <kevans@freebsd.org>
To:        Dan Mahoney <freebsd@gushi.org>
Cc:        questions@freebsd.org
Subject:   Re: Dual Consoles: Is there any way to have the output of startup scripts to go to both?
Message-ID:  <CACNAnaEv7tEsffixjL4yGwWJiCCEok3q=q2hK5zCNvZtSvF1FQ@mail.gmail.com>
In-Reply-To: <72875947-CC8F-4CA9-84CD-441B86068B26@gushi.org>
References:  <72875947-CC8F-4CA9-84CD-441B86068B26@gushi.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 16, 2022 at 11:34 AM Dan Mahoney <freebsd@gushi.org> wrote:
>
> Hey there all,
>
> At the day job we have dell idrac machines that also do serial consoles (=
this is super convenient because you can get a serial console by ssh'ing to=
 the idrac), instead of firing up a browser and a VPN (and, earlier, Java..=
.eww).
>
> So naturally, in /boot/loader.conf we set console=3Dcomconsole,vidconsole=
.
>
> We get dmesg output out both consoles.  We ultimately wind up with a logi=
n prompt on both consoles, but the output of boot scripts only go to one, a=
nd if the system craps the bed and drops to single-user mode, one console j=
ust "hangs" and the other one gives you useful output.
>
> It feels pretty trivial to have /etc/rc detect this unique condition, and=
 perhaps put *some* output out to the inactive console, even if it's not ca=
pable of letting you do something interactive like an fsck from both.  Just=
 something that hints "hey, go check the other line, there's things happeni=
ng over there".
>
> How hard would this be?
>

I have some WIP that will scattershot console output to all configured
consoles, but right now there's not really a way to configure userland
output to go to non-primary consoles.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaEv7tEsffixjL4yGwWJiCCEok3q=q2hK5zCNvZtSvF1FQ>