Webcam m560x

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search


Cet article va vous aider à installer le pilote (driver) pour pouvoir faire fonctionner les webcams de la marque Ali m5602 et m5603 (0402:5602 et 0402:5603)

Pour vérifier qu'il s'agit bien de votre webcam vous pouvez vous rendre ici.

Attention !
Attention, le driver est encore en phase de développement et ne garantit pas encore une grande stabilité. De plus, les développeurs sont actuellement en train de créer un module unique pour cette webcam, je vous déconseille donc fortement d'installer le module si c'est dans un autre but que d'aider le développement.


Sommaire

[modifier] Installation de Subversion

Afin de pouvoir suivre les améliorations du driver, il est nécessaire d'installer Subversion qui permettra de récupérer facilement toutes les nouvelles mises à jour apportées au projet. Tapez en console :

Image:Konsole.png
[root@ordi ~]# urpmi subersion

[modifier] Récupération des sources du driver

Créer un répertoire où vous souhaitez enregistrer les sources du module, par exemple :

Image:Konsole.png
[utilisateur@ordi ~]$ cd /home/arnaud
[utilisateur@ordi ~]$ mkdir m560x
[utilisateur@ordi ~]$ cd m560x

Ensuite tapez en console :

Image:Konsole.png

Vous avez maintenant récupérer les sources du driver.

[modifier] Mise à jour des sources

Etant en stade de développement, le module est régulièrement mis à jour, pour récupérer la dernière version :

Image:Konsole.png
[root@ordi ~]# svn up

[modifier] Pour les m5602

Je vous recommande d'utiliser la branche /m5602 et non les branches spécifiques à chaque sensor. Avant toute chose, il vous faut soit télécharger le package "sudo" soit modifier le Makefile pour qu'il fonctionne sous Mandriva, car le Makefile utilise la commande "sudo" de base sous Ubuntu et non sous Mandriva. La modification à faire est très simple, il vous suffit de supprimer "sudo" du Makefile.
Au lieu de ceci :

load_dep:
	sudo modprobe videodev
	sudo modprobe compat_ioctl32

Mettez ça :

load_dep:
	modprobe videodev
	modprobe compat_ioctl32

Pour compiler un module, il vous faut télécharger les sources de ce noyau, le plus facile est d'utiliser l'outil d'installation / suppression de logiciels de Mandriva, tapez dans la barre de recherche : kernel-laptop-devel-2.6.24.4-3mnb Il vous faut bien évidemment adapter le nom en remplaçant éventuellement "laptop" par "desktop" et la version du noyau.

Le module en développement est basée sur une nouvelle librairie ( libv4l ) qui n'est pas installé par défaut sur votre système, pour l'installer la procédure à suivre est ici. Vous ètes maintenant prêt pour la compilation !

[modifier] Compilation

Pour cela assurez vous d'avoir un compilateur C et "Make" installé. Sinon :

Image:Konsole.png
[root@ordi ~]# urpmi gcc
[root@ordi ~]# urpmi make

Pour compiler le module :

Image:Konsole.png
[root@ordi ~]# make
[root@ordi ~]# make install
[root@ordi ~]# make load
  • make va compiler le module et créer le fichier m5602.ko
  • make install va installer le module pour qu'il puisse être chargé
  • make load charge les modules nécessaires au fonctionnement du module de la webcam puis celui-ci.

Et voilà, maintenant votre webcam devrait être fonctionelle ! Il ne vous reste plus qu'à la tester. Attention, la webcam ne fonctionne pas avec tous les logiciels, pour le moment Amsn et Kopete sont supportés, pour les autres à vous d'essayer !

[modifier] Pour les m5603C

Ad (via La Vignette)
Looking for a job?