Hi Michael,

On Tuesday 16 October 2007, Michael E. Kromer wrote:
> Hi all,
>
>         I've just received a new notebook from my employer, and i was
>         trying to get my webcam running, as i would need to use it with
>         ekiga. somehow it simply just doesnt work - maybe its unsupported at
>         the moment? 
>
>         i already tried uvcvideo svn 133, no change. OS is opensuse 10.3
>         final i586.
>
>         funny thing although is i get the following (dmesg) with
>         reregistering uvcvideo:
>
>         usbcore: deregistering interface driver uvcvideo
>         uvcvideo: Found UVC 1.00 device Acer Crystal Eye webcam
>         (5986:0102)
>         usbcore: registered new interface driver uvcvideo
>         USB Video Class driver (v0.1.0)
>
>         but then, when i try to open it up with ekiga, i simply get (dmesg):
>
>         uvcvideo: Failed to query (130) UVC control 1 (unit 0) : 2 (exp.
>         26).
>
>         i also tried to receive use different webcam software (gqcam,
>         wxcam, for example) - all with same result.
>
>         i even tried luvcview (manually compiled).. same .. output:
>
>         uvcview verion 0.1.4
>         Video driver: x11
>         A window manager is available
>         video /dev/video0
>         Unable to set format: 5.
>          Init v4L2 failed !! exit fatal
>
>         --
>
>         Any clues?

Please try the attached patch. I'll commit it if it fixes your problem.

Thanks for the detailed report.

Best regards,

Laurent Pinchart
Index: uvc_driver.c
===================================================================
--- uvc_driver.c	(revision 132)
+++ uvc_driver.c	(working copy)
@@ -1745,6 +1745,16 @@
 	  .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,
+	  .idVendor		= 0x5986,
+	  .idProduct		= 0x0102,
+	  .bInterfaceClass	= USB_CLASS_VIDEO,
+	  .bInterfaceSubClass	= 1,
+	  .bInterfaceProtocol	= 0,
+	  .driver_info		= UVC_QUIRK_PROBE_MINMAX
+	},
 	/* Acer OrbiCam - 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