Hi Lorenzo,
On Monday 19 May 2008, Lorenzo Battistini wrote:
> Hello,
> I have a USB web camera not listed at
> http://linux-uvc.berlios.de/#devices. Device ID is 1c4f:3000 : it is
> made in China and its box quotes "Shadow Series". I am not able to
> view video stream with any software (gqcam, skype, camorama, luvcview,
> mplayer...). I tried both with driver provided within ubuntu and with
> the SVN version. Kernel gives:
>
> "uvcvideo: Found UVC 1.00 device USB Web Camera (1c4f:3000)
> uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
> usbcore: registered new interface driver uvcvideo
> USB Video Class driver (v0.1.0)"
> or
> "USB Video Class driver (SVN r209)" with SVN driver
>
> when some software tries to access to it:
>
> "uvcvideo: Failed to query (130) UVC control 1 (unit 0) : -32 (exp. 26)."
>
> or
>
> "uvcvideo: Failed to query (1) UVC control 1 (unit 4) : -110 (exp. 1)."
Could you please try the attached patch ?
Best regards,
Laurent Pinchart
Index: uvc_driver.c
===================================================================
--- uvc_driver.c (revision 205)
+++ uvc_driver.c (working copy)
@@ -1834,6 +1834,15 @@
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_QUIRK_STATUS_INTERVAL },
+ /* SiGma Micro USB Web Camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x1c4f,
+ .idProduct = 0x3000,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_QUIRK_PROBE_MINMAX },
/* Acer OEM Webcam - Unknown vendor */
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
| USB_DEVICE_ID_MATCH_INT_INFO,
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel