这里的bus、port、dev是什么意思?

这里的bus、port、dev是什么意思?

我可以理解什么是端口,但不明白总线和开发。

Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=uas, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M

答案1

巴士是一个USB主机控制器,通常由芯片组或主板提供。在您的示例中,有四个主机控制器,其中两个具有 USB 3.1 速度 (10000M),两个具有 USB 2.0 速度 (480M)。实际上,这些可能使用相同的物理端口,因为 USB 3 端口上的 USB 2 设备将显示为连接到 USB 2 主机控制器/根集线器。

Dev 是已连接设备的运行编号。每次设备断开连接和重新连接时它都会发生变化,因此对用户来说没有什么实际用处。

有关更多信息,请参见例如:

相关内容