linux-next: ommit b400b6f28af040d55b4eb397ea7b8e ce368c6b12 media: uvcvideo: Set UVC version to 1.0a for 1bcf: 0b40

Bug #1915392 reported by Maria on 2021-02-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-signed-hwe-5.8 (Ubuntu)
Undecided
Unassigned

Bug Description

Hello! Shortly about my problem. I am have buy a webcam Сanyon СNS-CWC6N but its dont work as webcam, only like a microphone. I am sure i am not alone who buy that cam and have same problem. I am using Ubuntu 20.04. At the down i am have writed some info, perhaps that are help coz drivers for that cam needed. If you need some more info please contact me on e-mail <email address hidden>. Big thanks!

The patch now are there linux-next:ommit b400b6f28af040d55b4eb397ea7b8ece368c6b12

media: uvcvideo: Set UVC version to 1.0a for 1bcf: 0b40

lsusb
Bus 002 Device 006: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131
Bus 002 Device 003: ID 0bda:58b0 Realtek Semiconductor Corp. FULL HD 1080P Webcam
Bus 002 Device 002: ID 1bcf:0b40 Sunplus Innovation Technology Inc. 2K FHD camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 5986:03b0 Acer, Inc HP Webcam [2 MP Fixed]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 03f0:231d HP, Inc Broadcom 2070 Bluetooth Combo
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

As you can to see 2 cams are named Realtek Semiconductor Corp. FULL HD 1080P Webcam and HP, Inc Broadcom 2070 Bluetooth Combo are visible and working correctly but unplus Innovation Technology Inc. 2K FHD camera my Ubuntu see not correctly, only microphone not like webcam

If needed i am have also that log:

[ 16.036793] uvcvideo: Found UVC 1.10 device 2K FHD camera (1bcf:0b40)
[ 16.056844] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -32 (exp. 1).
[ 16.113733] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 16.119341] uvcvideo: Failed to query (129) UVC probe control : 26 (exp. 34).
[ 16.119345] uvcvideo: Failed to initialize the device (-5).

Kernel version are:

uname -a
Linux 5.8.0-43-generic #49~20.04.1-Ubuntu SMP Fri Feb 5 09:57:56 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

dmesg | grep Linux
[ 0.000000] Linux version 5.8.0-43-generic (buildd@lcy01-amd64-018) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #49~20.04.1-Ubuntu SMP Fri Feb 5 09:57:56 UTC 2021 (Ubuntu 5.8.0-43.49~20.04.1-generic 5.8.18)
[ 0.314032] ACPI: Added _OSI(Linux-Dell-Video)
[ 0.314037] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 0.314039] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[ 0.335902] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.656729] pps_core: LinuxPPS API ver. 1 registered
[ 1.175531] Linux agpgart interface v0.103
[ 1.553800] usb usb1: Manufacturer: Linux 5.8.0-43-generic ehci_hcd
[ 1.573785] usb usb2: Manufacturer: Linux 5.8.0-43-generic ehci_hcd
[ 1.574722] usb usb3: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 1.575494] usb usb4: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 1.576155] usb usb5: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 1.576867] usb usb6: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 1.577520] usb usb7: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 1.578203] usb usb8: Manufacturer: Linux 5.8.0-43-generic uhci_hcd
[ 15.603206] mc: Linux media interface: v0.10
[ 15.980335] videodev: Linux video capture interface: v2.00

lsusb -t
/: Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 2, If 2, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 1: Dev 2, If 3, Class=Application Specific Interface, Driver=, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 1: Dev 2, If 0, Class=Video, Driver=, 480M
    |__ Port 1: Dev 2, If 1, Class=Video, Driver=, 480M
    |__ Port 1: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 2: Dev 3, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 2: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 2: Dev 3, If 3, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 2: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 6, If 0, Class=Communications, Driver=cdc_ether, 480M
    |__ Port 5: Dev 6, If 1, Class=CDC Data, Driver=cdc_ether, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M

On that post are perhaps solution for my problem: https://patchwork.kernel.org/project<email address hidden>/

But its are a patch and easy user like me dont know how to use that. Thanks for a help!

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.8.0-43-generic 5.8.0-43.49~20.04.1
ProcVersionSignature: Ubuntu 5.8.0-43.49~20.04.1-generic 5.8.18
Uname: Linux 5.8.0-43-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Thu Feb 11 13:40:37 2021
InstallationDate: Installed on 2020-11-24 (78 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
SourcePackage: linux-signed-hwe-5.8
UpgradeStatus: No upgrade log present (probably fresh install)

Maria (maria77777) wrote :
Maria (maria77777) on 2021-02-11
description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers