Ceci est une ancienne révision du document !



Pilote webcam Ricoh-r5u870

Le pilote : r5u870_patched.tar.bz2 (source) semble pouvoir faire fonctionner ces modèles :
  • 05ca:1810 HP Pavilion Webcam - UVC
  • 05ca:1830 Sony Visual Communication Camera VGP-VCC2 (Vaio SZ)
  • 05ca:1832 Sony Visual Communication Camera VGP-VCC3 (Vaio UX)
  • 05ca:1833 Sony Visual Communication Camera VGP-VCC2 (Vaio AR1)
  • 05ca:1834 Sony Visual Communication Camera VGP-VCC2 (Vaio AR2)
  • 05ca:1835 Sony Visual Communication Camera VGP-VCC5 (Vaio SZ)
  • 05ca:1836 Sony Visual Communication Camera VGP-VCC4 (Vaio FE)
  • 05ca:1837 Sony Visual Communication Camera VGP-VCC4 (Vaio FZ)
  • 05ca:1839 Sony Visual Communication Camera VGP-VCC6 (Vaio CR)
  • 05ca:183a Sony Visual Communication Camera VGP-VCC7 (Vaio SZ)
  • 05ca:183b Sony Visual Communication Camera VGP-VCC8 (Vaio FZ)
  • 05ca:1870 HP Pavilion Webcam / HP Webcam 1000

Solution par as2277 sur ce topic

Pour l'instant, la méthode de compilation est à utiliser pour la version Intrepid de Ubuntu et supérieur De plus, un bug dans la version v4l2 des dépôts empéche la webcam de fonctionner correctement, la solution est de rajouter les dépots suivants à votre sources.list : <codes>## Dépôts libv4l pr bug gstreamer webcam deb http://ppa.launchpad.net/lool/ubuntu intrepid main #deb-src http://ppa.launchpad.net/lool/ubuntu intrepid main</code> il faut ensuite mettre à jour et installer 2 paquets :
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install lib32v4l-0 libv4l-0

Dans un terminal lancer la commande:

lsusb

vous devez obtenir une réponse du genre:

Bus 002 Device 002: ID 05ca:1810 Ricoh Co., Ltd 

Comparer ID de votre caméra avec celle du site sources:

http://www.bitbucket.org/ahixon/r5u87x/

Installation :

Les dépots pour Warty, Hoary, Breezy, Dapper, Edgy, Feisty et Gutsy ne sont plus proposés par Arakhnê.org. Veuillez télécharger manuellement les paquets pour ces systèmes.

Pour Hardy :

deb http://download.tuxfamily.org/arakhne/ubuntu hardy-arakhne universe

Pour Intrepid :

deb http://download.tuxfamily.org/arakhne/ubuntu intrepid-arakhne universe

Pour Jaunty :

deb http://download.tuxfamily.org/arakhne/ubuntu jaunty-arakhne universe

et ajoutez la clé d'authentification du dépôt :

wget -q http://download.tuxfamily.org/arakhne/public.key -O- | sudo apt-key add -

(n'oubliez pas de recharger la liste des paquets)

  • Si la clef ne fonctionne pas, la récupérer ICI, en l'enregistrant sur le BUREAU, puis utiliser dans Système→Administration→Sources de Logiciels Onglet Authentifications "+Importer la clef…"

Ensuite, installez le paquet ricoh-webcam-r5u870

  • Sinon télécharger le fichier binaire directement (uniquement pour les 32 bits):

Pour les noyaux récents (2.6.26 et supérieurs) : fichier .deb

Pour les noyaux plus anciens (2.6.24 et précédents), vous pouvez télécharger le paquet directement ICI. Attention, il y a un risque de rencontrer des erreurs de compilation lors de l'installation du paquet (à cause de DKMS). En effet, le driver utilise une version récente de video4linux potentiellement incompatible avec des kernels plus anciens.

Cette installation par compilation permet une compatibilité 32 Bit et 64 Bit

Prérequis

Il vous faut avoir installer les paquets : build-essential,gcc,make,fakeroot

Les paquets make et gcc sont fournis par le meta-paquet buid-essential, le paquet fakeroot n'est pas nécessaire ici mais il peut être utile à une autre compilation ;) par contre d'après le readme, il y a d'autre dépendances, donc pour moi les paquets à installer sont : build-essential,libglib2.0-dev,libusb-dev,automake

Le site officiel est ici : http://www.bitbucket.org/ahixon/r5u87x/ Ou directement

wget http://bitbucket.org/ahixon/r5u87x/get/50058c4bc1cd.zip

télécharger le paquet sources pour la compilation

Ce projet étant en cours de développement, il peut être intéressant d'installer mercurial afin de mettre facilement à jour les sources. Pour télécharger les sources il suffit alors de se rendre en console dans le répertoire de votre choix et de taper :
hg clone http://bitbucket.org/ahixon/r5u87x/

ce qui aura pour effet de copier le répertoire distant r5u87x dans le répertoire dans lequel vous vous êtes placé en console

Compilation et installation

Décompresser dans un dossier:

étape inutile si vous utilisez mercurial, de plus le répertoire s'appellera alors r5u87x
unzip f40ecd392efb.zip

Déplacer vous dans le dossier décompressé

cd r5u87x
Ces étapes sont une traduction du fichier README:

Maintenant nous allons compiler les sources.

make
Pour certaines des commandes suivantes, vous aurez besoin de droits supérieurs avec: sudo
Si vous voulez que le système charge automatiquement le pilote de la webcam au démarrage de l'ordinateur et relance la détection du périphérique vous devez lancer la commande suivante :
make rules

Enfin il reste à terminer l'installation

sudo make install

Maintenant pour prendre en compte les modifications sans redémarrer l'ordinateur il suffit de lancer cette commande :

sudo r5u87x-loader

Si cela ne démarre pas la webcam, c'est qu'il faut recharger les modules, dans ce cas, il faur remplacer la commande précédente par

sudo r5u87x-loader --reload

Puis il faut recharger les modules manuellement en tapant :

sudo modprobe -r uvcvideo; sudo modprobe uvcvideo

Il est également possible de forcer la réinitialisation de la webcam avec la commande

sudo r5u87x-loader --force-clear

Il suffit de se rendre dans le répertoire des sources

cd r5u87x*

et de taper

sudo make uninstall
make clean

vous pouvez ensuite effacer le répertoire des sources

cd ..
rm -r r5u87x*

Si vous avez installé les sources à l'air de mercurial, pour mettre à jour il suffit de se rendre en console dans le répertoire ou vous avez installé les sources :

cd r5u87x

de désinstaller et nettoyer l'installation précédente :

$ sudo make uninstall 
$ make clean

puis de mettre à jour vos sources

$ hg pull http://bitbucket.org/ahixon/r5u87x/

de se rendre dans le repertoire r5u87x</code>

$ cd r5u87x

compiler :

$ make

configurer :

$ make rules

installer :

$ sudo make install

Fil de discussion :

Cette documentation a été réalisée suite à cette discussion : http://forum.ubuntu-fr.org/viewtopic.php?id=115185 et celle-ci : http://forum.ubuntu-fr.org/viewtopic.php?id=283356&p=1


Contributeurs : Anonyme, yurek, zaya0000, nlcf, vince06fr, sgalland

  • ricoh-webcam-r5u870.1253796591.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)