External FAT32 Hard Drive USB Connection Dies

Bug #321207 reported by James_in_CA
2
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I've been running Win2000 and it's time to upgrade the O/S. I've chosen Ubuntu instead of XP or Vista. At the same time, I've also upgraded my hard drives. I took the old Win2k FAT32 hard drive (WD 80 GB IDE) out and installed a pair of Samsung F1 SATA. I used the 8.10 Alternate CD.

My fresh install of Intrepid has been running very well except for one problem. I put the old FAT32 hard drive in an external case and connect to it via USB so that I can transfer documents and data to the linux box. There are problems:

1) It takes 50 seconds for the system to recognize the drive after USB insertion.

2) It says "Drive cannot be found." I click OK and then the drive is found. I end up with one virtual drive named VOL2 (in Windows the D drive) listed twice as 0_VOL2 and again as 0_VOL2_. The first instance is empty.

3) After mounting, the connection will die unexpectedly. I was copying files for 10 minutes from the drive to the linux box and it stopped copying mid-file, unmounted and closed the connection. After unplugging the drive the hard drive light stays on indefinitely. Replugging the drive into USB often results in no response. Best chance for a new connection happens if I power down the external drive, power it back up and then reconnect the USB cable.

AMD Athlon 4800 Brisbane dual core, BioStar mobo MCP6P-M2, two Samsung F1 500GB in RAID 1 config using Nvidia 430 chipset softraid, Biostar 8400GS video. Intrepid 8.10, kernel 2.6.27-9-generic.

Revision history for this message
David Stansby (dstansby-deactivatedaccount) wrote :

Please have a look here: https://help.ubuntu.com/community/DebuggingUSBStorage , and see if any of that helps.

Revision history for this message
James_in_CA (jvarn359) wrote :
Download full text (14.8 KiB)

I tried the "sudo rmmod ehci_hcd" command at the above referenced site. Now I'm not getting a response when plugging in the drive. Here's the output from lsusb and dmesg:

====
lsusb
====
Bus 002 Device 003: ID 0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

====
dmesg
====
[ 8904.153931] FAT: Directory bread(block 28681) failed
[ 8904.153937] FAT: Directory bread(block 28682) failed
[ 8904.153942] FAT: Directory bread(block 28683) failed
[ 8904.153947] FAT: Directory bread(block 28684) failed
[ 8904.153952] FAT: Directory bread(block 28685) failed
[ 8904.153957] FAT: Directory bread(block 28686) failed
[ 8904.153962] FAT: Directory bread(block 28687) failed
[ 8904.153968] FAT: Directory bread(block 28688) failed
[ 8904.153973] FAT: Directory bread(block 28689) failed
[ 8904.328026] usb 2-8: new high speed USB device using ehci_hcd and address 14
[ 8904.440034] usb 2-8: device descriptor read/64, error -71
[ 8904.656043] usb 2-8: device descriptor read/64, error -71
[ 8904.872029] usb 2-8: new high speed USB device using ehci_hcd and address 15
[ 8904.984496] usb 2-8: device descriptor read/64, error -71
[ 8905.200021] usb 2-8: device descriptor read/64, error -71
[ 8905.419264] usb 2-8: new high speed USB device using ehci_hcd and address 16
[ 8905.828020] usb 2-8: device not accepting address 16, error -71
[ 8905.939284] usb 2-8: new high speed USB device using ehci_hcd and address 17
[ 8906.345025] usb 2-8: device not accepting address 17, error -71
[ 8906.345047] hub 2-0:1.0: unable to enumerate USB device on port 8
[ 8906.801033] usb 1-8: new full speed USB device using ohci_hcd and address 4
[ 8906.985027] usb 1-8: device descriptor read/64, error -62
[ 8907.273026] usb 1-8: device descriptor read/64, error -62
[ 8907.554795] usb 1-8: new full speed USB device using ohci_hcd and address 5
[ 8907.737027] usb 1-8: device descriptor read/64, error -62
[ 8908.021023] usb 1-8: device descriptor read/64, error -62
[ 8908.301055] usb 1-8: new full speed USB device using ohci_hcd and address 6
[ 8908.709021] usb 1-8: device not accepting address 6, error -62
[ 8908.885023] usb 1-8: new full speed USB device using ohci_hcd and address 7
[ 8909.293018] usb 1-8: device not accepting address 7, error -62
[ 8909.293067] hub 1-0:1.0: unable to enumerate USB device on port 8
[ 9140.252018] usb 2-8: new high speed USB device using ehci_hcd and address 18
[ 9140.364016] usb 2-8: device descriptor read/64, error -71
[ 9140.580015] usb 2-8: device descriptor read/64, error -71
[ 9140.796015] usb 2-8: new high speed USB device using ehci_hcd and address 19
[ 9140.908015] usb 2-8: device descriptor read/64, error -71
[ 9141.124034] usb 2-8: device descriptor read/64, error -71
[ 9141.340016] usb 2-8: new high speed USB device using ehci_hcd and address 20
[ 9141.748013] usb 2-8: device not accepting address 20, error -71
[ 9141.860015] usb 2-8: new high speed USB device using ehci_hcd and address 21
[ 9142.268021] usb 2-8: device not accepting address...

Revision history for this message
James_in_CA (jvarn359) wrote :

Withdrawn. FAT32 drive via USB now works perfectly. After reporting this bug upgraded kernel to 2.6.27-11-generic from 2.6.27-9. Not sure if that's what fixed it, but no matter, this bug has disappeared.

Changed in linux:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.