slow USB 2.0 drive: it's mounted as USB 1.0, not USB 2.0!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
In gutsy 7.10 dist-upgraded to the max:
Ubuntu 64-bit sometimes does not mount USB 2.0 devices as 2.0.
1) plugin in the USB drive
2) mount it if not automounted (sometimes it doesn't)
3) right-click, properties in nautilus, go to drive tab, see speed "12 Mbps"
4) umount it, unplug it
5) sudo rmmod ehci_hcd
6) plugin the USB drive
7) sudo modprobe ehci_hcd
8) mount it if not automounted
9) right-click, properties in nautilus, go to drive tab, see speed "480 Mbps"
Something is horribly wrong at recognizing the proper USB speed mode of external drives.
From /var/log/messages: note how the first time the drive is mounted properly as high speed, the second time as slow, then as high speed again with the trick of modprobe'ing the ehci_hcd driver.
Somehow, the second time the driver sees the same USB hard drive, it fails to recognize it as USB 2.0.
(when I modprobe the driver, the USB mouse and keyboard are also recognized, don't be confused by these).
If you need more info let me know.
Dec 18 11:46:50 instar kernel: [1089450.444192] usb 1-2: USB disconnect, address 3
Dec 18 11:47:23 instar kernel: [1089483.715043] ehci_hcd 0000:00:1d.7: remove, state 4
Dec 18 11:47:23 instar kernel: [1089483.715053] usb usb5: USB disconnect, address 1
Dec 18 11:47:23 instar kernel: [1089483.719139] ehci_hcd 0000:00:1d.7: USB bus 5 deregistered
Dec 18 11:47:23 instar kernel: [1089483.720334] ACPI: PCI interrupt for device 0000:00:1d.7 disabled
Dec 18 11:47:45 instar kernel: [1089505.912002] usb 1-2: new full speed USB device using uhci_hcd and address 4
Dec 18 11:47:45 instar kernel: [1089506.134623] usb 1-2: configuration #1 chosen from 1 choice
Dec 18 11:47:45 instar kernel: [1089506.137630] scsi7 : SCSI emulation for USB Mass Storage devices
Dec 18 11:47:50 instar kernel: [1089511.132544] scsi 7:0:0:0: Direct-Access SEAGATE ST3320820A 3.AA PQ: 0 ANSI: 2
Dec 18 11:47:50 instar kernel: [1089511.137515] sd 7:0:0:0: [sde] 625142448 512-byte hardware sectors (320073 MB)
Dec 18 11:47:50 instar kernel: [1089511.142502] sd 7:0:0:0: [sde] Write Protect is off
Dec 18 11:47:50 instar kernel: [1089511.147491] sd 7:0:0:0: [sde] 625142448 512-byte hardware sectors (320073 MB)
Dec 18 11:47:50 instar kernel: [1089511.152399] sd 7:0:0:0: [sde] Write Protect is off
Dec 18 11:47:50 instar kernel: [1089511.152410] sde: sde1
Dec 18 11:47:50 instar kernel: [1089511.171501] sd 7:0:0:0: [sde] Attached SCSI disk
Dec 18 11:47:50 instar kernel: [1089511.171542] sd 7:0:0:0: Attached scsi generic sg5 type 0
Dec 18 11:48:12 instar kernel: [1089532.675957] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 20 (level, low) -> IRQ 20
Dec 18 11:48:12 instar kernel: [1089532.677029] ehci_hcd 0000:00:1d.7: EHCI Host Controller
Dec 18 11:48:12 instar kernel: [1089532.677207] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
Dec 18 11:48:12 instar kernel: [1089532.677244] ehci_hcd 0000:00:1d.7: debug port 1
Dec 18 11:48:12 instar kernel: [1089532.677262] ehci_hcd 0000:00:1d.7: irq 20, io mem 0xffafbc00
Dec 18 11:48:12 instar kernel: [1089532.682397] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
Dec 18 11:48:12 instar kernel: [1089532.682516] usb usb5: configuration #1 chosen from 1 choice
Dec 18 11:48:12 instar kernel: [1089532.682548] hub 5-0:1.0: USB hub found
Dec 18 11:48:12 instar kernel: [1089532.682559] hub 5-0:1.0: 8 ports detected
Dec 18 11:48:12 instar kernel: [1089533.022143] usb 5-2: new high speed USB device using ehci_hcd and address 2
Dec 18 11:48:12 instar kernel: [1089533.154844] usb 5-2: configuration #1 chosen from 1 choice
Dec 18 11:48:12 instar kernel: [1089533.155098] scsi8 : SCSI emulation for USB Mass Storage devices
Dec 18 11:48:13 instar kernel: [1089533.521886] usb 1-2: USB disconnect, address 4
Dec 18 11:48:13 instar kernel: [1089533.649595] usb 2-1: USB disconnect, address 3
Dec 18 11:48:13 instar kernel: [1089533.889048] usb 2-1: new low speed USB device using uhci_hcd and address 4
Dec 18 11:48:13 instar kernel: [1089534.065223] usb 2-1: configuration #1 chosen from 1 choice
Dec 18 11:48:13 instar kernel: [1089534.082362] input: Logitech USB Receiver as /class/
Dec 18 11:48:13 instar kernel: [1089534.082393] input: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.1-1
Dec 18 11:48:13 instar kernel: [1089534.111043] /build/
Dec 18 11:48:13 instar kernel: [1089534.111596] input: Logitech USB Receiver as /class/
Dec 18 11:48:13 instar kernel: [1089534.111651] input,hiddev96: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.1-1
Dec 18 11:48:13 instar kernel: [1089534.289736] usb 3-2: reset low speed USB device using uhci_hcd and address 8
Dec 18 11:48:17 instar kernel: [1089538.146023] scsi 8:0:0:0: Direct-Access SEAGATE ST3320820A 3.AA PQ: 0 ANSI: 2
Dec 18 11:48:17 instar kernel: [1089538.147625] sd 8:0:0:0: [sde] 625142448 512-byte hardware sectors (320073 MB)
Dec 18 11:48:17 instar kernel: [1089538.148498] sd 8:0:0:0: [sde] Write Protect is off
Dec 18 11:48:17 instar kernel: [1089538.149495] sd 8:0:0:0: [sde] 625142448 512-byte hardware sectors (320073 MB)
Dec 18 11:48:17 instar kernel: [1089538.150369] sd 8:0:0:0: [sde] Write Protect is off
Dec 18 11:48:17 instar kernel: [1089538.150378] sde: sde1
Dec 18 11:48:17 instar kernel: [1089538.152674] sd 8:0:0:0: [sde] Attached SCSI disk
Dec 18 11:48:17 instar kernel: [1089538.152715] sd 8:0:0:0: Attached scsi generic sg5 type 0
Had the same problem.
Thanx for the fix :-)
Lets hope they fix this soon.