:: Hola amantes del chocomilk, en esta ocasión escribo esta pequeña entrada para hablar un poco del uso de puertos seriales desde Linux, por lo regular si tu eres una persona que administra switches, firewalls, routers,y usas Linux como sistema operativo base, puede ser que te hayas encontrado en la necesidad de utilizar un adaptador USB a puerto COM, en Windows todo es bello, por que tan solo hay que instalar el famoso driver para el cable USB to COM y listo! Con cualquier programa hyperterminal o parecido puedes acceder a la interface de consola de tu dispositivo.
Pero en Linux es aún más bello todavía! Ya que Linux reconoce el cable USB to COM automáticamente, tan solo hay que saber que interface le asignó para que con cualquier programa hyperterminal puedas acceder a configurar tu dispositivo.
Una vez conectado tu cable a la computadora deberás teclear el siguiente comando para conocer el nombre que le fue asignado:
dmesg | grep tty
En donde el resultado que te dará el comando anterior sería algo parecido a esto:
root@unxzoo:~# dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 15.396431] fbcon: Remapping primary device, fb1, to tty 1-63
[ 1285.182593] usb 1-1.2: pl2303 converter now attached to ttyUSB0
[ 1893.254807] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
Como pueden observar el sistema asignó el puerto ttyUSB0 al cable, ya con esta información podemos utilizar por ejemplo putty para conectarnos a nuestro dispositivo.
En Ubuntu podemos instalar putty con el comando:
apt-get install putty
Ejecutamos putty escribiendo putty en nuestra terminal de Linux y tendremos el programa listo para configurar los parámetros de nuestra conexión a la consola serial.
Enjoy!