linux-uvc-devel Mailing List for linux-uvc (Page 9)
Linux UVC driver and tools
Brought to you by:
pinchartl
You can subscribe to this list here.
2006 |
Jan
(183) |
Feb
(152) |
Mar
(69) |
Apr
(65) |
May
(57) |
Jun
(38) |
Jul
(109) |
Aug
(77) |
Sep
(85) |
Oct
(72) |
Nov
(149) |
Dec
(68) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(183) |
Feb
(143) |
Mar
(84) |
Apr
(120) |
May
(109) |
Jun
(68) |
Jul
(88) |
Aug
(150) |
Sep
(124) |
Oct
(182) |
Nov
(131) |
Dec
(175) |
2008 |
Jan
(195) |
Feb
(260) |
Mar
(167) |
Apr
(150) |
May
(101) |
Jun
(129) |
Jul
(245) |
Aug
(64) |
Sep
(72) |
Oct
(75) |
Nov
(152) |
Dec
(135) |
2009 |
Jan
(72) |
Feb
(93) |
Mar
(107) |
Apr
(35) |
May
(59) |
Jun
(127) |
Jul
(91) |
Aug
(73) |
Sep
(79) |
Oct
(82) |
Nov
(84) |
Dec
(104) |
2010 |
Jan
(61) |
Feb
(44) |
Mar
(81) |
Apr
(74) |
May
(50) |
Jun
(58) |
Jul
(31) |
Aug
(66) |
Sep
(83) |
Oct
(68) |
Nov
(61) |
Dec
(23) |
2011 |
Jan
(88) |
Feb
(81) |
Mar
(101) |
Apr
(95) |
May
(21) |
Jun
(147) |
Jul
(56) |
Aug
(121) |
Sep
(66) |
Oct
(54) |
Nov
(119) |
Dec
(50) |
2012 |
Jan
(54) |
Feb
(67) |
Mar
(24) |
Apr
(72) |
May
(134) |
Jun
(64) |
Jul
(105) |
Aug
(50) |
Sep
(38) |
Oct
(38) |
Nov
(53) |
Dec
(43) |
2013 |
Jan
(69) |
Feb
(15) |
Mar
(25) |
Apr
(14) |
May
(10) |
Jun
(13) |
Jul
(31) |
Aug
(30) |
Sep
(44) |
Oct
(12) |
Nov
(29) |
Dec
(19) |
2014 |
Jan
(18) |
Feb
(42) |
Mar
(25) |
Apr
(11) |
May
(20) |
Jun
(15) |
Jul
(2) |
Aug
(3) |
Sep
(10) |
Oct
(22) |
Nov
(27) |
Dec
(18) |
2015 |
Jan
(19) |
Feb
(17) |
Mar
(12) |
Apr
(10) |
May
(12) |
Jun
(22) |
Jul
(7) |
Aug
(12) |
Sep
(2) |
Oct
(16) |
Nov
(3) |
Dec
(30) |
2016 |
Jan
(19) |
Feb
(10) |
Mar
(20) |
Apr
(2) |
May
(3) |
Jun
(3) |
Jul
(4) |
Aug
(5) |
Sep
(14) |
Oct
(1) |
Nov
(7) |
Dec
(19) |
2017 |
Jan
(4) |
Feb
(4) |
Mar
(5) |
Apr
(3) |
May
(1) |
Jun
(8) |
Jul
(4) |
Aug
(7) |
Sep
|
Oct
(4) |
Nov
(7) |
Dec
(2) |
2018 |
Jan
(11) |
Feb
(5) |
Mar
(4) |
Apr
(6) |
May
(6) |
Jun
(4) |
Jul
(6) |
Aug
(2) |
Sep
(3) |
Oct
(6) |
Nov
|
Dec
(2) |
2019 |
Jan
(2) |
Feb
(10) |
Mar
(6) |
Apr
|
May
(6) |
Jun
(6) |
Jul
(2) |
Aug
(4) |
Sep
(2) |
Oct
(11) |
Nov
(1) |
Dec
(1) |
2020 |
Jan
(4) |
Feb
(1) |
Mar
(5) |
Apr
(19) |
May
(18) |
Jun
(5) |
Jul
(13) |
Aug
(12) |
Sep
(7) |
Oct
(4) |
Nov
|
Dec
(1) |
2021 |
Jan
|
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(3) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
(12) |
Dec
(1) |
2022 |
Jan
(2) |
Feb
(2) |
Mar
(6) |
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Alexander S. <ale...@sw...> - 2018-07-20 12:27:13
|
Hi, I hope I follow all your guidelines for posting in this list as this is my first post here and I couldn't find much documentation about how to file a request. If I do something wrong I hope you forgive me and still want to help me. I recently received a new laptop to do my work on. It's a HP Elitebook 840G5. While HP doesn't bother to support anything else than Windows most of the hardware works out of the box. Not the webcam(s) though. It seems to have quite a cool webcam as it has a iR webcam even. HP has this information available: http://www8.hp.com/h20195/v2/GetPDF.aspx/c05868510.pdf (quickspecs HP Elitebook 840 G5) I have collected all information I could find and put in this gist: https://gist.github.com/aswen/6887719c7cef7b15311b08938634bb19 I would like to ask you guys to add support for this webcam to the uvcvideo driver. I don't know what else information you need or if there is any way I can help (I'm not a developer). Please let me know if it's possible to add support and if there is anything I can do. Thanks a lot for the uvcvideo work so far BTW: I used it for years on my previous and other laptops. Best regards, Alex |
From: jean k <ski...@gm...> - 2018-07-01 08:56:21
|
Hello everybody, I am currently working on a project which requires two USB cameras and I need your help. I am trying to run two USB endoscope GEMBIRD cameras simultaneously over one USB bus (as I only have one) to get stereo vision. However, when I try to access the second camera, I'm told "No space left on device". The camera only supports YUYV: Listing available frame formats for device /dev/video0: Pixel format: YUYV (YUYV 4:2:2; MIME type: video/x-raw-yuv) Frame size: 640x480 Frame rates: 30, 15 Frame size: 352x288 Frame rates: 30, 15 Frame size: 320x240 Frame rates: 30, 15 Frame size: 176x144 Frame rates: 30, 15 Frame size: 160x120 Frame rates: 30, 15 It appears that each of the cameras requires 61 % bandwidth, even at the lowest resolution 160x120 and 15 FPS. When I enable USB debugging and run the following: sudo cat /sys/kernel/debug/usb/devices | grep Alloc I get: B: Alloc=489/800 us (61%), #Int= 1, #Iso= 5 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 dmesg.log shows: [ 2151.749351] uvcvideo: Device requested 3072 B/frame bandwidth. [ 2151.749354] uvcvideo: Selecting alternate setting 1 (3072 B/frame bandwidth). [ 2151.750630] uvcvideo: Allocated 5 URB buffers of 13x3072 bytes each. I have no experienced with drivers, but I did some research and tried multiple things: 1. I have tried to set quirks=0x80, but it does not change anything. 2. In uvc_video.c, I have patched the function uvc_init_video() like this: /* Isochronous endpoint, select the alternate setting. */ //bandwidth = stream->ctrl.dwMaxPayloadTransferSize; bandwidth = 1024; // I have also tried a couple of other bandwidths 3. In uvc_video.c, I have set urb->interval to 16, but it seems to change nothing. When I run sudo cat /sys/kernel/debug/usb/devices | grep Alloc again, I still get #Int=1. 4. Upon reading your replies to Pierre Antoine here: https://www.spinics.net/lists/linux-media/msg63009.html I have tried to patch config.c in usb core to lower the bandwidth of the endpoint to different values like 512, but it doesn't change anything. I have inserted the following in config.c: if (to_usb_device(ddev)->speed == USB_SPEED_HIGH) { maxp = usb_endpoint_maxp(&endpoint->desc) & 0x07ff; endpoint->desc.wMaxPacketSize = cpu_to_le16(512); } However, I only copied this from Pierre Antoine, I am not really sure if this is correct. E.g. I don't understand what the bitwise & 0x07ff is there for. As far as I understand, there are only two endpoints and therefore two alternate settings: lsusb -v -s 001:107 Bus 001 Device 107: ID 1908:2311 GEMBIRD Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x1908 GEMBIRD idProduct 0x2311 bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 341 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 256mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 2 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 51 dwClockFrequency 48.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00000000 VideoControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 2 bSourceID 1 wMaxMultiplier 0 bControlSize 2 bmControls 0x0000053f Brightness Contrast Hue Saturation Sharpness Gamma Backlight Compensation Power Line Frequency iProcessing 0 bmVideoStandards 0x 9 None SECAM - 625/50 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 2 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 5 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 227 bEndPointAddress 130 bmInfo 0 bTerminalLink 3 bStillCaptureMethod 2 bTriggerSupport 1 bTriggerUsage 1 bControlSize 1 bmaControls( 0) 27 VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 1 bNumFrameDescriptors 5 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 73728000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666667 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 352 wHeight 288 dwMinBitRate 24330240 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666667 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 18432000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666667 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 176 wHeight 144 dwMinBitRate 6082560 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666667 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 4608000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 2 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666667 VideoStreaming Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 1 wWidth( 0) 640 wHeight( 0) 480 bNumCompressionPatterns 1 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 0 (Unspecified) bTransferCharacteristics 0 (Unspecified) bMatrixCoefficients 0 (Unspecified) Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 I've been stuck on this for a week now and would be graceful if you could point me in the right direction. Is there another way to set the interval other than urb->interval? Or is there another way to change wMaxPacketSize of the second endpoint? I'm not really sure if I did the right thing in the usb core config. Thank you very much in advance. Best regards, Patrick |
From: Sébastien De L. F. <fre...@gm...> - 2018-06-22 12:17:44
|
Hello, I have just installed Ubuntu on my Dell Latitude 7275 and it's running just fine excepting for my integrated webcam that is not detected. Shame as It is mandatory for my work. It is the only things that forces me keeping a windows version on my laptop. Any chance to support this built-in webcam in the future ? The model is Intel avstream camera 2500 Cheers, Sébastien. |
From: Sébastien De L. F. <fre...@gm...> - 2018-06-22 12:15:33
|
Hello, I have just installed Ubuntu on my Dell Latitude 7275 and it's running just fine excepting for my integrated webcam that is not detected. Shame as It is mandatory for my work. It is the only things that forces me keeping a windows version on my laptop. Any chance to support this built-in webcam in the future ? The model is Intel avstream camera 2500 Cheers, Sébastien. |
From: Tim <ter...@ro...> - 2018-06-09 02:26:48
|
Hi there. Just bought me one. Hope this is the right place to post: I'm using openSUSE Tumbleweed (cutting edge rolling distro), current as of today. Tested using guvcview. Everything seems to work just fine. Another user's confirmation is here: https://forums.linuxmint.com/viewtopic.php?t=131011 Thanks. |
From: Tim <ter...@ro...> - 2018-06-09 02:21:57
|
On 06/08/2018 10:06 PM, Tim wrote: > Hi there. Just bought me one. > Hope this is the right place to post: > > I'm using openSUSE Tumbleweed (cutting edge rolling distro), > current as of today. > > Tested using guvcview. Everything seems to work just fine. > > Another user's confirmation is here: > https://forums.linuxmint.com/viewtopic.php?t=131011 > > Thanks. Sorry, here's the lsusb line: Bus 001 Device 004: ID 046d:082d Logitech, Inc. HD Pro Webcam C920 Thanks. |
From: Danny Al-G. <dan...@bi...> - 2018-05-31 11:15:47
|
You can try the patches in this message: https://sourceforge.net/p/linux-uvc/mailman/linux-uvc-devel/thread/727db7fa-5f39-f641-1fd2-cd425b38090f%40bisect.de/#msg36316666 At least they fixed the problem for me with a HP Elitebook 830 G5. Danny Am 31.05.2018 um 09:47 schrieb Robert Sandor: > Hi, > > On the HP Elitebookk 840 G5, the Chicony Electronics produced camera is not > reconized at all by the uvcvideo driver. > I am using Ubuntu 18.04, with the latest stable kernel 4.16.13. > > Here's the output of lsusb : > > Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 001 Device 005: ID 04f2:b5e7 Chicony Electronics Co., Ltd > Bus 001 Device 004: ID 138a:00ab Validity Sensors, Inc. > Bus 001 Device 003: ID 8087:0a2b Intel Corp. > Bus 001 Device 002: ID 03f0:a31d Hewlett-Packard > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > And also entries from dmesg regarding uvcvideo : > > [ 5.161922] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7) > [ 5.163025] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. > Enabling workaround. > [ 5.163875] uvcvideo: Failed to query (129) UVC probe control : -75 > (exp. 34). > [ 5.163881] uvcvideo: Failed to initialize the device (-5). > [ 5.164809] uvcvideo: Unknown video format > 00000032-0002-0010-8000-00aa00389b71 > [ 5.164815] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7) > [ 5.167348] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. > Enabling workaround. > [ 5.168143] uvcvideo: Failed to query (129) UVC probe control : -75 > (exp. 34). > [ 5.168148] uvcvideo: Failed to initialize the device (-5). > [ 5.168182] usbcore: registered new interface driver uvcvideo > > Thanks in advance, > Robert Sandor > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > |
From: Robert S. <san...@gm...> - 2018-05-31 07:47:29
|
Hi, On the HP Elitebookk 840 G5, the Chicony Electronics produced camera is not reconized at all by the uvcvideo driver. I am using Ubuntu 18.04, with the latest stable kernel 4.16.13. Here's the output of lsusb : Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 04f2:b5e7 Chicony Electronics Co., Ltd Bus 001 Device 004: ID 138a:00ab Validity Sensors, Inc. Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bus 001 Device 002: ID 03f0:a31d Hewlett-Packard Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub And also entries from dmesg regarding uvcvideo : [ 5.161922] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7) [ 5.163025] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [ 5.163875] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 5.163881] uvcvideo: Failed to initialize the device (-5). [ 5.164809] uvcvideo: Unknown video format 00000032-0002-0010-8000-00aa00389b71 [ 5.164815] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7) [ 5.167348] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [ 5.168143] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 5.168148] uvcvideo: Failed to initialize the device (-5). [ 5.168182] usbcore: registered new interface driver uvcvideo Thanks in advance, Robert Sandor |
From: Danny Al-G. <dan...@bi...> - 2018-05-13 21:34:48
|
Hi, I managed to enable the camera with 4.16.8. I needed these two kernel patches: https://lkml.org/lkml/2018/3/21/202 https://lkml.org/lkml/2018/5/8/1117 Danny Am 16.04.2018 um 12:33 schrieb Danny Al-Gaaf: > Hi, > > I have a HP EliteBook 830 G5. HP uses a Realtek-IR-Camera (at least it's > covered by a Realtek Windows driver) which seems to be not support by > the uvcvideo kernel driver yet. > > The device is: > > Bus 001 Device 007: ID 05c8:0808 Cheng Uei Precision Industry Co., Ltd > (Foxlink) > > Loading the module with trace=0xfff produces this: > > [336867.635579] USB Video Class driver (1.1.1) > [337270.817146] usbcore: deregistering interface driver uvcvideo > [338504.353407] uvcvideo: Probing generic UVC device 9 > [338504.354528] uvcvideo: Found format YUV 4:2:2 (YUYV). > [338504.354533] uvcvideo: - 640x480 (30.0 fps) > [338504.354536] uvcvideo: - 320x180 (30.0 fps) > [338504.354539] uvcvideo: - 320x240 (30.0 fps) > [338504.354541] uvcvideo: - 424x240 (30.0 fps) > [338504.354544] uvcvideo: - 640x360 (30.0 fps) > [338504.354546] uvcvideo: Found format MJPEG. > [338504.354548] uvcvideo: - 640x480 (30.0 fps) > [338504.354551] uvcvideo: - 320x180 (30.0 fps) > [338504.354554] uvcvideo: - 320x240 (30.0 fps) > [338504.354556] uvcvideo: - 424x240 (30.0 fps) > [338504.354559] uvcvideo: - 640x360 (30.0 fps) > [338504.354561] uvcvideo: - 848x480 (30.0 fps) > [338504.354563] uvcvideo: - 960x540 (30.0 fps) > [338504.354566] uvcvideo: - 1280x720 (30.0 fps) > [338504.356489] uvcvideo: Found a Status endpoint (addr 83). > [338504.356496] uvcvideo: Found UVC 1.50 device HP HD Camera (05c8:0808) > [338504.356507] uvcvideo: Added control > 00000000-0000-0000-0000-000000000001/2 to device 9 entity 1 > [338504.356512] uvcvideo: Adding mapping 'Exposure, Auto' to control > 00000000-0000-0000-0000-000000000001/2. > [338504.356518] uvcvideo: Added control > 00000000-0000-0000-0000-000000000001/3 to device 9 entity 1 > [338504.356522] uvcvideo: Adding mapping 'Exposure, Auto Priority' to > control 00000000-0000-0000-0000-000000000001/3. > [338504.356526] uvcvideo: Added control > 00000000-0000-0000-0000-000000000001/4 to device 9 entity 1 > [338504.356530] uvcvideo: Adding mapping 'Exposure (Absolute)' to > control 00000000-0000-0000-0000-000000000001/4. > [338504.356536] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/2 to device 9 entity 2 > [338504.356539] uvcvideo: Adding mapping 'Brightness' to control > 00000000-0000-0000-0000-000000000101/2. > [338504.356544] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/3 to device 9 entity 2 > [338504.356547] uvcvideo: Adding mapping 'Contrast' to control > 00000000-0000-0000-0000-000000000101/3. > [338504.356551] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/6 to device 9 entity 2 > [338504.356554] uvcvideo: Adding mapping 'Hue' to control > 00000000-0000-0000-0000-000000000101/6. > [338504.356558] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/7 to device 9 entity 2 > [338504.356561] uvcvideo: Adding mapping 'Saturation' to control > 00000000-0000-0000-0000-000000000101/7. > [338504.356565] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/8 to device 9 entity 2 > [338504.356568] uvcvideo: Adding mapping 'Sharpness' to control > 00000000-0000-0000-0000-000000000101/8. > [338504.356572] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/9 to device 9 entity 2 > [338504.356575] uvcvideo: Adding mapping 'Gamma' to control > 00000000-0000-0000-0000-000000000101/9. > [338504.356586] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/10 to device 9 entity 2 > [338504.356589] uvcvideo: Adding mapping 'White Balance Temperature' to > control 00000000-0000-0000-0000-000000000101/10. > [338504.356593] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/1 to device 9 entity 2 > [338504.356596] uvcvideo: Adding mapping 'Backlight Compensation' to > control 00000000-0000-0000-0000-000000000101/1. > [338504.356600] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/5 to device 9 entity 2 > [338504.356604] uvcvideo: Adding mapping 'Power Line Frequency' to > control 00000000-0000-0000-0000-000000000101/5. > [338504.356608] uvcvideo: Added control > 00000000-0000-0000-0000-000000000101/11 to device 9 entity 2 > [338504.356612] uvcvideo: Adding mapping 'White Balance Temperature, > Auto' to control 00000000-0000-0000-0000-000000000101/11. > [338504.356617] uvcvideo: Scanning UVC chain: OT 3 <- XU 6 <- XU 4 <- PU > 2 <- IT 1 > [338504.356631] uvcvideo: Found a valid video chain (1 -> 3). > [338504.357861] uvcvideo: UVC non compliance - GET_DEF(PROBE) not > supported. Enabling workaround. > [338504.358463] uvcvideo: Failed to query (129) UVC probe control : -75 > (exp. 34). > [338504.358472] uvcvideo: Failed to initialize the device (-5). > [338504.358547] uvcvideo: Probing generic UVC device 9 > [338504.359867] uvcvideo: Found format IR 8-bit (L8_IR). > [338504.359873] uvcvideo: - 340x340 (30.0 fps) > [338504.359886] uvcvideo: Found a Status endpoint (addr 85). > [338504.359891] uvcvideo: Found UVC 1.50 device HP HD Camera (05c8:0808) > [338504.359902] uvcvideo: Scanning UVC chain: OT 8 <- XU 10 <- XU 12 <- > PU 9 <- IT 11 > [338504.359920] uvcvideo: Found a valid video chain (11 -> 8). > [338504.361475] uvcvideo: UVC non compliance - GET_DEF(PROBE) not > supported. Enabling workaround. > [338504.362115] uvcvideo: Failed to query (129) UVC probe control : -75 > (exp. 34). > [338504.362125] uvcvideo: Failed to initialize the device (-5). > [338504.362307] usbcore: registered new interface driver uvcvideo > [338504.362309] USB Video Class driver (1.1.1) > [338506.840817] uvcvideo: Suspending interface 3 > [338506.840820] uvcvideo: Suspending interface 1 > > > The "Unknown video format" issue I solved by adding the "IR 8-bit > (L8_IR)" patch, but it does not really solve the issue, there is no > device in /dev . > > Is there anything I can do to make this device work under linux? > > lsusb output for the device is here: > https://gist.github.com/dalgaaf/bdef40f8e8b31c3a4c79ad7ec2b6b10b > > Danny > |
From: Michael S. <mi...@di...> - 2018-05-09 20:35:29
|
hi, I have a media PC running Ubuntu 16.04 LTS - recent reinstallation from scratch. Somewhere along the way I think I've installed something which allowed the open source drivers for my TBS6280 freeview tuner card to work. Not sure if this is relevant, but my Logitech C270 webcam is not recognised by Cheese or Skype (but does appear in lsusb). The full story is here: https://ubuntuforums.org/showthread.php?t=2391153 My dmesg.log here: https://pastebin.com/SFuWqqHc Grateful for any help you can offer. Michael |
From: Mike A. <nig...@gm...> - 2018-05-07 15:39:55
|
I've attached the lsusb.log and dmesg log relevant to the Microsoft Lifecam Cinema device as advised in the 'Linux UVC driver and tools – FAQ' webpage. Regards, Mike On 6 May 2018 at 13:12, Mike Armour <nig...@gm...> wrote: > > Hi > > I've just bought a Microsoft Lifecam Cinema HD webcam which is reported by > lsusb as ID 045e:0812, which doesn't seem to be on anyone's id lists. > (incidentally, I have two other Microsoft Lifecam Cinema HD cameras > (allegedly identical models) that are reported as ID 045e:075d). > Please advise what further information you need (if any) > Regards, > Mike > |
From: Mike A. <nig...@gm...> - 2018-05-06 12:13:06
|
Hi I've just bought a Microsoft Lifecam Cinema HD webcam which is reported by lsusb as ID 045e:0812, which doesn't seem to be on anyone's id lists. (incidentally, I have two other Microsoft Lifecam Cinema HD cameras (allegedly identical models) that are reported as ID 045e:075d). Please advise what further information you need (if any) Regards, Mike |
From: Jay L. <ja...@sm...> - 2018-04-23 11:12:23
|
Webcam not working on new XPS 13 9370 uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) //////////////////more info 1.661393] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7 [ 1.668089] usb 1-5: New USB device found, idVendor=0bda, idProduct=58f4 [ 1.668090] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 1.668091] usb 1-5: Product: Integrated_Webcam_HD [ 1.668092] usb 1-5: Manufacturer: CN0FFMHCLOG0081SBCCFA01 [ 1.668093] usb 1-5: SerialNumber: 200901010001 [ 1.704449] fbcon: inteldrmfb (fb0) is primary device -- [ 3.493015] usbcore: registered new interface driver btusb [ 3.493664] media: Linux media interface: v0.10 [ 3.498708] Linux video capture interface: v2.00 [ 3.504627] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 3.505272] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [ 3.505725] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 3.505727] uvcvideo: Failed to initialize the device (-5). [ 3.506263] uvcvideo: Unknown video format 00000032-0002-0010-8000-00aa00389b71 [ 3.506266] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 3.506804] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [ 3.507227] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 3.507229] uvcvideo: Failed to initialize the device (-5). -- [ 117.452283] CPU0: Package temperature/speed normal [ 117.452284] CPU4: Package temperature/speed normal [ 1195.933168] usbcore: deregistering interface driver uvcvideo [ 1207.751268] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 1207.751295] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose. [ 1207.751296] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list. [ 1207.752013] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 1207.752016] uvcvideo: Failed to initialize the device (-5). [ 1207.752706] uvcvideo: Unknown video format 00000032-0002-0010-8000-00aa00389b71 [ 1207.752711] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 1207.752712] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose. [ 1207.752713] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list. [ 1207.753329] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). running Ubuntu 17.10 thanks for you work. j *Jay Q. Long*Smartical <http://smartical.com>, TechTrek, Travel.Work.Do <https://travelworkdo.com> 970.418.0740 Need Help? - Smartical Help Desk is Here For You <http://help.smartical.com/> 01001010 01100001 01111001 00100000 01001100 01101111 01101110 01100111 <https://www.linkedin.com/in/jayqlong?trk=profile-badge> ᐧ |
From: Danny Al-G. <dan...@bi...> - 2018-04-16 10:50:49
|
Hi, I have a HP EliteBook 830 G5. HP uses a Realtek-IR-Camera (at least it's covered by a Realtek Windows driver) which seems to be not support by the uvcvideo kernel driver yet. The device is: Bus 001 Device 007: ID 05c8:0808 Cheng Uei Precision Industry Co., Ltd (Foxlink) Loading the module with trace=0xfff produces this: [336867.635579] USB Video Class driver (1.1.1) [337270.817146] usbcore: deregistering interface driver uvcvideo [338504.353407] uvcvideo: Probing generic UVC device 9 [338504.354528] uvcvideo: Found format YUV 4:2:2 (YUYV). [338504.354533] uvcvideo: - 640x480 (30.0 fps) [338504.354536] uvcvideo: - 320x180 (30.0 fps) [338504.354539] uvcvideo: - 320x240 (30.0 fps) [338504.354541] uvcvideo: - 424x240 (30.0 fps) [338504.354544] uvcvideo: - 640x360 (30.0 fps) [338504.354546] uvcvideo: Found format MJPEG. [338504.354548] uvcvideo: - 640x480 (30.0 fps) [338504.354551] uvcvideo: - 320x180 (30.0 fps) [338504.354554] uvcvideo: - 320x240 (30.0 fps) [338504.354556] uvcvideo: - 424x240 (30.0 fps) [338504.354559] uvcvideo: - 640x360 (30.0 fps) [338504.354561] uvcvideo: - 848x480 (30.0 fps) [338504.354563] uvcvideo: - 960x540 (30.0 fps) [338504.354566] uvcvideo: - 1280x720 (30.0 fps) [338504.356489] uvcvideo: Found a Status endpoint (addr 83). [338504.356496] uvcvideo: Found UVC 1.50 device HP HD Camera (05c8:0808) [338504.356507] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/2 to device 9 entity 1 [338504.356512] uvcvideo: Adding mapping 'Exposure, Auto' to control 00000000-0000-0000-0000-000000000001/2. [338504.356518] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/3 to device 9 entity 1 [338504.356522] uvcvideo: Adding mapping 'Exposure, Auto Priority' to control 00000000-0000-0000-0000-000000000001/3. [338504.356526] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/4 to device 9 entity 1 [338504.356530] uvcvideo: Adding mapping 'Exposure (Absolute)' to control 00000000-0000-0000-0000-000000000001/4. [338504.356536] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 9 entity 2 [338504.356539] uvcvideo: Adding mapping 'Brightness' to control 00000000-0000-0000-0000-000000000101/2. [338504.356544] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 9 entity 2 [338504.356547] uvcvideo: Adding mapping 'Contrast' to control 00000000-0000-0000-0000-000000000101/3. [338504.356551] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/6 to device 9 entity 2 [338504.356554] uvcvideo: Adding mapping 'Hue' to control 00000000-0000-0000-0000-000000000101/6. [338504.356558] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 9 entity 2 [338504.356561] uvcvideo: Adding mapping 'Saturation' to control 00000000-0000-0000-0000-000000000101/7. [338504.356565] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 9 entity 2 [338504.356568] uvcvideo: Adding mapping 'Sharpness' to control 00000000-0000-0000-0000-000000000101/8. [338504.356572] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/9 to device 9 entity 2 [338504.356575] uvcvideo: Adding mapping 'Gamma' to control 00000000-0000-0000-0000-000000000101/9. [338504.356586] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/10 to device 9 entity 2 [338504.356589] uvcvideo: Adding mapping 'White Balance Temperature' to control 00000000-0000-0000-0000-000000000101/10. [338504.356593] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/1 to device 9 entity 2 [338504.356596] uvcvideo: Adding mapping 'Backlight Compensation' to control 00000000-0000-0000-0000-000000000101/1. [338504.356600] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 9 entity 2 [338504.356604] uvcvideo: Adding mapping 'Power Line Frequency' to control 00000000-0000-0000-0000-000000000101/5. [338504.356608] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/11 to device 9 entity 2 [338504.356612] uvcvideo: Adding mapping 'White Balance Temperature, Auto' to control 00000000-0000-0000-0000-000000000101/11. [338504.356617] uvcvideo: Scanning UVC chain: OT 3 <- XU 6 <- XU 4 <- PU 2 <- IT 1 [338504.356631] uvcvideo: Found a valid video chain (1 -> 3). [338504.357861] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [338504.358463] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [338504.358472] uvcvideo: Failed to initialize the device (-5). [338504.358547] uvcvideo: Probing generic UVC device 9 [338504.359867] uvcvideo: Found format IR 8-bit (L8_IR). [338504.359873] uvcvideo: - 340x340 (30.0 fps) [338504.359886] uvcvideo: Found a Status endpoint (addr 85). [338504.359891] uvcvideo: Found UVC 1.50 device HP HD Camera (05c8:0808) [338504.359902] uvcvideo: Scanning UVC chain: OT 8 <- XU 10 <- XU 12 <- PU 9 <- IT 11 [338504.359920] uvcvideo: Found a valid video chain (11 -> 8). [338504.361475] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [338504.362115] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [338504.362125] uvcvideo: Failed to initialize the device (-5). [338504.362307] usbcore: registered new interface driver uvcvideo [338504.362309] USB Video Class driver (1.1.1) [338506.840817] uvcvideo: Suspending interface 3 [338506.840820] uvcvideo: Suspending interface 1 The "Unknown video format" issue I solved by adding the "IR 8-bit (L8_IR)" patch, but it does not really solve the issue, there is no device in /dev . Is there anything I can do to make this device work under linux? lsusb output for the device is here: https://gist.github.com/dalgaaf/bdef40f8e8b31c3a4c79ad7ec2b6b10b Danny |
From: dumpuvc <dum...@tz...> - 2018-04-16 06:34:29
|
Hi, The new Dell XPS 9370 ships with cameras that have the same identifiers with different firmware versions. The firmware is not upgradable. Both work in Windows, but only one version works on Linux. This is a report for the version which does NOT work on Linux: dmesg: > [ 832.645239] uvcvideo: Failed to query (129) UVC probe control : -75 > (exp. 34). > [ 832.645247] uvcvideo: Failed to initialize the device (-5). See also: https://bbs.archlinux.org/viewtopic.php?pid=1775860#p1775860 - it works in VMs with Windows installed as well. Note that this is NOT the unknown video issue (i.e. it's not https://www.mail-archive.com/lin...@vg.../msg127992.html) Note also that it seems no single quirk seems to help so far. trace output of module loading (not quirk 0x100 is otherwise auto enabled though i manually passed it in the trace): [ 1287.719470] usbcore: deregistering interface driver uvcvideo [ 1382.531770] uvcvideo: Probing generic UVC device 5 [ 1382.532496] uvcvideo: Found format MJPEG. [ 1382.532506] uvcvideo: - 640x480 (30.0 fps) [ 1382.532509] uvcvideo: - 848x480 (30.0 fps) [ 1382.532512] uvcvideo: - 960x540 (30.0 fps) [ 1382.532514] uvcvideo: - 1280x720 (30.0 fps) [ 1382.532517] uvcvideo: Found format YUV 4:2:2 (YUYV). [ 1382.532519] uvcvideo: - 640x480 (30.0 fps) [ 1382.532522] uvcvideo: - 640x360 (30.0 fps) [ 1382.532525] uvcvideo: - 424x240 (30.0 fps) [ 1382.532527] uvcvideo: - 320x240 (30.0 fps) [ 1382.532530] uvcvideo: - 320x180 (30.0 fps) [ 1382.532532] uvcvideo: - 160x120 (30.0 fps) [ 1382.533186] uvcvideo: Found a Status endpoint (addr 83). [ 1382.533191] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 1382.533193] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose. [ 1382.533194] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list. [ 1382.533205] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/2 to device 5 entity 1 [ 1382.533209] uvcvideo: Adding mapping 'Exposure, Auto' to control 00000000-0000-0000-0000-000000000001/2. [ 1382.533213] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/3 to device 5 entity 1 [ 1382.533218] uvcvideo: Adding mapping 'Exposure, Auto Priority' to control 00000000-0000-0000-0000-000000000001/3. [ 1382.533225] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/4 to device 5 entity 1 [ 1382.533229] uvcvideo: Adding mapping 'Exposure (Absolute)' to control 00000000-0000-0000-0000-000000000001/4. [ 1382.533234] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 5 entity 2 [ 1382.533238] uvcvideo: Adding mapping 'Brightness' to control 00000000-0000-0000-0000-000000000101/2. [ 1382.533242] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 5 entity 2 [ 1382.533245] uvcvideo: Adding mapping 'Contrast' to control 00000000-0000-0000-0000-000000000101/3. [ 1382.533250] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/6 to device 5 entity 2 [ 1382.533254] uvcvideo: Adding mapping 'Hue' to control 00000000-0000-0000-0000-000000000101/6. [ 1382.533257] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 5 entity 2 [ 1382.533261] uvcvideo: Adding mapping 'Saturation' to control 00000000-0000-0000-0000-000000000101/7. [ 1382.533264] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 5 entity 2 [ 1382.533268] uvcvideo: Adding mapping 'Sharpness' to control 00000000-0000-0000-0000-000000000101/8. [ 1382.533272] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/9 to device 5 entity 2 [ 1382.533276] uvcvideo: Adding mapping 'Gamma' to control 00000000-0000-0000-0000-000000000101/9. [ 1382.533279] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/10 to device 5 entity 2 [ 1382.533285] uvcvideo: Adding mapping 'White Balance Temperature' to control 00000000-0000-0000-0000-000000000101/10. [ 1382.533289] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/1 to device 5 entity 2 [ 1382.533295] uvcvideo: Adding mapping 'Backlight Compensation' to control 00000000-0000-0000-0000-000000000101/1. [ 1382.533299] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/4 to device 5 entity 2 [ 1382.533302] uvcvideo: Adding mapping 'Gain' to control 00000000-0000-0000-0000-000000000101/4. [ 1382.533306] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 5 entity 2 [ 1382.533309] uvcvideo: Adding mapping 'Power Line Frequency' to control 00000000-0000-0000-0000-000000000101/5. [ 1382.533313] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/11 to device 5 entity 2 [ 1382.533317] uvcvideo: Adding mapping 'White Balance Temperature, Auto' to control 00000000-0000-0000-0000-000000000101/11. [ 1382.533323] uvcvideo: Scanning UVC chain: OT 3 <- XU 6 <- XU 4 <- XU 7 <- PU 2 <- IT 1 [ 1382.533339] uvcvideo: Found a valid video chain (1 -> 3). [ 1382.533991] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 1382.534002] uvcvideo: Failed to initialize the device (-5). [ 1382.534052] uvcvideo: Probing generic UVC device 5 [ 1382.534686] uvcvideo: Unknown video format 00000032-0002-0010-8000-00aa00389b71 [ 1382.534691] uvcvideo: Found format 00000032-0002-0010-8000-00aa003. [ 1382.534694] uvcvideo: - 340x340 (60.0 fps) [ 1382.534701] uvcvideo: Found a Status endpoint (addr 85). [ 1382.534705] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD (0bda:58f4) [ 1382.534706] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose. [ 1382.534708] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list. [ 1382.534715] uvcvideo: Scanning UVC chain: OT 8 <- XU 10 <- XU 12 <- PU 9 <- IT 11 [ 1382.534727] uvcvideo: Found a valid video chain (11 -> 8). [ 1382.535467] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34). [ 1382.535475] uvcvideo: Failed to initialize the device (-5). [ 1382.535545] usbcore: registered new interface driver uvcvideo [ 1382.535547] USB Video Class driver (1.1.1) lsusb output: Bus 001 Device 002: ID 0bda:58f4 Realtek Semiconductor Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.01 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x0bda Realtek Semiconductor Corp. idProduct 0x58f4 bcdDevice 72.79 iManufacturer 3 CN0FFMHCLOG0081SBA16A01 iProduct 1 Integrated_Webcam_HD iSerial 2 200901010001 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 1088 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 4 USB Camera bmAttributes 0x80 (Bus Powered) MaxPower 500mA ** UNRECOGNIZED: 28 ff 42 49 53 54 00 01 06 07 10 00 00 00 00 00 01 08 f4 01 02 09 f4 01 03 0a f4 01 04 0b f4 01 05 0c f4 01 06 0d e8 03 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Integrated Webcam Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 1 iInterface 5 Integrated Webcam VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 138 dwClockFrequency 15.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 2 bSourceID 1 wMaxMultiplier 0 bControlSize 3 bmControls 0x0000177f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 6 iTerminal 0 VideoControl Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {1229a78c-47b4-4094-b0ce-db07386fb938} bNumControl 2 bNrPins 1 baSourceID( 0) 7 bControlSize 2 bmControls( 0) 0x00 bmControls( 1) 0x06 iExtension 0 VideoControl Interface Descriptor: bLength 29 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 7 guidExtensionCode {0fb885c3-68c2-4547-90f7-8f47579d95fc} bNumControl 0 bNrPins 1 baSourceID( 0) 2 bControlSize 4 bmControls( 0) 0x0f bmControls( 1) 0x00 bmControls( 2) 0x00 bmControls( 3) 0x00 iExtension 0 VideoControl Interface Descriptor: bLength 29 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 6 guidExtensionCode {26b8105a-0713-4870-979d-da79444bb68e} bNumControl 8 bNrPins 1 baSourceID( 0) 4 bControlSize 4 bmControls( 0) 0x3f bmControls( 1) 0x00 bmControls( 2) 0x14 bmControls( 3) 0x00 iExtension 7 Integrated_Webcam_HD Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 409 bEndPointAddress 129 bmInfo 0 bTerminalLink 3 bStillCaptureMethod 2 bTriggerSupport 1 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 bmaControls( 1) 0 VideoStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FORMAT_MJPEG) bFormatIndex 1 bNumFrameDescriptors 4 bFlags 1 Fixed-size samples: Yes bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 1 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 848 wHeight 480 dwMinBitRate 195379200 dwMaxBitRate 195379200 dwMaxVideoFrameBufferSize 814080 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 960 wHeight 540 dwMinBitRate 248832000 dwMaxBitRate 248832000 dwMaxVideoFrameBufferSize 1036800 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 442368000 dwMaxBitRate 442368000 dwMaxVideoFrameBufferSize 1843200 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 22 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 4 wWidth( 0) 1280 wHeight( 0) 720 wWidth( 1) 960 wHeight( 1) 540 wWidth( 2) 848 wHeight( 2) 480 wWidth( 3) 640 wHeight( 3) 480 bNumCompressionPatterns 0 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 2 bNumFrameDescriptors 6 guidFormat {32595559-0000-0010-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 360 dwMinBitRate 110592000 dwMaxBitRate 110592000 dwMaxVideoFrameBufferSize 460800 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 424 wHeight 240 dwMinBitRate 48844800 dwMaxBitRate 48844800 dwMaxVideoFrameBufferSize 203520 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 180 dwMinBitRate 27648000 dwMaxBitRate 27648000 dwMaxVideoFrameBufferSize 115200 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 22 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 4 wWidth( 0) 1280 wHeight( 0) 720 wWidth( 1) 960 wHeight( 1) 540 wWidth( 2) 848 wHeight( 2) 480 wWidth( 3) 640 wHeight( 3) 480 bNumCompressionPatterns 0 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0a40 2x 576 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0ba2 2x 930 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0c00 2x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x12ea 3x 746 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13aa 3x 938 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 7 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 2 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 6 Integrated Webcam Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 1 iInterface 5 Integrated Webcam VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.50 wTotalLength 105 dwClockFrequency 15.000000MHz bInCollection 1 baInterfaceNr( 0) 3 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 11 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00200000 Region of Interest VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) bUnitID 9 bSourceID 11 wMaxMultiplier 0 bControlSize 3 bmControls 0x00000000 iProcessing 0 bmVideoStandards 0x00 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 8 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 10 iTerminal 0 VideoControl Interface Descriptor: bLength 25 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 12 guidExtensionCode {45b5da73-23c1-4a3d-a368-610f078c4397} bNumControl 0 bNrPins 1 baSourceID( 0) 9 bControlSize 0 iExtension 0 VideoControl Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 10 guidExtensionCode {1229a78c-47b4-4094-b0ce-db07386fb938} bNumControl 2 bNrPins 1 baSourceID( 0) 12 bControlSize 2 bmControls( 0) 0x00 bmControls( 1) 0x06 iExtension 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 87 bEndPointAddress 130 bmInfo 0 bTerminalLink 8 bStillCaptureMethod 2 bTriggerSupport 1 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 0 VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 1 bNumFrameDescriptors 1 guidFormat {00000032-0002-0010-8000-00aa00389b71} bBitsPerPixel 8 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 340 wHeight 340 dwMinBitRate 55488000 dwMaxBitRate 55488000 dwMaxVideoFrameBufferSize 115600 dwDefaultFrameInterval 166666 bFrameIntervalType 1 dwFrameInterval( 0) 166666 VideoStreaming Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 1 wWidth( 0) 640 wHeight( 0) 480 bNumCompressionPatterns 0 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0a40 2x 576 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0ba2 2x 930 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0c00 2x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x12ea 3x 746 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13aa 3x 938 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 7 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 53 bNumDeviceCaps 2 Container ID Device Capability: bLength 20 bDescriptorType 16 bDevCapabilityType 4 bReserved 0 ContainerID {14504e89-5eb6-5cfd-bfd9-7df5d7eebde2} Platform Device Capability: bLength 28 bDescriptorType 16 bDevCapabilityType 5 bReserved 0 PlatformCapabilityUUID {d8dd60df-4589-4cc7-9cd2-659d9e648a9f} CapabilityData[0] 0x00 CapabilityData[1] 0x00 CapabilityData[2] 0x00 CapabilityData[3] 0x0a CapabilityData[4] 0xc4 CapabilityData[5] 0x02 CapabilityData[6] 0x5f CapabilityData[7] 0x00 Device Status: 0x0000 (Bus Powered) |
From: <owa...@gm...> - 2018-04-16 05:22:29
|
thanks a lot for the quick response. I downloaded the installation medium and booted the live media. Attached you can find the dmesg that shows the same behavior as with Fedora. On Sun, 2018-04-15 at 14:44 +0000, rizea romulus wrote: > Try to install Linux Mint 18.3 on that machine > > > > > > > > On Sunday, April 15, 2018, 4:43:09 PM GMT+3, > owa...@gm... <owa...@gm...> wrote: > > > > > > Hello, > > I do have an Asus N550 laptop with integrated WebCAM. > > However uvc in Fedora FC27 does not provide a /dev/video device for > it. > Any suggestions how to configure my Linux to use the WebCAM ? > > In Windows the WebCAM works well, however with a generic driver the > picture is flipped upside down as known for other ASUS integrated > WebCAMs as well. > > dmesg output > [ 0.000000] microcode: microcode updated early to revision 0x24, > date = 2018-01-21 > [ 0.000000] Linux version 4.15.15-300.fc27.x86_64 (mockbuild@bkern > el > 01.phx2.fedoraproject.org) (gcc version 7.3.1 20180303 (Red Hat > 7.3.1- > 5) (GCC)) #1 SMP Mon Apr 2 23:14:02 UTC 2018 > [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.15.15- > 300.fc27.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root > rd.lvm.lv=fedora/swap rhgb quiet LANG=en_US.UTF-8 > ... > [19444.843847] usb 3-7: USB disconnect, device number 14 > [19445.098380] usb 3-7: new high-speed USB device number 15 using > xhci_hcd > [19445.258263] usb 3-7: New USB device found, idVendor=04f2, > idProduct=b3fd > [19445.258267] usb 3-7: New USB device strings: Mfr=3, Product=1, > SerialNumber=2 > [19445.258270] usb 3-7: Product: USB2.0 HD UVC WebCam > [19445.258272] usb 3-7: Manufacturer: Chicony Electronics Co.,Ltd. > [19445.258274] usb 3-7: SerialNumber: 0x0001 > [19445.261264] uvcvideo: Found UVC 1.00 device USB2.0 HD UVC WebCam > (04f2:b3fd) > [19445.262665] uvcvideo 3-7:1.0: Entity type for entity Extension 4 > was > not initialized! > [19445.262671] uvcvideo 3-7:1.0: Entity type for entity Processing 2 > was not initialized! > [19445.262675] uvcvideo 3-7:1.0: Entity type for entity Camera 1 was > not initialized! > [19445.262928] input: USB2.0 HD UVC WebCam: USB2.0 HD as > /devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/input/input35 > > Attached the lsusb -v output > > Thanks a lot for your support.--------------------------------------- > --------------------------------------- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot__________ > _____________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > > > |
From: <owa...@gm...> - 2018-04-15 13:42:27
|
Hello, I do have an Asus N550 laptop with integrated WebCAM. However uvc in Fedora FC27 does not provide a /dev/video device for it. Any suggestions how to configure my Linux to use the WebCAM ? In Windows the WebCAM works well, however with a generic driver the picture is flipped upside down as known for other ASUS integrated WebCAMs as well. dmesg output [ 0.000000] microcode: microcode updated early to revision 0x24, date = 2018-01-21 [ 0.000000] Linux version 4.15.15-300.fc27.x86_64 (mockbuild@bkernel 01.phx2.fedoraproject.org) (gcc version 7.3.1 20180303 (Red Hat 7.3.1- 5) (GCC)) #1 SMP Mon Apr 2 23:14:02 UTC 2018 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.15.15- 300.fc27.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet LANG=en_US.UTF-8 ... [19444.843847] usb 3-7: USB disconnect, device number 14 [19445.098380] usb 3-7: new high-speed USB device number 15 using xhci_hcd [19445.258263] usb 3-7: New USB device found, idVendor=04f2, idProduct=b3fd [19445.258267] usb 3-7: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [19445.258270] usb 3-7: Product: USB2.0 HD UVC WebCam [19445.258272] usb 3-7: Manufacturer: Chicony Electronics Co.,Ltd. [19445.258274] usb 3-7: SerialNumber: 0x0001 [19445.261264] uvcvideo: Found UVC 1.00 device USB2.0 HD UVC WebCam (04f2:b3fd) [19445.262665] uvcvideo 3-7:1.0: Entity type for entity Extension 4 was not initialized! [19445.262671] uvcvideo 3-7:1.0: Entity type for entity Processing 2 was not initialized! [19445.262675] uvcvideo 3-7:1.0: Entity type for entity Camera 1 was not initialized! [19445.262928] input: USB2.0 HD UVC WebCam: USB2.0 HD as /devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/input/input35 Attached the lsusb -v output Thanks a lot for your support. |
From: Chris B. <co...@ya...> - 2018-04-10 11:05:32
|
Hello. I can't seem to get my webcam on a Lenovo Ideapad 100 series notebook to work in Linux. The webcam has a device ID of 13d3:5744. Apparently the UVC driver isn't compatible with this device as of yet. Chris B. |
From: Eric B. <nev...@gm...> - 2018-03-29 14:07:03
|
This is a fixed camera that comes with the EliteBook 840 G4 model. UVC seems to detect the camera as compatible, but both cheese and guvcview complain that they cannot find the device. /dev/video0 does not exist. The device is not listed as an alias in modinfo, so I tried forcing the VID:PID via "echo 04f2:b595 >/sys/bus/usb/drivers/uvcvideo/new_id", but that didn't work. I did capture trace logs as the FAQ describes, which I'm including attached. Thank you -- Eric Burgueño |
From: Arthur D. <art...@gm...> - 2018-03-26 06:55:18
|
Hi everyone, I was looking to reverse engineer a linux driver for a Japanese capture card I have and I came across libusb and libuvc. The device is a I-O Data GV-USB2 capture card. I'm not sure if this is a UVC compliant device so I thought I would ask you guys if you would know. Here is a link to the English set-up guide for the Windows driver it comes with. It might have some kind of information about it. http://iotku.pw/gvusb2-guide/ And, here are the specifications of the device (in Japanese) directly from the manufacturer's website: http://www.iodata.jp/product/av/capture/gv-usb2/spec.htm I would be willing to work on this myself if this is a UVC-compliant device and no one else wants to work on it but I am still very new to learning about USB devices so I might need some pointers or guidance. If it helps, I was able to capture some USB "packets" from running Wireshark with usbmon on a host linux system while using the Windows driver in Window 10 as a guest system in Virtualbox. If this is the wrong place to inquire about this, let me know where I should direct this question. Thanks, Arthur |
From: Christopher V. <chr...@hp...> - 2018-03-15 14:18:38
|
These webcams aren't on the supported devices list but they work: * 046d:082d Logitech, Inc. HD Pro Webcam C920 webcam * 041e:4097 Creative Technology, Ltd Live! Cam Chat HD [VF0700] Also, note that the QuickCam Team website (http://www.quickcamteam.net/documentation/faq/logitech-webcam-linux-usb-incompatibilities) and Linux UVC wiki (http://openfacts.berlios.de/index-en.phtml?title=Linux_UVC) links on http://www.ideasonboard.org/uvc return a network error for an unresolved DNS name. Christopher |
From: Pedro A. A. G. <pa...@gm...> - 2018-03-09 07:45:49
|
Excerpt from dmesg. At some point, my video-cam stopped working. HP Pavilion Sleekbook-14 [ 535.803414] usb 3-3: USB disconnect, device number 19 [ 536.071851] usb 3-3: new full-speed USB device number 20 using xhci_hcd [ 536.258971] usb 3-3: not running at top speed; connect to a high speed hub [ 536.293086] usb 3-3: New USB device found, idVendor=05c8, idProduct=0355 [ 536.293090] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 536.293092] usb 3-3: Product: HP Truevision HD [ 536.293094] usb 3-3: Manufacturer: SPCA2062 PC Camera [ 536.362839] uvcvideo: Found UVC 1.00 device HP Truevision HD (05c8:0355) [ 536.362843] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose. [ 536.362845] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list. [ 536.363159] uvcvideo: Failed to query (129) UVC probe control : -71 (exp. 26). [ 536.363180] uvcvideo: Failed to initialize the device (-5). [ 536.363421] usb 3-3: USB disconnect, device number 20 BR, /PA -- Fragen sind nicht da um beantwortet zu werden, Fragen sind da um gestellet zu werden Georg Kreisler |
From: Ran S. <ran...@gm...> - 2018-02-23 21:55:45
|
On Fri, Feb 23, 2018 at 10:15 PM, rizea romulus <riz...@ya...> wrote: > > yes it is Hi Rizea, Edgar answered before that usb3 vision is not supported in uvc. So, Do you mean that it does ? Thanks, Ran > On Friday, February 23, 2018, 12:43:49 PM GMT+2, Ran Shalit > <ran...@gm...> wrote: > > > On Fri, Feb 23, 2018 at 10:27 AM, Edgar Thier > <edg...@th...> wrote: >> Hi, >> >>> Is usb3 vision camera supported in linux by uvc driver ? >> >> No. Vision Interfaces are entirely separate implementations from UVC. >> There are devices that have both interfaces, but they are not that common. >> >> To my knowledge there is currently no kernel driver that allows >> interaction with vision devices. >> Your best bet at this point is probably aravis[1]. >> It has support for both GigE and USB Vision protocols. >> >> [1]https://github.com/AravisProject/aravis >> >> Regards, >> >> Edgar > > Thanks a lot. > ranran > >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Linux-uvc-devel mailing list >> Lin...@li... >> https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel |
From: Ran S. <ran...@gm...> - 2018-02-23 10:42:37
|
On Fri, Feb 23, 2018 at 10:27 AM, Edgar Thier <edg...@th...> wrote: > Hi, > >> Is usb3 vision camera supported in linux by uvc driver ? > > No. Vision Interfaces are entirely separate implementations from UVC. > There are devices that have both interfaces, but they are not that common. > > To my knowledge there is currently no kernel driver that allows > interaction with vision devices. > Your best bet at this point is probably aravis[1]. > It has support for both GigE and USB Vision protocols. > > [1]https://github.com/AravisProject/aravis > > Regards, > > Edgar Thanks a lot. ranran > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel |
From: Edgar T. <edg...@th...> - 2018-02-23 08:27:50
|
Hi, > Is usb3 vision camera supported in linux by uvc driver ? No. Vision Interfaces are entirely separate implementations from UVC. There are devices that have both interfaces, but they are not that common. To my knowledge there is currently no kernel driver that allows interaction with vision devices. Your best bet at this point is probably aravis[1]. It has support for both GigE and USB Vision protocols. [1]https://github.com/AravisProject/aravis Regards, Edgar |