slybreiz Posté(e) le 11 avril 2010 Posté(e) le 11 avril 2010 par contre l'options -l off pour eteindre la led de la web cam marche pas lorsque le scripte est au d 0 Citer
Remylpat Posté(e) le 12 avril 2010 Posté(e) le 12 avril 2010 je vous confirme je suis en DSM 2.3 J'attends avec impmatience de faire du PTZ avec mon lance missile ;-) En effet, l'option -l off ne marche pas non plus pour moi mais faut pas pousser, un bout de scotch ca va aussi vite ;-) 0 Citer
kahanamoku Posté(e) le 17 avril 2010 Posté(e) le 17 avril 2010 Bravo pour se tuto, ca a march 0 Citer
Sp@r0 Posté(e) le 18 avril 2010 Auteur Posté(e) le 18 avril 2010 Bravo pour se tuto, ca a march 0 Citer
MS_Totor Posté(e) le 30 avril 2010 Posté(e) le 30 avril 2010 Bonsoir à tous, déjà je vous remercie pour l'intérêt que vous portez à ce mod "Webcam USB" j'en suis très flatté !!! Bon pour commencer quelques remarques : VIDEO4LINUX : 1. Téléchargez uvcvideo salut, j'ai pas mal avancé de mon côté quelle version de uvcvideo tu as récupéré pour patcher le kernel ? version git, version bacports ? ou la version mercurial, je peux récupérer n'importe quelle version et l'integrer, mais autant le faire avec une version qui a matchée chez toi pour ne plus avoir à debuguer..... donnes moi le lien direct si possible je referais une compil ce soir en rentrant, et je te filerais un lien pour que tu testes ensuite les drivers mais comme d'ab à tes risques et périls, donc DD de tests fortement conseillé, n'ayant pas le temps de démonter mes DD de product je te laisse le soin des tests et validation si tu es d'ac, sinon cela attendra ce week-end ou plus probable semaine prochaine pour que je le fasse moi même.... @ plus 0 Citer
MS_Totor Posté(e) le 1 mai 2010 Posté(e) le 1 mai 2010 ok pour éviter de faire des oldconfig clean prepare à chaque changement, toujours peur de perdre ma jolie config moi... est ce qu'il y a d'autre drivers pour les cam en usb à rajouter pour intégrer les vielles cam usb, par exemple tu parle de GSPCA dans ton post, as tu eu besoin de patcher aussi pour usbserial etc..... avant de lancer le bouzin autant le faire qu'une fois car par la suite je vais surtout potasser pour mes propres besoins dans un premier temps, et pondre un how to.... je ne sais même plus moi même tout ce que j'ai fait comme modif, et il y en a un stock pour corriger pas à pas chaque erreur trouvée, ca sera donc difficile. si avant tout, cela est fonctionnel bien sur... bref en attente de confirmation que pour les patch c'est ok ou indique moi le nécessaire pour combler au moins ce besoin là et je lance le truc. 0 Citer
MS_Totor Posté(e) le 1 mai 2010 Posté(e) le 1 mai 2010 Sinon je te signale juste que j'avais eu un problème de compilation d'uvc il ne trouvais pas le fichier V4l-compat.h je pense qu'il y a un flag défectueux quelque part moi j'avais réglé le problème en le copiant là ou il manquait => tu trouveras peut être mieux que moi j'ai laissé tomber la partie vidéo et en attente d'avoir plus de bille pour continuer, les mêmes messages d'erreurs que toi, mais je ne vois pas ou pécher ce fichier manquant, donc merci de donner des infos sur ce sujet stp.... sinon petit HS qui sera viré demain pour garder ton thread propre deux modules testés sur 1010+ chez moi un insmod ne provoque aucune erreur, mais je n'ai pas d'adaptateur usb/serie, ou du moins c'est du dédié cisco, et il est branché sur mon routeur. j'ai fais ensuite un lsmod, et je ne sais point interpréter le résultat sur ton syno qui tourne déjà tu as ce même genre de retour de lsmod pour usbserial ? pour la partie used by il faut peut être encore tweaker un peu le .config à la partie useb by on devrait avoir 0 si je ne me trompe pas non ? idem pour l'option [permanent] test>lsmod Module Size Used by usbserial 29488 3883299840 [permanent] usbcore 128620 9 usbserial,usbhid,usblp,usb_storage,uhci_hcd,ehci_hcd,snd_usb_audio,snd_usb_lib impossible de décharger le module ensuite via un rmmod ERROR: Module usbserial is in use by [permanent] ca ce n'est rien un reboot et le module n'est plus chargé je pense que je suis sur la bonne voie.... enfin !! May 1 21:49:34 test drivers/usb/serial/usb-serial.c: USB Serial support registered for generic May 1 21:49:34 test usbcore: registered new interface driver usbserial_generic May 1 21:49:34 test drivers/usb/serial/usb-serial.c: USB Serial Driver core mais si tu as des billes sur des options qui peuvent changer ces petits détails je suis preneur fin du HS time to canapé by 0 Citer
Sp@r0 Posté(e) le 2 mai 2010 Auteur Posté(e) le 2 mai 2010 Pour le fichier compat.h il ce trouve dans le répertoire V4L de l'archive d'uvcvideo. Pour le module USB<=>Serial c'est très étrange ... Moi j'ai 1 car j'utilise un drvier FTIDI_SIO en fait le module ne focntionne pas seul il faut un moduiles annexes avec le driver ....ftfdi_sio étant la puce la plus courante. Pour les options d'uvc vidéo │ │ --- Multimedia support │ │ │ │ *** Multimedia core support *** │ │ │ │ <M> Video For Linux │ │ │ │ [*] Enable Video For Linux API 1 (DEPRECATED) │ │ │ │ < > DVB for Linux │ │ │ │ *** Multimedia drivers *** │ │ │ │ [ ] Load and attach frontend and tuner driver modules as needed│ │ │ │ [ ] Customize analog and hybrid tuner modules to build ---> │ │ │ │ [*] Video capture adapters ---> │ │ │ │ [ ] Radio Adapters ---> │ │ │ │ --- Video capture adapters │ │ │ │ [ ] Enable advanced debug functionality │ │ │ │ [ ] Enable old-style fixed minor ranges for video devices │ │ │ │ [*] Autoselect pertinent encoders/decoders and other helper chi│ │ │ │ < > Virtual Video Driver │ │ │ │ < > BT848 Video For Linux │ │ │ │ < > CPiA Video For Linux │ │ │ │ < > CPiA2 Video For Linux │ │ │ │ < > │ │ --- V4L USB devices │ │ │ │ <M> USB Video Class (UVC) │ │ │ │ [*] UVC input events device support │ │ │ │ <M> GSPCA based webcams ---> │ │ là on choisi si on veut aussi un modules pour une vielle cam style le GSPCA ou le cx231xx │ │ < > Hauppauge WinTV-PVR USB2 support │ │ │ │ < > Hauppauge HD PVR support │ │ │ │ < > Empia EM28xx USB video capture support │ │ │ │ < > Conexant cx231xx USB video capture support │ │ │ │ < > USB video devices based on Nogatech NT1003/1004/1005 │ │ │ │ < > USB 3com HomeConnect (aka vicam) support (EXPERIMENTAL) │ │ SAA5246A, SAA5281 Teletext processor │ │ │ │ < > SAA5249 Teletext processor │ │ 0 Citer
Sp@r0 Posté(e) le 2 mai 2010 Auteur Posté(e) le 2 mai 2010 Je pense que ce que tu as fait est OK En fait j'ai oubli 0 Citer
Sp@r0 Posté(e) le 15 mai 2010 Auteur Posté(e) le 15 mai 2010 Alors que je me rappelle bien je crois que par d 0 Citer
kfar Posté(e) le 15 mai 2010 Posté(e) le 15 mai 2010 Salut à tous Déjà félicitation pour cette merveilleuse idée de transformer une webcam en camera ip sur un syno !!!! Cependant je ne suis pas un expert en commande linux mais j'arrive à me débrouiller un minimum (je connais quelques commandes). J'aimerais beaucoup utiliser ma Philips ToUcam II - PCVC820K USB comme camera ip mais je ne l'ai pas trouvé dans la liste des webcam compatible !! Pourriez vous m'aider ??? Je vous remercie d'avance !!! @++ PS : j'ai un ds110j 0 Citer
Sp@r0 Posté(e) le 15 mai 2010 Auteur Posté(e) le 15 mai 2010 Salut à tous Déjà félicitation pour cette merveilleuse idée de transformer une webcam en camera ip sur un syno !!!! Cependant je ne suis pas un expert en commande linux mais j'arrive à me débrouiller un minimum (je connais quelques commandes). J'aimerais beaucoup utiliser ma Philips ToUcam II - PCVC820K USB comme camera ip mais je ne l'ai pas trouvé dans la liste des webcam compatible !! Pourriez vous m'aider ??? Je vous remercie d'avance !!! @++ PS : j'ai un ds110j Bon ta webcam n'est pas compatible uvc mais elle est compatible avec un module appelé pwc.ko je vais l'ajouté à l'archive dans /lib/modules et tu reprends ce le tuto en remplaçant uvcvideo.ko par pwc.ko. Voilà bonne chance !!! PS : J'ai modifié le fichier mais il est pas encore dispo => si un modo passe par là pourrait il valider la mise à jour du fichier usb_webcam.zip 0 Citer
kfar Posté(e) le 16 mai 2010 Posté(e) le 16 mai 2010 Bon ta webcam n'est pas compatible uvc mais elle est compatible avec un module appel 0 Citer
Sp@r0 Posté(e) le 16 mai 2010 Auteur Posté(e) le 16 mai 2010 Merci pour ce coup de main !!! C'est trés sympa !! Cependant je dois commencer à suivre la procédure à partir d'ou ??? Car j'ai relus plusieurs fois le topic de 4 pages et je ne comprends toujours ou se trouve le début. Merci de m'orienter vers le début. Ne partez pas trop loin car je suis sur que j'aurais encore besoin de vos lumières !! Il faut que tu suive CA et que tu remplace uvcvideo.ko par pwc.ko, perso je mets les modules dans /lib/modules mais tu peux les mettre ou tu veux, si cela fonctionne bien tu pourra mettre le script de démarrage en le modifiant pour correspondre au chemin que tu utilise. Parcontre aucun modo n'a validé le fichier avec le pwx.ko d'on tu as besoin :(:( 0 Citer
Sp@r0 Posté(e) le 17 mai 2010 Auteur Posté(e) le 17 mai 2010 Pour infos avec la version que je t fil 0 Citer
kfar Posté(e) le 18 mai 2010 Posté(e) le 18 mai 2010 Salut Merci au modo qui a validé le pwc.ko J'ai suivi ton tuto à la lettre mais tout ce passe super bien jusqu'à la dernière commande ./mjpg_streamer -i "input_uvc.so" -o "output_http.so -w ./www -p 8099 -c utilisateur:motdepasse" MJPG Streamer Version.: 2.0 ERROR: could not find input plugin Perhaps you want to adjust the search path with: # export LD_LIBRARY_PATH=/path/to/plugin/folder dlopen: input_uvc.so: cannot open shared object file: No such file or directory Celle là j'ai reussi à corriger en relisant le topic cependant j'ai encore une erreur sur la dernière commande : ./mjpg_streamer -i "/volume1/public/USB_Webcam/mjpg-streamer/input_uvc.so" -o "/volume1/public/USB_Webcam/mjpg-streamer/output_http.so -w ./www -p 8099 -c yyy:zzzz" MJPG Streamer Version.: 2.0 i: Using V4L2 device.: /dev/video0 i: Desired Resolution: 640 x 480 i: Frames Per Second.: 5 i: Format............: MJPEG ERROR opening V4L interface: No such device or address Init v4L2 failed !! exit fatal i: init_VideoIn failed Est ce que vous pouvez m'aider ?? 0 Citer
burning_burno Posté(e) le 18 mai 2010 Posté(e) le 18 mai 2010 J'ai toujours des erreurs de compilation des modules LD [M] drivers/input/input-core.o CC [M] drivers/media/IR/ir-functions.o CC [M] drivers/media/IR/ir-keytable.o drivers/media/IR/ir-keytable.c: In function `ir_timer_keyup': drivers/media/IR/ir-keytable.c:323: error: implicit declaration of function `time_is_after_eq_jiffies' make[3]: *** [drivers/media/IR/ir-keytable.o] Erreur 1 make[2]: *** [drivers/media/IR] Erreur 2 make[1]: *** [drivers/media] Erreur 2 make: *** [drivers] Erreur 2 lorsque je fais le oldconfig , il me demandesi je veux ajouter - "Multimedia " N,y,m - je fais non - cela se passe bien lorsque je fais le menuconfig, je vais dans "Device Drivers" , j'active "Multimedia support" , j'active " Video for Linux " , et " Enable video API 1 compapible layer " , je vais dans " Video capture adaptaper / V4l USB device" et j'active " UVC " cela me sort a chaque tentatives des erreurs sur les adaptateurs IR ou tuners, je suis alors all 0 Citer
kfar Posté(e) le 18 mai 2010 Posté(e) le 18 mai 2010 salut Sp@ro Et merci pour ton aide !! Voici le retour des dmesg : ize 4MB BOOT_ROM_CS ....no such DEV_BOOTCS ....no such CRYPT_ENG ....base f0000000, size 2MB Detected Tclk 200000000 and SysClk 400000000 MV Buttons Device Load Marvell USB EHCI Host controller #0: c7c37200 PCI: bus0: Fast back to back transfers enabled SCSI subsystem initialized libata version 3.00 loaded. NET: Registered protocol family 2 Time: kw_clocksource clocksource has been installed. IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 4096K Use the XOR engines (acceleration) for enhancing the following functions: o RAID 5 Xor calculation o kernel memcpy o kenrel memzero Number of XOR engines to use: 4 cesadev_init(c001185c) mvCesaInit: sessions=10240, queue=64, pSram=f0000000 MV Buttons Driver Load VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) async_tx: api initialized (sync-only) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered Serial: 8250/16550 driver $Revision: 1.5 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A console [ttyS0] enabled serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize loop: module loaded Load Marvell Ethernet Driver o Cached descriptors in DRAM o DRAM SW cache-coherency o Single RX Queue support - ETH_DEF_RXQ=0 o Single TX Queue support - ETH_DEF_TXQ=0 o TCP segmentation offload enabled o Receive checksum offload enabled o Transmit checksum offload enabled o Rx descripors: q0=128 o Tx descripors: q0=532 o Loading network interface: eth0 Driver 'sd' needs updating - please use bus_type methods Integrated Sata device found scsi0 : Marvell SCSI to SATA adapter scsi1 : Marvell SCSI to SATA adapter scsi 0:0:0:0: Direct-Access Hitachi HDP725050GLA360 GM4O PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 23 00 10 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 23 00 10 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk physmap platform flash device: 00400000 at f8000000 SPI Serial flash detected @ 0xf8000000, 4096KB (64sec x 64KB) Searching for RedBoot partition table in SYNOMTD-0 at offset 0x3f0000 6 RedBoot partitions found on MTD device SYNOMTD-0 SYNOMTD flash bank 0: Using RedBoot partition definition Creating 6 MTD partitions on "SYNOMTD-0": 0x00000000-0x00080000 : "RedBoot" 0x00080000-0x00280000 : "zImage" 0x00280000-0x003c0000 : "rd.gz" 0x003c0000-0x003d0000 : "vendor" vender Mac1 checksum error ucSum:0x00 Buf:0x00 Sum:0. Serial Number: A4G8N00037 0x003d0000-0x003f0000 : "RedBoot Config" 0x003f0000-0x00400000 : "FIS directory" md: linear personality registered for level -1 md: raid0 personality registered for level 0 md: raid1 personality registered for level 1 md: raid10 personality registered for level 10 raid6: int32x1 73 MB/s raid6: int32x2 MB/s raid6: int32x4 83 MB/s raid6: int32x8 74 MB/s raid6: using algorithm int32x4 (83 MB/s) md: raid6 personality registered for level 6 md: raid5 personality registered for level 5 md: raid4 personality registered for level 4 device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com dm_crypt using the OCF package. TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). ds110j_synobios: module license 'Synology Inc.' taints kernel. synobios: load, major number 201 Brand: Synology Model: DS-110j synobios: unload kjournald starting. Commit interval 5 seconds EXT3 FS on sda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sda3, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem). Trying to move old root to /initrd ... okay Freeing init memory: 116K Adding 2097136k swap on /dev/hda2. Priority:-1 extents:1 across:2097136k NET: Registered protocol family 5 NTFS driver 2.1.29 [Flags: R/O MODULE]. sd 0:0:0:0: Attached scsi generic sg0 type 0 usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb usbcore: registered new interface driver snd-usb-audio PPP generic driver version 2.4.2 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). fuse init (API version 7.9) encryptfs using the OCF package. synobios: load, major number 201 Brand: Synology Model: DS-110j eth0: mac address changed eth0: started eth0: link down eth0: link up, full duplex, speed 100 Mbps kjournald starting. Commit interval 5 seconds EXT3 FS on sda3, internal journal EXT3-fs: mounted filesystem with writeback data mode. ip_tables: (C) 2000-2006 Netfilter Core Team nf_conntrack version 0.5.0 (2048 buckets, 8192 max) ehci_marvell ehci_marvell.70059: Marvell Orion EHCI ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1 ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100 ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver USB Universal Host Controller Interface driver v3.0 usb 1-1: new high speed USB device using ehci_marvell and address 2 Initializing USB Mass Storage driver... usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected Got empty serial number. Generate serial number from product. usb 1-1.1: new full speed USB device using ehci_marvell and address 3 usb 1-1.1: configuration #1 chosen from 1 choice Got empty serial number. Generate serial number from product. usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver usblp usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver Linux video capture interface: v2.00 pwc: Philips webcam module version 10.0.13 loaded. pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. usbcore: registered new interface driver Philips webcam findhostd uses obsolete (PF_INET,SOCK_PACKET) /dev/video0 existe bien avec rw-r--r-- comme permission !! @++ 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.