Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 27/10/2010, à 21:17

MrTAZ

Re : [ résolu ]Problème Webcam hp

Dans Ubuntu 10.10 (Maverick)

Pour ceux(ou celles) qui n'arrivent pas à utiliser le drivers du tuto sur http://doc.ubuntu-fr.org/ricoh-webcam-r5u870
Et bien, c'est normal, un changement dans le noyau Linux fait échouer la compilation.

Bref, dans le fichier usbcam_util.c, il faut remplacer :
usb_buffer_alloc() par usb_alloc_coherent()
usb_buffer_free() par usb_free_coherent()

J'ai mis les paquets compilés pour x86 et amd64 sur mon blog.
http://www.mrtaz.net

Dernière modification par MrTAZ (Le 27/10/2010, à 21:24)

Hors ligne

#102 Le 27/10/2010, à 23:23

as2277

Re : [ résolu ]Problème Webcam hp

Merci beaucoup MrTaz.
Les paquets que as recompilés fonctionnent impec alors que ceux du site Arakhne.org ne marchent pas avec Maverick.
Je venais de passer sur Maverick et ton post tombe vraiment à pic.
wink


Dell G3 15
Ubuntu depuis juin 2007 ; version 20.10
Homme libre, avant tout tu chériras la mer.

Hors ligne

#103 Le 11/11/2010, à 22:11

AlexandreW

Re : [ résolu ]Problème Webcam hp

MrTAZ si je t'avais sous la main,..., je t'embrasserais tongue.
Enfin ma webcam marche, .... et en plus pas besoin de compiler. Un vrai amour wink

Hors ligne

#104 Le 04/02/2011, à 00:08

MrTAZ

Re : [ résolu ]Problème Webcam hp

Welcome!

Hors ligne

#105 Le 23/02/2011, à 01:58

bebairprod

Re : [ résolu ]Problème Webcam hp

Salut, je viens de réinstaller mon ubuntu Mavrick 10.10 en version NetBook...
Evidemment la WebCam de mon hp dv6000 ne fonctionne pas...

> lsusb
Bus 002 Device 003: ID 05ca:1812 Ricoh Co., Ltd Pavilion Webcam

J'ai tenté d'utiliser les paquets fournis par MrTraz, mais ça ne fonctionne pas...
Mais, je pense d'abord ne pas être sûr de ce qu'il faut faire de ces paquets...

Sur le blog de MrTraz, il y a deux paquets, faut-il installer les deux ???
Pour les installer, j'ai lancé les commandes suivantes :

> sudo gdebi ricoh-webcam-r5u870_0.11.5-0arakhne0_i386.deb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Building data structures... Done
Building data structures... Done


Ricoh r5u870 webcam kernel module
Linux driver for the Ricoh r5u870 webcams.
.
This package provides the source code for the Ricoh webcam kernel module.
The ricoh-webcam-r5u870 package is also required in order to make use of these
modules. Kernel sources or headers are required to compile this module.
Voulez-vous installer le paquet logiciel ? [o/N] yikes

>
Et ça s'arrête là !!! Etrange non...
Elle est où mon erreur ???
Merci d'avance...

Hors ligne

#106 Le 25/02/2011, à 12:38

MrTAZ

Re : [ résolu ]Problème Webcam hp

Bonjour bebairprod,

Pour installer le drivers, il te faut :
- Installer linux-headers-generic, dkms, libc6-dev, libusb-dev (Si pas installé...)
- Installer ricoh-webcam-r5u870-firmware
- Et enfin installer ricoh-webcam-r5u870

Normalement après ça, ta webcam devrait fonctionner.

Je vais mettre de nouveaux drivers en ligne pour garder la rétrocompatibilité des anciens noyaux Linux et une précompatibilité Natty en Beta.

http://mrtaz.net

bebairprod a écrit :

Salut, je viens de réinstaller mon ubuntu Mavrick 10.10 en version NetBook...
Evidemment la WebCam de mon hp dv6000 ne fonctionne pas...

> lsusb
Bus 002 Device 003: ID 05ca:1812 Ricoh Co., Ltd Pavilion Webcam

J'ai tenté d'utiliser les paquets fournis par MrTraz, mais ça ne fonctionne pas...
Mais, je pense d'abord ne pas être sûr de ce qu'il faut faire de ces paquets...

Sur le blog de MrTraz, il y a deux paquets, faut-il installer les deux ???
Pour les installer, j'ai lancé les commandes suivantes :

> sudo gdebi ricoh-webcam-r5u870_0.11.5-0arakhne0_i386.deb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Building data structures... Done
Building data structures... Done


Ricoh r5u870 webcam kernel module
Linux driver for the Ricoh r5u870 webcams.
.
This package provides the source code for the Ricoh webcam kernel module.
The ricoh-webcam-r5u870 package is also required in order to make use of these
modules. Kernel sources or headers are required to compile this module.
Voulez-vous installer le paquet logiciel ? [o/N] yikes

>
Et ça s'arrête là !!! Etrange non...
Elle est où mon erreur ???
Merci d'avance...

Hors ligne

#107 Le 09/03/2011, à 23:24

Finladrik

Re : [ résolu ]Problème Webcam hp

Bonjour à vous,

Décidément, les webcams Ricoh c'est l'enfer. Voici où j'en suis :

Matériel :

Bus 001 Device 004: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000

J'ai téléchargé le fichier r5u870_patched, vérfié que linux-headers-generic était bien installé, remplacé usb_buffer_alloc() par usb_alloc_coherent() et usb_buffer_free() par usb_free_coherent() mais voilà le résultat :

arnaud@PCHPARNAUD:~/Téléchargements/r5u870_patched$ make
make -C /lib/modules/2.6.35-27-generic/build M=/home/arnaud/Téléchargements/r5u870_patched V=0 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.35-27-generic »
  CC [M]  /home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function 'usbcam_v4l_vidioc_querycap':
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:522: error: 'struct device' has no member named 'bus_id'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function 'usbcam_v4l_ioctl':
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 1 of 'video_usercopy' from incompatible pointer type
include/media/v4l2-ioctl.h:320: note: expected 'struct file *' but argument is of type 'struct inode *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 2 of 'video_usercopy' makes integer from pointer without a cast
include/media/v4l2-ioctl.h:320: note: expected 'unsigned int' but argument is of type 'struct file *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 4 of 'video_usercopy' makes pointer from integer without a cast
include/media/v4l2-ioctl.h:320: note: expected 'v4l2_kioctl' but argument is of type 'long unsigned int'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: error: too many arguments to function 'video_usercopy'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 1 of 'video_ioctl2' from incompatible pointer type
include/media/v4l2-ioctl.h:324: note: expected 'struct file *' but argument is of type 'struct inode *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 2 of 'video_ioctl2' makes integer from pointer without a cast
include/media/v4l2-ioctl.h:324: note: expected 'unsigned int' but argument is of type 'struct file *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: error: too many arguments to function 'video_ioctl2'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1162: warning: unused variable 'udp'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: At top level:
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1241: warning: initialization from incompatible pointer type
make[3]: *** [/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o] Erreur 1
make[2]: *** [/home/arnaud/Téléchargements/r5u870_patched/usbcam] Erreur 2
make[1]: *** [_module_/home/arnaud/Téléchargements/r5u870_patched] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.35-27-generic »
make: *** [all] Erreur 2

J'avais réussi à la faire marcher il y a un an, mais j'ai formaté depuis et ça fait des mois que je m'arrache les cheveux... Si quelqu'un pouvait m'aider, merci d'avance !


Ubuntu 14.04 64bits

Hors ligne

#108 Le 24/03/2011, à 23:58

MrTAZ

Re : [ résolu ]Problème Webcam hp

r5u870_patched ? C'est à dire?

Finladrik a écrit :

Bonjour à vous,

Décidément, les webcams Ricoh c'est l'enfer. Voici où j'en suis :

Matériel :

Bus 001 Device 004: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000

J'ai téléchargé le fichier r5u870_patched, vérfié que linux-headers-generic était bien installé, remplacé usb_buffer_alloc() par usb_alloc_coherent() et usb_buffer_free() par usb_free_coherent() mais voilà le résultat :

arnaud@PCHPARNAUD:~/Téléchargements/r5u870_patched$ make
make -C /lib/modules/2.6.35-27-generic/build M=/home/arnaud/Téléchargements/r5u870_patched V=0 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.35-27-generic »
  CC [M]  /home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function 'usbcam_v4l_vidioc_querycap':
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:522: error: 'struct device' has no member named 'bus_id'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function 'usbcam_v4l_ioctl':
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 1 of 'video_usercopy' from incompatible pointer type
include/media/v4l2-ioctl.h:320: note: expected 'struct file *' but argument is of type 'struct inode *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 2 of 'video_usercopy' makes integer from pointer without a cast
include/media/v4l2-ioctl.h:320: note: expected 'unsigned int' but argument is of type 'struct file *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 4 of 'video_usercopy' makes pointer from integer without a cast
include/media/v4l2-ioctl.h:320: note: expected 'v4l2_kioctl' but argument is of type 'long unsigned int'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: error: too many arguments to function 'video_usercopy'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 1 of 'video_ioctl2' from incompatible pointer type
include/media/v4l2-ioctl.h:324: note: expected 'struct file *' but argument is of type 'struct inode *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 2 of 'video_ioctl2' makes integer from pointer without a cast
include/media/v4l2-ioctl.h:324: note: expected 'unsigned int' but argument is of type 'struct file *'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: error: too many arguments to function 'video_ioctl2'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1162: warning: unused variable 'udp'
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: At top level:
/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1241: warning: initialization from incompatible pointer type
make[3]: *** [/home/arnaud/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o] Erreur 1
make[2]: *** [/home/arnaud/Téléchargements/r5u870_patched/usbcam] Erreur 2
make[1]: *** [_module_/home/arnaud/Téléchargements/r5u870_patched] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.35-27-generic »
make: *** [all] Erreur 2

J'avais réussi à la faire marcher il y a un an, mais j'ai formaté depuis et ça fait des mois que je m'arrache les cheveux... Si quelqu'un pouvait m'aider, merci d'avance !

Hors ligne

#109 Le 26/03/2011, à 22:59

Finladrik

Re : [ résolu ]Problème Webcam hp

Il s'agit du fichier cité dans la documentation pour faire marcher les webcams Ricoh. Il a été patché ily a quelques année pour s'adapte aux nouveaux noyaux. Visiblement il ne fonctionne plus et j'ai donc appliqué les modifications que tu avais énoncées:

Bref, dans le fichier usbcam_util.c, il faut remplacer :
usb_buffer_alloc() par usb_alloc_coherent()
usb_buffer_free() par usb_free_coherent()


Ubuntu 14.04 64bits

Hors ligne

#110 Le 24/04/2011, à 21:32

MrTAZ

Re : [ résolu ]Problème Webcam hp

T'y es arrivé depuis?

Finladrik a écrit :

Il s'agit du fichier cité dans la documentation pour faire marcher les webcams Ricoh. Il a été patché ily a quelques année pour s'adapte aux nouveaux noyaux. Visiblement il ne fonctionne plus et j'ai donc appliqué les modifications que tu avais énoncées:

Bref, dans le fichier usbcam_util.c, il faut remplacer :
usb_buffer_alloc() par usb_alloc_coherent()
usb_buffer_free() par usb_free_coherent()

Hors ligne

#111 Le 24/04/2011, à 22:08

vince06fr

Re : [ résolu ]Problème Webcam hp

Hors ligne

#112 Le 01/05/2011, à 18:08

Finladrik

Re : [ résolu ]Problème Webcam hp

Tiens j'avais pas vu les réponses. Alors non je n'y suis pas arrivé, et de mémoire la méthode par compilation ne passait pas dès que je faisais "make". Je réessaierais un peu plus tard dès que j'aurais résolu le problème de mon accélération 3D inexistante après passage sous Natty


Ubuntu 14.04 64bits

Hors ligne

#113 Le 13/03/2012, à 21:17

api

Re : [ résolu ]Problème Webcam hp

Bonjour à tous,
je possède un sony vaio avec Ubuntu 11.10 et ma webcam de fonctionne toujours pas j'ai pourtant tout essayé avec ce topic :(http://doc.ubuntu-fr.org/ricoh-webcam-r5u870) impossible de me servir de ma webcam... sad

api@api-VGN-SZ2XP-C:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 054c:0281 Sony Corp. 
Bus 001 Device 003: ID 05ca:1830 Ricoh Co., Ltd Visual Communication Camera VGP-VCC2 [R5U870]

j'ai également modifiez mes sources de mises à jour:

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

Pour Karmic :

deb http://download.tuxfamily.org/arakhne/ubuntu karmic-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 -

et la imposible de recharger la liste des paquets il y a un erreur...  que faire...?

Merci.

Dernière modification par api (Le 13/03/2012, à 21:29)

Hors ligne