New: uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
https://bugzilla.kernel.org/show_bug.cgi?id=210767
Bug ID: 210767
Summary: uvcvideo: Webcam (1f3a:100e) stopped working after
8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
Product: Drivers
Version: 2.5
Kernel Version: 5.10.1-2.g8f3d468
Hardware: x86-64
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: USB
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Regression: YesThe device in question is
Renkforce RF AC4K 300 Action Cam 4K
When connected via USB to a PC, it offers two modes:
- mass storage
- camera
When set to webcam mode it identifies as:
[34367.545510] uvcvideo: Found UVC 1.00 device Android (1f3a:100e)
I tested against 5.10.1-2.g8f3d468.
With 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
(https://raw.githubusercontent.com/SUSE/kernel-source/openSUSE-15.2/patches.suse/media-uvcvideo-Ensure-all-probed-info-is-returned-to.patch)
the device stopped working in camera mode, i.e. no more video capture.
When reversing the above patch, the device is working as expected.
Downstream bug report is at
https://bugzilla.opensuse.org/show_bug.cgi?id=1180117
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #1 from Laurent Pinchart ([email protected]) --- Could you please provide the output of
lsusb -v -d 1f3a:100e
(if possible running as root) ?
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #2 from Till Dörges ([email protected]) --- Created attachment 294237
--> https://bugzilla.kernel.org/attachment.cgi?id=294237&action=edit
Output from lsusb as root
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #3 from Till Dörges ([email protected]) --- The device also seems to have issues with USB suspend
(https://sourceforge.net/p/linux-uvc/mailman/message/37178728/)
Is this in any way related?
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #4 from Laurent Pinchart ([email protected]) --- Thank you for the lsusb output.
The problem is caused by a bug in the device firmware, so we'll need to work around it. I'll propose a patch.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #5 from Laurent Pinchart ([email protected]) --- Created attachment 294241
--> https://bugzilla.kernel.org/attachment.cgi?id=294241&action=edit
Tentative patch
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #6 from Laurent Pinchart ([email protected]) --- Assuming the patch fixes the issue, I'll submit it to the linux-media mailing list. Till, are you OK to have your name included in the commit messages as the reporter ?
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #7 from Till Dörges ([email protected]) --- (In reply to Laurent Pinchart from comment #6)
Quoted 2 lines
Assuming the patch fixes the issue, I'll submit it to the linux-media mailing list.
Will try to give the patch a shot asap.
Quoted 2 lines
Till, are you OK to have your name included in the commit messages as the reporter ?
Yes, including my name is okay.
Thanks for the quick turnaround!
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 210767] uvcvideo: Webcam (1f3a:100e) stopped working after 8a652a17e3c005dcdae31b6c8fdf14382a29cbbe
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=210767
--- Comment #8 from Till Dörges ([email protected]) --- Tests were against 5.10.1-2.g8f3d468.
I applied the patch from comment 5 (0001-media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch).
The device is working as expected with that patch.
Thanks!
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.