How to fix "device not accepting address" error

If Linux suddenly happen to fail to recognize a USB drive, check dmesg for errors. Once you see a bunch of errors like

usb 1-5: device descriptor read/64, error -32  
usb 1-5: new high speed USB device using ehci_hcd and address 21  
usb 1-5: device not accepting address 21, error -32

most probably it’s a result of hardware failure rather than a driver or kernel bug. USB has an over-current protection, which gets triggered when power consumption from the port is too high.

Unplug all USB devices from PC, turn power off, and wait a minute or two. Plug everything back and boot into Linux.

I spent the whole morning, until found out why. I hope that this message will save someone a few hours, and nerves.

PS: Actual errors may vary. You may see different port and/or error code. Ex.:

usb 3-1: device descriptor read/64, error -62

or

usb 4-2: device descriptor read/64, error -71

or

usb 2-3: device descriptor read/64, error -101

but the root of the problem is the same.

Published on October 21, 2010 (over 13 years ago)

Article tags: linux, usb

Comments (127)

ThiasJ to How to fix "device not accepting address" error

Thank you SO much!!! I thought I had to buy a new HDD!

almost 13 years ago

will smith to How to fix "device not accepting address" error

God bless you! I was tearing my hair out trying to fix an error -62 problem that was disabling any usb device I plugged in after I had removed a usb sound card. Unplugging the computer and leaving it unplugged for a couple of minutes fixed it, thank you! No one else seems to have discovered this, I've been reading other posts talking about unloading modules, and many other more complicated troubleshooting methods and fixes when I found your page. Many, many thanks to you!

over 12 years ago

JonW to How to fix "device not accepting address" error

Yep. Saved me a bunch of time as well. Thanks a bunch for posting this.

over 12 years ago

dardino to How to fix "device not accepting address" error

some one knows how to fix the problem without rebooting?

about 12 years ago

Sergei Kirjanov to How to fix "device not accepting address" error

I had similar problem (error message).
USB devices (webcam and /dev/sdX) somehow conflicted.
How?
May be not just ¨Plug everything back¨, but play with minimal sets of devices.

about 12 years ago

Kris to How to fix "device not accepting address" error

Worked for me, thanks! :-D. A soft reboot on didn't appear to fix it, so definitely power off/unplug/power on.

almost 12 years ago

Yusuke to How to fix "device not accepting address" error

How can this be fixed, i mean, plug and play, like it's supposed to be?
Coz works fine on Windows, so how can be a Hardware issue if it's only on some software that i have this problem?!

almost 12 years ago

dato000 to How to fix "device not accepting address" error

thank you very much!!!
gracias sensei!!!

Finally I got my mouse working in archbang!!!

almost 12 years ago

Bob to How to fix "device not accepting address" error

I got to agree with Yusuke, I mean I'm glad it helped you and these other people that comment, but that's just bonkers.

As an Android developer, I have a stack of devices here. I plug some in, and get those "device descriptor read/64, error #" messages, yet, without doing anything to the system and using the same usb cable, I can plug in any assortment of ~40 other devices and they all get properly enumerated and show up via lsusb and are ready to work with. In this scenario I assume it's something like the host is sending an initialization command that the target is ignoring or improperly answering during the usb handshake, and the host gives up.

This is not what the issue is. If the overcurrent safety tripped, the port would be unusable.

Glad it works for you guys, though!

over 11 years ago

Carlos C Soto to How to fix "device not accepting address" error

Thanks! I had try with "irqpoll" kernel parameter and disabling USB but nothing work...
What you wrote here solve the problem. Thanks a lot!

over 11 years ago

sobol to How to fix "device not accepting address" error

I encountered this problem connecting the Arduino MEGA 2560 to the ALIX 2d13 SBC. Although Arduino UNO worked fine, the above mentioned error appeared when I connected the MEGA. After connecting an external 12V power supply to the Arduino, everything works like charm. Thanks a lot for pointing me in the right direction!

over 11 years ago

R. Boyer to How to fix "device not accepting address" error

Thanks. I encountered a similar problem with error code 110. Your solution worked for me.

over 11 years ago

joee to How to fix "device not accepting address" error

great, I was struggling with clonezilla and my new hdd

about 11 years ago

Ciprian to How to fix "device not accepting address" error

God bless you, man! You're a genius! :)

about 11 years ago

chromewavez to How to fix "device not accepting address" error

AWESOME!!! Thanks...so many other forums recommended scripts, turning off USB power management, etc, etc. But your solution worked!

about 11 years ago

wenjing to How to fix "device not accepting address" error

I almost had a headache due to error code 110 this morning. You saved me, God bless you, the method works for me!!!

about 11 years ago

PJ Brunet to How to fix "device not accepting address" error

That fixed it for me. I had my phone plugged into my laptop (charging) while listening to the radio on my phone, while the laptop was on. Power-hungry little phone!

almost 11 years ago

Shev77 to How to fix "device not accepting address" error

Thank you very much!

over 10 years ago

bill to How to fix "device not accepting address" error

Thanks for this too!! SAved me some big headaches!

over 10 years ago

scillystuff to How to fix "device not accepting address" error

Great, just what I was after. Satnav with completely flat battery wouldn't mount as mass storage, due to high recharge on the port.

over 10 years ago

nick to How to fix "device not accepting address" error

Hey, thanks a lot man. I had problem with my mouse at start up because of this thing. Happened just after a fresh new Ubuntu install first update. So thought it was a driver problem...

Found many related discussion, logitech wireless bug, mouse not starting needing to be re-plugged to start, but nothing matching or solving my own mouse issue. Searching for the error message was not really helpful either, until finding out your post.

Brilliant; I was tired to search on Ubuntu forums for a special mouse bug, and to try different version to find back the old drivers -all of course without success.

Anyway. So thanks. Wishing google would put your page first when researching that error message. Cheers!

over 10 years ago

Philipp to How to fix "device not accepting address" error

I cant belive that actually worked...

over 10 years ago

Nabeel Moidu to How to fix "device not accepting address" error

Paul, had this same issue and my USB keyboard wouldn't power on. Since this is now the landing for google, can you add that changing the USB ports on the lap can work in some cases. I had a logitech USB keyboard on a ThinkPad T420 and apart from the lower right USB port all others threw this error.

over 10 years ago

kapetr to How to fix "device not accepting address" error

I have interesting experience:

I have long (5m) USB extension cable.

On some devices connected on it, no problem.
But on others I get:

-------------------
ct 5 08:19:44 zly-hugo kernel: [ 806.363995] usb 1-1.3: new low-speed USB device number 13 using ehci_hcd
Oct 5 08:19:46 zly-hugo kernel: [ 808.504620] usb 1-1.3: device not accepting address 13, error -32
Oct 5 08:19:46 zly-hugo kernel: [ 808.576687] usb 1-1.3: new low-speed USB device number 14 using ehci_hcd
Oct 5 08:19:46 zly-hugo kernel: [ 808.648583] usb 1-1.3: device descriptor read/64, error -32
Oct 5 08:19:46 zly-hugo kernel: [ 808.824313] usb 1-1.3: device descriptor read/64, error -32
Oct 5 08:19:46 zly-hugo kernel: [ 809.000051] usb 1-1.3: new low-speed USB device number 15 using ehci_hcd
Oct 5 08:19:47 zly-hugo kernel: [ 809.407275] usb 1-1.3: device not accepting address 15, error -32
----------------

If I put the SAME device direct in PC, in the SAME port (as 5m cable was) the device is recognized correctly!!!

=> it may be timing problem or power loss over long cable !

over 10 years ago

Jose A. García to How to fix "device not accepting address" error

yes!! yes!! yes!! awesome!! 2 days looking for a solution. Fantastic!! I was about to throw in the towel and assuming that my system takes 4 minutes more to start, when I came to your page.

Thank you!!!

over 10 years ago

Brian Hames to How to fix "device not accepting address" error

I have a multi-card reader with addition USB ports & alternate power and it was driving me nuts - it worked before and didn't now. I just disconnected the power and re-connected the hub and it was fine. Then reconnected power.

over 10 years ago

Michael Butler to How to fix "device not accepting address" error

unplugging it & plugging it back in didn't solve it for me. Restarting didn't help either. My mouse would still randomly disconnect and never reconnect again. I'm currently investigating this solution: askubuntu.com/questions/62315/lost-wireless-mouse-connection-when-laptop-is-on-battery In other words, I'm blacklisting the USB suspend feature for this mouse device.

over 10 years ago

Jonathan Young to How to fix "device not accepting address" error

I fixed this error using a different (shorter) USB cable. So it was a hardware issue. I have also experienced issues with cables on serial/usb protocols for GPS devices

about 10 years ago

mamboze to How to fix "device not accepting address" error

Hi, I had an issue with a Asus Xonar U3 audio device, which I posted on in the ubuntu forums

Your comments on USB over-current protection being tripped were right on and guided me to solving the problem.

Thanks and best regards

about 10 years ago

Johann to How to fix "device not accepting address" error

Thank you very much !

about 10 years ago

Coben to How to fix "device not accepting address" error

Thanks so much!!!

about 10 years ago

stands2reason to How to fix "device not accepting address" error

Saw this error trying to use an Arduino. Makes sense that it was an over-currenting problem. Connected it to a powered USB hub and it was detected normally, no restart required.

almost 10 years ago

Ashwin Nanjappa to How to fix "device not accepting address" error

I was tearing my hair out on this error. None of the USB ports on my system were working. They worked fine on Windows though.

After reading your post, I noted that the notebook had been running on for many days now. I powered it down and left it for 15 minutes. Powered back on and the USB worked!

Thanks so much! :-)

almost 10 years ago

diyhouse to How to fix "device not accepting address" error

Sorry,.. this does not work for me,.. my device pulls 35mA @ 5volts,.. this should never blow any over current trips,.. even with in-rush surge power up,.. something else is going on here,.. and I do not know what!!

almost 10 years ago

Sid Choudhari to How to fix "device not accepting address" error

Thankx, budy it's helps a lot...!

over 9 years ago

kamran to How to fix "device not accepting address" error

thanks man... you saved me hours.. i had an issue with the integrated camera, ubuntu wasn't able to find it, and was getting usb device descriptor errors.. ur solution solved the problem.

over 9 years ago

gregorIO to How to fix "device not accepting address" error

Works! Thank you!
Universal serial bull! :D

about 9 years ago

Pat to How to fix "device not accepting address" error

Tu parles d'une solution de merde. Eteindre/allumer et c'est reparti..super le mec !

about 9 years ago

Jesper K. to How to fix "device not accepting address" error

Hello.
I have a similar error on a home-built system, but the error code is "-104", which I cannot seem to find addressed anywhere.
Does anybody know if this is still related to power shortage etc., or something completely different?
Thanks!

about 9 years ago

Paul Philippov to How to fix "device not accepting address" error

Jesper, you can look up error codes in /usr/include/asm-generic/errno-base.h file. Error -104 means connection reset by peer. But that is what software returns. What causes the error is another story. It can be a shorted USB port.

about 9 years ago

Jesper K. to How to fix "device not accepting address" error

Thanks a lot for your quick response. ;-)
My problem is that I'm the Hardware-guy, while my ESW-guy is no longer working here. Just a short follow-up: Who is the "peer" at this point - the Host controller itself, the hub(s) underway or the Device recently attached)
Thanks.

about 9 years ago

Paul Philippov to How to fix "device not accepting address" error

Jesper, I guess that in order to be reset by the peer the connection has to be initiated by the host first. I see it like your USB port sent the initial request but did not receive an answer. Maybe it is the device you're trying to connect to the port causes the error? Did you try to connect any other device to the port while watching dmesg?

about 9 years ago

Isabele AA to How to fix "device not accepting address" error

This doesn't work for me, but I'll leave here the solution that I fund in:
"unix.stackexchange.com/questions/72625/why-is-usb-not-working-in-linux-when-it-works-in-uefi-bios"

I hope that this would help someone.

"It seems with newer Gigabyte mainboards (at least) there is a BIOS option called IOMMU Controller that is disabled by default and gives no clue or indication as to what it is for.

Enabling this setting and rebooting "magically" restores all my USB and networking problems in a 64-bit Linux OS (doesn't matter which one)."

If this also doesn't work, yu can try adding "iommu=soft" to the kernel command line.

about 9 years ago

comphilip to How to fix "device not accepting address" error

Thank you SO much!!! I almost want to throw the HDD.

about 9 years ago

Michel Andre to How to fix "device not accepting address" error

Bonjour
Merci beaucoup car, suite migration Ubuntu 15.4 , j'avais ces messages d'erreurs et un démarrage très difficile.
Merci!!!

almost 9 years ago

heavymerchant to How to fix "device not accepting address" error

You Sir, are my saviour. Thank you!

almost 9 years ago

Andreas Gantner to How to fix "device not accepting address" error

I spent hours on trying to get rid of "device not accepting address .." ... not even your solution worked. Finally, I installed Linux Mint and all USB port work like a charm.

almost 9 years ago

Fred - Brazil to How to fix "device not accepting address" error

Got rid off those error messages and incredible decrease boot time. This's really crazy!!!
Thank you very much!!!

almost 9 years ago

lezard fsnlenneth to How to fix "device not accepting address" error

I'm having this problem too trying to boot the latest clonezilla live on a usb stick on a z97 deluxe board. What happens is the kb works fine in text mode but when it gets to the gui, both the kb and mouse do not function. It is driving me bats!!!

over 8 years ago

Andreas S. to How to fix "device not accepting address" error

Thanks, helped me to safe a lot of time!

over 8 years ago

Gui Ambros to How to fix "device not accepting address" error

This has been annoying me for weeks. I've tried unplugging all USB devices, rebooted, connected via SSH, and... nothing. The error was still there. I've tried rebooting at least 15 times, to no avail. Even tried uninstalling drivers, but still the same.

I have rebooted many times using hard reset (i.e., cycling the power button), so I read this with skepticism and disdain. I was absolutely sure this "isn't my case", as I've used soft and hard reset. But hey, I was desperate, and had nothing to lose.

Turned it physically off (using the switch in the power supply), and left it off for 3-4 minutes. Turned it back on, checked dmesg and... it was clean! No more annoying "device not accepting address xx, error -32".

Rebooted 4-5 times more, just to make sure it wasn't just coincidence; no, it really fixed it. Connected all USB devices back, and everything is now working fine.

So, to all fellow smarty pants out there that think you know better: save yourself some headache and give it a try.

In hindsight, it's pretty obvious now that the power button doesn't cut the power to the USB hub, so if you tripped the over-current protection, you need a full power off to reset it.

over 8 years ago

Otto to How to fix "device not accepting address" error

I had error -71 and the above solution did not help.

I eventually traced it to a faulty USB cable

over 8 years ago

Stephen to How to fix "device not accepting address" error

@Isabelle AA, thanks so much for your post! I've been tearing my hair out all morning trying to get my USB ports to work and this fixed it!

over 8 years ago

Gorfo to How to fix "device not accepting address" error

Thank you so much. It solved my issue.
I was desesperating from finding the root cause of my issue.

over 8 years ago

chivi to How to fix "device not accepting address" error

Nice short article. As it actually should be.

Unfortunately it did not solve my issue, but as soon as I read here the error explanation - about over-current protection - I found root cause for my case.

For those guys, whom the first method (recommended by Paul) did not help, try to use a shorter cable to attach your device. It may sounds strange, but in my case I found a series of connect/disconnect events into dmesg and syslog as well. This behavior is a typical (as per my understanding) if you have a low-pass filter in between the usb port and the device attached - this low-pass filter (just a basic RC chain) is the result of combination of high input impedance and capacity caused by your cable. By using shorter (0.1m instead of 1m) cable did eventually solve the issue for me, but not power plug/unplug games...

But this is not a SW issue for sure...

over 8 years ago

Awesome Donkey to How to fix "device not accepting address" error

Unfortunately this didn't work for me...

[ 11.225438] usb 1-3: device descriptor read/all, error -110
[ 11.337524] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[ 21.480411] usb 1-3: device descriptor read/all, error -110
[ 21.592532] usb 1-3: new high-speed USB device number 4 using xhci_hcd
[ 26.615914] usb 1-3: device descriptor read/8, error -110
[ 31.743439] usb 1-3: device descriptor read/8, error -110
[ 31.959689] usb 1-3: new high-speed USB device number 5 using xhci_hcd
[ 36.983086] usb 1-3: device descriptor read/8, error -110
[ 42.110574] usb 1-3: device descriptor read/8, error -110
[ 42.214694] usb usb1-port3: unable to enumerate USB device

over 8 years ago

Joey to How to fix "device not accepting address" error

Thank you very much for this post! I often have problems with my USB ports - they don't detect my USB mouse. Usually, it's just a matter of rebooting, but today that wasn't working. Then I read this post and turned my computer off, connected my computer to the main power source, unplugged my USB mouse, then turned my computer back on - and then it worked! My USB was detected straight away. Maybe I need to have my computer connected to the charger (via cable) when I turn it on. Thanks again :)

over 8 years ago

Jack to How to fix "device not accepting address" error

I have the same problem like Awesome Donkey. Raspbian starts, bbut the peripherals are not working.

over 8 years ago

Vishal to How to fix "device not accepting address" error

Thanks.
Not working for me!

How can I disconnect every USB thing () if I'm using a laptop which lists webcam,KBD as USB connection which can not be disconnected?

over 8 years ago

Marco to How to fix "device not accepting address" error

Thank you so much! I was worried that my keyboard might be dead

over 8 years ago

leegold to How to fix "device not accepting address" error

Tearing huge hunks of hair out of my head. A long-distance usb wifi adapter would not connect. Trying everything I was about to throw in the towel. You saved me. Thanks!

about 8 years ago

joel to How to fix "device not accepting address" error

Merci beaucoup

about 8 years ago

dan to How to fix "device not accepting address" error

Thank You !!

about 8 years ago

Sławek to How to fix "device not accepting address" error

Thank you, it helped me also!

about 8 years ago

passed by to How to fix "device not accepting address" error

Thank you for this, to me i changed the USB to front panel and everything worked i guess it was drawing too much power from the back ports

about 8 years ago

Hiker to How to fix "device not accepting address" error

Thank you, you solve my issue on kernel 4.4.18 (no probs under kernel 4.2)

almost 8 years ago

big.foot to How to fix "device not accepting address" error

Thank you!

almost 8 years ago

twsh to How to fix "device not accepting address" error

Thank you very much, I thought my hardware was becoming faulty.

almost 8 years ago

PR to How to fix "device not accepting address" error

Cables... length is less important than quality because various issues come into play: impedance, capacitance, shielding, susceptibility to crosstalk (often solved by twisting matched pairs), etc. Had this problem with a short 24" cable. Switched to a better quality 60" cable which works.

almost 8 years ago

Jeffrey Lebowski to How to fix "device not accepting address" error

As always, French people show great charm, education and nice attitude (Pat). In addition to speaking in their language only, in a place where everyone is using another one, both because they are too proud with their 'grandeur' to "submit to the Anglo-Americans" and to insult people hoping not to be understood.

However, I thank Paul for his post, but I must report it did not work for me. Another thing however did.

After safely removing an ext4 USB3.0 pen drive when a text file inside it was open, the drive would not mount anymore. Detected by `fdisk -l` with no problem, mount would alway fail, with a lot of different 'device not accepting address #' error codes (-62, -101 and whatnot), in addition to error loading journal, I/O error sector #, Failed to read block at offset #, Command completion event does not match command and so on, you name it.

Tried removing current and battery from my laptop for a lot of time to no avail, tried plugging in the key in other computers and still no cigar, tried wall-connecting the USB key (crazy idea) and not a chance, Lance.

Then, a simple idea striked me: e2fsck. Journal recovered, inodes number corrected, and after a 2 second wait my drive was read. Mount worked intantly.

Greetings from Italy!

over 7 years ago

Jeffrey Lebowski to How to fix "device not accepting address" error

And sorry for all the typos...

over 7 years ago

Jacob Buscher to How to fix "device not accepting address" error

Thanks you so much! Five years later this post is still helping people!

over 7 years ago

Nic to How to fix "device not accepting address" error

Thanks you so much Paul.
I was getting mad.

Nic
Perth, Australia

over 7 years ago

John A to How to fix "device not accepting address" error

Oh for pete sake, can it really be that easy?!!

I put a powered usb hub between my USB DVD reader and my computer and that seems to have solved the problem of -71 errors.

Of course It appears my USB 3.0 device is now down to a USB 1.1 speed.

Too much power draw!!

over 7 years ago

Rolder to How to fix "device not accepting address" error

Thank you. For a moment i thought i had 6 usb hdd failures.

over 7 years ago

Churchland to How to fix "device not accepting address" error

Thanks for this fix, strange bug. I had to turn off the power at the PS like someone in the comments suggested.

over 7 years ago

usbguy to How to fix "device not accepting address" error

I sometimes get this with one of my USB flash drives, but usually unplugging and replugging without rebooting has worked. I still have to run fsck whenever this happens. I don't know why the drive runs out of power sometimes.

over 7 years ago

Alexander to How to fix "device not accepting address" error

I had

usb 1-1.3: device descriptor read/all, error -32

usb 1-1.3: device not accepting address 83, error -32

usb 1-1.3: can't set config #1, error -32

and several other similar error messages on my Lenvov Thinkpad X220 after 6 years of using this machine. The following steps did not solve the problem: Switching off and on, Reinstalling the system and flashing the UEFI/BIOS.

The following solved the problem on my Thinkpad X220:
Underneath the fingerprint scanner there are (might be) unused cables without insulation (I believe they have RF connectors). I believe these cables are meant to connect an optional cellular module. If you don't have a cellular module these cables touch the circuit board and cause shorts. I insulated the open connector with shrinkable tubing. The errors are gone now.

Good luck,

over 7 years ago

Pauli to How to fix "device not accepting address" error

Thank you! You just saved me alot of time.

over 7 years ago

Chirag Chauhan to How to fix "device not accepting address" error

supppeeerrrbbb!!!! You make my day

about 7 years ago

shadow to How to fix "device not accepting address" error

Dear Paul,
I'm having usb 2-1.6: device descriptor read/64, error -32 and for me it has nothing to do with hardware malfunction.
The error only occurs upon booting Debian (both Jessie and Stretch) or old versions of Ubuntu and it's derivatives. After updating Ubuntu to newer version the error vanishes.
How the error works: If some of my peripherals ( Razer Naga mouse, Razer Black Widow chroma keyboard) are connected to a USB port while GRUB is booting OS the error occurs and I cannot use the devices. If I disconnect them just for the booting of Linux period and connect them back when it's loaded, everything works correctly. Also devices work in BIOS/UEFI before Linux starts booting.
As Debian uses old packages I can only suspect that it's a bug in one of the packages. It doesn't occur in Ubuntu as it uses up to date packages.
The problem is I don't know which package to update, I'm hardly an expert... :/

about 7 years ago

Dennis to How to fix "device not accepting address" error

Thanks, finally I found the right solution. Other threads directed me in a wrong direction (USB autosuspend) but this log had the right solution. In my case, I had to remove the laptop battery since this is also a power source.

about 7 years ago

Alexander to How to fix "device not accepting address" error

I've got a problem. I got this message on my Aspire V15 Nitro and I can't fully power it down, because the battery can't be removed and the battery is a power source.

Maybe I'll have to let it run out of power...

almost 7 years ago

Paul Philippov to How to fix "device not accepting address" error

Alex, you still can disconnect the battery but it will require you to partially disassemble the laptop. Or you could give it a good load to drain the battery faster, and then, after it shuts down, wrap the laptop in a plastic bag and stash in a fridge for a while. Cold temp would lower batteries leftover voltage further and hopefully make the protection to reset. We used this method to reset German carded car radios in 90s. Just remember to not power up your laptop while it's still cold. Let it warm up to the room temperature for a couple hours to let any residue humidity to evaporate.

almost 7 years ago

Wolfgang Siebeck to How to fix "device not accepting address" error

Thank you so much for this solution. My USB drive (WD My Passport, 2 TB) did not want to come up on the USB3 Port, after I had a USB3-Stick plugged in. Your sequence (off, usb out, usb in, on) did it. Now I will be careful with that Stick.

You saved my night, now I can sleep relaxed. :-)

2017-08-30 23:20

over 6 years ago

mmajis to How to fix "device not accepting address" error

This helped, thanks!

over 6 years ago

:( to How to fix "device not accepting address" error

Didn't worked for me :(

over 6 years ago

Hervé to How to fix "device not accepting address" error

Hello,

I'am running LINUX/DEBIAN on an LENOVO/X201 Laptop. Until yesterday, I was running DEBIAN8 and everything was working fine. Now, I have updated to DEBIAN9 and I get this error message with "Error 32" and any USB device are available with the USb port.

I believe it is related to the upgrade but I don't have the solution yet.

over 6 years ago

thomas to How to fix "device not accepting address" error

Thank you for this post. I have had problems with a USB port, using a thumb drive, messages:

usb usb3-port7: unable to enumerate USB device
device descriptor read/64, error -71
device descriptor read/64, error -110
device not accepting address 20, error -71
Device not responding to setup address

what I found to "fix" the problem was to watch the kernel log, and wiggle the thumb drive in the slot by a miniscule amount--as soon as I do that, the device is recognized(!). sounds silly, but for me these errors seemed some kind of fussy port/connection problem. good luck!

about 6 years ago

Brett to How to fix "device not accepting address" error

Looks like the cable I was using for the USB external drive couldnt power the device. changed cable all worked
Thanks for the idea.

almost 6 years ago

Thank you Paul. to How to fix "device not accepting address" error

You solution worked like a charm!!!

over 5 years ago

rjt to How to fix "device not accepting address" error

Also check the cable. Twice. Sometimes it's problem with broken cable or dirty connectors.

about 5 years ago

Jinn to How to fix "device not accepting address" error

For those coming here looking for solution for a faulty KVM (as myself):
in addition to the reboot, the following fixes the issue:
- unplug all usb cables from the KVM
- unplug KVM's power
- leave it be for a minute or two
- plug its power back
- plug its usbs

about 5 years ago

Gizmito to How to fix "device not accepting address" error

Thanks guys, the comments on the BIOS option IOMMU Controller fixed it for me

about 5 years ago

polarwinkel to How to fix "device not accepting address" error

Thanks a lot for the hints!
Unplugging still didn't help to power my USB-Speakers (Nubert) with my Intel-Nuc, but inserting a powered USB-Hub in between finally got my "USB-Soundcard" to work.

about 5 years ago

winman to How to fix "device not accepting address" error

OK, this worked perfectly for me. Thanks a lot!

about 5 years ago

GHDW to How to fix "device not accepting address" error

I came across this site wile searching for a reason why a RTL-SDR and GPS dongle wouldn't get recognized by Linux laptop (Acer Aspire One), but would both work on a Windows 10 desktop (z77 MSI).
After leaving the laptop disconnected for a half hour without a battery the same problem would still appear

"new high-speed USB device number 1 using ohci_pci"
"device descriptor read/64, error -71"
"Device not responding to setup address"

I also found the link to "Why is USB not working in Linux when it works in UEFI/BIOS?"
The laptop BIOS is extremely limited and had no USB features to change
The only option I was able to change was the boot function from UEFI to LEGACY
Reinstalled Linux
Now the RTL-SDR and GPS dongle get immediately recognized when inserted
The laptop is operating sluggishly now so I am considering reinstalling with UEFI enabled again and use the iommu=soft option

about 5 years ago

vgabor to How to fix "device not accepting address" error

Good Lord, this has worked for me! I was on the verge of throwing away a perfectly good external HDD. Paul for president!

about 5 years ago

Guest to How to fix "device not accepting address" error

Thank you sir. God bless you and your family, neighbours and all the people that talked to you in your life and made you that what you are today!!!!! PHILIPPOV for President!

over 4 years ago

Thura to How to fix "device not accepting address" error

Dear sire, your suggestion resolved my weeks long headache. Would definitely support you, if you ever decided to run for president.

over 4 years ago

Sam to How to fix "device not accepting address" error

Don't get me wrong but, i definitely thank you, but i find a bit disappointing that this is the answer that solved my issue and to some many other people for the last 8 years...

almost 4 years ago

Thomas to How to fix "device not accepting address" error

It's unbelievable - the problem with usb an this kind of error messages persists - even in year 2020 with all-new hardware.
I had the problem on my docker and kvm-server which sports the same aorus x470 board as my desktop, in which my usb-c-external harddisk worked like a charm.

I powered off my server and powered off all external harddisk cases as well - in my case while I was at dinner.

I started the server and powered on the problematic drive and then teh others.

Many thanks for the tip and all the helpful linkers!

almost 4 years ago

Josep Maria to How to fix "device not accepting address" error

That solved my problem too. Thanks a lot.

over 3 years ago

jcisio to How to fix "device not accepting address" error

Unbelievable! Problem solved, thank you.

over 3 years ago

jrussell88 to How to fix "device not accepting address" error

Changing to a shorter fatter cable fixed it for my USB device.

about 3 years ago

ForeverNoob to How to fix "device not accepting address" error

Wow. I've been banging my head against the wall with this problem for weeks now. Thank a lot!

about 3 years ago

PeSar to How to fix "device not accepting address" error

Wow, indeed. Problem solved, thank you! Also nice to see so many thankful comments even nine years post publishing!

about 3 years ago

Micah to How to fix "device not accepting address" error

Holy sh1t... It worked!

My system had been stuck in a feedback loop where it was power cycling the primary USB hub, incrementing its address until it would run out of addresses and give up on USB altogether. I think this is because I tried starting up a different, external USB hub with no power and a bunch of hard drives plugged in. Somehow that must have triggered the over-current protection logic you mentioned.

Thank you!

about 3 years ago

dongseokLee to How to fix "device not accepting address" error

Thanks... I solved my problem...! God bless you!!

almost 3 years ago

Spy From Morocco to How to fix "device not accepting address" error

YESSSSSSS!!!!!!
10 years ago and IT WORKS!
Thank you very much!

almost 3 years ago

pascal to How to fix "device not accepting address" error

Thx! Unfixed the internal SSD, waited, put back. Reboot. Voila. Kudos!

over 2 years ago

Stephan to How to fix "device not accepting address" error

I discovered these problems randomly and got crazy about it. It helps a lot to know the simple cause. Thanks !

over 2 years ago

Adam to How to fix "device not accepting address" error

Thanks man.

over 2 years ago

henry to How to fix "device not accepting address" error

In my case I didn't insert any usb. I suspect outside intervention. How could this be possible, and how to solve?

about 2 years ago

thoht to How to fix "device not accepting address" error

I was trying to plug a SSD external USB drive to my RASPBERRY 4 and it was always failing.

Mar 28 17:23:07 rpi4-cloud kernel: [ 819.786597] usb 1-1.1: new high-speed USB device number 125 using xhci_hcd
Mar 28 17:23:07 rpi4-cloud kernel: [ 819.786866] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:07 rpi4-cloud kernel: [ 819.994848] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:07 rpi4-cloud kernel: [ 820.490589] usb 1-1.1: new high-speed USB device number 126 using xhci_hcd
Mar 28 17:23:07 rpi4-cloud kernel: [ 820.490847] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:08 rpi4-cloud kernel: [ 820.698854] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:08 rpi4-cloud kernel: [ 821.358598] usb 1-1.1: new high-speed USB device number 127 using xhci_hcd
Mar 28 17:23:09 rpi4-cloud kernel: [ 821.814593] usb 1-1.1: new high-speed USB device number 3 using xhci_hcd
Mar 28 17:23:09 rpi4-cloud kernel: [ 822.191430] usb 1-1-port1: attempt power cycle
Mar 28 17:23:10 rpi4-cloud kernel: [ 822.794640] usb 1-1.1: new high-speed USB device number 4 using xhci_hcd
Mar 28 17:23:10 rpi4-cloud kernel: [ 822.794943] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:10 rpi4-cloud kernel: [ 823.002966] usb 1-1.1: Device not responding to setup address.
Mar 28 17:23:16 rpi4-cloud kernel: [ 828.894669] usb 1-1.3: new high-speed USB device number 6 using xhci_hcd
Mar 28 17:23:46 rpi4-cloud kernel: [ 859.438758] usb 1-1.3: new high-speed USB device number 8 using xhci_hcd
Mar 28 17:23:47 rpi4-cloud kernel: [ 859.898781] usb 1-1.3: new high-speed USB device number 9 using xhci_hcd
Mar 28 17:23:47 rpi4-cloud kernel: [ 860.275244] usb 1-1-port3: attempt power cycle
Mar 28 17:23:48 rpi4-cloud kernel: [ 860.878765] usb 1-1.3: new high-speed USB device number 10 using xhci_hcd
Mar 28 17:23:48 rpi4-cloud kernel: [ 860.879033] usb 1-1.3: Device not responding to setup address.
Mar 28 17:23:48 rpi4-cloud kernel: [ 861.087029] usb 1-1.3: Device not responding to setup address.
Mar 28 17:23:49 rpi4-cloud kernel: [ 861.582774] usb 1-1.3: new high-speed USB device number 11 using xhci_hcd
Mar 28 17:23:49 rpi4-cloud kernel: [ 861.583036] usb 1-1.3: Device not responding to setup address.
Mar 28 17:23:49 rpi4-cloud kernel: [ 861.790994] usb 1-1.3: Device not responding to setup address.
Mar 28 17:24:20 rpi4-cloud kernel: [ 893.066973] usb 1-1.2: new high-speed USB device number 13 using xhci_hcd
Mar 28 17:24:51 rpi4-cloud kernel: [ 923.623075] usb 1-1.2: new high-speed USB device number 15 using xhci_hcd
Mar 28 17:24:51 rpi4-cloud kernel: [ 924.079058] usb 1-1.2: new high-speed USB device number 16 using xhci_hcd

Finally, i followed this crazy blog, i did shutdown the raspberry they started and IT WORKED!!

Amazing!

I was going to send in the trash the Drive!

I'd like to understand what's going on. We are in 2022, it is very bad to see this kind of issue.

My RASP is running Debian 11 aarch64 and is updated.

Thanks again!

almost 2 years ago

Elio Paul to How to fix "device not accepting address" error

Worked perfectly for me! Error pops up out of nowhere after reloading OS and mounting usb bus. I assume it would have eventually cleared up as I usually shut off even the power strip to my system, and I would never have been the wiser. I had an issue with the usb drives after system reload too, where they never got mounted, had to lspci, saw the device sitting there, got its name, and ran the mount command on it.

almost 2 years ago

Paul Philippov to How to fix "device not accepting address" error

Elio Paul, this also could be a faulty device that draws too much amperage from USB and locks it up, or a worn out capacitor on the motherboard, especially if it is an old one.

almost 2 years ago

Jean-Noel to How to fix "device not accepting address" error

One of my USB ports generates the same messages as described here.
I did what is said, waiting 5 minutes before pluging back power and USB devices, but the problem remains. So sad! :(

over 1 year ago

David to How to fix "device not accepting address" error

I got the same error message and a temporarily unresponsive keyboard after boot.

Your steps fixed the problem, but I did add a few more steps: unplugged my power bar, and pressed the power button several times to discharge the machine completely.

If I recall correctly, I encountered a similar problem decades ago, and your post helped me remember the solution.

Thanks so much!

over 1 year ago

avodartVop to How to fix "device not accepting address" error

I am not sure where you’re getting your info, but good topic. I needs to spend some time learning more or understanding more.
Thanks for excellent information I was looking for this information for my mission.

over 1 year ago

prednisonest to How to fix "device not accepting address" error

I needs to spend some time learning much more or understanding more.

about 1 year ago

JP to How to fix "device not accepting address" error

In 2023, still got the issue.

I'm using a KVM with mouse and keyboard connected to different computer. Only failing on linux.

Solution for me was to switch the mouse and keyboard usb on the kvm.

12 months ago

nuc7pjyhn2 to How to fix "device not accepting address" error

Had to supplant a defect Mini-PC. Reused the USB components from the old machine: mouse, keyboard, 16GB memory stick and SD card reader with 4GB SD card inside (boot device).

Got a zoo of boot failures on about every third attempt to boot (Power ON, after being switched off the whole night), mostly the prominent "usb 1-2: device not accepting address 3, error -71" -- regardless of various settings in BIOS.

Problem sustainably solved by replacing optical mouse (LED, cable) with really old mechanical (ball) mouse: reduced current on this port from ~100mA to ~20mA (at 5V).

I think, the issue here is the power consumption of all USB components together; next candidate would have been replacing the memory stick with a model sans blinking LED.

9 months ago

nuc7pjyhn2 to How to fix "device not accepting address" error

Epilog: One might ask, why boot from a SD card on the USB bus?
Because most USB memory sticks don't provide Write Protection. SD cards (in able SD card readers) do. I like the idea of a PC surfing secure the internet without infections, malware etc ...

It is (a bit) inconvenient, but secure to surf the internet without persistent read/write memory (hard disk, SSD). OperatingSystem (Linux Ubuntu Live System) comes from read-only CD/DVD or SD card and the content of the RAM is meaningless after the next reboot anyway regardless whatever happened before.

And it is cheap: eg. the fast Intel NUC Kit NUC7PJYHN2 (with Pentium Silver J5040) ~120€, 8GB RAM ~20€, Transcend TS-RDF5K SD card reader ~8€, SD card ~5€, Ubuntu Live System free; plus mouse, keyboard and, if needed, extra medium for transportation of data for other PCs not connected to the internet.

9 months ago

zwickau to How to fix "device not accepting address" error

In the case of "usb 1-2: device not accepting address" errors and a constellation of mouse, keyboard, internal & external SD card reader all on the USB bus, I would suspect, that also radiation and shielding may play a role.

Keep the external card reader away from the internal (i.e. the NUC box); e.g. by plugging in its (extra) cable on the front side leading straight away from the box and plug in mouse & keyboard in adjacent backside slots with their cables interwoven as "twisted pair" leading straight away from the box in the opposite direction.

9 months ago

Tomba to How to fix "device not accepting address" error

Recent kernel update could be also be the cause of the problem, had that situation, 5.15.0-78 worked, 5.15.0-79 didn't.

7 months ago

nuc7pjyhn2 to How to fix "device not accepting address" error

In cases where a kernel update makes a difference, it may also help to give special parameters to the Kernel @ Boot time:

For example "noquiet nosplash usbcore.quirks=8564:4000:gn" as declared in boot/grub/grub.cfg [by editing /etc/default/grub & running sudo update-grub]

[0.039352] Kernel command line: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed fsck.mode=skip noquiet nosplash usbcore.quirks=8564:4000:gn ---

Here the Kernel command 'usbcore.quirks=8564:4000:gn' gets its magic numbers 'idVendor=8564, idProduct=4000' from the 'dmesg' Boot log:
[8.655252] usb 1-1: New USB device found, idVendor=8564, idProduct=4000, bcdDevice= 0.37
[8.655479] usb 1-1: New USB device strings: Mfr=3, Product=4, SerialNumber=5
[8.655660] usb 1-1: Product: Transcend
[8.655759] usb 1-1: Manufacturer: TS-RDF5

The Kernel command 'usbcore.quirks=8564:4000:gn' has its magic chars 'gn' defined here:
www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
(
g = USB_QUIRK_DELAY_INIT (device needs a pause during initialization, after we read the device descriptor);
n = USB_QUIRK_DELAY_CTRL_MSG (Device needs a pause after every control message);
)

7 months ago