external hard drive problems

Bug #27641 reported by Jason Grieves
6
Affects Status Importance Assigned to Milestone
hotplug (Ubuntu)
Invalid
Medium
Scott James Remnant (Canonical)

Bug Description

Background:
A Venus DS3 Sata to USB 2.0 enclosure with a WD 250 SATA HD.

A post on the web quoted
"Works great with ohci_hcd module, hotplug will pick this up perfectly too."

So I plug this in and my sys log starts going crazy
Dec 25 09:31:55 localhost kernel: [4409554.195000] usb 4-6: new high speed USB
device using ehci_hcd and address 5
Dec 25 09:31:55 localhost kernel: [4409554.278000] scsi4 : SCSI emulation for
USB Mass Storage devices
Dec 25 09:31:55 localhost kernel: [4409554.279000] usb-storage: device found at
5
Dec 25 09:31:55 localhost kernel: [4409554.279000] usb-storage: waiting for
device to settle before scanning
Dec 25 09:31:55 localhost usb.agent[11482]: usb-storage: already loaded
Dec 25 09:32:00 localhost kernel: [4409559.279000] Vendor: WDC WD25 Model:
00KS-00MJB0 Rev: 02.0
Dec 25 09:32:00 localhost kernel: [4409559.279000] Type: Direct-Access
ANSI SCSI revision: 04
Dec 25 09:32:00 localhost kernel: [4409559.285000] SCSI device sdb: 488397168
512-byte hdwr sectors (250059 MB)
Dec 25 09:32:00 localhost kernel: [4409559.285000] sdb: assuming drive cache:
write through
Dec 25 09:32:00 localhost kernel: [4409559.287000] SCSI device sdb: 488397168
512-byte hdwr sectors (250059 MB)
Dec 25 09:32:00 localhost kernel: [4409559.287000] sdb: assuming drive cache:
write through
Dec 25 09:32:00 localhost kernel: [4409559.287000]
/dev/scsi/host4/bus0/target0/lun0: unknown partition table
Dec 25 09:32:00 localhost kernel: [4409559.290000] Attached scsi disk sdb at
scsi4, channel 0, id 0, lun 0
Dec 25 09:32:00 localhost kernel: [4409559.293000] usb-storage: device scan complete
Dec 25 09:32:00 localhost scsi.agent[11528]: sd_mod: loaded sucessfully (for disk)
Dec 25 09:32:01 localhost kernel: [4409559.444000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.444000] end_request: I/O error, dev
sdb, sector 0
Dec 25 09:32:01 localhost kernel: [4409559.444000] printk: 1 messages suppressed.
Dec 25 09:32:01 localhost kernel: [4409559.444000] Buffer I/O error on device
sdb, logical block 0
Dec 25 09:32:01 localhost kernel: [4409559.445000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.445000] end_request: I/O error, dev
sdb, sector 8
Dec 25 09:32:01 localhost kernel: [4409559.447000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.447000] end_request: I/O error, dev
sdb, sector 0
Dec 25 09:32:01 localhost kernel: [4409559.447000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.447000] end_request: I/O error, dev
sdb, sector 16
Dec 25 09:32:01 localhost kernel: [4409559.448000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.448000] end_request: I/O error, dev
sdb, sector 24
Dec 25 09:32:01 localhost kernel: [4409559.448000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.448000] end_request: I/O error, dev
sdb, sector 32
Dec 25 09:32:01 localhost kernel: [4409559.448000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.448000] end_request: I/O error, dev
sdb, sector 40
Dec 25 09:32:01 localhost kernel: [4409559.449000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.449000] end_request: I/O error, dev
sdb, sector 48
Dec 25 09:32:01 localhost kernel: [4409559.449000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.449000] end_request: I/O error, dev
sdb, sector 56
Dec 25 09:32:01 localhost kernel: [4409559.453000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.453000] end_request: I/O error, dev
sdb, sector 512
Dec 25 09:32:01 localhost kernel: [4409559.454000] SCSI error : <4 0 0 0> return
code = 0x70000
Dec 25 09:32:01 localhost kernel: [4409559.454000] end_request: I/O error, dev
sdb, sector 512
Dec 25 09:32:01 localhost kernel: [4409559.495000] usb 4-6: USB disconnect,
address 5

It looks like it is using ehci_hcd and not ohci_hcd. I don't want to throw
ehci_hcd into blacklist as I want to keep all of my other usb devices/hard
drives working. I tried adding ohci_hcd to the usb.rc goofing around with the
usb hotplug scripts, but I am afraid I am just scratching the surface. Internet
articles are a bit scant in this area.

I am not sure why the ohci_hcd driver would matter, rather than the ehci driver.
 Thanks

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

hotplug is no longer in the archive

Changed in hotplug:
status: Unconfirmed → Rejected
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.