我有两台旧机器使用 ftdi_sio 驱动程序连接到带有 USB 的 Linux 机器,连接到/dev/ttyUSB0
和/dev/ttyUSB1
. Linux 机器正在中继和分析机器之间的流量。当 Linux 机器启动时,机器几乎随机地连接到文件。问题是要知道哪个是哪个。
当然,我可以只询问设备,但我想避免由于将错误数据发送到错误的设备而导致故障的风险。有没有办法找出例如连接到 tty 文件的设备的 ID?
检查此使用 Linux USB页面。
/proc/bus/usb/devices
列出有关当前连接到 USB 总线的设备的信息。这在尝试确定设备是否被正确枚举时非常有用。
也许您可以使用输出lsusb -v
并查看iProduct
+iSerial
来确定设备连接的顺序。