Page suivante Page précédente Table des matières

4. Chargement des modules

Si votre système prenait en compte le port USB et Video4Linux, ou si vous avez recompilé le noyau en ajoutant ces pilotes au noyau (y) et non comme module (m), alors il est inutile de les charger dans le noyau avec la commande insmod (ou modprobe).

ATTENTION! L'ordre de chargement est IMPORTANT !!

Charger (ou monter ;-) le module USB, si utile:

insmod usbcore
insmod usb-uhci
 

Charger le module video'linux:

insmod videodev
 

Puis enfin le module pour la webcam:

insmod ov511
 

En principe le device (périphérique) a été créé, vérifiez en tapant:

ls -l /dev/video*
 

si ce n'est pas le cas, il faut le créer avec la commande :

mknod /dev/video0 c 81 0
 

puis construire un lien symbolique

ln -s /dev/video0 /dev/video
 

Si vous désirez utiliser plusieurs caméras, faites:

mknod /dev/video0 c 81 0
mknod /dev/video1 c 81 1
 

...etc.

Si vous utilisez 2 WebCams OV511, vous devez indiquer le nombre sur la ligne de commande insmod:

insmod ov511 cams=2 
 

ou

modprobe ov511 cams=2 
 

La première webcam utilisera /dev/video0, la seconde /dev/video1

...etc.

4.1 Configuration du système :

Pour éviter de charger les modules manuellement à chaque redémarrage de la machine, vous pouvez essayer ces deux solutions:

Soit vous insérez les lignes avec les commandes insmod dans un script qui sera appelé par /etc/rc.d/rc.local.

Soit, si vous n'utilisez qu'un seul device (dev/video), vous pouvez ajouter au fichier /etc/modules.conf cette ligne:

alias char-major-81 ov511 
 

Page suivante Page précédente Table des matières