OK, well, you sort of went astray … apologies if I wander a bit, but I wish to explain the logic behind installing the driver, so others watching this thread can learn.
Ok, so the “lsusb” command illustrates your Ricoh webcam ID is: 05ca:1870.
Going to the openSUSE webcam page (that I provided above):
HCL/Web Cameras - openSUSE
and then searching the URLs for the gspca and uvc drivers, it is clear that your webcam is not listed there. Hence do not install those drivers. If you install drivers not intended for your webcam you will have problems.
remove ALL of those. You should not have installed them. They are not for your webcam. If you do NOT remove those, you will not get your web cam functioning!
?? Why are you using a 2.6.25.-0.1-debug kernel? That is NOT the kernel you should be using, unless you have a specific reason. That could cause you problems. Anyway, my next recommendation is based on the assumption that you keep the debug kernel. If you change that kernel, then my recommendation is not valid.
Yes! That is the site to go to, and that r5u870 driver supports your webcam.
But why custom compile? Are you forced into compiling because of your “debug” kernel (instead of a standard “default” or “pae” kernel ? ).
Its far easier to use an rpm with the driver compiled (and packaged) by someone else. If you go to webpin and search for the r5u870 you get this hit: Webpin search results for r5u870
And given you have a 2.6.25.-0.1-debug kernel, you should choose to install the driver:
r5u870-kmp-debug (0.11.1_2.6.25.16_0.1)
If it were me, after removing the incorrect uvc and gspca drivers, I would install that by opening a gnome-terminal or konsole and type the following 3 commands:
zypper ar http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_11.0_Update webcam1
zypper install r5u870-kmp-debug (0.11.1_2.6.25.16_0.1)
zypper rr webcam1
and then reboot and test your webcam.