Linux Usb Bugs
Seems as if many devices don’t like Linux’s USB device autosuspend feature. Many will stop functioning and will need to be disconnected and reconnected to function again. I’ve got a multi-card reader that will hang and get these errors. It was a problem on my old computer and is still plaguing me on my new one. Glad to see that it’s going to be fixed. Newer kernels >= 2.6.22 have a feature that lets you turn autosuspend off without having to recompile the kernel:
sudo echo -1 > /sys/module/usbcore/parameters/autosuspend
[linux-usb-devel] usb-storage autosuspend bug?
Bug #85488 in linux-source-2.6.20 (Ubuntu): “some usb_devices fault if usb_suspend enabled”