Logitech Webcam xhci_hcd error

Hi,
I just recently notice my Logitec webcam is not working anymore, or better, it works at the beginning, but after a while, it stops working.

Below the dmesg output when I connect the camera:

[49379.616964] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd
[49379.641764] usb 4-1: New USB device found, idVendor=046d, idProduct=0893, bcdDevice= 3.17
[49379.641772] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3
[49379.641776] usb 4-1: Product: Logitech StreamCam
[49379.641779] usb 4-1: SerialNumber: 9ECC0B45
[49379.647821] hid-generic 0003:046D:0893.0005: hiddev96,hidraw4: USB HID v1.11 Device [Logitech StreamCam] on usb-0000:03:00.0-1/input5
[49380.271602] usb 4-1: current rate 16000 is different from the runtime rate 24000
[49380.280121] usb 4-1: current rate 16000 is different from the runtime rate 32000
[49380.288824] usb 4-1: current rate 16000 is different from the runtime rate 48000
[49380.333340] usbcore: registered new interface driver snd-usb-audio
[49380.333412] usb 4-1: Found UVC 1.00 device Logitech StreamCam (046d:0893)
[49380.349676] input: Logitech StreamCam as /devices/pci0000:00/0000:00:01.3/0000:01:00.2/0000:02:00.0/0000:03:00.0/usb4/4-1/4-1:1.0/input/input24
[49380.349786] usbcore: registered new interface driver uvcvideo
[49380.401675] usb 4-1: current rate 16000 is different from the runtime rate 48000
[49380.418089] usb 4-1: current rate 16000 is different from the runtime rate 48000
[49380.432604] usb 4-1: current rate 16000 is different from the runtime rate 48000

Up to here seems all fine, the Webcam seems successfully recognized; so, just to test it, I open Cheese and it’s all working.
As soon as I close Cheese, I got this message in the dmesg output:

[49398.687471] usb 4-1: reset SuperSpeed USB device number 2 using xhci_hcd
[49435.673264] xhci_hcd 0000:03:00.0: ERROR unknown event type 15
[49440.724093] xhci_hcd 0000:03:00.0: xHCI host not responding to stop endpoint command.
[49440.724101] xhci_hcd 0000:03:00.0: USBSTS:
[49440.724123] xhci_hcd 0000:03:00.0: xHCI host controller not responding, assume dead
[49440.724132] xhci_hcd 0000:03:00.0: HC died; cleaning up
[49440.724152] usb 4-1: USB disconnect, device number 2

Reopening Cheese, I get a message “No Device Found”.

$ uname -r 
5.13.13-1-MANJARO

$ v4l2-ctl --list-devices                                                                                                                                                   
Cannot open device /dev/video0, exiting.           

The Logitec webcam is using a USB-c to connect, and I connected it to a USB v3 (using an adapter).
I think the problem is in the driver just because it was working before the last kernel update.

Any idea how I can sort it out?

1 Like

Please read this:

Especially the section Linux has multiple kernels and then install an LTS kernel and try again.

:crossed_fingers:

I already had the latest LTS kernel installed, but I was running on the last stable one.
Going back to the LTS one is letting the webcam working fine.

Thanks so much for your help.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.