Вообщем, обращаюсь к коллективному разуму.
Во Фре, начиная с 7.4 (и вся 8-я ветка) заменили sio на uart.
Веселье начинается при использовании консоли через последовательный порт (serial console, или SOL у IPMI к примеру). А именно - BIOS, загрузчик, инициализация ядра - все видно, консоль работает; а после инициализации ядра serial-консоль "умирает", т.е. не реагирует на ввод и, соответственно, ничего не выводит. Командуешь reboot - и тут же оживает, данные в нее сыпятся.
Ядро - стандартное, GENERIC. Сетевые карты (с поддержкой IPMI) - em. Тестировали также с терминалом, подключенным на СОМ-порт.
/boot/device.hints - не менялся.### /boot.config ###
-D
### /boot/loader.conf ###
boot_multicons="YES"
boot_serial="YES"
comconsole_speed="115200"
console="comconsole,vidconsole"
### /etc/ttys ###
...
ttyu0 "/usr/libexec/getty std.115200" vt100 on secure
...
Что пробовали (все без результатов):
1. hint.uart.0.flags="0x30" в /boot/device.hints
2. Пересобирать ядро без поддержки usb-устройств и em, грузить em модулем и сразу же прописывать статич.адрес на интерфейсе (по словам некоторых, помогает IPMI).
3. Играться с опциями (скоростями) терминалки, IPMI, ttys.
4. "Откатиться" на использование sio; не выходит - новые версии работают с измененной системой tty, на них с sio ядро не собирается.
Что посоветуете? неохота оставаться на старых версиях без надежды на будущее.. баг репорт (не мой) на это проблему висит на офф.сайте уже больше года, движений пока нет....