Installer une Webcam sous Linux Debian
But de ce document
Ce document me sert de mémo pour installer une webcam. Les sites internet cités dans l’article permettent de trouver les drivers les plus appropriés. Le pré requis est d’avoir un noyau (2.6.18 dans ce cas) qui prenne en charge les ports USB. Comme le dit :
Comme tous les périphériques, l’utilisation avec Linux a un côté aléatoire, aucun fabricant ne fournissant de pilote, ni, le plus souvent, d’informations permettant d’en réaliser un. Ce qui pousse les utilisateurs et particulièrement les développeurs de drivers linux pour Webcam à utiliser la technique du reverse engeenering pour détailler les composants électroniques de la Webcam afin de programmer les bons pilotes.
Trouver le nom de sa Webcam
Faites cette commande en console pour connaître le nom.
$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 002: ID 062a:0000 Creative Labs Optical Mouse
Bus 002 Device 0Dans mon cas présent, le nom de la Webcam est zcO301. L’emballage ne dit pas cela mais NoteCam Direct B300, Connectland !
Trouver et installer le driver
Trouver le driver
Pour trouver s’il existe un driver pour votre Webcam, vous pouvez regarder ici :
Connaissant son nom, il faut trouver son driver, soit il y a un lien (http://mxhaard.free.fr/) soit il faut le chercher ! Pour ma part, il m’est conseillé spca5xx. Mais si vous allez sur http://zc0302.sourceforge.net/zc0302.php vous constatez que le projet est à l’arrêt :
The zc030x project has been inactive for some time now. (le projet est inactif depuis quelques temps.)
Selon http://www.andesi.org/forum/viewtopic.php ?pid=51410
le module spca5xx ne fonctionne qu’avec les noyaux antérieurs au 2.6.11.
Selon http://www.archlinux.org/pipermail/arch/2006-October/012307.html
Use the gspcav1 module instead (in community repo). It’s the replacement > for the spa5xx module which stopped his development. If you really want > to continue using spa5xx, rebuild the spa5xx package.
(Résumé en français : Gspca est le module remplaçant depuis l’arrêt de spa5xx.)
Pour résumé, spca5xx est pour les noyaux antérieurs au 2.6.11 et gspca pour les noyaux postérieurs :
Installer Gspca (Debian Lenny 07/2007), disponible dans les dépôts officiels
# aptitude install gspca-modules-2.6.21-2-686
Cas de webcam supporté par linux-uvc et/ou d’une wecam non identifié par lsusb
Ce chapitre trouve son origine d’une discussion sur la liste debian (debian-user-french@lists.debian.org)
La commande lsusb renvoyait ceci sans nom de webcam :
Bus 001 Device 002 : ID 5986:0100
Il faut donc identifier le constructeur 5986 et son matériel 0100 (non présent sur le site précédemment cité)
Trois pistes :
Installation du pilote uvc
# svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
# cd trunk
# make && make install
# modprobe uvcvideo
# lsmod|grep uvcvideouvcvideo 46020 0
compat_ioctl32 1792 1 uvcvideo
videodev 21440 1 uvcvideo
v4l1_compat 12356 2 uvcvideo,videodev
v4l2_common 20736 2 uvcvideo,videodev
usbcore 113412 4 uvcvideo,ohci_hcd,ehci_hcd
Plus d’info et de documentation ici :
Installation et configuration de camstream
En console :
# aptitude install camstream
$ camstream
Voilà, votre webcam doit fonctionner. Dans Camstream,
Liens utiles pour les drivers et utilitaires de Webcam
Liens pour enregistrer un flux vidéo à partir de la webcam
Mise à jour du noyau (en cas d’installation manuelle de Gspca)
Si vous mettez à jour votre noyau (dist-upgrade), vous découvrirez que votre webcam n’est plus reconnu. Trois petites commandes sous root et tout repart comme avant !
# m-a update
# m-a prepare
# m-a auto-install gspcaHistorique des modifications
| Version | Date | Commentaire |
|---|---|---|
| 0.2 | 25/02/07 | Création par Claude Bobey |
| 0.3 | 18/03/07 | Mise à jour du noyau |
| 0.4 | 24/06/07 | Clarification de la première partie du tuto. |
| 0.5 | 05/07/07 | Ajout différence entre Spca5xx et Gspca |
| 0.6 | 11/07/2007 | Installation module Gspca depuis les dépôts Debian |
| 0.7 | 13/11/2007 | Ajout support linux-uvc (Merci Thierry) |

Commentaires
Installer une Webcam sous Linux Debian
halloween costumes | halloween costume
Installer une Webcam sous Linux Debian
Merci de ton encouragement.
Installer une Webcam sous Linux Debian
Trés bon tuto, en à peine 10 minutes ma WebCam Créative NX Ultra fonctionnait impeccable. Me manque plus que le son, si tout les tutos était aussi clair !!!
Sous Linux Debian, Noyau 2.6.18-5-486.
MERCI !!!
Installer une Webcam sous Linux Debian
Vivement que le site soit redisponible, j’ai formatais mon systeme et surprise : plus de site !!
Trés bon tuto, je m’en ai servi plusieurs fois et jamais de bugs ni aucun problème. Bravo !
Si on pouvais m’envoyer un mail pour me prevenir de la redisponibilté du site,ca serais gentil, merci.
Installer une Webcam sous Linux Debian
Merci de l’encouragement et je mets à jour le tuto très prochainement grâce au module intégré dans Debian.
Installer une Webcam sous Linux Debian
Merci pour cet article très clair et très utile !
ma Logitech Quickcam Communicate STX fonctionne parfaitement sous Lenny.
A noter que le module gspca-modules-xxx existe maintenant en stable et en testing ce qui évite la création manuelle du module à partir des sources.
> Installer une Webcam sous Debian testing
C’est vrai que ça reste galère pour installer une webcam sous linux, il y a quand même des pilotes directement dans le source du noyau (surtout des Logitech QuickCam et autres).
Un utilitaire léger pour tester les webcam c’est aussi ’xavtv’ (qui dit X, dit moche mais très petit).