Hi all,
when I attach our USB-Serial Converter I get a kernel oops.
Is it possible that a module has problems to evaluate the device
descriptor? (One interface with three alternate settings)
Best regards
Thomas Wahrenbruch
[root@darkred root]# cat /proc/bus/usb/devices
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.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=e0893000
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= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=e0891000
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= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 6 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1
P: Vendor=0d46 ProdID=2012 Rev= 2.01
S: Manufacturer=KOBIL
S: Product=USB Adapter K
S: SerialNumber=Prod.# FFFFFFFF
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=150mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=01(O) Atr=03(Int.) MxPS= 8 Ivl= 16ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl= 10ms
I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=01(O) Atr=03(Int.) MxPS= 8 Ivl= 8ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl= 3ms
I: If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=01(O) Atr=03(Int.) MxPS= 8 Ivl= 4ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl= 1ms
Unable to handle kernel paging request at virtual address 01f574c2
e0879530
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<e0879530>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: c8e10b40 ebx: 01f574c0 ecx: c0ca29c0 edx: c8e10b40
esi: 00000000 edi: 00000000 ebp: dfe89608 esp: dfd09f18
ds: 0018 es: 0018 ss: 0018
Process khubd (pid: 91, stackpage=dfd09000)
Stack: 00000018 c8e10b40 00000001 c0ca29c0 dfe89600 c0ca29c0 00000001
e0879864
dfe89600 dfe89600 dfe89600 dfdcbc01 dfe89600 e0879e57 dfe89600
00000001
00000006 dfe89200 dfdcbc01 e087b61a 00000006 dfe89200 e087b640
dfe89600
Call Trace: [<e0879864>] usb_set_configuration_Ref25e6f4 [usbcore] 0xc4
[<e0879e57>] usb_new_device_Rd562aeeb [usbcore] 0x147
[<e087b61a>] usb_hub_port_connect_change [usbcore] 0x24a
[<e087b640>] usb_hub_port_connect_change [usbcore] 0x270
[<e087b7e9>] usb_hub_events [usbcore] 0xe9
[<e087b9a5>] usb_hub_thread [usbcore] 0x35
[<c0107136>] kernel_thread [kernel] 0x26
[<e087b970>] usb_hub_thread [usbcore] 0x0
Code: 0f b6 54 33 02 89 d0 83 e0 0f f6 44 33 03 03 75 17 0f b7 54
>>EIP; e0879530 <[usbcore]usb_set_maxpacket+60/100> <=====
Trace; e0879864 <[usbcore]usb_set_configuration+c4/d0>
Trace; e0879e57 <[usbcore]usb_new_device+147/1a0>
Trace; e087b61a <[usbcore]usb_hub_port_connect_change+24a/330>
Trace; e087b640 <[usbcore]usb_hub_port_connect_change+270/330>
Trace; e087b7e9 <[usbcore]usb_hub_events+e9/270>
Trace; e087b9a5 <[usbcore]usb_hub_thread+35/60>
Trace; c0107136 <kernel_thread+26/30>
Trace; e087b970 <[usbcore]usb_hub_thread+0/60>
Code; e0879530 <[usbcore]usb_set_maxpacket+60/100>
00000000 <_EIP>:
Code; e0879530 <[usbcore]usb_set_maxpacket+60/100> <=====
0: 0f b6 54 33 02 movzbl 0x2(%ebx,%esi,1),%edx <=====
Code; e0879535 <[usbcore]usb_set_maxpacket+65/100>
5: 89 d0 mov %edx,%eax
Code; e0879537 <[usbcore]usb_set_maxpacket+67/100>
7: 83 e0 0f and $0xf,%eax
Code; e087953a <[usbcore]usb_set_maxpacket+6a/100>
a: f6 44 33 03 03 testb $0x3,0x3(%ebx,%esi,1)
Code; e087953f <[usbcore]usb_set_maxpacket+6f/100>
f: 75 17 jne 28 <_EIP+0x28> e0879558
<[usbcore]usb_set_maxpacket+88/100>
Code; e0879541 <[usbcore]usb_set_maxpacket+71/100>
11: 0f b7 54 00 00 movzwl 0x0(%eax,%eax,1),%edx
_______________________________________________________________
Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel