Vous n'êtes pas identifié(e).
Pages : 1
C'est un challenge plein de magapixels :
c'est une webcam achetée 28 yuans quelque part dans la Zhonghaï Electronics City.
C'est bien beau tout ça, mais... comment ça marche, ce bouzin ?
Je l'ai testé avant de l'acheter, et il marchait.
Actuellement lsusb me dit :
Bus 002 Device 011: ID 18ec:3290
La commande lsusb -v -d 18ec:3290 raconte plein d'autres trucs, mais c'est vraiment trop long pour être posté ici.
Je les envoie à qui veut, sur ce.
usbview dit :
USB2.0 PC CAMERA
Manufacturer: ARKMICRO
Speed: 12Mb/s (full)
USB Version: 1.10
Device Class: ef(unk. )
Device Subclass: 02
Device Protocol: 01
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: 18ec
Product Id: 3290
Revision Number: 1.00
J'ai fureté au sujet de 18ec:3290, chargé camorama & uvcvideo : chacun de ces deux logiciels est vraiment désolé de ne pouvoir se connecter à /dev/video0. Idem pour video4linux :
$ v4l-info
open /dev/video0: No such file or directory
D'où ma question :
comment faire pour que /dev/video0 corresponde avec Bus 002 Device 011 ?
PS :
$ uname -a
Linux debian 2.6.18-5-686 #1 SMP Mon Dec 24 16:41:07 UTC 2007 i686 GNU/Linux
*********** GPG : 45F03D8C ***********
Hors ligne
Bonjour Pathe,
as-tu essayé de créer /dev/video0 comme indiqué ici ?
Try this. It worked for me. Create a group called "video" first.
> rm /dev/video /dev/video0
> mknod /dev/video0 c 81 0
> chmod 666 /dev/video0
> chgrp video /dev/video0
> ln -s /dev/video0 /dev/video
Voila ce que j'ai fait sur mon nordi (ubuntu 8.04 AMD64, qui me sert pour diffuser le dernier FreeBSD en pire2pire) :
$ ls /dev/vid*
ls: ne peut accéder /dev/vid*: Aucun fichier ou dossier de ce type
puis j'ai branché ma (très) vieille webcam
$ ls -l /dev/vid*
crw-rw---- 1 root video 81, 0 2009-11-28 09:27 /dev/video0
Ce qui me fait penser que si le système reconnaît un périphérique comme webcam, il crée /dev/video0. Dans ton cas, le système ne voit pas de webcam connue et donc ne crée pas /dev/video0.
Armen qui va être en retard à Honfleur pour le festival du film Russe s'il ne range pas sa planche de surf.
"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry
Hors ligne
J'ai fait ce que tu m'as recommandé, et ça a bien créé /dev/video0.
Mais bon :
# ls -al /dev/vid*
crw-rw-rw- 1 root video 81, 0 nov 28 14:47 /dev/video0
# v4l-info
open /dev/video0: No such device
Une idée ?
Dois-je changer de noyau ?
*********** GPG : 45F03D8C ***********
Hors ligne
Salut,
Non, il ne faut pas créer le device à la main, ce doit être le module noyo étant capable de gérer la webcam qui créera le /dev/video0 lorsqu'il l'aura détectée.
Un module classique de webcam est "uvcvideo", ou petit grep ou less sur ton dmesg pourrait aussi être informatif...avant et après avoir chargé le module
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
Merci pour ta réponse.
Un module classique de webcam est "uvcvideo", ou petit grep ou less sur ton dmesg pourrait aussi être informatif...avant et après avoir chargé le module
Il sort de quel paquet, ce bazar ? Je suis en stable avec dépôts Marillat, et il n'y a que les paquets luvcview et uvccapture qui apparaissent.
*********** GPG : 45F03D8C ***********
Hors ligne
Bah... je parle d'un *module* là, donc il vient avec ton noyo.
dans /lib/modules/2.6.*/kernel/drivers/media/video/uvc/uvcvideo.ko tu devrais le trouver.
un modprobe suffit du coup
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
# ls /lib/modules/2.6.18-5-686/kernel/drivers/media/video/
adv7170.ko cpia.ko et61x251 pms.ko saa7127.ko tea6415c.ko upd64083.ko w9966.ko
adv7175.ko cpia_pp.ko hexium_gemini.ko pvrusb2 saa7134 tea6420.ko usbvideo wm8739.ko
bt819.ko cpia_usb.ko hexium_orion.ko pwc saa7185.ko tlv320aic23b.ko v4l1-compat.ko wm8775.ko
bt856.ko c-qcam.ko ir-kbd-i2c.ko saa5246a.ko se401.ko tuner-3036.ko v4l2-common.ko zc0301
bt866.ko cs53l32a.ko ks0127.ko saa5249.ko sn9c102 tuner.ko video-buf-dvb.ko zr36016.ko
bt8xx cx2341x.ko meye.ko saa6588.ko stradis.ko tvaudio.ko video-buf.ko zr36050.ko
btcx-risc.ko cx25840 msp3400.ko saa7110.ko stv680.ko tveeprom.ko videocodec.ko zr36060.ko
bw-qcam.ko cx88 mxb.ko saa7111.ko tda7432.ko tvmixer.ko videodev.ko zr36067.ko
compat_ioctl32.ko dpc7146.ko ov511.ko saa7114.ko tda9840.ko tvp5150.ko vivi.ko
cpia2 em28xx ovcamchip saa7115.ko tda9875.ko upd64031a.ko vpx3220.ko
... L'absence dudit module veut dire que je dois changer de noyau, non ?
Ou tester ceux-là ?
*********** GPG : 45F03D8C ***********
Hors ligne
Après une recherche, j'ai trouvé : le module uvcvideo est inclus dans le noyau 2.6.26.
Comme j'utilise le noyau 2.6.18, je ne pouvais y découvrir uvcvideo.
Maintenant,
ma question est :
ai-je vraiment besoin de ce module ? Comment être certain qu'il fonctionne avec ma webcam ?
L'un des modules déjà présents dans mon système et dédiés à la vidéo ne suffirait-il pas ?
Je dis ça parce que j'avais installé le noyau 2.6.26,
et que ça avait été pénible ; notamment,
je me souviens de n'avoir plus de wifi.
J'ai fini par le désinstaller.
Donc :
je veux bien y retourner,
mais avec de bonnes raisons pour ce faire.
*********** GPG : 45F03D8C ***********
Hors ligne
Salut,
Mon conseille, ce serait de passer sur un 2.6.30 de chez backport par exemple.
ou un 2.6.31 si tu veux prendre un peu plus de ton temps...mais pour ce que ça coute d'essayer avec le backport, je commencerais pas là.
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
Pages : 1