You are not logged in.
Hi was wondering if anyone could shed some light on this issue.
I have a usb 2.0 card reader that is detected but for some reason doesn't want to run with ehci_hcd. instead it uses ohci_hcd:
May 26 22:13:34 edwin kernel: usb 2-1: new full speed USB device using ohci_hcd and address 11
May 26 22:13:34 edwin kernel: usb 2-1: not running at top speed; connect to a high speed hub
My usb 2.0 flash drive loads fine:
May 26 22:12:41 edwin kernel: usb 1-2: new high speed USB device using ehci_hcd and address 7
May 26 22:12:41 edwin kernel: usb 1-2: configuration #1 chosen from 1 choice
On top of that, my usb 2.0 reader seems to act very strangely. it is recognised fine without any cards (apart from the uhci_hcd issue), but with a SD card in it, it doesnt work. however if I put in a CF card AND the SD card, then both cards are mounted. (???)
Here is the dmesg when only the SD card is in:
May 26 22:34:51 edwin kernel: usb 2-1: new full speed USB device using ohci_hcd and address 12
May 26 22:34:52 edwin kernel: usb 2-1: not running at top speed; connect to a high speed hub
May 26 22:34:52 edwin kernel: usb 2-1: configuration #1 chosen from 1 choice
May 26 22:34:52 edwin kernel: scsi285 : SCSI emulation for USB Mass Storage devices
May 26 22:34:57 edwin kernel: scsi 285:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0
May 26 22:34:57 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:57 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:58 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:58 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:59 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:59 edwin kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 12
May 26 22:34:59 edwin kernel: usb 2-1: USB disconnect, address 12
May 26 22:34:59 edwin kernel: sd 285:0:0:0: [sdd] READ CAPACITY failed
May 26 22:34:59 edwin kernel: sd 285:0:0:0: [sdd] Result: hostbyte=0x07 driverbyte=0x00
May 26 22:34:59 edwin kernel: sd 285:0:0:0: [sdd] Sense not available.
May 26 22:34:59 edwin kernel: sd 285:0:0:0: [sdd] Write Protect is off
May 26 22:34:59 edwin kernel: sd 285:0:0:0: [sdd] Attached SCSI removable disk
May 26 22:34:59 edwin kernel: sd 285:0:0:0: Attached scsi generic sg4 type 0
This message repeats iteself indefinitely (usb is re-detected)
Here is the dmesg with both cards in.
May 26 22:13:34 edwin kernel: usb 2-1: new full speed USB device using ohci_hcd and address 11
May 26 22:13:34 edwin kernel: usb 2-1: not running at top speed; connect to a high speed hub
May 26 22:13:34 edwin kernel: usb 2-1: configuration #1 chosen from 1 choice
May 26 22:13:34 edwin kernel: scsi284 : SCSI emulation for USB Mass Storage devices
May 26 22:13:39 edwin kernel: scsi 284:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0
May 26 22:13:40 edwin kernel: sd 284:0:0:0: [sdd] 7744512 512-byte hardware sectors: (3.96 GB/3.69 GiB)
May 26 22:13:40 edwin kernel: sd 284:0:0:0: [sdd] Write Protect is off
May 26 22:13:40 edwin kernel: sd 284:0:0:0: [sdd] 7744512 512-byte hardware sectors: (3.96 GB/3.69 GiB)
May 26 22:13:40 edwin kernel: sd 284:0:0:0: [sdd] Write Protect is off
May 26 22:13:40 edwin kernel: sdd: sdd1
May 26 22:13:40 edwin kernel: sd 284:0:0:0: [sdd] Attached SCSI removable disk
May 26 22:13:40 edwin kernel: sd 284:0:0:0: Attached scsi generic sg4 type 0
May 26 22:13:40 edwin kernel: scsi 284:0:0:1: Direct-Access Generic USB CF Reader 1.01 PQ: 0 ANSI: 0
May 26 22:13:40 edwin kernel: sd 284:0:0:1: [sde] 500400 512-byte hardware sectors: (256 MB/244 MiB)
May 26 22:13:40 edwin kernel: sd 284:0:0:1: [sde] Write Protect is off
May 26 22:13:40 edwin kernel: sd 284:0:0:1: [sde] 500400 512-byte hardware sectors: (256 MB/244 MiB)
May 26 22:13:40 edwin kernel: sd 284:0:0:1: [sde] Write Protect is off
May 26 22:13:40 edwin kernel: sde: sde1
May 26 22:13:40 edwin kernel: sd 284:0:0:1: [sde] Attached SCSI removable disk
May 26 22:13:40 edwin kernel: sd 284:0:0:1: Attached scsi generic sg5 type 0
I guess in the end at least I can access the SD card, even if this is a workaround....and advice would be appreciated!
Thanks.
Ed
Last edited by mini_ed (2009-05-26 12:53:57)
Offline
OHCI or UHCI are 2 different standards on how to access a host controller interface. for more info: http://en.wikipedia.org/wiki/OHCI
Offline
hey eldragon, thanks for ur reply.
the way i understand it, ohci_hcd is meant to handles usb 1.1 and ehci_hcd usb 2.0 right?
i have both modules loaded, but no uhci_hcd.
usbcore 160400 5 ohci_hcd,ehci_hcd,usb_storage,usbhid
Offline