Hi All, I thought of helping out beta testing FreeBSD 7.0, so I gave it a shot on one of our HP BL465c G1 blades. Problem is, serial output stops right before the login prompt should kick in. Thats sad... I need serial output (don't wanna go with the crappy Java applet for VGA output). So here's what I did: cvsup'ed RELENG_7 from today, build a NFSROOT and pxeboot'ed FreeBSD. Kernel is GENERIC, but with scheduler changed to SCHED_ULE here's a snipped of a verbose boot: sio0: configured irq 3 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: irq maps: 0 0 0 0 sio0: configured irq 3 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: irq maps: 0 0 0 0 sio0: <Standard PC COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on acpi0 sio0: type 16550A, console looks like he's complaining, eh? But I have serial output until here: Trying to mount root from nfs: bceN0F:S lRiOnOkT :s t1a0t.e3 8c.h0a.n1g4e:d/ utsor /DlOoWcNa l/nfsroot/freebsd-70-amd64 bce0:b cGei0g:a bliitn kl isntka tuep changed to UP start_init: trying /sbin/init bce1: link state changed to UP looks like some garbled output between bce0 and it seems to say: bec0: link state changed to up NFS ROOT: 10.38.0.14:/usr/local/nfsroot/freebsd-70-amd64 although I guess thats no problem... my configuration as is: /boot.config -Dh /boot/loader.conf boot_multicons="YES" boot_serial="YES" comconsole_speed="9600" console="comconsole,vidconsole" Yes, I like to have serial output and as a fallback vga output. /etc/ttys [mhettwer@blowfish] </usr/local/nfsroot/freebsd-70-amd64>grep ttyd0 etc/ttys [16:10:55 on 07-12-13] ttyd0 "/usr/libexec/getty std.9600" vt220 on secure I believe my configuration is correct, isn't it? Where's my login prompt? :) It's there with VGA output... complete verbose boot output can be delivered on demand... Any ideas what's going wrong?! best regards, Marian
On Thu, Dec 13, 2007 at 04:12:15PM +0100, Marian Hettwer wrote:> here's a snipped of a verbose boot: > sio0: configured irq 3 not in bitmap of probed irqs 0 > sio0: port may not be enabledThis is somewhat normal (depends on the system), and can sometimes even function normally (as is the case on your system).> sio0: <Standard PC COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on acpi0 > sio0: type 16550A, consoleThe "acpi0" portion of this is why you see the "configured irq 4 not in bitmap of probed irqs 0"; if acpi0 was isa0, you'd very likely not see that message. Because serial works for you, I strongly doubt the warnings (first paragraph) are of any concern.> looks like some garbled output between bce0 and it seems to say: > bec0: link state changed to up > NFS ROOT: 10.38.0.14:/usr/local/nfsroot/freebsd-70-amd64Please see http://jdc.parodius.com/freebsd/common_issues.txt for that problem.> my configuration as is: > /boot.config > -DhChange this to -S9600 -Dh, and remove the lines from /boot/loader.conf.> /boot/loader.conf > boot_multicons="YES" > boot_serial="YES" > comconsole_speed="9600" > console="comconsole,vidconsole"> /etc/ttys > [mhettwer@blowfish] </usr/local/nfsroot/freebsd-70-amd64>grep ttyd0 etc/ttys [16:10:55 on 07-12-13] > ttyd0 "/usr/libexec/getty std.9600" vt220 on secure > > I believe my configuration is correct, isn't it?Looks correct.> Where's my login prompt? :) > > It's there with VGA output...conscontrol(8) might be able to tell you. It's very likely dedicated to the VGA system at this point. conscontrol(8) appears to simply read and parse the output of the kern.console sysctl. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |