Anterior Siguiente Indice

3. Puertos y dispositivos

Como es sabido, Unix mapea los dispositivos sobre el sistema de ficheros; así, cada puerto físico está reflejado en un fichero, generalmente bajo /dev, sobre el que se ejecutan las operaciones de e/s.

En un sistema de bus tipo AT, común a todos los PC actuales, el puerto LPT1 equivale en Linux al fichero de dispositivo /dev/lp1 y sucesivos.

Precisando:

       Nombre        Mayor        Menor         Direccion E/S

       lp0           6            0             0x3bc

       lp1           6            1             0x378

       lp2           6            2             0x278

Del mismo modo, los puertos COM se controlan a través de los dispositivos ttyS* (Consulte el Serie-Como, en http://www.insflug.org para más información)

Utilice los dispositivos /dev/ttyS? (o /dev/ttys? si lo prefiere) para conectar una impresora por línea serie. No utilice /dev/cua?.

En algunos sistemas, puede haber enlaces simbólicos hacia estos dispositivos, como /dev/lpr -> /dev/lp1, o /dev/impserie -> /dev/ttyS0. Hay a quien le parece muy elegante, y quien lo considera de pésima praxis. (lea la página man 'ln' para más información ).

Recuerde que NO puede simultáneamente tener soporte para impresora y para comunicaciones vía puerto paralelo (conectarse con plip, o un disco ZIP paralelo, por ejemplo); si necesita ambas funcionalidades es una buena idea recompilar el kernel, y preparar el soporte de impresión y de comunicaciones como módulos independientes, que se cargarán en el kernel cuando sea necesario.


Anterior Siguiente Indice