i plugged in a PureDigital Ritz disposable camera (spca50x
chipset) after loading modules usbcore uhci-hcd videodev
and spca50x. here's the message
uhci_hcd 0000:00:1f.2: irq 9, io base 00001820
uhci_hcd 0000:00:1f.2: new USB bus registered, assigned
bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Linux video capture interface: v1.00
drivers/usb/core/usb.c: registered new driver spca50x
/home/name/spca5xx-27032004/drivers/usb/spca50x.c:
spca5xx driver 0.50 registered
usb 1-2: new full speed USB device using address 2
Unable to handle kernel paging request at virtual address
db136062
printing eip:
db1e73de
*pde = 1225d067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<db1e73de>] Not tainted
EFLAGS: 00010286
EIP is at usb_match_id+0x1e/0x180 [usbcore]
eax: 00000000 ebx: db136060 ecx: c26918a0 edx:
ccc7d6cc
esi: ccda39e0 edi: ffffffed ebp: c3919e30 esp:
c3919e1c
ds: 007b es: 007b ss: 0068
Process khubd (pid: 1125, threadinfo=c3918000
task=c39b18c0)
Stack: db240800 c26918b4 db1e75b8 c26918a0
db136060 c3919e4c c023daaa c26918b4
db240800 db240834 c26918b4 db1fc920 c3919e74
c023db3f c26918b4 db240800
c26918b4 c2691940 c269190c c26918b4 db1fc8c0
c26918d8 c3919e94 c023dd4a
Call Trace:
[<db1e75b8>] usb_device_match+0x28/0x40 [usbcore]
[<c023daaa>] bus_match+0x2a/0x70
[<c023db3f>] device_attach+0x4f/0xb0
[<c023dd4a>] bus_add_device+0x5a/0xa0
[<c023cb6c>] device_add+0x9c/0x130
[<db1ed4ba>] usb_set_configuration+0x1ca/0x260
[usbcore]
[<db1e7f4c>] usb_new_device+0x25c/0x3e0 [usbcore]
[<db1e99a9>] hub_port_connect_change+0x189/0x290
[usbcore]
[<db1e9d88>] hub_events+0x2d8/0x350 [usbcore]
[<db1e9e35>] hub_thread+0x35/0x100 [usbcore]
[<c011a540>] default_wake_function+0x0/0x10
[<db1e9e00>] hub_thread+0x0/0x100 [usbcore]
[<c0107149>] kernel_thread_helper+0x5/0xc
Code: 0f b7 43 02 81 ea cc 00 00 00 66 85 c0 0f 84 26 01
00 00 eb
is the device supposed to be supported?
Logged In: YES
user_id=171555
Not sure that will be a spca5xx fault did you have tested
to plug directly the cam on the motherboard ?