You are not logged in.

#1 2022-08-30 20:49:22

Squiffy
Member
Registered: 2017-03-10
Posts: 18

USB Webcam doesn't work.

Hello,

My Webcam used to work, and after a period of not using it I decided to start using it again. However, it is no longer listed besides my built-in webcam as an option.

When I plug the USB webcam in, I get the following output in journalctl:

Aug 29 16:58:32 lewisk kernel: usb 1-1: new high-speed USB device number 11 using xhci_hcd
Aug 29 16:58:32 lewisk kernel: usb 1-1: New USB device found, idVendor=05a3, idProduct=9331, bcdDevice= 1.00
Aug 29 16:58:32 lewisk kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 29 16:58:32 lewisk kernel: usb 1-1: Product: HD Web Camera
Aug 29 16:58:32 lewisk kernel: usb 1-1: Manufacturer: Ingenic Semiconductor CO., LTD.
Aug 29 16:58:32 lewisk kernel: usb 1-1: SerialNumber: Ucamera001
Aug 29 16:58:32 lewisk kernel: usb 1-1: Found UVC 1.00 device HD Web Camera (05a3:9331)
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 2 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 3 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 6 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 7 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 8 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 9 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 10 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 1 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 4 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 5 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 11 on unit 2: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1).
Aug 29 16:58:32 lewisk kernel: usb 1-1: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Aug 29 16:58:32 lewisk kernel: uvcvideo 1-1:1.1: Failed to query (129) UVC probe control : -71 (exp. 26).
Aug 29 16:58:32 lewisk kernel: uvcvideo 1-1:1.1: Failed to initialize the device (-5).
Aug 29 16:58:32 lewisk kernel: usb 1-1: 3:1: cannot set freq 16000 to ep 0x83
Aug 29 16:58:32 lewisk kernel: usb 1-1: 6:2: failed to get current value for ch 0 (-22)
Aug 29 16:58:32 lewisk kernel: usb 1-1: 6:2: cannot get min/max values for control 2 (id 6)
Aug 29 16:58:32 lewisk kernel: usb 1-1: USB disconnect, device number 11
Aug 29 16:58:32 lewisk systemd-udevd[19654]: controlC1: /usr/lib/udev/rules.d/78-sound-card.rules:5 Failed to write ATTR{/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/sound/card1/controlC1/../uevent}, ignoring: No such file or directory
Aug 29 16:58:32 lewisk systemd[1080]: Reached target Sound Card.

The device does not show in lsbusb output either ('Chicony Electronics Co., Ltd Integrated Camera' is built in webcam):

~ > lsusb
Bus 002 Device 002: ID 17ef:1010 Lenovo ThinkPad Ultra Dock Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04f2:b5c0 Chicony Electronics Co., Ltd Integrated Camera
Bus 001 Device 004: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 138a:0097 Validity Sensors, Inc.
Bus 001 Device 010: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
Bus 001 Device 009: ID 045e:07a5 Microsoft Corp. Wireless Receiver 1461C
Bus 001 Device 008: ID 17ef:100f Lenovo ThinkPad Ultra Dock Hub
Bus 001 Device 007: ID 17ef:1010 Lenovo ThinkPad Ultra Dock Hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Trawling through my journalctl logs for the last time that the USB webcam seemed to work, I find this (these logs are during bootup, so some intermediate logs have been removed for brevity):

Jul 24 17:37:54 lewisk kernel: usb 1-3.1: New USB device found, idVendor=05a3, idProduct=9331, bcdDevice= 1.00
Jul 24 17:37:54 lewisk kernel: usb 1-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 24 17:37:54 lewisk kernel: usb 1-3.1: Product: HD Web Camera
Jul 24 17:37:54 lewisk kernel: usb 1-3.1: Manufacturer: Ingenic Semiconductor CO., LTD.
Jul 24 17:37:54 lewisk kernel: usb 1-3.1: SerialNumber: Ucamera001
Jul 24 17:37:54 lewisk kernel: usb 1-3.1: Found UVC 1.00 device HD Web Camera (05a3:9331)
...
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: Failed to query (GET_INFO) UVC control 6 on unit 2: -32 (exp. 1).
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: Failed to query (GET_INFO) UVC control 9 on unit 2: -32 (exp. 1).
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: Failed to query (GET_INFO) UVC control 4 on unit 2: -32 (exp. 1).
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: Failed to query (GET_INFO) UVC control 11 on unit 2: -32 (exp. 1).
Jul 24 17:37:55 lewisk kernel: input: HD Web Camera: HD Web Camera as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.1/1-3.1:1.0/input/input40
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: Warning! Unlikely big volume range (=3072), cval->res is probably wrong.
Jul 24 17:37:55 lewisk kernel: usb 1-3.1: [6] FU [Mic Capture Volume] ch = 1, val = -1536/1536/1
Jul 24 17:37:55 lewisk systemd[734]: Reached target Sound Card.

And the first time where the logs look more like today's snipper, is 1 day after:

Jul 25 15:30:40 lewisk kernel: usb 1-3.1: new high-speed USB device number 13 using xhci_hcd
Jul 25 15:30:40 lewisk kernel: usb 1-3.1: device descriptor read/all, error -71
Jul 25 15:30:56 lewisk kernel: usb 1-3.1: new high-speed USB device number 15 using xhci_hcd
Jul 25 15:30:56 lewisk kernel: usb 1-3.1: Device not responding to setup address.
Jul 25 15:30:57 lewisk kernel: usb 1-3.1: Device not responding to setup address.
Jul 25 15:30:57 lewisk kernel: usb 1-3.1: device not accepting address 15, error -71
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: new high-speed USB device number 17 using xhci_hcd
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: New USB device found, idVendor=05a3, idProduct=9331, bcdDevice= 1.00
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Product: HD Web Camera
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Manufacturer: Ingenic Semiconductor CO., LTD.
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: SerialNumber: Ucamera001
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Found UVC 1.00 device HD Web Camera (05a3:9331)
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 2 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 3 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 6 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 7 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 8 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 9 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 10 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 1 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 4 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 5 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 11 on unit 2: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jul 25 15:31:21 lewisk kernel: uvcvideo 1-3.4.1:1.1: Failed to query (129) UVC probe control : -71 (exp. 26).
Jul 25 15:31:21 lewisk kernel: uvcvideo 1-3.4.1:1.1: Failed to initialize the device (-5).
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 3:1: cannot set freq 16000 to ep 0x83
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 6:2: failed to get current value for ch 0 (-22)
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 6:2: cannot get min/max values for control 2 (id 6)
Jul 25 15:31:21 lewisk systemd-udevd[220433]: controlC3: Process '/usr/bin/alsactl restore 3' failed with exit code 99.
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 3:0: usb_set_interface failed (-71)
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: USB disconnect, device number 17
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 3:1: usb_set_interface failed (-71)
Jul 25 15:31:21 lewisk kernel: usb 1-3.4.1: 3:0: usb_set_interface failed (-19)
Jul 25 15:31:21 lewisk pulseaudio[1270]: Failed to find a working profile.
Jul 25 15:31:21 lewisk pulseaudio[1270]: Failed to load module "module-alsa-card" (argument: "device_id="3" name="usb-Ingenic_Semiconductor_CO.__LTD._HD_Web_Camera_Ucamera001-02" card_name="alsa_card.usb-Ingenic_Semiconductor_CO.__LTD._HD>
~ > uname -a
Linux lewisk 5.19.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 25 Aug 2022 17:31:12 +0000 x86_64 GNU/Linux

My pacman.log does not indicate any updates between the last working and the first broken case. I am not sure where to go from here?

Last edited by Squiffy (2022-08-30 20:50:27)

Offline

#2 2023-01-09 16:23:37

volker.raschek
Member
From: Trier
Registered: 2017-12-17
Posts: 8

Re: USB Webcam doesn't work.

Hi,
do you have solved the problem? I have the problem, too.

Last edited by volker.raschek (2023-01-09 16:23:47)

Offline

#3 2023-01-10 00:08:30

Squiffy
Member
Registered: 2017-03-10
Posts: 18

Re: USB Webcam doesn't work.

I threw the webcam away.

Offline

Board footer

Powered by FluxBB