Hi Massimo, On Fri, Mar 25, 2022 at 07:41:55AM +0100, Massimo B. wrote: > Coming from > https://sourceforge.net/p/linux-uvc/mailman/message/37622481/ > without getting any response... > > I have a combined USB Camera with microphone: > Bus 003 Device 004: ID 0408:2090 Quanta Computer, Inc. Astro HD Camera > > Some while ago I had the camera working, just needed to disable the microphone > because if issues with pulseaudio. Now with 5.15.23-gentoo, nothing works > anymore with that camera, no video and no audio input: > > https://forums.gentoo.org/viewtopic-p-8693533.html > > Is this the right place to discuss this hardware? Yes, this is the right place. Could you send the output of `lsusb -v -d 0408:2090` (if possible running as root) ? > I'm testing with guvcview, and it does not start anymore: > > Mar 02 10:41:49 [kernel] usb 3-12.2: USB disconnect, device number 12 > Mar 02 10:41:57 [kernel] usb 3-12.2: new high-speed USB device number 14 using xhci_hcd > Mar 02 10:41:57 [kernel] usb 3-12.2: New USB device found, idVendor=0408, idProduct=2090, bcdDevice=21.17 > Mar 02 10:41:57 [kernel] usb 3-12.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > Mar 02 10:41:57 [kernel] usb 3-12.2: Product: Astro HD Camera > Mar 02 10:41:57 [kernel] usb 3-12.2: Manufacturer: QCM > Mar 02 10:41:57 [kernel] usb 3-12.2: Found UVC 1.00 device Astro HD Camera (0408:2090) > Mar 02 10:41:57 [kernel] usb 3-12.2: No streaming interface found for terminal 9. > Mar 02 10:41:57 [kernel] input: Astro HD Camera: Astro HD Camer as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.2/3-12.2:1.0/input/input22 > Mar 02 10:42:02 [kernel] usb 3-12.2: 4:1: cannot set freq 48000 to ep 0x84 > Mar 02 10:42:08 [kernel] usb 3-12.2: 10:3: cannot get min/max values for control 2 (id 10) The audio interface causes issues, it seems it crashed the webcam firmware. Could you try blacklisting the snd-usb-audio module and see if video then works ? > Mar 02 10:42:08 [mtp-probe] checking bus 3, device 14: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.2"_ > Mar 02 10:42:08 [mtp-probe] bus: 3, device: 14 was not an MTP device_ > Mar 02 10:42:08 [mtp-probe] checking bus 3, device 14: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.2"_ > Mar 02 10:42:08 [mtp-probe] bus: 3, device: 14 was not an MTP device_ > Mar 02 10:42:13 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 13 on unit 1: -110 (exp. 8). > Mar 02 10:42:18 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 2 on unit 2: -110 (exp. 2). > Mar 02 10:42:23 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 13 on unit 1: -110 (exp. 8). > Mar 02 10:42:28 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 2 on unit 2: -110 (exp. 2). > Mar 02 10:42:33 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 11 on unit 1: -110 (exp. 2). > Mar 02 10:42:38 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 13 on unit 1: -110 (exp. 8). > - Last output repeated twice - > Mar 02 10:42:49 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 11 on unit 1: -110 (exp. 2). > Mar 02 10:42:54 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 13 on unit 1: -110 (exp. 8). > - Last output repeated twice - > Mar 02 10:43:04 [kernel] usb 3-12.2: Failed to query (GET_DEF) UVC control 11 on unit 1: -110 (exp. 2). > > Booting the machine with the device connected I see many repeating lines like > this in the log until unplugging the device: > > Mar 08 10:44:59 [kernel] usb 3-12.2: 4:1: usb_set_interface failed (-71) > Mar 08 10:44:59 [kernel] usb 3-12.2: 4:0: usb_set_interface failed (-71) > - Last output repeated twice - > Mar 08 10:44:59 [kernel] usb 3-12.2: 4:1: usb_set_interface failed (-71) > Mar 08 10:44:59 [kernel] usb 3-12.2: 4:0: usb_set_interface failed (-71) -- Regards, Laurent Pinchart