Somebody tipped me off to continue this bug report on linux-usb-devel. If you guys need another copy of the original bug report, let me know.

> 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

Reply via email to