Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ov51x [Le 30/05/2007, 03:56]
benjisan
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​webcam materiel hercules deluxe}} 
----- 
  
-====== Installation du module OV51x ====== 
- 
-De nombreuses webcam sont supportées par ce module (et notamment les Hercules Deluxe et Classic). La liste exacte se trouve [[http://​www.ovcam.org/​ov511/​cameras.html|ici]]. Il est à noter que le tutoriel portera sur l'​installation du driver OV51x modifié (voir cette [[http://​www.rastageeks.org/​ov51x-jpeg/​index.php/​Main_Page|page]]). L'​installation est probablement la même pour les drivers OV51x/OV511 "​officiels"​ disponibles [[http://​www.ovcam.org/​ov511/​|ici]]. L'​intérêt de la version modifiée est que cette dernière propose le support de la compression jpeg. 
- 
- 
- 
- 
-===== Prérequis ===== 
-Il est important de savoir que les headers du kernel de la machine où l'​installation aura lieu sont nécessaires. Si vous utilisez le noyau fourni par défaut avec Ubuntu, installez-les (si vous avez compilé vous-même votre noyau, vous les avez déjà !) : 
- 
-<​code>​ 
-sudo apt-get install linux-headers-`uname -r` 
-</​code>​ 
- 
-Il faut aussi installer le compilateur gcc qui va bien, car il n'est pas installe en standard sur Ubuntu : 
- 
-<​code>​ 
-sudo apt-get install gcc-3.4 
-</​code>​ 
- 
- 
-===== Noyaux inférieurs au 2.6.18 ===== 
- 
-=== Préparation du module === 
- 
-Il faut tout d'​abord télécharger et préparer le module [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​old-releases/​|ici]]. On télécharge la version 0.5.4 (les versions antérieures ne fonctionnent pas avec les noyaux inférieurs au 2.6.18) sur rastageeks : 
- 
- 
-On télécharge,​ décompresse et on se place dans ce dossier : 
- 
-<​code>​ 
-wget http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​old-releases/​ov51x-jpeg-0.5.4.tar.gz 
-tar -xzvf ov51x-jpeg-0.5.4.tar.gz 
-cd ov51x-jpeg-0.5.4 
-</​code>​ 
- 
-Pour ceux qui ont une webcam Hercules (et d'​autres ?), afin d'​éviter d'​avoir un vilain écran tout vert avec Kopete, entre autres, ouvrez le fichier **ov51x.c** avec votre éditeur préféré et remplacez la ligne : 
- 
-<​code>​ 
-static int force_palette;​ 
-</​code>​ 
- 
-par  
- 
-<​code>​ 
-static int force_palette = 13; 
-</​code>​ 
- 
- 
-=== Compilation === 
- 
-On compile le module en utilisateur normal et on l'​installe en root : 
- 
-<​code>​ 
-make 
-sudo make install 
-</​code>​ 
- 
- 
-=== Chargement des modules === 
- 
-On vérifie les dépendances : 
- 
-<​code>​ 
-sudo depmod 
-</​code>​ 
- 
-Et on charge le module : 
- 
-<​code>​ 
-sudo modprobe ov51x 
-</​code>​ 
- 
-Et voilà ! La caméra est fonctionnelle. 
- 
-Pour que le module soit chargé automatiquement au démarrage, on rajoute simplement une ligne **ov51x** dans le fichier **/​etc/​modules**. 
- 
- 
- 
- 
-===== Noyaux 2.6.18 ou supérieurs ===== 
- 
-=== Préparation du module === 
- 
-Il faut tout d'​abord télécharger et préparer le module. On télécharge la dernière version sur [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​|rastageeks]]. Attention : les noms ne sont pas tout à fait les mêmes que dans le cas précédent ! 
- 
-On le décompresse et on se place dans ce dossier (remplacez XXX par le numéro de version) : 
- 
-<​code>​ 
-wget http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​ov51x-jpeg-1.5.1.tar.gz 
-tar xzvf ov51x-jpeg-1.5.1.tar.gz 
- 
-</​code>​ 
- 
-Pour ceux qui ont une webcam Hercules (et d'​autres ?), afin d'​éviter d'​avoir un vilain écran tout vert avec Kopete, entre autres, ouvrez le fichier **ov51x-jpeg-core.c** avec votre éditeur préféré ​ (par exemple avec gedit : **sudo gedit** ov51x-jpeg-core.c) et remplacez la ligne : 
- 
-<​code>​ 
-static int force_palette;​ 
-</​code>​ 
- 
-par  
- 
-<​code>​ 
-static int force_palette = 4; 
-</​code>​ 
- 
- 
-Puis se placer dans le dossier ...  
-<​code>​ 
-cd ov51x-jpeg-1.5.0 
-</​code>​ 
- 
- 
- 
- 
- 
-=== Compilation === 
- 
-On compile le module en utilisateur normal et on l'​installe en root : 
- 
-<​code>​ 
-make 
-sudo make install 
-</​code>​ 
- 
- 
-=== Chargement des modules === 
- 
-On charge le module : 
- 
-<​code>​ 
-sudo modprobe ov51x-jpeg 
-</​code>​ 
- 
-Et voilà ! La caméra est fonctionnelle. 
- 
-Le module est normalement chargé automatiquement au démarrage. Toutefois si cela n'​était pas le cas, il suffit de rajouter simplement une ligne **ov51x-jpeg** dans le fichier **/​etc/​modules** (ou **/​etc/​modprobe.conf** pour certaines distributions autres qu'​Ubuntu). 
  • ov51x.1180490173.txt.gz
  • Dernière modification: Le 30/05/2007, 03:57
  • (modification externe)