在 arch linux 中,日志显示此错误消息
kernel: usb 2-2-port1: Cannot enable. Maybe the USB cable is bad?
鉴于此设备列表 (lsusb),哪一个是有问题的?
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub
Bus 001 Device 004: ID 278b:3001 ROTEL Rotel PC-USB
Bus 001 Device 005: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 007: ID 2109:8817 VIA Labs, Inc. USB Billboard Device
Bus 001 Device 025: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 044: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 045: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 046: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 047: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 048: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 049: ID 30fa:0300 USB OPTICAL MOUSE
Bus 001 Device 050: ID 1a2c:4094 China Resource Semico Co., Ltd USB Keyboard
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub
Bus 002 Device 003: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
答案1
鉴于此设备列表 (lsusb),哪一个是有问题的?
没有任何。您收到的错误表示“甚至无法与设备进行足够的通信以使其在总线上进行合作,更不用说获取其供应商和产品 ID”
因此 Lsusb 不会显示该设备:它实际上不在总线上。
请注意,该错误实际上指出有问题的设备连接到集线器的端口 1,即第二条总线上的设备 2。然而,这并没有告诉您这是外部还是内部 USB 端口,以及如果是外部,则逻辑端口 1 对应于哪个物理端口。