¿Cómo puedo averiguar qué puntos del fichero de TTY a la que el dispositivo de USB a serie?
Pregunta
Tengo dos máquinas antiguas conectadas a una máquina Linux con USB utilizando el controlador ftdi_sio, a /dev/ttyUSB0
y /dev/ttyUSB1
. La máquina Linux está retransmitiendo y analizar el tráfico entre las máquinas. Cuando arranca el sistema Linux arriba, las máquinas están conectadas a los archivos más o menos al azar. El problema es saber cuál es cuál.
tan sólo pudiera pedir a los dispositivos, por supuesto, pero me gustaría evitar el riesgo de mal funcionamiento debido al envío de datos erróneos en el dispositivo equivocado. ¿Hay alguna forma de averiguar, por ejemplo, el identificador del dispositivo conectado a un archivo TTY?
Solución
Usando USB página Linux.
/proc/bus/usb/devices
muestra información sobre los dispositivos actualmente conectados al bus USB. Esto es muy útil cuando se trata de averiguar si el dispositivo se enumera correctamente.
Otros consejos
Tal vez se puede utilizar la salida de lsusb -v
y mirar iProduct
+ iSerial
para determinar el orden de los dispositivos conectados.