Hello all,
I had a working serial console setup on Freebsd 9.0 for remote access via my HP server's BMC serial console. I recently built and installed 9.1-RC2 on a separate dataset on this machine's ZFS pool and merged in my existing configuration from 9.0.
On 9.1-RC2 I no longer get a login prompt on the serial console. However, I am still able to use the loader prompt and can see the kernel messages on it.
I built my GENERIC kernel and world using clang with default flags. I see that the kernel identifies the serial port getty has spawned on the port.
Here are the relevant configuration bits I copied over from 9.0 setup that works:
Any ideas on how to debug this? Have there been any changes to the serial console setup in 9.1?
__
Thanks,
Ziyan.
I had a working serial console setup on Freebsd 9.0 for remote access via my HP server's BMC serial console. I recently built and installed 9.1-RC2 on a separate dataset on this machine's ZFS pool and merged in my existing configuration from 9.0.
On 9.1-RC2 I no longer get a login prompt on the serial console. However, I am still able to use the loader prompt and can see the kernel messages on it.
I built my GENERIC kernel and world using clang with default flags. I see that the kernel identifies the serial port getty has spawned on the port.
Code:
# dmesg |grep uart
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (115200,n,8,1)
Code:
# ps axl|grep ttyu0
0 5405 1 0 20 0 11996 1416 ttyin Is+ u0 0:00.00 /usr/libexec/getty std.115200 ttyu0
Code:
/etc/ttys:
ttyu0 "/usr/libexec/getty std.115200" screen-256color on secure
Code:
/boot/loader.conf:
boot_multicons="YES"
boot_serial="YES"
comconsole_speed="115200"
console="comconsole,vidconsole"
Code:
# kenv |grep uart.0
hint.uart.0.at="isa"
hint.uart.0.flags="0x10"
hint.uart.0.irq="4"
hint.uart.0.port="0x3F8"
__
Thanks,
Ziyan.