[RESOLU] webcam philips pwc

Bonjour,

Apres moultes lectures de pages de forum,je bloque pour installer ma vielle webcam (mais qui devrait très bien fonctionner :open_mouth: )
La cam est une philips pcvc680k qui utilise le driver pwc et qui est reconnue lors d’un lsusb sous id 0471:0308.
J’ai même fouillé des topics sous ubuntu ( que j’utilisais avant) mais rien y fait. un exemple : saillard.org/linux/pwc/files … c1.tar.bz2
:angry:
qui peut me donner des ficelles pour me débloquer la situation. Mes sources.list sont celle du topic sources.list au carré.
Si il vous faut d’autres renseignements sur ma config , je tenterai de vous les donner.

Merci et bon weekend

A priori tu n’as pas besoin de pwc, il est intégré dans le noyau. Fais un test

# vgrabbj -d /dev/video0 -i vga -f webcam.jpeg

bonjour,

commande inconnue !!!

vgrabbj: command not found
un truc à installer ou une bizarrerie de mon install ?

aptitude install vgrabbj

PS: Matt tu devrais déplacer ce post dans Support Debian

Re bonjour,

Apres installation via synaptic voila le resultat !!! :frowning:

debianjoel:/home/joel# vgrabbj -d /dev/video0 -i vga -f webcam.jpeg
Can’t open “/dev/video0” as VideoDevice!
Fatal Error (non-daemon), exiting…
There was no map allocated to be freed…
Device /dev/video0 was already closed…

Certainemant encore une bricole à faire …

merci pour la suite

[quote=“fran.b”]# aptitude install vgrabbj

PS: Matt tu devrais déplacer ce post dans Support Debian[/quote]Fait.

[quote]francois@totoche:~$ lsmod | head
Module Size Used by
nfs 202828 1
lockd 54344 2 nfs
nfs_acl 3584 1 nfs
sunrpc 138812 4 nfs,lockd,nfs_acl
nvidia 4549908 12
rfcomm 34584 0
l2cap 21696 5 rfcomm
bluetooth 45956 4 rfcomm,l2cap
vboxdrv 47432 0
francois@totoche:~$ ls -l /dev/video*
ls: /dev/video*: Aucun fichier ou répertoire de ce type
francois@totoche:~$
[/quote]
Insertion de la caméra

[quote]francois@totoche:~$ lsmod | head -n 20
Module Size Used by
snd_usb_audio 72448 0
snd_usb_lib 15168 1 snd_usb_audio
snd_seq_dummy 3972 0
snd_seq_oss 30112 0
snd_seq_midi 8192 0
snd_seq_midi_event 7008 2 snd_seq_oss,snd_seq_midi
snd_seq 46224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
pwc 78336 0
snd_rawmidi 22368 2 snd_usb_lib,snd_seq_midi
compat_ioctl32 1472 1 pwc
snd_seq_device 7820 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
videodev 21120 1 pwc
v4l1_compat 12036 1 videodev
v4l2_common 20448 1 videodev
snd_hwdep 8868 1 snd_usb_audio
nfs 202828 1
lockd 54344 2 nfs
nfs_acl 3584 1 nfs
sunrpc 138812 4 nfs,lockd,nfs_acl
francois@totoche:~$ ls -l /dev/video*
crw-rw---- 1 root video 81, 0 2007-11-18 13:37 /dev/video0
francois@totoche:~$ cd /tmp
francois@totoche:/tmp$ vgrabbj -d /dev/video0 -i vga -f webcam.jpeg
Reading image from /dev/video0
francois@totoche:/tmp$ $ modinfo pwc
filename: /lib/modules/2.6.18-4-686/kernel/drivers/media/video/pwc/pwc.ko
description: Philips & OEM USB webcam driver
author: Luc Saillard luc@saillard.org
license: GPL
alias: pwcx
version: 10.0.12
vermagic: 2.6.18-4-686 SMP mod_unload 686 REGPARM gcc-4.1
depends: usbcore,videodev,compat_ioctl32

[/quote]La caméra est vieille 0471:0313 Philips

bonjour,

Déjà merci au moderateur d’avoir mis ce post où il a plus de chance d’être lu :wink:

J’essaye de comprendre ce qui est mis juste au dessus mais ce n’est pas dans mes competences.
Est ce utile que je vous donne les infos que j’ai avec les même instructions ?

Merci de votre aide

Oui

debianjoel:/home/joel# lsmod |head Module Size Used by nls_utf8 2208 0 ntfs 192564 0 sd_mod 19040 0 usb_storage 71840 0 scsi_mod 124168 2 sd_mod,usb_storage nls_iso8859_1 4256 1 isofs 32540 1 udf 73156 0 ppdev 8676 0 debianjoel:/home/joel# lsmod | head -n 20 Module Size Used by nls_utf8 2208 0 ntfs 192564 0 sd_mod 19040 0 usb_storage 71840 0 scsi_mod 124168 2 sd_mod,usb_storage nls_iso8859_1 4256 1 isofs 32540 1 udf 73156 0 ppdev 8676 0 lp 11012 0 ipv6 226272 15 dm_snapshot 15552 0 dm_mirror 19152 0 dm_mod 50232 2 dm_snapshot,dm_mirror loop 15048 0 snd_usb_audio 69024 0 snd_usb_lib 14976 1 snd_usb_audio snd_seq_dummy 3844 0 snd_seq_oss 28768 0 debianjoel:/home/joel# lsmod | head -n 20 Module Size Used by nls_utf8 2208 0 ntfs 192564 0 sd_mod 19040 0 usb_storage 71840 0 scsi_mod 124168 2 sd_mod,usb_storage nls_iso8859_1 4256 1 isofs 32540 1 udf 73156 0 ppdev 8676 0 lp 11012 0 ipv6 226272 15 dm_snapshot 15552 0 dm_mirror 19152 0 dm_mod 50232 2 dm_snapshot,dm_mirror loop 15048 0 snd_usb_audio 69024 0 snd_usb_lib 14976 1 snd_usb_audio snd_seq_dummy 3844 0 snd_seq_oss 28768 0
et : debianjoel:/home/joel# ls -l /dev/video* ls: /dev/video*: Aucun fichier ou répertoire de ce type

voila …

Hum, le module n’est pas chargé, fais un

modprobe pwc

puis réessayes en mettant ta caméra…
Eventuellement donnes le résultat de
$ dmesg | tail -n 20

humm le module ne veut pas se charger !!! :angry:

debianjoel:/home/joel# modprobe pwc FATAL: Module pwc not found.

merci de l’aide

Apres une recherche sur google j’ai trouvé ceci : http://rsuinux.free.fr/journal/debian/webcam.php

[quote]# je branche la webcam;

j’enlève les modules:

	$ sudo rmmod pwcx
	$ sudo rmmod pwc

Je recharge le premier module:

	$ sudo insmod pwc

Si j’execute xawtv, il n’y a aucun problème, j’ai mon image en “vignette”, et ma copie d’écran aussi

Je recharge le second module, permettant les images plus grandes (mais module non libre!):

	$ sudo insmod -f pwcx[/quote]

est ce le bébut d’une piste ? :cry:

[quote=“joemamsteam”]humm le module ne veut pas se charger !!! :angry:

debianjoel:/home/joel# modprobe pwc FATAL: Module pwc not found.

merci de l’aide[/quote]

Ça n’est pas qu’il ne veut pas se charger, c’est qu’il n’existe pas. Tu es sous quel noyau:
$ uname -a
$ find /lib/modules -name “pwc*”

j’ai tenté des trucs et voici les résultats !!!

debianjoel:/home/joel# modprobe pwc FATAL: Module pwc not found. debianjoel:/home/joel# insmod pwc insmod: can't read 'pwc': No such file or directory debianjoel:/home/joel# rmmod pwcx ERROR: Module pwcx does not exist in /proc/modules debianjoel:/home/joel# rmmod pwc ERROR: Module pwc does not exist in /proc/modules

Comment faire pour ajouter ces modules ?

C’est ce que je t’ai dit:

[quote]Ça n’est pas qu’il ne veut pas se charger, c’est qu’il n’existe pas. Tu es sous quel noyau:
$ uname -a
$ find /lib/modules -name “pwc*”[/quote]

voici le résultat, :arrow_right:

debianjoel:/home/joel# uname -a Linux debianjoel 2.6.18-5-686 #1 SMP Wed Oct 3 00:12:50 UTC 2007 i686 GNU/Linux debianjoel:/home/joel# find /lib/modules -name "pwc*" /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko.ubuntu

Bon tapes successivement

[code]# depmod -ae
(reconstruit la liste des modules et des dépendances)
puis si tout va bien

modprobe pwc[/code]

sinon

(le module pwc.ko est bien là…)

heureusement que les dimanches après midi sont longs !!! merci de ton aide :wink:

[code]debianjoel:/home/joel# depmod -ae
WARNING: Can’t read module /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko: No such file or directory

debianjoel:/home/joel# insmod /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko
insmod: can’t read ‘/lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko’: No such file or directory
[/code]

Bon récupère le module sur http://boisson.homeip.net/pwc.ko puis fais

mv /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/pwc.ko ~/pwc-curieux.ko

mv pwc.ko /lib/modules/2.6.18-5-686/kernel/drivers/media/video/pwc/

depmod -ae

modprobe pwc

où pwc.ko est le module téléchargé.