En respuesta a cómo configurar su máquina FreeBSD, hay dos casos principales para obtener el serial. Si está instalando FreeBSD solo en serie, se necesitarán las instrucciones en serie del cargador de arranque. Si ya tiene una consola y solo desea tener acceso en serie también, siga las instrucciones en serie posteriores a la instalación.
Bootloader serial
- Presione
2
en la pantalla de opciones de arranque de FreeBSD para escapar al indicador del cargador
- tipo
set console=comconsole
- si pierde interactividad en este punto, verifique si la velocidad de transmisión virtual de tty es 9600
- tipo
autoboot
Esto debería permitir que el resto de la instalación se realice a través de la interfaz en serie. Si desea continuar teniendo acceso en serie después de instalar FreeBSD, antes de reiniciar al final de la instalación, querrá ir al símbolo del sistema.
Serie posterior a la instalación
En la consola:
- tipo
echo 'console="comconsole"' >> /boot/loader.conf
- cargar
/etc/ttys
en vi
- Modifique la línea que comienza con ttyu0 (podría ser ttyd0 en otras versiones de FreeBSD)
- En esa línea cambie
dialup
a vt100
y off
paraon
- después del reinicio, el terminal serie debe mostrar el proceso de inicio y finalizar con un mensaje de inicio de sesión
- Nota: la configuración
console="comconsole"
de /boot/loader.conf
podría hacer que los mensajes de arranque aparecen sólo en la interfaz en serie. Simplemente modifique /etc/ttys
si no desea que el registro de arranque sea serial.
Referencias
http://www.freebsd.org/doc/handbook/serialconsole-setup.html
http://www.freebsd.org/doc/handbook/term.html
serial=tty0
es un error y estaba destinado a serconsole=tty0
. No veo un parámetro "serial" en ninguno de los documentos del kernel. Sin embargo, especificar varias consolas (en este caso, la consola virtual activa más la consola serie) tiene sentido para mí.