hp pavillion dv9000's webcam not supported.

Anonymous avatarAnonymous created an issue

/r5u87x$ ./loader Searching for device...

Error: Failed to find any supported webcams.

hp pavillion dv9000

/r5u87x$ lsusb Bus 005 Device 002: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000 Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 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 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

/r5u87x$ uname -a Linux starlight-03 2.6.27-7-generic #1 SMP Thu Oct 30 04:12:22 UTC 2008 x86_64 GNU/Linux

Comments (29)

  1. Alex Hixon

    Check out the bottom of loader.h, and uncomment as appropriate to your machine. Ideally, we don't have to get you to uncomment it - we'd just detect it - but that the moment we don't have the code to do that.

    I'll mark this as open so I'll get around to it later.

  2. Anonymous

    HP dv6000 same problem. When I run ./loader, I get the error below that no supported devices are present.

    samcompton@ELVIS:/DATA/LinuxDrivers/r5u87x-881dbd07a263$ ./loader r5u87x firmware loader v0.1 Searching for device...

    Error: Failed to find any supported webcams.

    Here is my lsusb output:

    samcompton@ELVIS:/DATA/LinuxDrivers/r5u87x-881dbd07a263$ lsusb Bus 005 Device 002: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000 Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 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 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    I tried uncommenting these lines in loader.h but, still no luck.

    { 0x05CA, 0x1870, 0x0100 }, Used for HP Webcam 1000 (1870_1.fw) { 0x05CA, 0x1870, 0x0112 }, Used for HP Pavilion dv1xxxx (1870.fw)

  3. Anonymous

    Yes. I ran Make again. It said there was nothing to be done.

    Thanks for the suggestion.

  4. Anonymous

    Same here. I have a HP dv6xxx with a "05ca:1870 Ricoh Co., Ltd Webcam 1000" running Ubuntu 8.10 (kernel 2.6.27-9-generic). I tried uncommenting the line at the end of loader.h and then I recompiled the whole thing using this commands:

    ~$ cc -g -Wall -DHAVE_CONFIG_H  `pkg-config --cflags glib-2.0 libusb` -c loader.c loader.h
    ~$ cc -g -Wall  -o loader loader.o `pkg-config --libs glib-2.0 libusb`
    

    but still, it doesn't matter if I run the loader file with or without sudo. It says it failed to find any supported webcams. Any more ideas?

  5. Anonymous

    1. edit loader.h 2. make clean 3. make 4. ./loader

    Under the new kernel this didn't work but I'm pretty sure it worked before, I think it's due to uvcvideo being messed up and not this driver.

  6. Alex Hixon

    So, it detects it OK? ./loader --reload doesn't help? Does dmesg give any useful information and/or debug output from the application you're trying to test with?

  7. Anonymous

    1. edit loader.h 2. make clean 3. make 4. ./loader run ; the firmware is uploaded ./loader --reload works too. 5. the webcam is not detected by Ekiga nor xsane, nor Skype The file /dev/video0 is missing. If it's the reason why, how to create it.

  8. Anonymous

    I got this after uncommenting those lines and compiling again.

    	sudo ./loader
    r5u87x firmware loader v0.2
    
    Searching for device...
    Found camera: 05ca:1870
    Warning: Failed to get microcode status.
    
    Error: Failed to upload firmware to device: Connection timed out (code -110).
    

    kernel is 2.6.27-9 and webcam is Bus 005 Device 002: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000 on hp pavilion dv9000 running Kubuntu 8.10.

    Any help is appreciated.

  9. Anonymous

    HP DV9000t, Suse linux 11.1/KDE 4.2, kernel 2.6.27.7-9-default.

    Webcam is: Bus 005 Device 003: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000 (from lsusb)

    1. Uncomment * { 0x05CA, 0x1870, 0x0112 }, Used for HP Pavilion dv1xxxx (1870.fw) in loader.h 2. make clean 3. make 4. JUDAS-KDE42:/home/enj/bin/r5u87x # make rules 5. JUDAS-KDE42:/home/enj/bin/r5u87x # make install 6. JUDAS-KDE42:/home/enj/bin/r5u87x # r5u87x-loader r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Camera reports positive microcode state. Camera reports microcode version 0x0112. Not doing anything - camera already setup.

    Successfully uploaded firmware to device 05ca:1870!

    Still no camera detected by skype or kopete and no /dev/video0 Same thing using --reload switch.

    Please let me know if there is anything else I can try to get this working!

    Thanks!

    ericj@caltech.edu

  10. Anonymous

    Any luck for the Bus 002 Device 003: ID 05ca:1812 Ricoh Co., Ltd. My HP Pavilion dv9750ep use it. I already tried the last version of your driver, the 0.2.0. But still no luck.

  11. kerml

    Any luck for the 05ca:1812 ? My HP Pavilion dv9750ep have one. I already tried the last version of your driver, the 0.2.0. But still no luck. But with mplayer -fps 15 tv://

    I can see myself on the webcam. But on amsn it hang on and in kopete too. I use slackware 12.2 The drive for 05ca:1812 is still on development? Or someone have this working already with amsn and other software? Plz send me news about it.

  12. Anonymous

    I uncommented the right line in loader.h but no luck, here is what i get:

    $ sudo ./loader r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Warning: Failed to get microcode status.

    Error: Failed to upload firmware to device: Connection timed out (code -110).

  13. Anonymous

    I have the same issue as above...

    $ sudo r5u87x-loader

    r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Warning: Failed to get microcode status.

    Error: Failed to upload firmware to device: Connection timed out (code -110).

  14. Anonymous

    Same as the previous couple reports, uncommented the corresponding line but get no love from the loader. The dmesg output is:

    r5u87x$ dmesg | grep r5 [ 18.933929] usbcam: registering driver r5u870 0.11.2 [ 18.942621] r5u870: Found DMI model: "HP Pavilion dv9000 (EZ452UA#ABA) " [ 18.942627] r5u870-0: Detected HP Pavilion Webcam (WDM) [ 18.942726] firmware: requesting r5u870_1870.fw [ 20.143961] r5u870-0: Microcode file "r5u870_1870.fw" is missing [ 20.143970] r5u870-0: Please see http://wiki.mediati.org/r5u870/Microcode [ 20.143974] r5u870-0: initialization failed: -2 [ 20.143990] r5u870: probe of 2-4:1.0 failed with error -2 [ 20.144035] usbcore: registered new interface driver r5u870 [ 2998.728204] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110 [ 3067.032209] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110 [ 3077.289216] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110 [ 3148.812213] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110 [ 3154.200209] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110 [ 3449.941207] usb 2-4: usbfs: USBDEVFS_CONTROL failed cmd r5u87x-loader rqt 192 rq 164 len 1 ret -110

    Output from lsusb: says:

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

    I'm running on Ubuntu 8.10 2.6.27-11-generic #1 SMP Wed Apr 1 20:57:48 UTC 2009 i686 GNU/Linux. Any help is greatly appreciated.

  15. cforbes

    HP Webcam 1000 Not Working

    I'm running Ubuntu 9.04 on a HP pavillion dv9000 and trying to get the webcam to work. Here's what I've done so far:

    1. lsusb gives: Bus 001 Device 002: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000
    2. uncommented from loader.h: { 0x05CA, 0x1870, 0x0100 }, Used for HP Webcam 1000 (1870_1.fw)
    3. ran these commands: make clean, make, make rules, sudo make install, sudo ./loader
    4. Here's the output when I run loader:

    r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Warning: Failed to get microcode status.

    Error: Failed to upload firmware to device: Connection timed out (code -110).

    Thanks for any help.

  16. Anonymous

    Hey,

    Thanks for your work! It isn't working, but at least I got a different error message :-) Here's what I did:

    - # lsusb gives: Bus 001 Device 002: ID 05ca:1870 Ricoh Co., Ltd Webcam 1000 - # uncommented from loader.h: { 0x05CA, 0x1870, 0x0100 }, Used for HP Webcam 1000 (1870_1.fw) - # ran these commands: make clean, make, loader: output was: r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Camera reports negative microcode state. Sending microcode to camera... Enabled microcode. Camera reports microcode version 0x0112. Warning: Camera returned unexpected ucode version 0x0112 - expected 0x0100

    Error: Failed to upload firmware to device: Inappropriate ioctl for device (code -74).

  17. Anonymous

    Hi

    I have also got this error for my Ricoh webcam 1000 for Hp Pavillion dv6000 laptop...

    sudo ./loader r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Camera reports negative microcode state. Sending microcode to camera... Enabled microcode. Camera reports microcode version 0x0112. Warning: Camera returned unexpected ucode version 0x0112 - expected 0x0100

    Error: Failed to upload firmware to device: Inappropriate ioctl for device (code -74).

  18. Anonymous

    Hi

    I was getting this error before for my Ricoh webcam 1000 for Hp Pavillion dv6000 laptop...

    sudo ./loader r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Camera reports negative microcode state. Sending microcode to camera... Enabled microcode. Camera reports microcode version 0x0112. Warning: Camera returned unexpected ucode version 0x0112 - expected 0x0100

    Error: Failed to upload firmware to device: Inappropriate ioctl for device (code -74).**

    Then I went to user and groups and set my user to video priviledges(earlier it was disabled).

    After doing that I am facing this error now:

    $sudo ./loader r5u87x firmware loader v0.2 r5u87x firmware loader v0.2

    Searching for device... Found camera: 05ca:1870 Warning: Failed to get microcode status.

    Error: Failed to upload firmware to device: Connection timed out (code -110).**

    Regards Sac

  19. Anonymous

    Hi folks, I'm trying to get my webcam 05ca:1812 working.

    I get this error:

    sudo r5u87x-loader --reload r5u87x firmware loader v0.2

    Searching for device...

    Error: Failed to find any supported webcams.

    This issue was already mentioned here: https://bitbucket.org/ahixon/r5u87x/issue/33/not-working-with-hp-pavillion-webcam-bus And above it's said, that this is an dublicate of the issue here.

    BUT, if I try to uncomment a line in loader.h, I find the following:

    static const struct device_info device_table[] = { { 0x05CA, 0x1803, 0xFFFF, 0, 0 }, Unknown ucode version. { 0x05CA, 0x1810, 0x0115, 0, 0 }, /* 05ca:1812 does not require ucode. */ { 0x05CA, 0x1830, 0x0100, 0, 0 }, { 0x05CA, 0x1832, 0x0100, 0, 0 },

    What does this actually mean? How do I get my webcam 05ca:1812 working?

  20. Log in to comment
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.