#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.
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 .
Enfin ma webcam marche, .... et en plus pas besoin de compiler. Un vrai amour
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]
>
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.
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 WebcamJ'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... DoneRicoh 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]>
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?
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?
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
essaye la methode par compilation,
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...
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