我目前在使用某些 USB 3.0 设备时遇到问题,有时可以连接,有时无法连接。我看到的行为尚未完全重现,因此我查看了 提供的集线器端口状态lsusb -v
。但我找不到有关这些状态的任何有用的文档。
我自己能弄清楚的是
5Gpbs power Rx.Detect
用于为设备提供电源和感应的空 USB3.0 超高速端口。5Gpbs power U0 enable connect
对于连接并启用设备的端口(提供一些定义的电压U0
?)
给我(和设备)带来麻烦的是:
5Gpbs power Polling
5Gpbs power Compliance
- 并且只见过一次:
C_LINK_STATE 5Gbps power SS.Inactive
所有三种状态都会导致集成 USB 3.0 集线器仅显示为 USB 2.0。重新插入设备似乎没有帮助。在内核中重新加载 XHCI_HCD 驱动程序似乎只能在某些时候起作用。
大多数时候我都会看到Compliance
状态,但由于我找不到更多有关它的文档,所以我不确定它的含义。