Summary: | ehci-driver cannot handle devices with different speed for certain kernel-configurations (error: reset low/full speed USB device using ehci_hcd and address N) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | koenigrollo |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | linux-2.6.31,linux-2.6.32 | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
dmesg
config kernel messages-log extract dmesg of Knoppix xorg-log of Knoppix xorg-conf of Gentoo-64-bit with /dev/input/by-* as device for the USB-mouse xorg-log of Gentoo-64-bit with /dev/input/by-* as device for the USB-mouse Knoppix kernel config |
Description
koenigrollo
2010-01-03 15:16:33 UTC
Created attachment 215023 [details]
dmesg
Created attachment 215025 [details]
config kernel
Created attachment 215027 [details]
messages-log extract
Can you try booting with kernel parameter: noapic or irqpoll. Is your bios up to date? Actually a bios update cannot be the solution because with Knoppix 6.2 everything works. Nevertheless, before I wrote this bug report, I updated the bios to the latest version. Currently I switch to a 32-bit system. The old 64-bit system was saved by partimage. I used the old kernel configuration for the new system. But also with this system I observe the same USB-issue. I guess my kernel configuration is wrong. No improvement with kernel parameter noapic. Finally I tried noapic, acpi=off and irqpoll together but also with the same result. Just a note, I'm away for 2 weeks. Could you play around in /dev/ [1] and try to figure out if your mouse creates a keyboard device node as well? By the way, if I understand correctly, you haven't managed using your keyboard and your mouse simultaneously in a 64-bit architecture. If that is so, can you post us the dmesg of a 32-bit Knoppix? [1]: Try /dev/input/by-* Just to clarify, I cannot use keyboard and mouse simultaneously on the same USB-controller with both Gentoo-32-bit and Gentoo-64-bit but with Knoppix everything is fine. Do you mean with "Try /dev/input/by-*" that I should test that as device in the xorg.conf? Created attachment 216857 [details]
dmesg of Knoppix
Created attachment 216858 [details]
xorg-log of Knoppix
Created attachment 216859 [details]
xorg-conf of Gentoo-64-bit with /dev/input/by-* as device for the USB-mouse
Created attachment 216861 [details]
xorg-log of Gentoo-64-bit with /dev/input/by-* as device for the USB-mouse
When you boot into knoppix, is ther a /proc/config.gz file? Can you attach it here please uncompressed. Created attachment 224611 [details]
Knoppix kernel config
For knoppix no /proc/config.gz is available but there is a .config in /usr/src/linux-headers.
Please enable CONFIG_USB_EHCI_TT_NEWSCHED on your gentoo kernel and let me know how it goes. CONFIG_USB_EHCI_TT_NEWSCHED solves the problem. Bug can be closed. |