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>