When I try to connect my Sansa Clip MP3 player to the linux box I see the following error in
usb 1-4: device descriptor read/64, error -71
and the device recognition fails. The player’s battery gets reloaded but I can’t mount it and transfer songs.
The solution that worked for me was runnig as root
echo Y > /sys/module/usbcore/parameters/old_scheme_first
The general idea behind the solution is that there are two way to enumerate USB devices according to the standard. The method that is currently used by default in the
usbcore module is similar to the one found in Windows. Apparently There are devices, and the Sansa Clip is among them, that require the other method to function properly. See Linux USB FAQ for more info.