Zoneminder updating db unable to find valid su syntax

Using zone minder or example, if I switch on a new camera, the previous camera is automatically switched off... just use: Syntex DC-1125 (1.4.0 not the last version) Then apply two patch's: (add support for the easycap, more specifically using lsusb: ID 05e08 Syntek Semiconductor Co., Ltd) (ntsc compability) compile using the syntex instructions, if all goes normally you should create a kernel extension (.ko), to load it do: sudo insmod plug your camera and check dmesg, normally you camera is in /dev/vide0 or /dev/video1, I got 30fps, it doesn't work very nice with opencv but with mplayer the image is very nice... , Busmanbusman.guru, when I click on the very first download link my dl manager flashes and nothing happens. I am trying to decide whether to spend my money on a digital video camera that records to sd card or a stand alone dvd burner instead of fighting with easycap.The problem is that the drivers do not switch between the diffrent inputs... I think I am going to unplug and permanently cap easycap. Environment used was as follows: - the latest stk driver v2.2 obtained from -r 82 svn co https: / / / svnroot / syntekdriver / trunk / driver syntekdriver with the above two patches applied.and thus to install just :- make -f Makefile.standalone clean make -f Makefile.standalone modprobe videodev sudo insmod stk11or sudo insmod kernelextension.ko?? Well, after I used xawtv to see image, image is show but image are wrong (wrong norm) because I'm using a NTSC camera. How is possible to do for works in analogue NTSC camera? I'm initializing the drivers with norm=1 and fps=25 flags. Everything is fine now : DHello, I install ubuntu 9.10 and did just this: # svn co https://sourceforge...r/trunk/driver (https://sourceforge.net/svnroot/syntekdriver/trunk/driver) syntekdriver # cd syntekdriver # make -f Makefile.standalone clean # make -f Makefile.standalone # modprobe videodev # insmod stk11All this above works fine, without error.To get the image I'm using the following command : mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:outfmt=rgb 24:device=/dev/video0 I've tried different withs and heights, but nothing changed.... The /dev/video0 was created with sucess after insmod stk11 I try mplayer too but not works too because NTSC is not recognized.I had to upgrade from Hardy to Intrepid to get stk11xx compiled without v4l2 problems.

The original guide at indicated the Easy Cap in that photo had an em2861 USB video bridge, however as the lsusb output and our experience has shown, Easy CAP devices with usb identifiers 05e08 actually use the stk1160 usb bridge IC.

So AFAICT the em28xx-new driver has no chance of working because it does not include support for the stk1160, and the stk11xx driver has no chance of capturing video because it does not know anything about the SAA711X series of video capture devices.

A working driver would therefor need to use (I presume the communcation protocol for all stk11xx chips is similar) the usb setup routines from the stk11xx driver, and steal the SAA711x interface code from either em28xx, linux-uvc driver, or one of the other drivers that knows how to speak SAA711x John Yeah, the DC60 is the model we have, the DC60 (which is more expensive as it is advertised as having mac drivers) is the model that works with the above driver.

i'd like to get my Easy Cap working but i need a little more help. make -f Makefile.standalone make -C /lib/modules/2.6.28-15-generic/build SUBDIRS=/home/lchan/easycap/syntekdriver modules make[1]: Entering directory `/usr/src/linux-headers-2.6.28-15-generic' CC [M] /home/lchan/easycap/syntekdriver/stk11xx-usb.o CC [M] /home/lchan/easycap/syntekdriver/stk11xx-v4l.o /home/lchan/easycap/syntekdriver/stk11xx-v4l.c: In function v4l_stk11xx_ioctl: /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1744: warning: passing argument 1 of video_usercopy from incompatible pointer type /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1744: warning: passing argument 2 of video_usercopy makes pointer from integer without a cast /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1744: warning: passing argument 4 of video_usercopy makes integer from pointer without a cast /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1744: error: too few arguments to function video_usercopy /home/lchan/easycap/syntekdriver/stk11xx-v4l.c: In function v4l_stk11xx_register_video_device: /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1768: warning: assignment from incompatible pointer type /home/lchan/easycap/syntekdriver/stk11xx-v4l.c: At top level: /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1810: error: variable v4l_stk11xx_fops has initializer but incomplete type /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1811: error: unknown field owner specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1811: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1811: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1812: error: unknown field open specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1812: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1812: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1813: error: unknown field release specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1813: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1813: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1814: error: unknown field read specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1814: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1814: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1815: error: unknown field poll specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1815: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1815: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1816: error: unknown field mmap specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1816: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1816: warning: (near initialization for v4l_stk11xx_fops) /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1817: error: unknown field ioctl specified in initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1817: warning: excess elements in struct initializer /home/lchan/easycap/syntekdriver/stk11xx-v4l.c:1817: warning: (near initialization for v4l_stk11xx_fops) make[2]: *** [/home/lchan/easycap/syntekdriver/stk11xx-v4l.o] Error 1 make[1]: *** [_module_/home/lchan/easycap/syntekdriver] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-15-generic'Followed all instructions, it seems it compiles right but when I do the "sudo insmod stk11I get the following error: insmod: error inserting 'stk11xx.ko': -1 Unknown symbol in module That happens with all versions of the driver, the dmesg relevant output is: [ 4452.772560] stk11xx: disagrees about version of symbol video_devdata [ 4452.772574] stk11xx: Unknown symbol video_devdata [ 4452.774593] stk11xx: disagrees about version of symbol video_unregister_device [ 4452.774602] stk11xx: Unknown symbol video_unregister_device [ 4452.775278] stk11xx: disagrees about version of symbol video_device_alloc [ 4452.775286] stk11xx: Unknown symbol video_device_alloc [ 4452.775675] stk11xx: disagrees about version of symbol video_register_device [ 4452.775683] stk11xx: Unknown symbol video_register_device [ 4452.780282] stk11xx: disagrees about version of symbol video_device_release [ 4452.780286] stk11xx: Unknown symbol video_device_release Any ideas? and then make make installthen install -m 644 -c stk11/lib/modules/`uname -r`/kernel/drivers/media/video/ /sbin/depmod -ayou can force PAL tv standard adding norm=1 option (without it I can't get color image on PAL camera) and correct colours echo 'options stk11xx norm=1 colour=24000' I'm also getting the same compilation error as esurfer11: [email protected]:/usr/local/src/syntekdriver/trunk/driver# make -f Makefile.standalone make -C /lib/modules/2.6.28-16-generic/build SUBDIRS=/usr/local/src/syntekdriver/trunk/driver modules make[1]: Map '/usr/src/linux-headers-2.6.28-16-generic' wordt binnengegaan CC [M] /usr/local/src/syntekdriver/trunk/driver/stk11xx-usb.o CC [M] /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.o /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c: In functie ‘v4l_stk11xx_ioctl’: /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1744: let op: passing argument 1 of ‘video_usercopy’ from incompatible pointer type /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1744: let op: passing argument 2 of ‘video_usercopy’ makes pointer from integer without a cast /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1744: let op: passing argument 4 of ‘video_usercopy’ makes integer from pointer without a cast /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1744: fout: te weinig argumenten voor functie ‘video_usercopy’ /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c: In functie ‘v4l_stk11xx_register_video_device’: /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1768: let op: assignment from incompatible pointer type /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c: Op bovenste niveau: /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1810: fout: variabele ‘v4l_stk11xx_fops’ heeft beginwaarde, maar een onvolledig type /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1811: fout: unknown field ‘owner’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1811: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1811: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1812: fout: unknown field ‘open’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1812: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1812: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1813: fout: unknown field ‘release’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1813: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1813: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1814: fout: unknown field ‘read’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1814: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1814: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1815: fout: unknown field ‘poll’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1815: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1815: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1816: fout: unknown field ‘mmap’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1816: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1816: let op: (near initialization for ‘v4l_stk11xx_fops’) /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1817: fout: unknown field ‘ioctl’ specified in initializer /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1817: let op: overtollige elementen in beginwaarde van struct /usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.c:1817: let op: (near initialization for ‘v4l_stk11xx_fops’) make[2]: *** [/usr/local/src/syntekdriver/trunk/driver/stk11xx-v4l.o] Fout 1 make[1]: *** [_module_/usr/local/src/syntekdriver/trunk/driver] Fout 2 make[1]: Map '/usr/src/linux-headers-2.6.28-16-generic' wordt verlaten make: *** [driver] Fout 2 using gcc 4.3.3 on ubuntu 9.04 (kernel 2.6.28-16-generic)Hello, I install ubuntu 9.10 and did just this: # svn co https://sourceforge.net/svnroot/syntekdriver/trunk/driver syntekdriver # cd syntekdriver # make -f Makefile.standalone clean # make -f Makefile.standalone # modprobe videodev # insmod stk11All this above works fine, without error.

https://sourceforge.net/svnroot/syntekdriver/trunk/driver already has the patchs, i just need to add the ntsc stuff? Hi romeshj I followed your instructions to compile but received the following errors: my kernel is 2.6.28-15. The /dev/video0 was created with sucess after insmod stk11 I try mplayer too but not works too because NTSC is not recognized. I've managed to compile and install the stk11xx module and it is working almost fine, but the image is slightly cropped on top and right sides.

Leave a Reply