who can compile the following kernel modules for beta3, 2.4.20 kernel
spca5xx.o
http://mxhaard.free.fr/spca50x/Download/oldrelease/
sweexcam.o
http://sourceforge.net/project/showfiles.php?group_id=97224
thanks
[div align=\"right\"][a href=\"index.php?act=findpost&pid=157506\"][{POST_SNAPBACK}][/a][/div]
Hello
I downloaded sonix-20050316.tar.gz. But it seems to be only for 2.6.x kernel.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=157558\"][{POST_SNAPBACK}][/a][/div]
try the older sweexcam-0.0.1.tar.gz
it compiles for me but does not work due to some problem with my compiler which I will need to fix eventually, but until then I hope you will be able to compile a working version instead.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=157561\"][{POST_SNAPBACK}][/a][/div]
Try please
[div align=\"right\"][a href=\"index.php?act=findpost&pid=157569\"][{POST_SNAPBACK}][/a][/div]
thanks for compiling it, but it does not work either. it actually gets to the point of recognizing my camera correctly which is an improvement over the module i compiled, but then it gives an "Internal error: branch through zero: 0" message and hangs.
could you try compiling the other module as well, maybe that one works better since there are so many more releases of that driver and it supports many more webcams as well.
this is what dmesg reports:
usbh: monitor_int_hndlr:
usbh: monitor_bh:
usbh: udc_connected: ACTIVE_LOW: 1<7>usbh: monitor_connected: 1
usbh: monitor_load: 4
usbh: monitor_hotplug: agent: usbh interface: monitor action: load
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xfe000000, IRQ 3
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF c0d969c0, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: fe000000
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: individual port over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 8ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c0d969c0
usb.c: kusbd: /sbin/hotplug add 1
usbh: udc_connected: ACTIVE_LOW: 1<7>usbh: monitor_connected: 1
usbh: monitor_load: 2
usb.c: registered new driver
À á
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 1, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: connect-debounce failed, port 2 disabled
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device -2, assigned address 2
usb.c: kmalloc IF c0d96c60, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Manufacturer: Vimicro Corp.
Product: PC Camera
<7>usb.c:
À á driver claimed interface c0d96c60
usb.c: kusbd: /sbin/hotplug add 2
Linux video capture interface: v1.00
usb.c: deregistering driver
À á
Internal error: branch through zero: 0
CPU: 0
pc : [<00000004>] lr : [<0000e2e4>] Tainted: P
sp : bfffe7a0 ip : 60000013 fp : c1cbff0c
r10: 00000000 r9 : c1cbe000 r8 : c5bf3f8c
r7 : c3c90800 r6 : c5bf3f6c r5 : 00000000 r4 : c0d96c60
r3 : c0d96c60 r2 : c5bf3f6c r1 : 00000003 r0 : c3c90800
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: 197F Table: A29C0000 DAC: 00000015 PID: 0
Process rmmod (pid: 6977, stack limit = 0xc1cbe418)
Stack: (0xc1cbfee8 to 0xc1cc0000)
fee0: c3c90324 00000001 c5bf3f6c c3c90200 c001eb04 00000000
ff00: c1cbff34 c1cbff10 c5bd71f4 c5bd71c0 c5be61f8 c5bf3f6c c5be61f8 c5be6a50
ff20: c001eb04 00000000 c1cbff54 c1cbff38 c5bd738c c5bd71c0 c5bf3000 00000000
ff40: c3390000 c3390000 c1cbff64 c1cbff58 c5bf3948 c5bd72e0 c1cbff80 c1cbff68
ff60: c0035dfc c5bf3940 c5bf3000 fffffff0 c3390000 c1cbffa4 c1cbff84 c003522c
ff80: c0035dd4 00000001 00000000 bffff8a4 00000081 c001eb04 00000000 c1cbffa8
ffa0: c001e7a0 c00350d4 00000001 bffff8a4 bffff9f4 bffff9f8 00000010 00000010
ffc0: 00000001 00000000 bffff8a4 00000002 bfffe7b0 0002ed78 00000000 00000000
ffe0: 400f4a90 bfffe7a0 0000e2e4 400f4a94 60000010 bffff9f4 132a320d 61c94016
Backtrace:
Function entered at [<c5bd71b4>] from [<c5bd71f4>]
Function entered at [<c5bd71b4>] from [<c5bd738c>]
Function entered at [<c5bd72d4>] from [<c5bf3948>]
r7 = C3390000 r6 = C3390000 r5 = 00000000 r4 = C5BF3000
Function entered at [<c5bf3934>] from [<c0035dfc>]
Function entered at [<c0035dc8>] from [<c003522c>]
r6 = C3390000 r5 = FFFFFFF0 r4 = C5BF3000
Function entered at [<c00350c8>] from [<c001e7a0>]
r8 = C001EB04 r7 = 00000081 r6 = BFFFF8A4 r5 = 00000000
r4 = 00000001
Code: bad PC value.
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 3, 12 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 3, 12 Mb/s
usb.c: USB disconnect on device -2 address 2