Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/06/2006, à 09:15

piloo57

webcam & easycam2

Bonjour,

je post et je post ....
j'ai un probléme d' installation de webcam.

j'ai 2 webcam, 1 trust sypcam100 et une mustek wcam3x

en faisant une lsusb je les trouvent .

quand je lance easycam2 il ne me trouve que la mustek ( ca ne me derange pas du moment que l'une ou l'autre fonctionne !)

par contre dans easycam2 au moment de lancer l'install rien ne se passe .... ni en faisant avancer ni en cliquant sur start installation .

que faire ? et quelqu' un a t' il deja eu des retours sur ces 2 webcams ?

merci d'avance

Sylvain

Hors ligne

#2 Le 22/06/2006, à 23:02

snapshot

Re : webcam & easycam2

Salut,

Normallement, tu n'as rien à installer pour tes webcams... à conditions qu'elles soient compatibles avec linux !

Voilà ce qui doit se passer : à chaque fois que tu branches un périphérique, un fichier doit apparaitre dans le répertoire /dev. Si tu branches 2 webcam, tu dois avoir un /dev/video0 et un /dev/video1 .  Ils disparaissent dès que tu débranches les webcams.

Il y a aussi un lien symbolique qui pointe sur la dernière caméra branchée : /dev/video  -> /dev/video1
C'est peut-être à cause de ce lien que easycam2 ne trouve que la mustek.

Je ne sais pas si tu branche ta caméra sur un hub USB ou en direct sur le PC mais cela à une importance : les webcams demandent une grande bande passante et il est possible que le flux soit trop important pour passer à travers le hub (c'est ce qui se passe chez moi). Evite aussi de brancher les deux caméra en même temps car elles peuvent saturer le bus USB (dans ce cas, tu as le message "no space left on device" qui te fait croire que tu n'as plus de place sur ton disque).

Donc, pour faire tes tests : ne mets qu'une webcam à la fois, et ne la branche qu'en direct sur le PC (et à la limite, enlève les autres périphériques : ma souris et une caméra ne passent pas ensemble chez moi !). Après tu pourras rebrancher petit à petit comme tu veux.

Pour savoir ce que fait le système quand tu branches une caméra, ouvre un terminal, et tape la commande tail -f /var/log/messages qui monitorera le système. Branche une caméra, et vérifie ce qui se passe : chargement des modules (les drivers sous linux) ou les messages d'erreurs.

Ensuite pour tester : laisse la fenêtre du syslog ouverte, et utilise les programmes camorama ou xawtv (packages à installer). Il y en a d'autres, mais ceux-là sont archi-simples, surtout xawtv. Si ça ne marche pas, tu devrais avoir des messages d'erreur dans le syslog.

Voilà, à toi de jouer ! N'hésite pas à poster ici des copier-collers des trucs qui te paraissent douteux.

[edit]
je viens de regarder et tes deux caméras sont parfaitement compatibles : chipset ov511 pour la mustek, et stv680 pour la trust. Ces deux drivers sont inclus par défaut dans la dapper.

Dernière modification par snapshot (Le 22/06/2006, à 23:16)


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#3 Le 23/06/2006, à 22:28

piloo57

Re : webcam & easycam2

Salut !

merci pour une vraie explication !

alors j'ai tout suivi et voila .
le tail -f /..........quand je branche la mustek

Jun 23 23:18:26 localhost kernel: [17202241.100000] usb 5-4.1: USB disconnect, address 10
Jun 23 23:18:32 localhost kernel: [17202246.560000] usb 3-2: new full speed USB device using uhci_hcd and address 2
Jun 23 23:18:41 localhost kernel: [17202256.148000] usb 3-2: USB disconnect, address 2
Jun 23 23:18:48 localhost kernel: [17202263.444000] usb 3-2: new full speed USB device using uhci_hcd and address 3
Jun 23 23:18:53 localhost kernel: [17202267.488000] usb 3-2: USB disconnect, address 3
Jun 23 23:19:42 localhost kernel: [17202316.816000] usb 5-4.1: new full speed USB device using ehci_hcd and address 13
Jun 23 23:20:34 localhost kernel: [17202368.940000] usb 1-1: USB disconnect, address 6
Jun 23 23:20:45 localhost kernel: [17202379.564000] usb 5-4.1: USB disconnect, address 13
Jun 23 23:20:49 localhost kernel: [17202383.620000] usb 5-4.1: new full speed USB device using ehci_hcd and address 14
Jun 23 23:24:26 localhost kernel: [17202601.208000] usb 5-4.1: USB disconnect, address 14
Jun 23 23:24:34 localhost kernel: [17202609.104000] usb 5-4.1: new full speed USB device using ehci_hcd and address 15


par contre quand je met ma ou mes cam il ne me monte pas un /dev/video ni /deb/video1 et c'est dailleur le message que m' indique camorama " counld not connect to video device (/dev/video0 ) "

alors si tu as une explication moi j'ai bo chercher sur le net ...... je séche

meric d'avance @+

Sylvain

Hors ligne

#4 Le 23/06/2006, à 23:51

snapshot

Re : webcam & easycam2

Je te donne la même sortie, quand je branche ma caméra à 10 euros acheté chez ldlc :

Jun 24 00:11:24 localhost kernel: [17199679.224000] ohci_hcd 0000:00:02.0: wakeup
Jun 24 00:11:24 localhost kernel: [17199679.608000] usb 1-1: new full speed USB device using ohci_hcd and address 4
Jun 24 00:11:25 localhost kernel: [17199679.880000] Linux video capture interface: v1.00
Jun 24 00:11:25 localhost kernel: [17199679.884000] drivers/usb/media/spca5xx/spca5xx-main.c: USB SPCA5XX camera found. Type Flexcam 100 (SPCA561A)
Jun 24 00:11:25 localhost kernel: [17199679.900000] usbcore: registered new driver spca5xx
Jun 24 00:11:25 localhost kernel: [17199679.900000] drivers/usb/media/spca5xx/spca5xx-main.c: spca5xx driver 00.57.08 registered

La différence, c'est le "USB SPCA5XX camera found" ainsi que les divers "registered new driver spca5xx".

Qu'est ce qui se passe ? Chaque périphérique USB dispose d'un type (video pour les webcams) et d'un numéro universel référançant de façon unique le fabricant et le modèle.
Quand un nouveau périphérique USB est branché, le système reçoit ce numéro et le cherche dans une base de données pour trouver le driver capable de le gérer. Chez moi, c'est le spca5xx. Le système le charge et lui indique l'adresse du périphérique à gérer. Le driver le reconnait, et déclare en retour au système un nouveau service video, ce qui a pour conséquence de créer le fameux /dev/video0.

Sur ton log, on ne voit que des branchements et débranchement de périphérique, mais pas de "registered new driver ...". Ce qui peut avoir deux causes :
- la base de données ne contient pas le driver associé au numéro de périphérique, donc le driver ne se charge pas
- ou alors, le driver n'existe pas...

Pour savoir ce qu'il en est, il y a un truc pratique. Dans un terminal, tape la commande

lsusb

Tu obtiendras la liste de tous les périphériques USB branchés sur le système, avec leur numéro universel, et le nom associé s'il a été trouvé dans la base. Chez moi, j'obtiens ceci :

Bus 002 Device 005: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
Bus 002 Device 003: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 001 Device 001: ID 0000:0000

Et j'apprend que ma caméra porte le numéro USB 04fc:0561. Comme ce numéro est universel, il est facilement cherchable sur google... Il n'est pas obligatoire de spécifier linux, car ce concept n'est même pas connus sous windows big_smile. Il faut peut-être ajouter USB car les cartes PCI ont des numéros similaires. Le but est de rechercher sur le net pour mettre un nom sur le driver sachant gérer cette caméra. Tu peux aussi aller ici pour avoir une idée.

Une fois que tu as cette information, il ne reste plus qu'à savoir pourquoi ça ne marche pas avec Ubuntu, si le problème est connu, etc...


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#5 Le 24/06/2006, à 07:54

piloo57

Re : webcam & easycam2

voila ce que j'obtiens en faisant un lsusb

Bus 005 Device 007: ID 055f:d001 Mustek Systems, Inc. WCam 300
Bus 005 Device 005: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 005 Device 001: ID 0000:0000
Bus 001 Device 005: ID 045e:00d2 Microsoft Corp.
Bus 001 Device 004: ID 0979:0224 Jeilin Technology Corp., Ltd
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000


merci d'avance

Hors ligne

#6 Le 24/06/2006, à 11:07

snapshot

Re : webcam & easycam2

J'ai googlé ça et j'ai découvert que cette caméra est basé sur un chipset NW802.

Il existe un driver pour elle mais il a l'air abandonné (dernière modif le 22/12/2004). Depuis cette date, le kernel linux est passé à la version 2.6, et ce driver ne se compile plus, malgré le patch supposé le rendre compatible (j'ai essayé). Il a été conçu par reverse engeniering et selon son auteur "I'm trying to figure out what all these bytes means but it's not easy"...

Ce driver n'est donc pas inclus dans les distributions standards de linux (c'est bien ce que l'on voyait dans le log), et il me parait difficile de le faire fonctionner...

Et que donne l'autre caméra ?


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#7 Le 24/06/2006, à 12:21

piloo57

Re : webcam & easycam2

l'autre  c'est celle ci

Bus 001 Device 004: ID 0979:0224 Jeilin Technology Corp., Ltd

pffff je sens qu' il va falloir que je sorte ma carte bleue ....... lol

en tout cas merci pour tes infos et le temps que tu passe a m' aider

Hors ligne

#8 Le 24/06/2006, à 16:45

snapshot

Re : webcam & easycam2

pareil, et même pire... le driver date de 2002 ! vraiment pas de bol big_smile

J'ai vu sur un autre post ici que tu avais cherché à compiler le driver stv680. Ça ne peut pas marcher, car le .o qu'il produit est fait pour un kernel 2.4. Avec les kernels 2.6, il faut un .ko et le processus de compilation est plus évolué. Pourtant, ce driver ne comporte qu'un seul fichier, il ne devrait pas être trop difficile de l'adapter...

Pour ton investissement, ce n'est pas la peine de dépenser une fortune si c'est pour faire du MSN : le codec video utilisé par microsoft ne supporte que les résolutions 160x120 et 320x240, obligeant le logiciel à adapter l'image de la webcam qui font souvent du 352x288 par exemple. La seule chose que tu peux gagner, c'est dans le piqué et les contrastes. Mais il n'y a pas que MSN dans la vie smile

Perso, j'ai celle-ci qui coute 8,90 €, et pour le prix, on ne peut espérer mieux !
je cite un des commentaires :

Wabcam la moins cher et qui propose une image pas beaucoup moins bonne qu'une logitech à 80€.

De plus, elle est très bien reconnue sous Linux (Fonctionne "Out of the box" sous Ubuntu Dapper).


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#9 Le 24/06/2006, à 17:45

piloo57

Re : webcam & easycam2

ok je m'en doutais un peu ....... bon bein voila mais je pense que je vas acheter la méme si tu me dis que ca marche et puis l' investissement est quand méme pas lourd ......

merci pour ton aide et ta sympathie j'apprécie

@ bientot

Sylvain

Hors ligne