You are not logged in.

#1 2021-01-08 04:13:29

konf
Member
Registered: 2020-06-04
Posts: 9

My experience with "usb device not accepting address error -62"

Earlier this week I ran into problems of emergency mode and usb error -62 after kernel upgrade, as described in this post. I fixed the boot issue, and after some time of lying around shut down, the other problem went away by itself. I just got a clearer idea of what happened, and want to share here. (Please move this post to someplace appropriate if applicable, thank you!)


The problem:


I use a late-2013 MacBook Pro Retina with macOS and arch dual boot through UEFI.

Upon reaching tty1, I got the following message while the keyboard is not responsive except for the power button:

[   12.727618] usb 2-3: device not accepting address 2, error -62
[ similar num] usb 2-3: device not accepting address 3, error -62
[ similar num] usb 2-3: device not accepting address 4, error -62
[ similar num] usb 2-3: device not accepting address 5, error -62

[ similar num] xhci_hcd 0000:00:14:0: xHCI host controller not responding, assume dead
[ similar num] xhci_hcd 0000:00:14:0: HC died; cleaning up
[ similar num] bcm5974 1-5:1.2: could not read from device
[ similar num] sd 1:0:0:0: [sdb] Asking for cache data failed
[ similar num] sd 1:0:0:0: Assuming drive cache: write through
[ similar num] bcm5974 1-5:1.2: could not read from device
[ similar num] usb usb2-port3: couldn't allocate usb_device
[ similar num] usb 1-3-port: couldn't allocate usb_device

In the above-mentioned post seth suggests that it could be that the plug is physically damaged. After a few days observation I concluded that this should be the case.


The cause of usb error -62 and unresponsive keyboard: overloaded usb port


Because the macbook only has two usb ports and a limited hard drive capacity, I connected three portable SSDs to it through a usb sharing switch, which is powered through an external USB cabal to a charger and acts as as a usb extension hub.

Turns out several months of using them together is harmful to the laptop as well my arch install, hence the errors I got there.

To avoid this problem, unplug the extension hub and shutdown the computer  for about half an hour, it should then boot up fine.

I want to share it here because I didn't find anything regard "usb error -62" when searching through solutions earlier this week. It's a specific issue but looking back very common-sensible, do not overload the usb port.

Offline

Board footer

Powered by FluxBB