Date: Thu, 10 Jan 2002 15:26:17 -0500 From: Leo Bicknell <bicknell@ufp.org> To: freebsd-hackers@freebsd.org Subject: serial console + boot blip Message-ID: <20020110202617.GA13083@ussenterprise.ufp.org>
next in thread | raw e-mail | index | archive | help
I have a few machines configured for serial consoles (my first),
and have found an oddity.
Basically I did the "-P" boot.config thing, and the 'set
console=comconsole' in loader.rc. This works fine. I then run a
getty on the 'console' in ttys. When connected to a Cisco terminal
server, all works well. I telnet to the port, get the serial
console, can log in. Most importantly for the problem below when
I log out the terminal server automatically drops the telnet
connection. I believe this is due to DTR going down after the
shell exits, but I'm not positive so it may be some other control
signal.
Anyway, to the problem. This creates two issues, one I can live with,
one I want to fix.
1) If the machine is off, you can't open a telnet connection (no DTR
high, I believe). So, when someone first turns it on you have
to log in quickly, and miss the first few lines of boot.
I can live with this.
2) Once you get in while it's booting, you can watch the boot message.
However, when the kernel messages are done and the scripts start
(eg, the change from bold to regular on a normal CRT) the connection
is closed. It looks like init starting resets the serial port in
a way that makes it die again.
This is what I would like to fix.
As as aside, I'm also thinking it might be useful to have a prompt
at that point (on serial console anyway) asking if you want to go
into single user mode, since you don't get to select that earlier
with a serial console.
Have others noticed this behavior? Does anyone know a way to
work around it? Does some init genuis know why this happens?
--
Leo Bicknell - bicknell@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/
Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020110202617.GA13083>
