You are not logged in.
Hi, I'm having the same issue, with a SriHome SH002 4MP HD WebCam:
Here's are the logs:
When it does not work:
# dmesg
[ 4816.098618] usb 1-4: new high-speed USB device number 5 using xhci_hcd
[ 4816.240130] usb 1-4: New USB device found, idVendor=1d6c, idProduct=0103, bcdDevice= 0.10
[ 4816.240134] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4816.240136] usb 1-4: Product: webcam
[ 4816.240137] usb 1-4: Manufacturer: webcam
[ 4816.240138] usb 1-4: SerialNumber: AN20200825001
[ 4816.264619] mc: Linux media interface: v0.10
[ 4816.288504] videodev: Linux video capture interface: v2.00
[ 4821.488582] usb 1-4: 3:1: cannot set freq 48000 to ep 0x89
[ 4831.728383] usb 1-4: 5:2: cannot get min/max values for control 2 (id 5)
[ 4831.729090] usbcore: registered new interface driver snd-usb-audio
[ 4841.971654] usb 1-4: Found UVC 1.00 device webcam (1d6c:0103)
[ 4842.474767] usb 1-4: Failed to query (GET_INFO) UVC control 2 on unit 1: -110 (exp. 1).
[ 4842.981440] usb 1-4: Failed to query (GET_INFO) UVC control 3 on unit 1: -110 (exp. 1).
[ 4843.491359] usb 1-4: Failed to query (GET_INFO) UVC control 4 on unit 1: -110 (exp. 1).
[ 4843.998140] usb 1-4: Failed to query (GET_INFO) UVC control 2 on unit 2: -110 (exp. 1).
[ 4844.501462] usb 1-4: Failed to query (GET_INFO) UVC control 3 on unit 2: -110 (exp. 1).
[ 4845.007971] usb 1-4: Failed to query (GET_INFO) UVC control 7 on unit 2: -110 (exp. 1).
[ 4845.518089] usb 1-4: Failed to query (GET_INFO) UVC control 8 on unit 2: -110 (exp. 1).
[ 4846.021330] usb 1-4: Failed to query (GET_INFO) UVC control 10 on unit 2: -110 (exp. 1).
[ 4846.531434] usb 1-4: Failed to query (GET_INFO) UVC control 4 on unit 2: -110 (exp. 1).
[ 4847.034737] usb 1-4: Failed to query (GET_INFO) UVC control 5 on unit 2: -110 (exp. 1).
[ 4847.544608] usb 1-4: Failed to query (GET_INFO) UVC control 11 on unit 2: -110 (exp. 1).
[ 4857.754347] usb 1-4: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 4862.874324] uvcvideo 1-4:1.1: Failed to query (129) UVC probe control : -110 (exp. 26).
[ 4862.874339] uvcvideo 1-4:1.1: Failed to initialize the device (-5).
[ 4862.874534] usbcore: registered new interface driver uvcvideo
[ 4867.994189] usb 1-4: 3:0: usb_set_interface failed (-110)
[ 4873.114604] usb 1-4: 3:1: usb_set_interface failed (-110)
[ 4878.234235] usb 1-4: 3:0: usb_set_interface failed (-110)
[ 4883.354269] usb 1-4: 3:0: usb_set_interface failed (-110)
[ 4888.474678] usb 1-4: 3:1: usb_set_interface failed (-110)
[ 4893.594342] usb 1-4: 3:0: usb_set_interface failed (-110)
[ 4897.700841] usb 1-4: 3:0: usb_set_interface failed (-71)
[ 4897.701232] usb 1-4: USB disconnect, device number 5
[ 4897.701496] usb 1-4: 3:1: usb_set_interface failed (-19)
[ 4897.701509] usb 1-4: 3:0: usb_set_interface failed (-19)
...
4911.067587] usb 1-2.2: new full-speed USB device number 6 using xhci_hcd
[ 4911.158254] usb 1-2.2: not running at top speed; connect to a high speed hub
[ 4911.160767] usb 1-2.2: New USB device found, idVendor=1d6c, idProduct=0103, bcdDevice= 0.10
[ 4911.160779] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4911.160785] usb 1-2.2: Product: webcam
[ 4911.160790] usb 1-2.2: Manufacturer: webcam
[ 4911.160793] usb 1-2.2: SerialNumber: AN20200825001
[ 4911.164019] usb 1-2.2: Found UVC 1.00 device webcam (1d6c:0103)
[ 4911.168317] input: webcam: HD 4MP WEBCAM as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2:1.0/input/input18
[ 4969.604918] usb 1-2.2: USB disconnect, device number 6
[ 4993.462389] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[ 4993.603204] usb 1-1: New USB device found, idVendor=1d6c, idProduct=0103, bcdDevice= 0.10
[ 4993.603216] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4993.603221] usb 1-1: Product: webcam
[ 4993.603225] usb 1-1: Manufacturer: webcam
[ 4993.603229] usb 1-1: SerialNumber: AN20200825001
[ 4993.604725] usb 1-1: Found UVC 1.00 device webcam (1d6c:0103)
[ 4993.607960] input: webcam: HD 4MP WEBCAM as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/input/input19
[ 5009.221490] usb 1-1: 3:0: usb_set_interface failed (-110)
[ 5014.340744] usb 1-1: USB disconnect, device number 7
[ 5014.341041] usb 1-1: 3:1: usb_set_interface failed (-71)
[ 5014.341056] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341205] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341213] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.341218] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341312] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341318] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.341323] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341843] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.341854] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.341859] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.342243] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.342250] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.342254] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343028] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343036] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.343041] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343117] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343124] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.343129] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343198] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343204] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.343209] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343520] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343528] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.343533] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343887] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.343894] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.343899] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.344921] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.344931] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.344936] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345185] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345192] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.345197] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345443] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345450] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.345456] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345916] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.345923] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.345929] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.346419] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.346428] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.346434] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347080] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347084] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347086] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347181] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347183] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347185] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347280] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347283] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347285] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347459] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347462] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347464] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347651] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347654] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347656] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347901] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347904] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347906] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347932] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347934] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347936] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347962] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.347964] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.347966] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348063] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348066] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348068] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348179] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348181] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348183] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348397] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348400] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348402] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348427] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348429] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348431] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348455] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348457] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348459] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348558] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348560] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348562] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348673] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.348676] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.348678] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349053] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349057] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.349059] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349148] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349151] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.349153] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349241] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349243] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.349246] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349397] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349400] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.349402] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349570] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.349573] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.349575] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350057] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350060] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.350062] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350159] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350161] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.350163] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350258] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350260] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.350262] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350439] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350442] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.350444] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350609] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.350611] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.350613] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361698] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361702] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.361704] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361722] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361723] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.361724] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361738] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361739] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.361740] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361857] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361858] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.361859] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361937] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.361938] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.361939] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362052] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362054] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362055] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362068] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362069] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362070] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362082] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362083] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362084] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362141] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362142] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362143] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362209] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362210] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362211] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362375] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362376] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362391] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362434] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362435] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362436] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362479] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362480] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362481] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362561] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362562] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362562] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362653] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362654] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362654] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362890] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362891] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362892] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362937] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362938] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362939] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362985] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.362985] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.362986] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363068] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363069] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363070] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363162] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363163] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363164] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363288] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363289] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363290] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363303] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363304] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363305] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363317] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363318] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363319] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363374] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363375] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363376] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363440] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363441] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363442] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363547] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363548] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363549] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363561] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363562] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363563] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363575] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363575] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363576] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363630] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363630] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363631] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363695] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363696] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363697] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363854] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363856] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363857] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363901] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363902] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363902] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363945] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.363946] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.363947] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364025] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364026] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364027] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364117] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364118] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364119] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364410] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364412] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364413] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364461] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364462] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364463] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364510] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364511] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364511] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364599] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364600] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364601] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364695] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.364696] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.364697] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376184] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376189] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376191] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376209] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376210] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376211] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376224] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376225] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376226] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376365] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376366] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376367] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376472] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376473] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376474] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376614] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376616] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376617] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376631] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376632] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376633] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376644] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376645] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376646] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376717] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376717] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376718] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376792] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376793] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376793] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376968] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.376970] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.376971] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377015] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377016] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377017] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377059] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377060] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377061] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377143] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377144] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377145] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377234] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377235] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377236] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377480] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377483] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377484] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377555] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377556] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377558] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377619] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377620] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377621] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377758] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377759] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377760] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377861] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.377862] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.377863] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378060] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378063] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378064] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378078] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378079] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378080] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378093] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378093] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378094] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378163] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378164] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378165] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378230] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378231] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378232] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378386] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378388] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378389] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378402] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378403] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378404] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378416] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378417] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378418] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378479] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378480] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378481] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378543] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378544] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378545] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378708] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378709] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378710] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378751] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378752] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378753] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378794] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378795] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378796] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378873] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378874] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378875] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378962] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.378963] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.378964] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379194] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379196] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.379197] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379240] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379241] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.379242] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379285] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379286] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.379287] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379366] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379367] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.379368] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379457] usb 1-1: 3:0: usb_set_interface failed (-19)
[ 5014.379458] usb 1-1: 3:1: usb_set_interface failed (-19)
[ 5014.379459] usb 1-1: 3:0: usb_set_interface failed (-19)
When it worked:
[ 5133.380693] usb 1-1: USB disconnect, device number 8
[ 5143.610478] usb 1-4: new high-speed USB device number 9 using xhci_hcd
[ 5143.756009] usb 1-4: New USB device found, idVendor=1d6c, idProduct=0103, bcdDevice= 0.10
[ 5143.756024] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5143.756030] usb 1-4: Product: webcam
[ 5143.756034] usb 1-4: Manufacturer: webcam
[ 5143.756038] usb 1-4: SerialNumber: AN20200825001
[ 5143.759881] usb 1-4: Found UVC 1.00 device webcam (1d6c:0103)
[ 5143.763836] input: webcam: HD 4MP WEBCAM as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/input/input21
lsusb:
~ took 5s
➜ lsusb
Bus 001 Device 009: ID 1d6c:0103 webcam webcam
~
➜ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 12M
|__ Port 4: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 9, If 3, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 4: Dev 9, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 4: Dev 9, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 4: Dev 9, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 10: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
~
➜ lsusb -v
Bus 001 Device 009: ID 1d6c:0103 webcam webcam
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 0x1d6c
idProduct 0x0103
bcdDevice 0.10
iManufacturer 1 webcam
iProduct 2 webcam
iSerial 3 AN20200825001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x038a
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 4
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 5
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 0
iInterface 5
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.00
wTotalLength 0x004f
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 0x0000000e
Auto-Exposure Mode
Auto-Exposure Priority
Exposure Time (Absolute)
VideoControl Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
Warning: Descriptor too short
bUnitID 2
bSourceID 1
wMaxMultiplier 0
bControlSize 2
bmControls 0x0000165b
Brightness
Contrast
Saturation
Sharpness
White Balance Temperature
Gain
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x1c
PAL - 625/50
SECAM - 625/50
NTSC - 625/50
VideoControl Interface Descriptor:
bLength 28
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 3
guidExtensionCode {a29e7641-de04-47e3-8b2b-f4341aff8888}
bNumControls 17
bNrInPins 1
baSourceID( 0) 2
bControlSize 3
bmControls( 0) 0xff
bmControls( 1) 0xff
bmControls( 2) 0x01
iExtension 0
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 4
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 3
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 0x0040 1x 64 bytes
bInterval 8
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 16
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 3
wTotalLength 0x0278
bEndPointAddress 131
bmInfo 0
bTerminalLink 4
bStillCaptureMethod 0
bTriggerSupport 0
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 0
bmaControls( 1) 0
bmaControls( 2) 0
VideoStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 6 (FORMAT_MJPEG)
bFormatIndex 1
bNumFrameDescriptors 7
bFlags 0
Fixed-size samples: No
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 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 2560
wHeight 1440
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 7372800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 4147200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 4147200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 4147200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 2560
wHeight 1440
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 7372800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 28
bDescriptorType 36
bDescriptorSubtype 16 (FORMAT_FRAME_BASED)
bFormatIndex 2
bNumFrameDescriptors 7
guidFormat {34363248-0000-0010-8000-00aa00389b71}
bBitsPerPixel 0
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
bVariableSize 1
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 2560
wHeight 1440
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 1920
wHeight 1080
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 17 (FRAME_FRAME_BASED)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 2560
wHeight 1440
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwBytesPerLine 0
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 3
bNumFrameDescriptors 2
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 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 18432000
dwMaxBitRate 55296000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
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 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13fc 3x 1020 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 2
bInterfaceCount 2
bFunctionClass 1 Audio
bFunctionSubClass 2 Streaming
bFunctionProtocol 0
iFunction 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x0026
bInCollection 1
baInterfaceNr(0) 3
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bNrChannels 1
wChannelConfig 0x0000
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 5
iTerminal 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 5
bSourceID 1
bControlSize 1
bmaControls(0) 0x03
Mute Control
Volume Control
iFeature 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 3
bDelay 255 frames
wFormatTag 0x0001 PCM
AudioStreaming Interface Descriptor:
bLength 20
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 1
bSubframeSize 2
bBitResolution 16
bSamFreqType 4 Discrete
tSamFreq[ 0] 8000
tSamFreq[ 1] 16000
tSamFreq[ 2] 32000
tSamFreq[ 3] 48000
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x89 EP 9 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0080 1x 128 bytes
bInterval 4
bRefresh 0
bSynchAddress 0
AudioStreaming Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0x0000
Other
~
➜ ls /dev/video0
ls: cannot access '/dev/video0': No such file or directory
~
➜ neofetch
-` jovial@arch-mi
.o+` --------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: Mi NoteBook 14
`+oooooo: Kernel: 5.12.15-arch1-1
-+oooooo+: Uptime: 2 hours, 15 mins
`/:-:++oooo+: Packages: 916 (pacman)
`/++++/+++++++: Shell: zsh 5.8
`/++++++++++++++: Resolution: 1920x1080
`/+++ooooooooooooo/` DE: GNOME 40.3
./ooosssso++osssssso+` WM: Mutter
.oossssso-````/ossssss+` WM Theme: gnome-professional-40.1-dark
-osssssso. :ssssssso. Theme: gnome-professional-40.1-dark [GTK2/3]
:osssssss/ osssso+++. Icons: Tela-circle-blue-dark [GTK2/3]
/ossssssss/ +ssssooo/- Terminal: gnome-terminal
`/ossssso+/:- -:/+osssso+- CPU: Intel i5-10210U (8) @ 4.200GHz
`+sso+:-` `.-/+oso: GPU: Intel CometLake-U GT2 [UHD Graphics]
`++:. `-/+/ Memory: 4057MiB / 7784MiB
.` `/
But it works perfectly on Ubuntu based systems, tested on elementary OS, Pop!_OS ?♂️, Do they patch `uvcvideo`?
Offline
Hopefully this isnt considered a necrobump
i havent followed the previously mentioned links to reset the usb bus..
but im able to get my device to connect when i load something like cheese (gnome's webcam utility) immediately after plugging in the camera.
to me, it seems that the cameras firmware is written such that if nothing connects, it disconnects.
thank you
Offline