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
⠈⠳⣄⠀⠀⠀⠀