Cle usb acquisition

[quote=“marcastro”]http://cateee.net/lkddb/web-lkddb/VIDEO_CX231XX.html

où il est écrit que le pilote est pris en charge à partir du kernel 3.7 donc en installant le 3.13 des backports ça doit le faire[/quote]

# uname -a Linux serveur-debian 3.10.1-fb-aufs #4 SMP Tue Aug 27 07:36:51 UTC 2013 i686 GNU/Linux

que dit

lsmod ?

# lsmod Module Size Used by joydev 17022 0 st 30280 0 sr_mod 17541 0 cdrom 30473 1 sr_mod ppdev 12620 0 lp 12805 0 ip6table_filter 12492 0 ip6_tables 17022 1 ip6table_filter x_tables 18076 2 ip6table_filter,ip6_tables nfsd 161224 2 auth_rpcgss 33693 1 nfsd oid_registry 12387 1 auth_rpcgss nfs_acl 12463 1 nfsd nfs 94213 0 lockd 49438 2 nfs,nfsd fscache 32615 1 nfs sunrpc 129960 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl 8021q 18972 0 garp 13020 1 8021q bridge 65649 0 stp 12405 2 garp,bridge llc 12710 3 stp,garp,bridge nls_utf8 12416 1 nls_cp437 12417 1 vfat 17157 1 fat 45156 1 vfat ext2 50124 1 loop 18066 0 arc4 12487 2 rt61pci 22359 0 rt2x00pci 12508 1 rt61pci snd_usb_audio 84444 0 rt2x00mmio 12570 1 rt61pci rt2x00lib 37608 3 rt61pci,rt2x00pci,rt2x00mmio snd_hda_codec_realtek 31992 1 snd_hda_intel 30725 0 snd_hda_codec 102848 2 snd_hda_codec_realtek,snd_hda_intel snd_usbmidi_lib 18777 1 snd_usb_audio snd_rawmidi 22551 1 snd_usbmidi_lib snd_hwdep 12939 2 snd_usb_audio,snd_hda_codec mac80211 309057 2 rt2x00lib,rt2x00pci lm63 13220 0 snd_pcm_oss 36297 0 snd_mixer_oss 17770 1 snd_pcm_oss snd_seq_device 13016 1 snd_rawmidi pwc 63376 0 videobuf2_vmalloc 12744 1 pwc videobuf2_memops 12471 1 videobuf2_vmalloc videobuf2_core 26522 1 pwc v4l2_common 13158 1 pwc cfg80211 264217 2 mac80211,rt2x00lib eeprom_93cx6 12640 1 rt61pci radeon 621660 1 rfkill 18706 2 cfg80211 crc_itu_t 12331 1 rt61pci snd_pcm 57885 4 snd_pcm_oss,snd_usb_audio,snd_hda_codec,snd_hda_intel videodev 69824 3 pwc,v4l2_common,videobuf2_core snd_page_alloc 12938 2 snd_pcm,snd_hda_intel snd_timer 22217 1 snd_pcm snd 42832 12 snd_hda_codec_realtek,snd_pcm_oss,snd_usb_audio,snd_hwdep,snd_timer,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_mixer_oss ttm 52618 1 radeon media 13689 1 videodev soundcore 12890 1 snd usblp 17154 0 drm_kms_helper 27237 1 radeon drm 165556 3 ttm,drm_kms_helper,radeon powernow_k8 17257 1 i2c_viapro 12480 0 i2c_algo_bit 12713 1 radeon evdev 17266 6 shpchp 26762 0 k8temp 12631 0 asus_atk0110 17070 0 serio_raw 12812 0 pcspkr 12560 0 ehci_pci 12432 0 i2c_core 19505 8 drm,lm63,drm_kms_helper,i2c_algo_bit,i2c_viapro,v4l2_common,radeon,videodev pci_hotplug 22507 1 shpchp parport_pc 22073 1 parport 31317 3 lp,ppdev,parport_pc processor 27839 1 powernow_k8 thermal_sys 22673 1 processor button 12824 0 ext4 332539 2 crc16 12327 1 ext4 jbd2 58039 1 ext4 mbcache 12938 2 ext2,ext4 dm_mod 57696 15 usb_storage 39406 1 sg 21648 0 sd_mod 35728 7 crc_t10dif 12332 1 sd_mod pata_marvell 12523 0 8139too 22148 0 ata_generic 12450 0 ahci 25000 0 sata_via 12846 0 8139cp 22454 0 uhci_hcd 22424 0 ehci_hcd 35852 1 ehci_pci pata_via 12829 3 libahci 22632 1 ahci libata 126245 6 ahci,sata_via,pata_marvell,libahci,pata_via,ata_generic usbcore 110376 8 pwc,usblp,uhci_hcd,snd_usb_audio,usb_storage,snd_usbmidi_lib,ehci_hcd,ehci_pci usb_common 12408 1 usbcore scsi_mod 131001 6 sg,st,usb_storage,libata,sd_mod,sr_mod atl1 31005 0 mii 12595 3 atl1,8139cp,8139too floppy 48165 0

refais lsmod avec la cam branchée

J’suis pas chez moi :unamused:

cam branchée :

# lsmod Module Size Used by ppdev 12620 0 lp 12805 0 ip6table_filter 12492 0 ip6_tables 17022 1 ip6table_filter x_tables 18076 2 ip6table_filter,ip6_tables nfsd 161224 2 auth_rpcgss 33693 1 nfsd oid_registry 12387 1 auth_rpcgss nfs_acl 12463 1 nfsd nfs 94213 0 lockd 49438 2 nfs,nfsd fscache 32615 1 nfs sunrpc 129960 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl 8021q 18972 0 garp 13020 1 8021q bridge 65649 0 stp 12405 2 garp,bridge llc 12710 3 stp,garp,bridge nls_utf8 12416 1 nls_cp437 12417 1 vfat 17157 1 fat 45156 1 vfat ext2 50124 1 loop 18066 0 lm63 13220 0 arc4 12487 2 snd_usb_audio 84444 0 rt61pci 22359 0 snd_usbmidi_lib 18777 1 snd_usb_audio rt2x00pci 12508 1 rt61pci snd_hda_codec_realtek 31992 1 snd_rawmidi 22551 1 snd_usbmidi_lib rt2x00mmio 12570 1 rt61pci radeon 621660 1 snd_hda_intel 30725 0 snd_seq_device 13016 1 snd_rawmidi pwc 63376 0 snd_hda_codec 102848 2 snd_hda_codec_realtek,snd_hda_intel rt2x00lib 37608 3 rt61pci,rt2x00pci,rt2x00mmio snd_hwdep 12939 2 snd_usb_audio,snd_hda_codec snd_pcm_oss 36297 0 snd_mixer_oss 17770 1 snd_pcm_oss mac80211 309057 2 rt2x00lib,rt2x00pci ttm 52618 1 radeon videobuf2_vmalloc 12744 1 pwc videobuf2_memops 12471 1 videobuf2_vmalloc videobuf2_core 26522 1 pwc v4l2_common 13158 1 pwc snd_pcm 57885 4 snd_pcm_oss,snd_usb_audio,snd_hda_codec,snd_hda_intel videodev 69824 3 pwc,v4l2_common,videobuf2_core media 13689 1 videodev snd_page_alloc 12938 2 snd_pcm,snd_hda_intel usblp 17154 0 drm_kms_helper 27237 1 radeon cfg80211 264217 2 mac80211,rt2x00lib drm 165556 3 ttm,drm_kms_helper,radeon snd_timer 22217 1 snd_pcm snd 42832 12 snd_hda_codec_realtek,snd_pcm_oss,snd_usb_audio,snd_hwdep,snd_timer,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_mixer_oss shpchp 26762 0 soundcore 12890 1 snd i2c_algo_bit 12713 1 radeon i2c_viapro 12480 0 evdev 17266 6 k8temp 12631 0 powernow_k8 17257 1 pci_hotplug 22507 1 shpchp eeprom_93cx6 12640 1 rt61pci rfkill 18706 2 cfg80211 crc_itu_t 12331 1 rt61pci serio_raw 12812 0 pcspkr 12560 0 ehci_pci 12432 0 i2c_core 19505 8 drm,lm63,drm_kms_helper,i2c_algo_bit,i2c_viapro,v4l2_common,radeon,videodev parport_pc 22073 1 parport 31317 3 lp,ppdev,parport_pc asus_atk0110 17070 0 processor 27839 1 powernow_k8 thermal_sys 22673 1 processor button 12824 0 ext4 332539 2 crc16 12327 1 ext4 jbd2 58039 1 ext4 mbcache 12938 2 ext2,ext4 dm_mod 57696 15 usb_storage 39406 1 sg 21648 0 sd_mod 35728 7 crc_t10dif 12332 1 sd_mod ata_generic 12450 0 8139too 22148 0 pata_via 12829 3 pata_marvell 12523 0 sata_via 12846 0 ahci 25000 0 libahci 22632 1 ahci uhci_hcd 22424 0 ehci_hcd 35852 1 ehci_pci 8139cp 22454 0 usbcore 110376 8 pwc,usblp,uhci_hcd,snd_usb_audio,usb_storage,snd_usbmidi_lib,ehci_hcd,ehci_pci usb_common 12408 1 usbcore libata 126245 6 ahci,sata_via,pata_marvell,libahci,pata_via,ata_generic scsi_mod 131001 4 sg,usb_storage,libata,sd_mod atl1 31005 0 mii 12595 3 atl1,8139cp,8139too floppy 48165 0

J’ai omis de signaler que j’aimerais tant qu’à faire, faire fonctionner tout çà avec motion. J’ai déjà une cam sous motion qui tourne bien.
Ma configuration est minimale : j’ai un serveur et pas d’interface graphique ; donc vlc on laisse tomber.
Il faut d’abord le pilote et ensuite motion la verra. enfin je pense :unamused:
Autre chose, pwc fait tourner une cam sous motion. Pas de risque de conflits entre les deux pilotes ?

Je bloque à cette étape : lorsque je me trouve dans le fichier cx231xx, je trouve çà :

Je dois faire çà :
Patch to get the cx231xx driver working

In the file, depending on the kernel version, drivers/media/video/cx231xx/cx231xx-cards.c or drivers/media/usb/cx231xx/cx231xx-cards.c go to struct usb_device_id cx231xx_id_table[] and add these two lines e.g. at the beginning of the definition:

{USB_DEVICE(0x1D19, 0x6109),
.driver_info = CX231XX_BOARD_PV_XCAPTURE_USB},

et je n’y arrive pas.

Attends, j’essaye de te compiler le module adequat… [si je le trouve, je me demande si il y a un support de ce truc, je télécharge les derniers drivers v4l…]

J’adorerais savoir faire çà …!!

idem pour moi, patcher le kernel dépasse mes très modestes conpétences :119 ,mais fran.b va nous fagoter ça

@fran.b :passer au kernel 3.13 des backports aurait il résolu le problème?

boisson.homeip.net/debian/cx231xx.zip

Tu as

cx231xx.ko cx231xx-alsa.ko cx231xx-dvb.ko cx2341x.ko rc-core.ko v4l2-common.ko v4l-cx23885-enc.fw videobuf-core.ko videobuf-vmalloc.ko videodev.ko

Je te suggère de ne remplacer que les fichiers cx231xx*.ko du répertoire /lib/modules/3.10.1-fb-aufs/kernel/drivers/media/usb/cx231xx/ (garde les anciens quelque part) et de mettre v4l-cx23885-enc.fw dans /lib/firmware, puis tu essayes.

[c’est bien un 64bits que tu as non?]

non :blush: :blush: c’est un 32bits

Merdouille, il faut que je refasse tout

boisson.homeip.net/debian/cx231xx_i386.zip

Je m’y colle ce soir et te tiens au courant.
Merci pour tout.

J’ai recompilé l’ensemble de v4l dernière version pour le noyau. Si il y a un souci, il faudra peut être rapatrier le bazar, je te dirais.

Si je les mets dans un dossier dans le même répertoire, c’est bon ? Pas de risques d’interférences ?

Les fichiers sont dans les répertoires.
J’essaye demain matin.

Merci

N’oublie pas de faire depmod -aesous root.

Je ne la connaissais pas ! Je vais voir ce qu’elle signifie.