tty0X
no existen!El tercer puerto serie, sio2 (conocido
como COM3 en DOS), está en /dev/cuaa2
para dispositivos de
salida (dial-out) y en /dev/ttyd2
para dispositivos de
entrada (dial-in). Cuál es la diferencia entre estas dos clases de
dispositivos?.
Usas los ttydX
para los entrantes. Al abrir /dev/ttydX
en "blocking mode", un proceso esperará para que el dispositivo
cuaaX
correspondiente se vuelva inactivo. Cuando abres un
dispositivo cuaaX
, se asegura de que el puerto serie no está
en uso por un dispositivo ttydX
. Si el puerto está disponible,
se lo "roba" al dispositivo ttydX
. Al mismo tiempo, el dispositivo
cuaaXX
no se preocupa de la detección de portadora. Con este
esquema, y un módem en respuesta automática, puedes
recibir usuarios remotos y puedes hacer conexiones externas con el mismo
módem, mientras el sistema se preocupa de evitar los posible
conflictos.
tty0X
no existen!