Forum Linux.mandriva WEBCAM USB - Philips ToUCAM modèle PCVC720K/20

Posté par  .
Étiquettes : aucune
0
9
juil.
2004
Hello,

je fonctionne avec la Mandrake 10 et impossible de faire fonctionner cette WEBCAM. J'ai essayé avec Gnomemeeting, Camstream, Xawtv, sans succès.

lsusb me donne ceci :

Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 043d:0021 Lexmark International, Inc. Z33 Printer
Bus 001 Device 002: ID 05a9:0518 OmniVision Technologies, Inc. OV518 WebCam
Bus 001 Device 001: ID 0000:0000

et lsmod cela :

sg 38044 0
st 38616 0
sr_mod 17028 0
sd_mod 16832 0
scsi_mod 114648 4 sg,st,sr_mod,sd_mod
md5 3872 1
ipv6 232352 22
snd-seq-midi 8160 0
snd-emu10k1-synth 6816 0
snd-emux-synth 36320 1 snd-emu10k1-synth
snd-seq-virmidi 6912 1 snd-emux-synth
snd-seq-midi-emul 7776 1 snd-emux-synth
snd-seq-oss 31232 0
snd-seq-midi-event 7552 3 snd-seq-midi,snd-seq-virmidi,snd-seq-oss
snd-seq 51024 8 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-midi-emul,snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 51812 0
snd-mixer-oss 17952 1 snd-pcm-oss
snd-emu10k1 85508 2 snd-emu10k1-synth
snd-rawmidi 23616 3 snd-seq-midi,snd-seq-virmidi,snd-emu10k1
snd-pcm 93156 2 snd-pcm-oss,snd-emu10k1
snd-timer 24484 2 snd-seq,snd-pcm
snd-seq-device 8008 7 snd-seq-midi,snd-emu10k1-synth,snd-emux-synth,snd-seq-oss,snd-seq,snd-emu10k1,snd-rawmidi
snd-ac97-codec 58148 1 snd-emu10k1
snd-page-alloc 11972 2 snd-emu10k1,snd-pcm
snd-util-mem 4448 2 snd-emux-synth,snd-emu10k1
snd-hwdep 8928 2 snd-emux-synth,snd-emu10k1
snd 52484 18 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-oss,snd-seq-midi-event,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-emu10k1,snd-rawmidi,snd-pcm,snd-timer,snd-seq-device,snd-ac97-codec,snd-util-mem,snd-hwdep
soundcore 9248 1 snd
ipt_ttl 1728 1
ipt_limit 2176 33
ipt_state 1728 6
iptable_filter 2624 1
ppp_deflate 6112 0
zlib_deflate 22904 1 ppp_deflate
zlib_inflate 22656 1 ppp_deflate
bsd_comp 5952 0
ppp_generic 29552 2 ppp_deflate,bsd_comp
slhc 7200 1 ppp_generic
iptable_mangle 2624 0
ipt_LOG 5312 1
ipt_MASQUERADE 3424 0
ipt_TOS 2240 0
ipt_REDIRECT 1952 0
iptable_nat 23116 2 ipt_MASQUERADE,ipt_REDIRECT
ipt_REJECT 6464 0
ip_tables 16704 11 ipt_ttl,ipt_limit,ipt_state,iptable_filter,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REDIRECT,iptable_nat,ipt_REJECT
ip_conntrack_irc 71124 0
ip_conntrack_ftp 71668 0
ip_conntrack 31152 6 ipt_state,ipt_MASQUERADE,ipt_REDIRECT,iptable_nat,ip_conntrack_irc,ip_conntrack_ftp
af_packet 20520 2
hid 53312 0
raw 7616 1
ide-floppy 18752 0
ide-tape 34864 0
ide-cd 40548 0
cdrom 37184 2 sr_mod,ide-cd
floppy 59444 0
3c59x 39144 0
nls_iso8859-15 4480 2
nls_cp850 4736 2
vfat 13760 2
fat 45120 1 vfat
supermount 37876 1
intel-agp 17372 1
agpgart 31016 2 intel-agp
nvidia 2073216 12
usblp 12288 0
ov511 77276 0
videodev 9536 1 ov511
uhci-hcd 29104 0
usbcore 99132 6 hid,usblp,ov511,uhci-hcd
rtc 11576 0
ext3 110408 2
jbd 54328 1 ext3


la diode rouge de la Webcam s'allume correctement.

Les droits sur /dev/video0 (lien symbolique vers /dev/v4l/video0) sont en rxrxrx et ceux sur /dev/v4l/video0 en rw pour le proprio (moi)...
pb de droit ? pb de module ?
un peu d'aide svp, je ne trouve rien de très intéressant sur le web jusqu'à présent...
  • # Lien vers le pilote

    Posté par  . Évalué à 0.

    Hello !

    vu ce que donne lsmod le pilote n'a pas l'air chargé en memoire,
    son nom :
    pwc

    dans la configuration du noyau il se trouve dans USB SUPPORT / PHILIPS USB CAMERA
    attention si tu utilises un noyau 2.6.6 ce module a ete repertorié comme "broken"
    donc dans "code maturity level option" selectionne "prompt for devel ...."

    le module pwc te permettra d'avoir les fonctions de base avec ta webcam, mais si tu veux profiter au mieux de ses possibilites, il faudra patcher ton noyau pour y incorporer le module pwcx (assure la compression et le support de plusieurs format d'images)

    tu trouveras les pilotes (pwc et pwcx) ici :

    http://www.smcc.demon.nl/webcam/(...)

    Lis bien les fichiers d'aide fournis avec le module, ils contiennent les instructions detaillees pour leur installation

    Bonne continuation

    --
    TiTiX
    • [^] # Re: Lien vers le pilote

      Posté par  . Évalué à 2.

      tiens au moment ou je poste je lis ça :

      Bus 001 Device 002: ID 05a9:0518 OmniVision Technologies, Inc. OV518 WebCam

      tu n'as pas de chances, ta webcam est dans une categorie un peu speciale, le bon lien vers le pilote est :

      http://alpha.dyndns.org/ov511/(...)

      pas de support a priori pour les kernels 2.6

      le module a l'air chargé chez toi (ov511)
      mais tu peux toujours voir si une mise a jour aide

      Désolé pour la fausse information du dessus =)

      --
      TiTiX
      • [^] # Re: Lien vers le pilote

        Posté par  . Évalué à 1.

        OK, merci bien pour toutes ces informations.

        J'avoue que la compilation de noyau n'est pas encore mon fort mais je vais regarder pour la mise à jour du module (pas besoin de compiler là je crois...).

        En fait j'avais effectivement lu que le module pour ma webcam était ov511 et qu'il était chargé. Le module pwc est spécifique à la plupart des webcam Philips sauf la mienne (c'est tjs comme ça sinon c'est pas drole ;-)) et qq autres encore (trop anciennes surement... achetée en 2001...).

        Bon eh bien encore merci, je regarde et je reboucle ici.

        @+.
        • [^] # Re: Lien vers le pilote

          Posté par  . Évalué à 1.

          J'ai chargé la mise à jour du module pour le kernel 2.6 et donc les 2 modules ovcamchip et ov511 :
          Version Date 2.4 Kernels 2.5/2.6 Kernels Downloads Stable?
          2.27 2003/11/30 2.4.19-2.4.23 2.6.0-test4 - 2.6.5 [89K)] Yes

          mais sans plus de résultat... voici ce que donne lsmod :

          Module Size Used by
          ovcamchip 22888 0
          i2c-core 23044 1 ovcamchip
          udf 94660 1
          sg 38044 0
          st 38616 0
          sr_mod 17028 0
          sd_mod 16832 0
          scsi_mod 114648 4 sg,st,sr_mod,sd_mod
          md5 3872 1
          ipv6 232352 22
          snd-seq-midi 8160 0
          snd-emu10k1-synth 6816 0
          snd-emux-synth 36320 1 snd-emu10k1-synth
          snd-seq-virmidi 6912 1 snd-emux-synth
          snd-seq-midi-emul 7776 1 snd-emux-synth
          snd-seq-oss 31232 0
          snd-seq-midi-event 7552 3 snd-seq-midi,snd-seq-virmidi,snd-seq-oss
          snd-seq 51024 8 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-midi-emul,snd-seq-oss,snd-seq-midi-event
          snd-pcm-oss 51812 0
          snd-mixer-oss 17952 1 snd-pcm-oss
          snd-emu10k1 85508 2 snd-emu10k1-synth
          snd-rawmidi 23616 3 snd-seq-midi,snd-seq-virmidi,snd-emu10k1
          snd-pcm 93156 2 snd-pcm-oss,snd-emu10k1
          snd-timer 24484 2 snd-seq,snd-pcm
          snd-seq-device 8008 7 snd-seq-midi,snd-emu10k1-synth,snd-emux-synth,snd-seq-oss,snd-seq,snd-emu10k1,snd-rawmidi
          snd-ac97-codec 58148 1 snd-emu10k1
          snd-page-alloc 11972 2 snd-emu10k1,snd-pcm
          snd-util-mem 4448 2 snd-emux-synth,snd-emu10k1
          snd-hwdep 8928 2 snd-emux-synth,snd-emu10k1
          snd 52484 18 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-oss,snd-seq-midi-event,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-emu10k1,snd-rawmidi,snd-pcm,snd-timer,snd-seq-device,snd-ac97-codec,snd-util-mem,snd-hwdep
          soundcore 9248 1 snd
          ipt_ttl 1728 1
          ipt_limit 2176 33
          ipt_state 1728 6
          iptable_filter 2624 1
          ppp_deflate 6112 0
          zlib_deflate 22904 1 ppp_deflate
          zlib_inflate 22656 1 ppp_deflate
          bsd_comp 5952 0
          ppp_generic 29552 2 ppp_deflate,bsd_comp
          slhc 7200 1 ppp_generic
          iptable_mangle 2624 0
          ipt_LOG 5312 1
          ipt_MASQUERADE 3424 0
          ipt_TOS 2240 0
          ipt_REDIRECT 1952 0
          iptable_nat 23116 2 ipt_MASQUERADE,ipt_REDIRECT
          ipt_REJECT 6464 0
          ip_tables 16704 11 ipt_ttl,ipt_limit,ipt_state,iptable_filter,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REDIRECT,iptable_nat,ipt_REJECT
          ip_conntrack_irc 71124 0
          ip_conntrack_ftp 71668 0
          ip_conntrack 31152 6 ipt_state,ipt_MASQUERADE,ipt_REDIRECT,iptable_nat,ip_conntrack_irc,ip_conntrack_ftp
          af_packet 20520 2
          hid 53312 0
          raw 7616 1
          ide-floppy 18752 0
          ide-tape 34864 0
          ide-cd 40548 1
          cdrom 37184 2 sr_mod,ide-cd
          floppy 59444 0
          3c59x 39144 0
          nls_iso8859-15 4480 3
          nls_cp850 4736 2
          vfat 13760 2
          fat 45120 1 vfat
          supermount 37876 1
          intel-agp 17372 1
          agpgart 31016 2 intel-agp
          nvidia 2073216 12
          usblp 12288 0
          ov511 77276 0
          videodev 9536 1 ov511
          uhci-hcd 29104 0
          usbcore 99132 6 hid,usblp,ov511,uhci-hcd
          rtc 11576 0
          ext3 110408 2
          jbd 54328 1 ext3
          • [^] # Re: Lien vers le pilote

            Posté par  . Évalué à 1.

            sur la page d'instructions d'intallation il y a :

            Compression support will give you better frame rates with OV511 cameras, and is REQUIRED with OV518 cameras


            a priori si on en croit le README la compression s'active automatiquement pour les modeles OV518, mais tu peux essayer d'etre un peu plus explicite avec un
            modprobe ov511 compress=1

            branche la webcam et fait un petit dmesg pour voir s'il n'y aurait pas quelques messages d'erreur
            • [^] # Pb, tjs des pbs...

              Posté par  . Évalué à 1.

              En fait, j'ai mis à jour le module ov511 (enfin j'espère..., la compilation a fonctionnée et le make install itou).

              J'ai du pour ce faire installer les src du kerne (urpmi kernel-source) et faire un lien symbolique build vers /usr/src/linux-2-6-3...

              Bon mais tjs même problème, la webcam ne renvoie rien avec aucune des applis et même topo en faisant compress=1...

              dmesg ne parle pas d'ov511...mais
              voici ce que j'ai trouvé dans /var/log/messages :

              Jul 12 00:11:03 cachan-5-82-224-23-17 kernel: usb 1-1: new full speed USB device using address 3
              Jul 12 00:11:03 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: USB OV518 video device found
              Jul 12 00:11:03 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: Device revision 1
              Jul 12 00:11:03 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: Compression required with OV518...enabling
              Jul 12 00:11:04 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: Sensor is an OV6630AF
              Jul 12 00:11:04 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: Device at usb-0000:00:1f.2-1 registered to minor 0

              puis plus loin :
              Jul 12 00:11:36 cachan-5-82-224-23-17 kernel: drivers/usb/media/ov511.c: No decompressor available

              alors effectivement, pb de compression... bizarre.

              Une autre idée ?
              En tout cas, merci pour ton aide.
              • [^] # Re: Bonne version du module ?

                Posté par  . Évalué à 1.

                Tu n'es pas loin d'y arriver, par contre il faudrait que tu t'assures d'utiliser la bonne version du module car :

                sur mon noyau (2.6.6) le module OV511 inclu a pour version DRIVER_VERSION "v1.64 for Linux 2.5" et dans la doc (ici http://alpha.dyndns.org/ov511/faq.html(...) ) on peut lire :

                With the 1.xx driver, you must load ov518_decomp. Version 2.16 and later don't require you to load ov518_decomp.


                A priori ça doit etre un pb de ce genre, car ta webcam a l'air d'etre bien supportée
                (a verifier ici http://alpha.dyndns.org/ov511/cameras.html(...) )

                Bon courage

                --
                TiTiX

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.