When I boot this host, the boot process proceeds fine. I see the BIOS, the RAID BIOS, the first and second stage boot loader and the Stage Three, /boot/loader. These all appear to work fine, and there is no problem with the speed.
Then, the system loads the Kernel and messages from the kernel print at about 1 bps. Here's a video of the IPMI KVM-over-LAN. I also see this when using a physical keyboard-video-mouse attached to the machine.
The BIOS console redirection is set to be 115200 bps.
The relevant settings from
boot_multicons=YES boot_serial=YES comconsole_speed=115200 console=comconsole,vidconsole hint.uart.1.flags=0x10 hint.uart.1.port=0x2F8
I have deactivated boot_multicons, boot_serial, set comconsole_speed to various values, changed console to various values, etc. Nothing works. It's as if the Kernel is ignoring the settings that I type into the loader. I have even changed the port speed in the BIOS.
Any idea why this is happening?
It appears that FreeBSD is printing character to the Video console, but is printing the characters at a speed intended for the serial console, and mistakingly assumes that my serial console is configured at 1 bps.