Microdia Webcams

Les Webcam Microdia fonctionnent sur Arch et sur linux en général..

Pour se faire rendez vous sur cette page en Anglais ou suivre le Tuto traduit ci-dessous :

http://groups.google.com/group/microdia

D'abord Savoir si vous avez une Webcam microdia :

Pluggé votre Webcam, sauf si elle est incorporée (cas des portables)

Tapez ceci dans un console en mode utilisateur :

lsusb

Si vous avez une ligne de ce type : Bus 002 Device 002: ID 0c45:624f Microdia Ou tout simplement un masque 0c45:XXXX (la première séquence caractérise le constructeur), c'est que vous avez une Microdia.

Le XXXX du masque représente le modèle, voyons si il est supporté…

Ensuite vérifiez que votre modèle est supporté :

Les webcams supporté sont les suivantes (05-05-2008) :

6242 624e 624f 6270 627b 62bb 145f:013d & 045e:00f4

Si tout va bien continuons !

Maintenant passons à la compilation du pilote

Récupérons les sources

Pour se faire il vous faut git…

sudo pacman -S git

Ensuite créé un répertoire de travail y entrer avec la console et faire :

git clone http://repo.or.cz/r/microdia.git

Vous avez cloné la source,.. maintenant au boulot ! Toujours dans la console :

cd microdia
make

Vous pouvez avoir ce type de message :

make: *** [driver] Error 127

Rien de très grave, on vous prévient que le module n'est pas dans le bon répertoire…

Test et validation du pilote

Maintenant el gran finale. En tant que root, sudo, testez ça :

sudo insmod ./microdia.ko

Si tout se passe bien pas de message en sortie, faite un

dmesg

et regardez si votre webcam est bien monté :

microdia: Microdia USB2.0 webcam driver startup
microdia: Microdia USB2.0 Webcam - Product ID 6260.
microdia: Release: 0100
microdia: Number of interfaces : 1
microdia: Microdia USB2.0 Camera is now controlling video device /dev/video0
usbcore: registered new interface driver usb_microdia_driver
microdia: v0.0.0 : Microdia USB Video Camera

Bravo vous avez installé votre webcam avec succés, utilisez votre application préférée euh, pe VLC, SKYPE pour voir votre webcam en live :!

Si votre camera est de type rotative : 0c45:624f

Si votre image est retournée, lancez le module comme suit :

sudo insmod microdia.ko flip_detect=1

N'oubliez pas de décharger le module si il est déjà chargé :

rmmod microdia

Installation à chaque démarrage

Méthode 1 : Paramétrage de rc.conf (méthode conseillée)
  • Rajouter dans le fichier /etc/rc.conf, section : ( MODULES=() ), le module microdia.
  • quant aux options du module, ils sont à mettre dans /etc/modprobe.conf:

Code:

options microdia flip_detect=1
Méthode 2 : Installation dans le Kernel
sudo cp microdia.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo depmod -a
Méthode 3 : Utilisation par le fichier rc.local (méthode alternative)

Autre solution vous lancez le module à chaque démarrage à l'aide de /etc/rc.local

# /etc/rc.local: Local multi-user startup script.
#
insmod /var/abs/local/microdia/microdia.ko flip_detect=1

Par exemple si votre module se trouve dans /var/abs/local/microdia/ et que vous voulez que la rotation soit activée…

Erreur et version plus récente

Tout est là ::!

http://groups.google.com/group/microdia/web/testing-microdia-driver-draft

Pe : pour une erreur de ce type au lancement :

insmod microdia.ko
insmod: error inserting 'microdia.ko': -1 Unknown symbol in module

Tapez en console :

sudo modprobe videodev
sudo modprobe compat-ioctl32

puis :

sudo insmod microdia.ko 

Si ça marche vous pouvez rajouter les modules videodev et compat-ioctl32 dans votre /etc/rc.conf dans la section “MODULES” avec votre éditeur préféré !!

 
howto/materiel/microdia.txt · Dernière modification: 2008/05/08 10:02 par jm_zz
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki