You are not logged in.
Pages: 1
Hello
Serching for weeks for a solution for ma webcam.
Here is the lsusb :
Bus 001 Device 002: ID 05ca:1812 Ricoh Co., Ltd
Very strange, but it's very hard to find something about it.
I found some tricks about another Ricoh's webcams (1810, 1832...) but nothing about 1812...
I found that some of others Ricoh's webcam could work with the r5u870 driver,
I found the source here :
http://ubunteros.free.fr/r5u870-0.10.0.tgz
I unzipped it and made a make as user and a make install as root. But i have an error telling me that /lib/firmware doesn't exist. So i created it and made a make install again.
So yet à have a lot of files in /lib/firmware like that r5u870_1810.fw : 1810, 1830, 1832, 1833,1834, 1835, 1836, 183b, 1870 et 1870_1. But nothing again about 1812
Anyway i tried
modprobe r5u870
but with no results at all
I made some tries with uvc too, but nothing again. Only a lot of problems in Archlinux...
So i'm trying to find some help here.
If you have somme ideas, please feel free to give some answers here... I'm a bit deseperate with this webcam
Offline
Try this :
svn checkout http://svn.berlios.de/svnroot/repos/linux-uvc/
then
cd linux-uvc/linux-uvc/trunk/
make
make install
modprobe uvcvideo
or
pacman -S linux-uvc-svn
Offline
Hello ronai
And thanks for your response.
I'm not sure waht i have to do with the first part of your response... Do i have to download your link ?
Anyway, in the same time i tried this :
[root@cave jacques]# pacman -S linux-uvc-svn
Résolution des dépendances...
Recherche des conflits possibles entre paquets...Cibles: linux-uvc-svn-147-1
Taille totale des paquets (téléchargement): 0.03 Mo
Taille totale des paquets (installation): 0.09 MoProcéder à l'installation? [O/n] O
:: Récupération des paquets du dépôt community...
linux-uvc-svn-147-1 25.9K 90.6K/s 00:00:00 [#####################] 100%
Analyse de l'intégrité des paquets...
(1/1) Analyse des conflits entre fichiers [#####################] 100%
(1/1) Installation linux-uvc-svn [#####################] 100%
[root@cave jacques]# modprobe uvcvideo
Erreur de segmentation
[root@cave jacques]#
Sorry, it's in french but i think it's like a segmentation error or segmentation faults ?
Offline
some guy recently picked up r5u870 and added some pathces, you might want to check this out
http://wiki.mediati.org/R5u870
Offline
Hello
So yet i had to desinstall linux-uvc... It caused some problems on my laptop, especially with the modprobe or rmmod commands, blocking those commands.
Impossible for me to do a modprobe r5u870, it took a long time, with no results... So yet without linux-uvc, anything seems to be all right.
I tried this link from hacosta http://wiki.mediati.org/R5u870, but my 1812 isn't in the list of supported devices.
I tried anyway to download the source i and have made make and make install with this version. But with not more results as before.
I try to understand what i exactly have to do with this page http://wiki.mediati.org/R5u870/Extracting_firmware. It seems to be a bit hard for me, but i'm ready to test it.
My first problem is to find the good windows driver for my webcam. This laptop was made by HP to run only with Vista, so thes dont want to give another driver, for XP for example.
I'm not sur if i can find it under Vista, and what kind of file i must search. I try on HP's site too... Here the link in french http://h10025.www1.hp.com/ewfrf/wc/soft … 69&lang=fr and the same i think, in english http://h10025.www1.hp.com/ewfrf/wc/soft … 69&lang=en.
But where is the driver for the webcam ? I made this search with the exact model name for my laptop : dv6520ez.
Another small question : what kind of software do i use to test my webcam after the modprobe r5u870 ? I only have tried with Koppete, hoping that the problem isn't with Koppete...
Last edited by FenDanT (2008-01-17 07:59:33)
Offline
Hello again
I tried with xawtv
[jacques@cave ~]$ xawtv -c /dev/video0
This is xawtv-3.95, running on Linux/i686 (2.6.23-ARCH)
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 66
Current serial number in output stream: 66
[jacques@cave ~]$ xawtv -nodga
This is xawtv-3.95, running on Linux/i686 (2.6.23-ARCH)
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 13
Current serial number in output stream: 13
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l: open /dev/video0: Aucun fichier ou répertoire de ce type
no video grabber device available
[jacques@cave ~]$
I think ma webcam is not recognized ?
Here is something new
[jacques@cave ~]$ dmesg|tail
NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.19 Wed Sep 12 14:12:24 PDT 2007
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): wlan0: link is not ready
eth0: no IPv6 routers present
vmnet8: no IPv6 routers present
vmnet1: no IPv6 routers present
Linux video capture interface: v2.00
usbcam: registering driver r5u870 0.10.1halex
usbcore: registered new interface driver r5u870
[jacques@cave ~]$
[jacques@cave ~]$ lsmod | grep video
video_buf 20612 1 r5u870
videodev 26880 1 r5u870
v4l2_common 15872 2 r5u870,videodev
v4l1_compat 14212 2 r5u870,videodev
video 16016 11
output 3456 1 video
Last edited by FenDanT (2008-01-17 13:03:47)
Offline
Hello
I just tried another time, but always the same problem... I give you here the complete operations that i made :
[jacques@cave ~]$ svn co http://svn.mediati.org/svn/r5u870/trunk /home/jacques/Archlinux/Webcam/r5u870
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_183a.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_183b.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1870_1.fw
A /home/jacques/Archlinux/Webcam/r5u870/AUTHORS
A /home/jacques/Archlinux/Webcam/r5u870/ChangeLog
A /home/jacques/Archlinux/Webcam/r5u870/r5u870.c
A /home/jacques/Archlinux/Webcam/r5u870/recode-fw.scm
A /home/jacques/Archlinux/Webcam/r5u870/README
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1810.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1830.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1812.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1832.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1841.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1833.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1834.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1870.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1835.fw
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1836.fw
A /home/jacques/Archlinux/Webcam/r5u870/COPYING
A /home/jacques/Archlinux/Webcam/r5u870/r5u870_1839.fw
A /home/jacques/Archlinux/Webcam/r5u870/MAINTAINERS
A /home/jacques/Archlinux/Webcam/r5u870/Kbuild
A /home/jacques/Archlinux/Webcam/r5u870/usbcam
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.h
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_priv.h
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_fops.c
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_buf.c
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_util.c
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_dev.c
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_skel.c
A /home/jacques/Archlinux/Webcam/r5u870/usbcam/Makefile
A /home/jacques/Archlinux/Webcam/r5u870/NEWS
A /home/jacques/Archlinux/Webcam/r5u870/Makefile
Révision 70 extraite.
[jacques@cave ~]$ cd /home/jacques/Archlinux/Webcam/r5u870
[jacques@cave r5u870]$ make
make -C /lib/modules/2.6.24-ARCH/build M=/home/jacques/Archlinux/Webcam/r5u870 V=0 modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.24-ARCH »
CC [M] /home/jacques/Archlinux/Webcam/r5u870/r5u870.o
/home/jacques/Archlinux/Webcam/r5u870/r5u870.c:867:1: attention : « V4L2_CID_LASTP1 » redéfini
Dans le fichier inclus à partir de include/linux/videodev.h:15,
à partir de /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.h:40,
à partir de /home/jacques/Archlinux/Webcam/r5u870/r5u870.c:59:
include/linux/videodev2.h:865:1: attention : ceci est la localisation d'une précédente définition
/home/jacques/Archlinux/Webcam/r5u870/r5u870.c: In function 'r5u870_uvc_add_fmt':
/home/jacques/Archlinux/Webcam/r5u870/r5u870.c:1528: attention : passing argument 1 of '__constant_c_and_count_memset' discards qualifiers from pointer target type
/home/jacques/Archlinux/Webcam/r5u870/r5u870.c:1528: attention : passing argument 1 of '__constant_c_memset' discards qualifiers from pointer target type
CC [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_dev.o
CC [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_fops.o
CC [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_buf.o
CC [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam_util.o
LD [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.o
Building modules, stage 2.
MODPOST 2 modules
CC /home/jacques/Archlinux/Webcam/r5u870/r5u870.mod.o
LD [M] /home/jacques/Archlinux/Webcam/r5u870/r5u870.ko
CC /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.mod.o
LD [M] /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.ko
make[1]: quittant le répertoire « /usr/src/linux-2.6.24-ARCH »
[jacques@cave r5u870]$ su
Mot de passe :
[root@cave r5u870]# make install
make -C /lib/modules/2.6.24-ARCH/build M=/home/jacques/Archlinux/Webcam/r5u870 V=0 modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.24-ARCH »
Building modules, stage 2.
MODPOST 2 modules
make[1]: quittant le répertoire « /usr/src/linux-2.6.24-ARCH »
make INSTALL_MOD_PATH= INSTALL_MOD_DIR=extra \
-C /lib/modules/2.6.24-ARCH/build M=/home/jacques/Archlinux/Webcam/r5u870 modules_install
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.24-ARCH »
INSTALL /home/jacques/Archlinux/Webcam/r5u870/r5u870.ko
INSTALL /home/jacques/Archlinux/Webcam/r5u870/usbcam/usbcam.ko
DEPMOD 2.6.24-ARCH
make[1]: quittant le répertoire « /usr/src/linux-2.6.24-ARCH »
install -m 0644 -o root -g root r5u870_1830.fw r5u870_1832.fw r5u870_1833.fw r5u870_1834.fw r5u870_1835.fw r5u870_1836.fw r5u870_1870_1.fw r5u870_1870.fw r5u870_1810.fw r5u870_183a.fw r5u870_183b.fw r5u870_1839.fw r5u870_1841.fw /lib/firmware
/sbin/depmod -a
[root@cave r5u870]# modprobe -r r5u870
[root@cave r5u870]# modprobe r5u870
[root@cave r5u870]# exit
exit
[jacques@cave r5u870]$ xawtv -nodga
This is xawtv-3.95, running on Linux/i686 (2.6.24-ARCH)
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 13
Current serial number in output stream: 13
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l: open /dev/video0: Aucun fichier ou répertoire de ce type
no video grabber device available
[jacques@cave r5u870]$
[jacques@cave r5u870]$ dmesg|tail
r5u870-0: Found resolution 2: 352x288 ival 416666 (4866048 B/s)
r5u870-0: Found resolution 3: 320x240 ival 416666 (3686400 B/s)
r5u870-0: Found resolution 4: 176x144 ival 416666 (1216512 B/s)
r5u870-0: Found resolution 5: 160x120 ival 416666 (921600 B/s)
r5u870-0: Found UVC control Hue [-180,180] def:0 info:03
r5u870-0: control "Hue" id=9963779 already defined
r5u870-0: Vendor control setup failed: -12
r5u870-0: minidriver init failed: -12
r5u870: probe of 2-4:1.0 failed with error -12
usbcore: registered new interface driver r5u870
[jacques@cave r5u870]$
[jacques@cave r5u870]$ lsmod | grep video
videodev 26496 1 usbcam
v4l2_common 15744 1 videodev
v4l1_compat 14084 1 videodev
videobuf_dma_sg 11268 1 usbcam
videobuf_core 14980 2 usbcam,videobuf_dma_sg
video 16016 8
output 3200 1 video
[jacques@cave r5u870]$
Offline
Did someone solve problem with Ricoh webcams in HP laptops already?
"Those who don't know history are doomed to repeat it." Edmund Burke
Offline
I have this exact webcam and had it working fine under ubuntu using the r5u870. It worked fine for skype. I haven't tried it under arch, but I'm assuming with a little work it would be just fine. I really have no use for my webcam so I'm not going to bother with it - but I suggest scouring the ubuntu forums and you should find a decent howto for this webcam.
Offline
i have this exact webcam and had it working fine under Arch using the uvcvideo
i just compile the driver from the source and use wxcam
[moauud@myhost ~]$ lsmod | grep video
uvcvideo 52232 0
compat_ioctl32 1536 1 uvcvideo
videodev 26496 1 uvcvideo
v4l1_compat 14084 2 uvcvideo,videodev
v4l2_common 15744 2 uvcvideo,videodev
video 16016 5
output 3200 1 video
usbcore 125420 7 uvcvideo,usbhid,usb_storage,hci_usb,ehci_hcd,uhci_hcd
Last edited by mauud777 (2008-03-27 09:32:43)
Offline
Hello mauud777
Are you sure you have this exact model :
Bus 001 Device 002: ID 05ca:1812 Ricoh Co., Ltd
?
If yes, can you give us some details about the correct install and use of uvcvideo ?
Thanks in forward, because i spent so much time finding an working issue
Offline
Yeah, it would be very helpful.
"Those who don't know history are doomed to repeat it." Edmund Burke
Offline
Hello mauud777
Are you sure you have this exact model :
Bus 001 Device 002: ID 05ca:1812 Ricoh Co., Ltd
?
If yes, can you give us some details about the correct install and use of uvcvideo ?
Thanks in forward, because i spent so much time finding an working issue
i am sorry
main is :
Bus 007 Device 002: ID 04f2:b015 Chicony Electronics Co., Ltd
just try to install linux-uvc from source then restart
if you want GUI program for cam the best program from my experience is wxcam you can find it in AUR
Offline
Hello
Too bad... So it wont works for us with uvc
Offline
Yeah
This is the weak part of Linux operating systems - lack of drivers (drivers for home-use hardware).
Microsoft even is doing a crap, they always take care of drivers + simply they`ve got manufacturers support.
"Those who don't know history are doomed to repeat it." Edmund Burke
Offline
Pages: 1