On Fri, 8 Mar 2013, Bruce Guenter wrote:

> I have an internal card reader in my computer. Recently (not sure which
> kernel version), it has been registered with the OCHI bus on boot
> instead of EHCI, resulting in slow I/O speeds. Unplugging it (from the
> motherboard) and plugging it back in fixes the problem, but is quite a
> nuisance.
> 
> All device drivers are compiled into the kernel; no modules are active.
> 
> This used to work, though I can't tell you exactly what kernel version.
> 
> On boot, lsusb shows:

...

> Bus 005 Device 002: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage 
> Device (Multicard Reader)
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> 
> After unplugging and plugging it back in:
> 
> Bus 002 Device 007: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage 
> Device (Multicard Reader)
> 
> dmesg, lspci -v, and lsusb -v (after replugging the device) are attached

The dmesg log shows the card reader attached to the EHCI controller at
timestamp 2.569228 (which should be the boot-time detection) -- not to
the OHCI controller.  And it doesn't show any devices on bus 5.  Why
not?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to