Re: [linux-uvc-devel] [Linux-uvc-devel] AVEO Technology Corp. 1871:0516
Linux UVC driver and tools
Brought to you by:
pinchartl
From: Michael H. <mha...@gm...> - 2014-06-08 23:00:08
|
I wanted to confirm that the patch recommended in http://sourceforge.net/p/linux-uvc/mailman/message/29835445/ works (even though it's 2 years old). I applied to my 3.13.0-24-generic kernel on Ubuntu 14.04, and it recognized my Tasco (Aveo chipset) USB microscope with product id 0516. My exact patch (ignore the index, it's a local repo) is: diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c index aef37d7..c136997 100644 --- a/drivers/media/usb/uvc/uvc_driver.c +++ b/drivers/media/usb/uvc/uvc_driver.c @@ -2402,6 +2402,14 @@ static struct usb_device_id uvc_ids[] = { .bInterfaceProtocol = 0, .driver_info = UVC_QUIRK_PROBE_MINMAX | UVC_QUIRK_PROBE_EXTRAFIELDS }, + /* Aveo Technology USB 2.0 Camera */ + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE + | USB_DEVICE_ID_MATCH_INT_INFO, + .idVendor = 0x1871, + .idProduct = 0x0516, + .bInterfaceClass = USB_CLASS_VENDOR_SPEC, + .bInterfaceSubClass = 1, + .bInterfaceProtocol = 0 }, /* Ecamm Pico iMage */ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE | USB_DEVICE_ID_MATCH_INT_INFO, -- Michael Hall mha...@gm... |