> Then there's also the USB FAQ, which tells you among other things > that we need to know about the device being plugged in ... in your
It doesn't matter what device I plug in. The devices work in other machines, in this machine running windows, and in this machine running linux with EHCI disabled.
>When you plug your device into a USB port with just the UHCI driver >loaded, does it work? If so, make your bug report include >/proc/bus/usb/devices output.
Aye, the devices work like a charm with UHCI only.
[EMAIL PROTECTED] alex]# cat /proc/bus/usb/devices T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc=118/900 us (13%), #Int= 1, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=dc00 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=047b ProdID=0001 Rev= 1.21 S: Manufacturer=SILITEK S: Product=USB Keyboard C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=24ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=d800 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=d400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms [EMAIL PROTECTED] alex]#
^^^ That is my current, minimal USB setup. As you can see, the only device is the keyboard that I am currently typing on. If I enable EHCI, the kernel won't boot! If I unplug the keyboard (and all other USB devices), it will boot, but will crash as soon as I plug it back in.
> try the usual: boot with "pci=noacpi" or "acpi=off", disable > APIC usage, etc.
Umm, did you mean ACPI? If so, that is already disabled.
> What'd be ideal then is to build your kernel with CONFIG_USB_DEBUG
It is already built in.
The boot messages that I copied down were from a formerly-booting, suddenly-crashed kernel with CONFIG_USB_DEBUG turned on.
> and use some console other than X11 so you can collect more information.
X had not come up by the time the kernel crashed. (Neither had the partitions mounted, or anything else that normally happens after EHCI loads.)
> such a problem without knowing basics like whether this was an oops > or some other kind of problem.
The boot-time text console reflects no fatal errors or warnings.
> Don't use 2.4.21 EHCI; use at least 2.4.22-pre1.
This problem also occurs with 2.6.0-test2. However, I will download 2.4.22-whateverisnewest overnight tonight.
TIA
--Alex
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel