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

Reply via email to