我想知道哪个设备连接到ubuntu中的哪个usb端口... 例如,当我将蓝牙适配器连接到USB时,我想知道蓝牙连接到哪个USB端口。
当我跑步时:
tail -f /var/log/messages
in可以看到像这样的usb端口号:
Jul 27 20:51:58 Smart-Installer kernel: [ 711.363300] usb 1-1.2: New USB device found, idVendor=0a12, idProduct=0001
Jul 27 20:51:58 Smart-Installer kernel: [ 711.363331] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
我希望通过python
以编程方式获取usb 1-1.2
我知道lsusb -t
给我端口,但我也想要设备编号,-t
给我一些数据
答案 0 :(得分:0)
您可以使用PyUSB(Ubuntu和Debian中的python-usb包),也可以自己遍历/ sys / bus / usb / devices,所有信息都以纯文本形式显示。