Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

device descriptor read/64, error -110

Tags:

I have a storage server running openmediavault which is based on debian. The OS is in a USB 3.0 Stick pluged directly on the motherboard (no USB-Hub or sth). The system was running fine for about 3 Months and 2 days ago I got this errors:

usb 1-3: device descriptor read/64, error -110 usb 1-3: device not accepting address 33, error -110 usb 1-3: device not accepting address 34, error -110 hub 1-0:1.0: unable to enumerate USB device on port 3 

When I restart the server, everything is fine again. The next day I face the same error...

What can I do to fix this. I dont want to loose 3TB of data...

like image 288
mxcd Avatar asked Nov 30 '12 21:11

mxcd


2 Answers

USB error -110 means "Timeout expired before the transfer completed", which could be caused by anything. Most commonly, it's because power was exceeded; the host could not provide enough electric power for the pendrive to operate. Because it has not enough power also the USB stick cannot provide the device descriptor to the host, as a result it cannot be identified and so on. Maybe your motherboard it's overloaded with devices that consume all the available power.

like image 125
garzanti Avatar answered Oct 05 '22 17:10

garzanti


The problem was a USB 3.0 Stick that needed more current than usual for a USB 2.0 device. This lead to the errors. I replaced the stick and in addition to that I installed the latest BIOS-Drivers. No more problems!

like image 44
mxcd Avatar answered Oct 05 '22 18:10

mxcd