You are not logged in.
Well, as the revert is not in the 6.13 kernel, (just found out by updating by mistake to 6.13) and it seems not to be in 6.14. I would like to ask, - is there an intention at all to revert the problem for some webcams? What is the harm by letting those webcams slip thru the id checking.
Offline
Well, as the revert is not in the 6.13 kernel, (just found out by updating by mistake to 6.13) and it seems not to be in 6.14.
$ git tag --contains 8004d635f27bbccaa5c083c50d4d5302a6ffa00e
v6.14-rc1Offline
For what it's worth: After hours of searching and testing, I found that those camera problems don't belong to all cameras, but to specific models. In my case it's the "ID 1b3f:2002 Generalplus Technology Inc. 808 Camera". It worked out of the box, but now it's not recognized anymore. Another camera the
"ID 0471:0308 Philips (or NXP) PCVC680K Webcam [pwc]" still works fine. Anybody got an idea?
I have the same cheap chinese device. It worked flawless. No change in the kernel drivers/firmware. As I'm now the third user with the same observation, my best guess would be
Hardware defect
Offline
It's not hardware defect, i have the same problem, the camera works on Windows, works on Mac and worked on Linux before the kernel update. I'm using the Linux 6.12.1 until they fix this problem.
My camera is: Bus 007 Device 002: ID 1b3f:2247 Generalplus Technology Inc. GENERAL WEBCAM
Offline
I'm using the Linux 6.12.1 until they fix this problem.
Can you reproduce the issue using 6.13.3.arch1-1 which contains 69d44bc Revert "media: uvcvideo: Require entities to have a non-zero unique ID"?
Offline
I updated to 6.13.2.arch1-1 and the webcam stopped working, after that I updated to linux 6.13.3.arch1-1 and the webcam works now! Thanks
Offline
I have the same problem, but I'm already on
6.13.3-arch1-1and the webcam still doesn't work. It does work with the
sudo pacman -U linux-6.12.7.arch1-1.1-x86_64.pkg.tar.zst linux-headers-6.12.7.arch1-1.1-x86_64.pkg.tar.zstcommand.
Offline
Webcam not detected again (Happens randomly after upgrades). Any advice would be appreciated.
$ v4l2-ctl --list-devices
Integrated_Webcam_HD: Integrate (usb-0000:00:14.0-11):
/dev/video0
/dev/video1
/dev/media0
GENERAL WEBCAM: GENERAL WEBCAM (usb-0000:00:14.0-5.3.2.3):
/dev/media1
$ uname -a
Linux xxxxx 6.17.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 23 Oct 2025 18:49:03 +0000 x86_64 GNU/Linux
$ sudo dmesg | grep -i 1-5.3.2.3
[ 3.207540] usb 1-5.3.2.3: new high-speed USB device number 12 using xhci_hcd
[ 3.292577] usb 1-5.3.2.3: config 1 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 32, changing to 9
[ 3.292879] usb 1-5.3.2.3: New USB device found, idVendor=1b3f, idProduct=2247, bcdDevice= 1.00
[ 3.292887] usb 1-5.3.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.292891] usb 1-5.3.2.3: Product: GENERAL WEBCAM
[ 3.292895] usb 1-5.3.2.3: Manufacturer: GENERAL
[ 5.477548] uvcvideo 1-5.3.2.3:1.0: Found multiple Units with ID 5
[ 5.477846] usb 1-5.3.2.3: Found UVC 1.00 device GENERAL WEBCAM (1b3f:2247)
[ 5.478350] usb 1-5.3.2.3: No streaming interface found for terminal 65535.
[ 5.683451] usb 1-5.3.2.3: Warning! Unlikely big volume range (=5120), cval->res is probably wrong.
[ 5.683456] usb 1-5.3.2.3: [5] FU [Mic Capture Volume] ch = 1, val = 7680/12800/1Offline
Happens randomly after upgrades
Details?
You update the kernel, try to use the webcam, fail, reboot, webcam works?
The update removes the on-disk modules for the running kernel, if you don't have them loaded and need them afterwards they're not available but the reboot will sync running and installed kernel again.
Online
Happens randomly after upgrades
Details?
You update the kernel, try to use the webcam, fail, reboot, webcam works?
The update removes the on-disk modules for the running kernel, if you don't have them loaded and need them afterwards they're not available but the reboot will sync running and installed kernel again.
This is after full upgrade and restart.
Happens to more people:
Offline
I suspect known regression due to commit 0e2ee70291e6 ("media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID"). It seems that it hasn't been reverted and there is some ongoing work to fix various issues. If you have the means of doing so, you may try some of those patches there.
https://lore.kernel.org/all/CAOzBiVuS7y … ail.com/T/
https://lore.kernel.org/linux-media/dd1 … fy.city/T/
https://lore.kernel.org/all/20251022-uv … omium.org/
https://lore.kernel.org/linux-media/202 … ard.com/T/
Offline