Wie kann ich welche tty Datei Punkte herauszufinden, welche USB-to-Serial-Gerät?
Frage
Ich habe zwei ältere Maschinen mit einer Linux-Box mit USB den ftdi_sio Treiber verwenden, um /dev/ttyUSB0
und /dev/ttyUSB1
. Die Linux-Box ist die Weiterleitung und den Verkehr zwischen den Maschinen zu analysieren. Wenn die Linux-Box startet, werden die Maschinen so ziemlich zufällig auf die Dateien verbunden. Das Problem ist, zu wissen, was man ist, welche.
Ich konnte nur die Geräte fragen, natürlich, aber ich möchte das Risiko einer Fehlfunktion aufgrund Senden an das falsche Gerät falsche Daten zu vermeiden. Gibt es eine Möglichkeit, um herauszufinden, zum Beispiel der ID des Geräts an eine tty Datei verbunden?
Lösung
Mit Linux USB Seite.
/proc/bus/usb/devices
listet Informationen über die Geräte, die aktuell an den USB-Bus angeschlossen. Dies ist sehr nützlich, wenn, wenn das Gerät, um herauszufinden, ist richtig aufgezählt.
Andere Tipps
Vielleicht können Sie die Ausgabe von lsusb -v
verwenden und Blick auf iProduct
+ iSerial
die Reihenfolge der Geräte zu bestimmen, befestigt sind.