Cuando el kernel de FreeBSD arranca, testeará los puertos serie del sistema que estén configurados en el kernel. Puedes estar atento a los mensajes de la cónsola o ejecutar el comando:
dmesg | grep sio
una vez el sistema esté en funcionamiento.
Aquí tienes un ejemplo del resultado de la ejecución del comando:
sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A
Esto muestra dos puertos serie. El primero en la irq 4 usando
la dirección 0x3f8
, y tiene una UART 16550A. El segundo usa
el mismo tipo de chip pero está en la irq 3 y usa la
dirección 0x2f8
. Los módems internos son tratados
como puertos serie, exceptuando que siempre tienen un módem
adjuntado al puerto.
El kernel GENERIC
incluye soporte para dos puertos serie
usando la misma irq y dirección que en el ejemplo anterior. Si
estas opciones no son correctar para tu sistema, o si has añadido
módems internos o tienes más puertos serie de los que
están configurados en el kernel, solo tienes que reconfigurar el
kernel. Mira en la sección
about building a kernel para más
detalles.