Re: [linux-usb-devel] ThinkPad T41 - Strange USB 2.0 behaviour



On Sat, 9 Jun 2007, Robert de Rooy wrote:

Alan Stern wrote:
Robert, it would help somewhat if you could build a kernel with
CONFIG_USB_DEBUG turned on and post the dmesg log showing what happens
when you plug in one of those non-working devices.

Sorry, yes I should have done that before...

Unfortunately you posted the system log file instead of the dmesg log,
and your syslogd was configured not to retain debug-level messages.

Yes, in principle Linux can be made to switch over to full speed when
high speed fails. But there are limitations: The switchover would work
only for devices plugged directly into the computer, not for devices
plugged into a high-speed hub. And some Linux systems (not regular
PCs) have EHCI implementations that don't allow such a switch -- or
if they do, I'm not aware of how to accomplish it.

Interesting, I have a USB 2.0 hub, but have not tried it, mainly because
I need to find a power supply for it first.
But regardless if the hub works as USB 2.0 or 1.1, it could be that
another hub behaves differently, just like I have one USB 2.0 memory key
that still works as such.

You did not understand my point. Regardless of how the hub behaves,
there is no way to tell it that a device plugged into a particular port
should not be allowed to run at high speed.

Alan Stern

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • HIGHMEM slows down 2.6.11-rc3-bk7 machine
    ... disabled in BIOS, mainly USB/NET/FIREWIRE/SATA stuff. ... Linux agpgart interface v0.100 Dave Jones ... usbcore: registered new driver hub ... ehci_hcd 0000:00:1d.7: new USB bus registered, ...
    (Linux-Kernel)
  • Re: 2.6.5-rc2-mm4 (and 3) IRQ problem
    ... ACPI: Power Resource ... ata2: SATA port disabled. ... ehci_hcd 0000:00:1d.7: new USB bus registered, ... ehci_hcd 0000:00:1d.7: root hub device address 1 ...
    (Linux-Kernel)
  • Re: why can i see a floppy?
    ... Ignoring ACPI timer override. ... PCI Interrupt Link, ... usbcore: registered new driver hub ... ohci_hcd 0000:00:02.0: new USB bus registered, ...
    (Linux-Kernel)
  • USB in 2.6.X kernels
    ... it has a NEC USB 2.0 OHCI based controller. ... has anyone experienced USB OHCI host controller problems with new kernels? ... PCI Interrupt Link ... drivers/usb/core/usb.c: registered new driver hub ...
    (Linux-Kernel)
  • PCI: Unable to reserve I/O region
    ... Link PCI 56Kps Modem. ... NFORCE2: IDE controller at PCI slot 0000:00:09.0 ... ehci_hcd 0000:00:02.2: new USB bus registered, ... hub 1-0:1.0: usb_probe_interface ...
    (Linux-Kernel)