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

When I try to connect my Sansa Clip MP3 player to the linux box I see the following error in dmesg:

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.

4 thoughts on “usb 1-4: device descriptor read/64, error -71

  1. Pingback: linksys WSusb600N fails to load at boot, until usb cable plugged out and in again

  2. 21m0n

    hi, first i was happy that this could solve this, but I still got the same errors with my sansa. the sd card works properly with a usb-adapter.

  3. Jonas Nyman

    Tried this on a Kubik Evo that has caused me much problems before. It connected sometimes but then suddenly disconnected and could not be made to work again. Got error -71. and it worked! I’m using Fedora 23. Many thanks for posting this!

    Before:
    usb 1-3: reset high-speed USB device number 13 using xhci_hcd
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: USB disconnect, device number 13
    usb 1-3: new full-speed USB device number 15 using xhci_hcd
    usb 1-3: new full-speed USB device number 16 using xhci_hcd
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: new full-speed USB device number 17 using xhci_hcd
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: device descriptor read/64, error -71
    usb 1-3: new full-speed USB device number 18 using xhci_hcd
    usb 1-3: Device not responding to setup address.

    Now it is correctly identified:
    Product: KUbik
    usb 1-3: Manufacturer: RockChip
    usb 1-3: SerialNumber: USBV1.00

    And it just works.

Leave a Reply

Your email address will not be published. Required fields are marked *