【发布时间】:2012-11-30 15:30:06
【问题描述】:
我正在编写一个应用程序,它允许 Linux 机器通过 USB 调制解调器连接到互联网。我有多个具有相同供应商和产品 ID 的 USB 调制解调器;我无法使用提供供应商和产品 ID 的 lsusb 来区分它们。根据 USB 端口提供 ID 也不能解决我的问题,因为我希望能够在任何我想要的端口中使用 USB 调制解调器。
是否有可以用来区分我的 USB 设备的唯一标识符?
【问题讨论】:
-
他们有 MAC 地址吗?当它们运行时,这可能会显示在 ifconfig 中;如果它在连接/断开周期中保持不变(或者特别是在移动到另一台机器时),它可能是硬件中的真正价值。
-
不,他们没有mac地址
-
也试试序列号,USB设备应该有:PID、VID和序列号
-
@deniz 太令人惊讶了,或者这是电话调制解调器而不是移动网络接口?
-
你也可以把它当成usb内存