【发布时间】:2013-06-04 06:13:19
【问题描述】:
有什么方法可以修复 Debian linux 中的 USB 端口吗?例如,我将 USB 插入串行电缆(电缆 A),Debian 将其分配给 /dev/ttyUSB0。之后,我将另一个 USB 插入串行(电缆 B)并将其分配给 /dev/ttyUSB1。
我知道如果我希望电缆 A 始终分配给 /dev/ttyUSB0,我必须在插入电缆 B 之前将其插入。如果我希望电缆 A 始终分配给 /dev/,是否有其他选择ttyUSB0 和电缆 B 到 /dev/ttyUSB1,无论我先插入哪根电缆或插入任何 USB 端口?
我愿意接受有关如何执行此操作的任何建议,如果需要,我可以编写 c++ 来处理此问题。
【问题讨论】:
-
我认为将哪条电缆或设备插入哪个端口并不重要。插入 USB 端口后,您应该查询它以确定插入的设备是什么
-
好的,我可以试试,但是除了 idVendor 和 idProduct 之外,我可以从连接到它的设备上获得任何其他属性吗? (可能是设备的mac地址)。
标签: c++ linux shell usb debian