LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-18-2009, 07:33 PM   #1
oot
Member
 
Registered: Dec 2002
Distribution: Slackware 12.0
Posts: 240

Rep: Reputation: 30
Hard drive in USB enclosure gets "device descriptor read/64, error -71"


I have an IDE hard drive in a USB enclosure that I am attempting to connect to my laptop (which is running Slackware Linux 12.2, kernel 2.6.27.7). Other USB devices, including a USB flash drive, work fine when connected to the laptop.

But when I attempt to connect the hard drive in its enclosure, I get the following results from dmesg:
Code:
usb 1-4: new high speed USB device using ehci_hcd and address 3
usb 1-4: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb 1-4: New USB device found, idVendor=0c0b, idProduct=b157
usb 1-4: New USB device strings: Mfr=10, Product=11, SerialNumber=3
usb 1-4: Product: DMI USB2.0 Storage 
usb 1-4: Manufacturer: DMI
usb 1-4: SerialNumber: 200811080585
usb 1-4: reset high speed USB device using ehci_hcd and address 3
usb 1-4: device descriptor read/64, error -71
usb 1-4: device descriptor read/64, error -71
usb 1-4: reset high speed USB device using ehci_hcd and address 3
usb 1-4: device descriptor read/64, error -71
usb 1-4: device descriptor read/64, error -71
usb 1-4: reset high speed USB device using ehci_hcd and address 3
usb 1-4: device not accepting address 3, error -71
usb 1-4: reset high speed USB device using ehci_hcd and address 3
usb 1-4: device not accepting address 3, error -71
scsi 2:0:0:0: Device offlined - not ready after error recovery
usb 1-4: USB disconnect, address 3
usb-storage: device scan complete
usb 1-4: new high speed USB device using ehci_hcd and address 4
usb 1-4: device descriptor read/64, error -71
usb 1-4: device descriptor read/64, error -71
usb 1-4: new high speed USB device using ehci_hcd and address 5
usb 1-4: device descriptor read/64, error -71
usb 1-4: device descriptor read/64, error -71
usb 1-4: new high speed USB device using ehci_hcd and address 6
usb 1-4: device not accepting address 6, error -71
usb 1-4: new high speed USB device using ehci_hcd and address 7
usb 1-4: device not accepting address 7, error -71
hub 1-0:1.0: unable to enumerate USB device on port 4
I found a few posts that referenced changing /sys/module/usbcore/parameters/old_scheme_first from "N" to "Y", but neither setting fixes the problem.

I also found a post here that suggested that the problem might be related to CONFIG_USB_SUSPEND. I was unable to create the file /sys/module/usbcore/parameters/autosuspend, it was not permitted even as root. Since lsmod shows no usb-related modules in the list, I assume they are compiled into the kernel, so I attempted to achieve the same effect by passing the options usbcore.autosuspend=-1 or usbcore.autosuspend=0 to the kernel at boot time (neither fixed it).

I have also tried using a different USB cable to connect to the enclosure (also did not work).

...any suggestions how to get this working would be greatly appreciated.

Last edited by oot; 10-18-2009 at 07:45 PM.
 
Old 10-19-2009, 03:14 AM   #2
rylan76
Senior Member
 
Registered: Apr 2004
Location: Potchefstroom, South Africa
Distribution: Fedora 17 - 3.3.4-5.fc17.x86_64
Posts: 1,552

Rep: Reputation: 103Reputation: 103
Are you sure the drive, and its enclosure itself, is in working order?

I'd take them and put them on a Windows system (for example) and see if they work there.

The error messages you posted might also indicate that the drive is formatted with an unknown filesystem. Do you what is formatted as? NTFS?

If it IS, in fact, formatted NTFS, do you know if your kernel has NTFS support? If you are using NTFS-3G (a 100% working Linux module for working with NTFS partitions under recent kernels) is it loaded and working?

I've also seen this sometimes if, for example, you are dual-booting and Windows crashes, and you then directly boot into Linux, NTFS-3G won't mount your WIndows partitions, complaining that some of them aren't "clean". I. e. did you loose power on that drive recently while it was connected to another system?

Did the drive fall or get a whack recently?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
USB Error: Device Descriptor read/64 error -71 ashraf.qadir Linux - Newbie 1 09-22-2009 08:41 AM
Trying to read hard drive from old system through a USB enclosure NailCreekPub Linux - Hardware 5 03-21-2009 09:57 AM
HD works fine, but what´s usb 5-7.1: device descriptor read/64, error -110? Coyote34 Linux - Hardware 0 08-22-2008 01:20 PM
device descriptor read/8, error -110 seagate external hard drive genex Linux - Hardware 1 09-08-2007 12:40 PM
USB hard drive mounts as "Read Only Filesystem" augu2000 Linux - Hardware 11 07-12-2007 10:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:25 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration