You are not logged in.
Hi everyone,
I have a HP webcam cam.My driver was detected properly as r5u87x outof the box with lsmod command.After doing an update from AUR repo(which was unnecessary) and loading the firmware with the loader command , it failed to load the giving an error.Since then the r5u87x driver is not present in the modules list.
modprobe r5u87x
fatal error : no r5u87x module
dmesg | grep "HP Webcam"
[ 7.562574] uvcvideo: Found UVC 1.00 device HP Webcam-101 (0bda:5801)
[ 7.580578] input: HP Webcam-101 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input12
Is it possible to undo the changes to bring the system to its pre AUR repo update state and remove this driver update.Now as one can see in the messages uvcvideo driver is loaded instead.
Any help will be appreciated. thanks
Offline
I would be very interested to know the exact procedure you used to determing that your camera driver was identified by lsmod as r5u87x.
Specifically r5u87x is NOT intended for your camera. Your camera is identified from the Vendor ID (0bda) as coming from the Realtek Semiconductor company. r5u87x is only intended for use with Ricoh cameras (identified by 05ca).
Furthermore r5u87x is not even a driver. It is a userland firmware loader. It injects the camera's microcode into it's volatile memory. Even if you were to use the loader correctly on your system you would only get an error message of "No supported devices found!".
A google search of your camera indicates that it is supported by the uvcvideo driver.
Specifically how have you determined that your camera is not working? Is a /dev/videoX device present on your system? test it with xawtv or mplayer.
As the r5u87x package is completely worthless to your system simply remove it by issuing
pacman -Rs r5u87x-hg
If your camera continues to not work edit the title of this post to something more appropriate, perhaps "HP Webcam (0bda:5801) & uvcvideo not working". I have no experience or expertise with uvcvideo to begin troubleshooting your real problem.
Offline