Hi,

I have an RCA lyra MP3 player that will connect and transfer data fine when 
ehci_hcd is not loaded and fails badly when it is.  My recollection is that 
it worked with a 2.4 kernel (actually different hardware also).  The errors I 
et typically are:

<<Loaded new ehc driver with extra delay... hope springs eternal>>

Feb  4 23:12:14 tornado3 kernel: ehci_hcd 0000:00:1d.7: Intel Corp. 
82801DB/DBM (ICH4/ICH4-M) USB 2.
0 EHCI Controller
Feb  4 23:12:14 tornado3 kernel: ehci_hcd 0000:00:1d.7: irq 11, pci mem 
0xf4fffc00
Feb  4 23:12:14 tornado3 kernel: ehci_hcd 0000:00:1d.7: new USB bus 
registered, assigned bus number
4
Feb  4 23:12:14 tornado3 kernel: ehci_hcd 0000:00:1d.7: USB 2.0 initialized, 
EHCI 1.00, driver 26 Oc
t 2004
Feb  4 23:12:14 tornado3 kernel: drivers/usb/input/hid-core.c: input irq 
status -84 received
Feb  4 23:12:14 tornado3 last message repeated 3 times
Feb  4 23:12:14 tornado3 kernel: hub 4-0:1.0: USB hub found
Feb  4 23:12:14 tornado3 kernel: hub 4-0:1.0: 6 ports detected
Feb  4 23:12:14 tornado3 kernel: drivers/usb/input/hid-core.c: input irq 
status -84 received
Feb  4 23:12:15 tornado3 last message repeated 7 times
Feb  4 23:12:15 tornado3 kernel: usb 4-1: new high speed USB device using 
ehci_hcd and address 2
Feb  4 23:12:15 tornado3 kernel: drivers/usb/input/hid-core.c: input irq 
status -84 received
Feb  4 23:12:15 tornado3 last message repeated 30 times
Feb  4 23:12:16 tornado3 kernel: usb 4-1: khubd timed out on ep0in
Feb  4 23:12:16 tornado3 kernel: usb 4-1: device descriptor read/64, error 
-110
Feb  4 23:12:16 tornado3 kernel: drivers/usb/input/hid-core.c: input irq 
status -84 received
Feb  4 23:12:16 tornado3 last message repeated 17 times
Feb  4 23:12:16 tornado3 kernel: usb 1-1: USB disconnect, address 3
Feb  4 23:12:16 tornado3 kernel: drivers/usb/input/hid-core.c: input irq 
status -84 received
Feb  4 23:12:16 tornado3 last message repeated 5 times
Feb  4 23:12:16 tornado3 kernel: usb 2-1: USB disconnect, address 2

<< loaded usb_storage>>

Feb  4 23:12:16 tornado3 kernel: Initializing USB Mass Storage driver...
Feb  4 23:12:17 tornado3 kernel: usb 2-1: new low speed USB device using 
uhci_hcd and address 3
Feb  4 23:12:17 tornado3 kernel: input: USB HID v1.10 Mouse [Logitech USB-PS/2 
Optical Mouse] on usb
-0000:00:1d.1-1
Feb  4 23:12:17 tornado3 kernel: scsi30 : SCSI emulation for USB Mass Storage 
devices
Feb  4 23:12:17 tornado3 kernel: usbcore: registered new driver usb-storage
Feb  4 23:12:17 tornado3 kernel: USB Mass Storage support registered.
Feb  4 23:12:22 tornado3 kernel:   Vendor: Thomson   Model: RD2821_40 Player  
Rev: 0.01
Feb  4 23:12:22 tornado3 kernel:   Type:   Direct-Access                      
ANSI SCSI revision: 00
Feb  4 23:12:22 tornado3 kernel: SCSI device sda: 78140160 512-byte hdwr 
sectors (40008 MB)
Feb  4 23:12:22 tornado3 kernel: sda: Write Protect is off
Feb  4 23:12:22 tornado3 kernel: sda: assuming drive cache: write through
Feb  4 23:12:22 tornado3 kernel: SCSI device sda: 78140160 512-byte hdwr 
sectors (40008 MB)
Feb  4 23:12:22 tornado3 kernel: sda: Write Protect is off
Feb  4 23:12:22 tornado3 kernel: sda: assuming drive cache: write through
Feb  4 23:12:22 tornado3 kernel:  sda:<7>usb-storage: queuecommand called
Feb  4 23:12:23 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:12:23 tornado3 kernel: end_request: I/O error, dev sda, sector 0
Feb  4 23:12:23 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:12:23 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:12:23 tornado3 kernel: end_request: I/O error, dev sda, sector 0
Feb  4 23:12:23 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:12:23 tornado3 kernel: ldm_validate_partition_table(): Disk read 
failed.
Feb  4 23:12:23 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:12:23 tornado3 kernel: end_request: I/O error, dev sda, sector 0
Feb  4 23:12:23 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:12:23 tornado3 kernel:  unable to read partition table
Feb  4 23:12:24 tornado3 kernel: Attached scsi removable disk sda at scsi30, 
channel 0, id 0, lun 0
Feb  4 23:12:24 tornado3 scsi.agent[22999]: disk 
at /devices/pci0000:00/0000:00:1d.7/usb4/4-1/4-1:1.
0/host30/target30:0:0/30:0:0:0
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 0
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 8
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
1
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 16
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
2
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 24
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
3
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 32
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
4
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 40
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
5
Feb  4 23:13:34 tornado3 kernel: SCSI error : <30 0 0 0> return code = 0x70000
Feb  4 23:13:34 tornado3 kernel: end_request: I/O error, dev sda, sector 0
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
<<etc>>
Feb  4 23:13:34 tornado3 kernel: sda : READ CAPACITY failed.
Feb  4 23:13:34 tornado3 kernel: sda : status=0, message=00, host=7, driver=00
Feb  4 23:13:34 tornado3 kernel: sda : sense not available.
Feb  4 23:13:34 tornado3 kernel: sda: Write Protect is off
Feb  4 23:13:34 tornado3 kernel: sda: assuming drive cache: write through
Feb  4 23:13:34 tornado3 kernel: sda : READ CAPACITY failed.
Feb  4 23:13:34 tornado3 kernel: sda : status=0, message=00, host=7, driver=00
Feb  4 23:13:34 tornado3 kernel: sda : sense not available.
Feb  4 23:13:34 tornado3 kernel: sda: Write Protect is off
Feb  4 23:13:34 tornado3 kernel: sda: assuming drive cache: write through
Feb  4 23:13:34 tornado3 kernel:  sda:<3>Buffer I/O error on device sda, 
logical block 0
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:13:34 tornado3 kernel: ldm_validate_partition_table(): Disk read 
failed.
Feb  4 23:13:34 tornado3 kernel: Buffer I/O error on device sda, logical block 
0
Feb  4 23:13:34 tornado3 kernel:  unable to read partition table
Feb  4 23:13:34 tornado3 kernel: FAT: unable to read boot sector
Feb  4 23:14:54 tornado3 kernel: usb 4-1: USB disconnect, address 2
Feb  4 23:14:54 tornado3 kernel: usb 4-1: new high speed USB device using 
ehci_hcd and address 4
Feb  4 23:14:55 tornado3 kernel: usb 4-1: khubd timed out on ep0in
Feb  4 23:14:56 tornado3 kernel: usb 4-1: device descriptor read/64, error 
-110
Feb  4 23:14:56 tornado3 kernel: scsi31 : SCSI emulation for USB Mass Storage 
devices



Kernel is 2.6.10-cko3, but I have had no success with other 2.6 kernels with 
this hardware (Dell inspiron 8600).  I have been able to send data (slowly) 
previously, but at the cost of a huge messages file (lots of errors).

Again, without ehci it works without errors, albeit slowly...

Any suggestions?

Andrew Lees.


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to