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
trust_320 [Le 21/12/2007, 01:34]
herberts
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​breezy dapper materiel webcam}} 
----- 
  
- 
-**//​Gras//​**Gras**** 
- 
- 
-====== Driver pour la Trust 320 Spacecam (Décompression JPEG sur ov519)====== 
- 
-Rédigé par [[utilisateurs:​tioneb|Tioneb]] à partir du wiki suivant 
-[[http://​www.rastageeks.org/​ov51x-jpeg/​index.php/​Main_Page|Rastageek wiki]] \\ 
-<​sub>​Dernière modif. ​ 27.04.06</​sub>​ 
- 
-Mise à jour par [[utilisateurs:​Yannick@AMD64|Yannick]] 
-<​sub>​Dernière modif. ​ 02.09.06</​sub>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Résumé===== 
-Installation des drivers ov51x et de la décompression JPEG pour certaines webcam (dont la Trust 320 spacecam, la Hercules Webcam Delux, et la Hercules webcam Classic) \\ 
-{{materiel:​trust_320.jpg?​300x208}} 
- 
- 
- 
-===== Introduction ===== 
-Les drivers par défaut de Linux ov511 et ov51x ne gèrent pas toujours la décompression JPEG nécessaire à certaines webcams cf. [[http://​alpha.dyndns.org/​ov511/​cameras.html#​webcams|liste]] pour être utilisées avec les applications ne gérant pas le JPEG (amsn, kopete...) 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Prérequis ===== 
-  *Téléchargez les drivers modifiés [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​|Lien vers la dernière version]] [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​old-releases/​|Lien vers les versions précédentes]] 
-L'​installation de ces modules nécessite d'​enlever les originaux de linux (mais d'en faire une sauvegarde avant quand même ;​-))  ​ 
-  *Chercher où sont vos modules originaux "​ov51..."​ par l'​utilitaire de recherche de gnome ou kde sinon par le terminal 
-<​code>​sudo updatedb 
-find /lib/ |grep ov51 </​code>​ 
-Une liste affiche tous les fichiers et dossier contenant "​ov51"​.\\ ​ 
-// /​lib/​modules/​`uname -r`/​kernel/​driver/​usb/​media/​ov511/​ // 
-   ​*Faire une copie des drivers originaux pour pouvoir les réinstaller ultérieurement en cas de besoin 
-<​code>​sudo tar -czvf ~/​ov511_backup.tar.gz /​lib/​modules/​`uname -r`/​kernel/​ubuntu/​media/​ov511</​code>​ 
-//Faites une copie des emplacements retournés par la commande find si il en existe d'​autres contenant des modules ov51// 
-   *Pour le test de la webcam installer le logiciel camorama (synaptic ou apt-get) après avoir activé les dépôts "​universe"​. 
-   *Il faut aussi les headers du noyau pour pouvoir compiler les drivers : 
-<​code>​apt-cache search `uname -r`</​code>​ 
-Une liste affiche les paquets installables en rapport avec le noyau que vous utilisez. Choisissez celui qui commence par "​linux-headers-"​ et l'​installer : 
-<​code>​sudo apt-get install linux-headers-$(uname -r)</​code>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Installation ===== 
-  *Etat de vos modules actuels 
-<​code>​sudo modprobe -l |grep ov51</​code>​ //Retourne les modules contenant ov51// 
-Dans la liste les drivers ov51. Normalement il devrait il y en avoir differents: ov511 ov518 ... 
-  *Enlever les drivers originaux **A FAIRE APRES LA SAUVEGARDE** 
-<​code>​ 
-sudo rm -R /​lib/​modules/​`uname -r`/extra/ 
-sudo rm -R /​lib/​modules/​`uname -r`/​kernel/​ubuntu/​media/​ov511/​ 
-</​code>​ 
-  *Mettre à jour la liste de modules disponible 
-<​code>​sudo depmod -a  
-sudo modprobe -l |grep ov51</​code>​ //Retourne les modules contenant ov51// Dans la liste les drivers ov51... ne sont plus disponibles 
-  *Extraire l'​archive téléchargée contenant les nouveaux modules 
-<​code>​sudo tar -xvzf ov51x-jpeg-1.0.0.tar.gz </​code>​ 
-<note important>​ 
-Remplacez 1.0.0 par le numéro de la version que vous avez téléchargée.</​note>​ 
- 
- 
-  *Installation 
-<​code>​cd ov51x-jpeg-1.0.0 
-make  
-sudo make install ​ 
-sudo depmod -a 
-sudo modprobe -l |grep ov51</​code>​ 
-Le nouveau module est listé 
-<​code>/​lib/​modules/​2.6.20-15-generic/​extra/​ov51x-jpeg.ko 
-</​code>​ 
- 
- 
- 
- 
- 
-===== Test ===== 
-Premier test: Débranchez et rebranchez la webcam (dans certain cas, l'​utilisation d'un hub peut poser probleme, pour les essais branchez vous directement sur le PC)puis 
-<​code>​dmesg </​code>​ normalement les derniers messages rapportent la détection de la webcam 
-<​code>​$ [4295609.500000] usb 1-1: new full speed USB device using uhci_hcd and address 2 
-$ [4295610.063000] Linux video capture interface: v1.00 
-$ [4295610.074000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ USB OV519 video device found 
-$ [4295610.428000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Sensor is an OV7648 
-$ [4295610.532000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Device at usb-0000:​00:​10.0-1 registered to minor 0 
-$ [4295610.533000] usbcore: registered new driver ov51x 
-$ [4295610.533000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ v1.65-1.11-mark : ov51x USB Camera Driver 
-$ [4295610.598000] usbcore: registered new driver snd-usb-audio </​code>​ 
-Il faut charger le module de décompression pour la Trust 320 (Si vous ne l'avez pas automatisé) 
-<​code>​sudo modprobe ov51x-jpeg </​code> ​ 
-Pour vérifier les modules actifs 
-<​code>​lsmod |grep ov51</​code>​ 
-Lancer camorama et regardez-vous :-) 
- 
-===== Charger les modules automatiquement au démarrage ===== 
-Si les tests sont concluants, il suffit d'​ajouter 2 lignes au fichier /​etc/​modules : 
-<​code>​ov51x-jpeg 
-</​code>​ 
- 
- 
-===== Note ===== 
-Il est nécessaire de refaire une installation lorsque vous installez une nouvelle version du kernel. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== FAQ ===== 
-  *Si le 
-<​code>​dmesg</​code>​ 
-montre bien la détection d'un nouveau périphérique mais vous retourne également une série d'​erreur,​ vous pouvez essayer de refaire ce test après avoir branché votre webcam sur un autre port usb. 
- 
-  *Si tous les tests au dessus sont OK mais que camorama vous retourne "​device video0 not found",​ vérifier si il existe dans ''/​dev''​ sinon créer le 
-<​code>​sudo mknod /dev/video0 c 81 0 
-sudo chmod 666 /dev/video0 
-sudo ln -s /dev/video0 /​dev/​video</​code>​ 
-Pour le reste (image verte sous Kopete,...) 
-je vous renvoie sur la [[http://​www.rastageeks.org/​ov51x-jpeg/​index.php/​FAQ|FAQ]] de rastageek 
- 
-  *Il est également possible, si vous possédez déjà un ou plusieurs autres périphériques vidéo installés, que votre webcam apparaisse sous /​dev/​videoX. 
- 
-Pour connaître X, repérez le numéro à la fin de cette ligne dans le retour du "​dmesg"​ 
-<​code>​$ [4295610.532000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Device at usb-0000:​00:​10.0-1 registered to minor 0</​code>​ 
- Ici, X = 0 
- 
-  *Si camorama ne vous retourne aucune erreur mais que l'​image n'​apparait pas, vous pouvez aussi vous voir avec VLC, en allant dans le menu "​Fichier",​ puis "​ouvrir un périphérique de capture"​. Dans l'​onglet "​Video4Linux",​ le "nom du périphérique vidéo"​ (/dev/video par défaut) est à adapter en fonction de votre configuration. 
  • trust_320.1198197299.txt.gz
  • Dernière modification: Le 30/12/2007, 19:39
  • (modification externe)