Konfiguracja wielu konsol (dodanie konsoli na porcie szeregowym)

Czasami jest przydatne wypuszczenie konsoli na port szeregowy. W poniższej dokumentacji pomijam kwestię konfiguracji portu szeregowego w samym BIOSie, czy też przekierowania portu szeregowego na inne dedykowane porty sieciowe (np. iDRAC, iLO, etc.).

/boot.config

Zgodnie z dokumentacją (handbook) trzeba wykonać plik konfiguracyjny:

-D

/boot/loader.conf

Plik konfiguracyjny bootowania musi zawierać następujące linie:

boot_multicons="YES"
boot_serial="YES"
comconsole_speed="9600"
console="comconsole,vidconsole"

Teoretycznie można zmienić prędkość konsoli, ale wymaga to ujednolicenia ustawień nie tylko w samym FreeBSD, ale również po stronie BIOS czy dedykowanych portów zarządzających

/etc/ttys

Docelowa linijka powinna wyglądać następująco:

ttyu0   "/usr/libexec/getty std.9600"   vt100   on secure


{i} Sprawdzone, działa bardzo poprawnie.