找到 USB 端口的物理位置?

找到 USB 端口的物理位置?

我最近发现我的电脑有一个USB3入口:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

但实际上,我只有 USB2 条目,所以我想找到哪个条目并将其替换为 USB3。

我在查找 的物理位置时遇到一些问题Bus 002,我该怎么做?

我首先尝试将 USB 一个接一个地插入每个端口,然后检查日志lsusb -v,我认为该bInterfaceSubClass 0 Unused值应该改变,但事实并非如此。

然后我意识到我的鼠标出现了lsusb,因此我将其插入三个不同的条目并查看日志lsusb

第一个 USB 条目: Bus 001 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver

第二个 USB 条目: Bus 001 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver

第三个 USB 条目: Bus 003 Device 014: ID 046d:c52b Logitech, Inc. Unifying Receiver

我找不到与 的连接bus 002。有什么命令可以帮助我解决这个问题吗?谢谢!

答案1

您可以使用命令查看它们是否是连接到 hub 3.0 的端口

lsusb -t

您还可以使用以下命令检查可能存在的端口的状态

lsusb -v -s 002

可能是 USB 3.0 集线器尚未连接(可能是因为它适用于更高型号)或用于内部设备。

相关内容