Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
webcam_ali [Le 04/01/2009, 02:07] Yomamen |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Comment faire fonctionner une webcam Ali, Bisoncam ====== | ||
- | ===== Cette page est-elle pour vous ? ===== | ||
- | |||
- | Vérifier que ce pilote est pour votre webcam, en lançant dans un terminal la commande suivante | ||
- | |||
- | ''lsusb'' | ||
- | |||
- | Si un des les lignes contient "0402:5602" ou "0402:5603" vous êtes sur la bonne page. | ||
- | |||
- | ===== Récupérer les sources du pilote gspca-m5602 ===== | ||
- | |||
- | ==== Intrepid ==== | ||
- | |||
- | La dernière version du pilote fonctionne uniquement avec une version du noyau >= 2.6.27 (Intrepid) se trouve ici : | ||
- | |||
- | [[http://linuxtv.org/hg/~eandren/gspca-m5602/archive/tip.tar.gz | ||
- | ]] | ||
- | |||
- | ==== Hardy ==== | ||
- | |||
- | Si vous avez une version inférieure < 2.6.27 (Hardy), il vous faut utiliser l'ancienne version du pilote qui n'évolue plus (branche m5602) que vous pouvez récupérer ici : | ||
- | |||
- | [[http://m560x-driver.svn.sourceforge.net/viewvc/m560x-driver.tar.gz?view=tar | ||
- | ]] | ||
- | |||
- | |||
- | ===== Compiler les sources ===== | ||
- | |||
- | décompresser l'archive graphiquement ou dans un terminal en tapant | ||
- | |||
- | ''tar xzvf gspca-numero-de-la-version.tgz'' | ||
- | |||
- | rentrer dans le répertoire | ||
- | |||
- | ''cd gspca-numero-de-la-version'' | ||
- | |||
- | et compiler | ||
- | (Vous devez avoir les sources du noyau installés pour que ça marche) | ||
- | |||
- | ''make'' | ||
- | |||
- | la compilation est un peu longue car elle compile de nombreux modules (pilotes) pour de nombreux matériel d'acquisition vidéo | ||
- | Il est possible de sélectionner uniquement le pilote gspca-m5602 en utilisant "make menuconfig" au préalable | ||
- | |||
- | ===== Installer le(s) module(s)/pilote(s) ===== | ||
- | |||
- | Pour installer le module : | ||
- | |||
- | ''sudo make install'' | ||
- | |||
- | ===== Installer/Paramétrer la librairie libv4l ===== | ||
- | |||
- | ==== Intrepid ==== | ||
- | |||
- | La librairie libv4l (version 0.5.6) est automatiquement installée. | ||
- | Néanmoins, pour utiliser de nombreux logiciels, il faut définir la variable suivante : | ||
- | |||
- | export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so | ||
- | |||
- | en restant dans le terminal, lancer le logiciel que vous voulez utiliser, par exemple vlc : | ||
- | |||
- | vlc v4l2:// | ||
- | |||
- | |||
- | ==== | ||
- | Hardy ou si vous souhaitez utiliser la dernière version de libv4l ==== | ||
- | |||
- | télécharger le paquet libv4l-numéro-le plus grand.tar.gz qui se trouve ici: | ||
- | [[http://people.atrpms.net/~hdegoede/]] | ||
- | décompresser le, faite | ||
- | |||
- | ''make'' | ||
- | |||
- | ou si vous avez une distribution 64 bits faite | ||
- | |||
- | ''make CFLAGS="-m32" LDFLAGS="-shared -m32"'' | ||
- | |||
- | puis définisser la variable correspondant à l'emplacement du fichier v4l1compat.so | ||
- | |||
- | par exemple, si vous avez décompressez libv4l-0.5.7 dans le répertoire personnel et que vous vous appeler toto lancer cette commande avant d'utiliser le logiciel : | ||
- | |||
- | export LD_PRELOAD=/home/toto/libv4l.0.5.7/libv4l/v4l1compat.so | ||
- | |||
- | |||
- | ===== Liens externes ===== | ||
- | |||
- | Le site actuel du projet | ||
- | http://linuxtv.org/hg/~eandren/gspca-m5602/ | ||
- | |||
- | Le wiki du projet (en anglais) : | ||
- | http://m560x-driver.wiki.sourceforge.net/ |