获取网络接口的 USB 编号(ra0)

获取网络接口的 USB 编号(ra0)

我正在使用 Linux(类似于 ubuntu,2.6.38)并通过 USB 连接多个网络适配器。
我想找到适配器当前连接的 USB 编号。
- 例如,USB 串行设备具有 ttyUSB 处理程序,因此我可以用它udevadm来获取其 USB 位置(例如 '/devices/pci0000:00/0000:00:17.0/0000:01:00.0/0000:02:02.3/usb1/1-1/1-1:1.0/ttyUSB0')
​​ - 以太网设备(和 USB-to-ETH 适配器)具有“设备”节点,其中/sys/class/net/ethN/device引用设备文件系统。

我正在寻找另一种棘手的方法来为连接的 WiFi USB 加密狗找到相同的东西。WiFi
基于 ralink,我正在使用 rt5370sta.ko 模块使其工作。
所以它可以工作,并创建ra0接口,但我找不到获取其 USB 编号的方法。

我尝试搜索ra0/sys/devices但我得到的结果/sys/devices/virtual/net/ra0并没有多大帮助。

是否有不需要检查 dmesg/udev 的离线解决方案(我不太喜欢这类解决方案)?

答案1

lsusb | grep ralink或者lsusb | grep rt5370应该打印有关 ralink 加密狗的信息。如果没有

返回任何可做的操作lsusb | less并手动浏览列表......

相关内容