serial puerto probar minicom linux serial-port usb hardware-interface

puerto - minicom linux



¿Cómo me conecto a un terminal a un dispositivo de serie a USB en Ubuntu 10.10(Maverick Meerkat)? (9)

Acabo de recibir mi cable GUC232A con un chip convertidor moldeado PL2302.

Además de dialout a mí mismo y br al dialout grupal, encontré este consejo útil en el archivo README.Debian en /usr/share/doc/bottlerocket :

Este paquete usa debconf para configurar el enlace simbólico / dev / petardo, si necesita cambiar el enlace simbólico en el futuro, ejecute este comando:

dpkg-reconfigure -pmedium bottlerocket

Eso le solicitará su nuevo puerto serie y modificará el enlace simbólico. Esto es requerido para el uso apropiado de embotellamiento.

Lo hice y voila! bottlerocket puede comunicarse con mis dispositivos X-10.

Estoy tratando de conectar minicom a un dispositivo en serie que está conectado a través de un adaptador de USB a serie. Este es un PL2303 y de todo lo que he leído no se requieren controladores adicionales. El dispositivo es reconocido como PL2303.

Soy un principiante en Minicom. ¿Es este el comando correcto para ejecutar? ¿O necesito configurar algo?

$ sudo minicom --device /dev/ttyUSB0 minicom: cannot open /dev/ttyUSB0: No such file or directory $ sudo lsusb -v Bus 002 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Device Descriptor: bLength 18 bDescriptorType 1 $ tail /var/log/syslog #then removed and attached the device. Mar 13 23:31:49 ubuntu kernel: [807996.786805] usb 2-1: pl2303 converter now attached to ttyUSB0 Mar 13 23:34:44 ubuntu kernel: [808172.155129] usb 2-1: USB disconnect, address 7 Mar 13 23:34:44 ubuntu kernel: [808172.156321] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0 Mar 13 23:34:44 ubuntu kernel: [808172.156374] pl2303 2-1:1.0: device disconnected Mar 13 23:34:52 ubuntu kernel: [808179.497856] usb 2-1: new full speed USB device using uhci_hcd and address 8 Mar 13 23:34:52 ubuntu kernel: [808179.785845] pl2303 2-1:1.0: pl2303 converter detected Mar 13 23:34:52 ubuntu kernel: [808179.872309] usb 2-1: pl2303 converter now attached to ttyUSB0


Deberá configurar los permisos cada vez que conecte el convertidor. Uso PuTTY para conectarme. Para hacerlo, he creado un pequeño script Bash para ordenar los permisos y ejecutar PuTTY:

#!/bin/bash sudo chmod 666 /dev/ttyUSB0 putty

PD: nunca recomendaría que los permisos estén configurados en 777.


He solucionado esto con adduser *username* dialout . Nunca volví a tener este error, aunque anteriormente la única forma de hacerlo funcionar era reiniciar la PC o desconectar y volver a conectar el usb al adaptador de serie.


Los programas de comunicación en puerto serie moserial o gtkterm proporcionan una manera fácil de verificar la conectividad y modificar /dev/ttyUSB0 (o /dev/ttyUSB1 !). Aunque tal vez haya un solo adaptador USB a RS232, la n designación /dev/ttyUSBn puede cambiar y lo hace periódicamente. Tanto moserial como gtkterm mostrarán qué designación de puerto es relevante en sus menús desplegables respectivos al seleccionar un port apropiado para usar.

Consulte help.ubuntu.com/community/Minicom para obtener detalles sobre minicom .


Obtengo el mismo error de minicom, "no puedo abrir / dev / ttyUSB0: no existe ese archivo o directorio"

Tres notas:

  1. Aparece el error cuando el dispositivo conectado al extremo del puerto serie de mi Prolific Technology PL2303 USB / Serial adapter está apagado. Después de encender el dispositivo (un controlador integrado que ejecuta Linux) minicom se conectó bien.

  2. Tengo que ejecutar como superusuario (es decir, sudo minicom )

  3. A veces tengo que desconectar y volver a conectar el adaptador de USB a serie para que Minicom se conecte.

Estoy ejecutando Ubuntu 10.04 LTS (Lucid Lynx) en VMware (corriendo en Windows 7). En esta situación, asegúrese de que el dispositivo esté conectado al sistema operativo de la máquina virtual haciendo clic derecho en el icono de USB / Serial USB en la parte inferior derecha de la ventana de VMware y seleccione Conectar (Desconectar del host).

Recuerde presionar Ctrl + A para obtener el prompt de minicom, y escriba X para salir del programa. Simplemente saliendo de la sesión de la terminal ejecutando minicom dejará el proceso en ejecución.


Primero verifica con dmesg | grep tty dmesg | grep tty si el sistema reconoce su adaptador. Luego intente ejecutar minicom con sudo minicom -s , vaya a "Configuración del puerto serie" y cambie la primera línea a /dev/ttyUSB0 .

No olvides guardar la configuración predeterminada con "Guardar configuración como dfl". Funciona para mí en Ubuntu 11.04 en VirtualBox.


Putty en ubuntu No es necesario instalar el controlador para PL2303. Tan solo escriba el comando para habilitar la masilla. Sudo chmod 666 / dev / ttyUSB0 Listo. Abra la masilla.


Sugiero que los novatos conecten un PL2303 a Ubuntu, chmod 777 / dev / ttyUSB0 (permisos de archivos) y se conecten a un terminal serie de CuteCom. La interfaz de usuario de CuteCom es simple / intuitiva. Si el PL2303 está continuamente transmitiendo datos, entonces Cutecom mostrará datos en formato hexadecimal


Tuve exactamente el mismo problema, y ​​se solucionó haciendo un chmod 777 /dev/ttyUSB0 . Nunca volví a tener este error, aunque anteriormente la única forma de hacerlo funcionar era reiniciar la máquina virtual o desconectar y volver a conectar el adaptador de USB a serie. Estoy ejecutando Ubuntu 10.04 (Lucid Lynx) VM en OS X.