[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB enumeration issue



On 23.01.2023 11:40, Matthew McAllister wrote:
Hi all,

Since I upgraded packages a couple weeks ago, whenever I start my PC, I have to wait 60 seconds for the kernel to enumerate USB devices. Here's the log:

[    8.815277] usb 1-5: device descriptor read/64, error -110
[   24.431295] usb 1-5: device descriptor read/64, error -110
[   24.943220] usb 1-5: new high-speed USB device number 3 using xhci_hcd
[   30.319491] usb 1-5: device descriptor read/64, error -110
[   45.935494] usb 1-5: device descriptor read/64, error -110
[   46.044772] usb usb1-port5: attempt power cycle
[   46.523221] usb 1-5: new high-speed USB device number 4 using xhci_hcd
[   51.323562] usb 1-5: Device not responding to setup address.
[   56.331406] usb 1-5: Device not responding to setup address.
[   56.539402] usb 1-5: device not accepting address 4, error -71
[   56.943221] usb 1-5: new high-speed USB device number 5 using xhci_hcd
[   61.743759] usb 1-5: Device not responding to setup address.
[   66.751609] usb 1-5: Device not responding to setup address.
[   66.959391] usb 1-5: device not accepting address 5, error -71
[   66.960945] usb usb1-port5: unable to enumerate USB device

This occurs when *no USB cables are plugged in*. The kernel is stalling the entire boot process to enumerate some internal USB hub, I assume.

My front USB-C is broken as far as I can tell, so I tried unplugging the header. The issue persisted.

The front USB 3.0 work correctly and I couldn't get the header unplugged anyways, so I didn't test if that was the issue.

Any ideas what might be going on? Kernel is 6.1.4-1.

Matthew

Start troubleshooting process by unplugging all USB devices, doesn't matter, if it's empty USB extension cable, external USB hub, or USB thumb drive.
If you did that already and don't have USB-anything plugged in and still have the same issue, then this is a hardware problem, not a software problem.
If you unplugged everything and can't reproduce the issue anymore, then you have faulty USB device, which should be tested one by one, to determine which one is the culprit.

There is one additional thing, if your "PC" is a laptop, then it is possible there is an internal device inside that uses USB bus to function, e.g. WiFi adapter, WWAN adapter, etc.
In that case you need to open laptop to remove these devices.
If your laptop is HP or Lenovo brand, you should look for publicly available Disassembly and Maintenance Manuals for your model on manufacturer's official website.


--
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀

Reply to: