You are not logged in.

#1 2015-06-26 13:54:31

eronde
Member
Registered: 2014-01-13
Posts: 12

Since kernel arch 4.0.6-1-ARCH, uvcvideo probs [Solved]

Hi,

Since kernel  arch 4.0.6-1-ARCH and a system update, my usb webcam stopped to work.

Some info:
lsusb

 
Bus 008 Device 003: ID 045e:076d Microsoft Corp. LifeCam HD-5000

dmesg |grep uvcvideo

 [10261.184437] uvcvideo: Found UVC 1.00 device Microsoft® LifeCam HD-5000 (045e:076d)
[10261.201154] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[10261.209448] uvcvideo: Failed to query (129) UVC probe control : -71 (exp. 26).
[10261.209459] uvcvideo: Failed to initialize the device (-5).
[10261.209783] usbcore: registered new interface driver uvcvideo

lsmod |grep uvc

 
uvcvideo               86016  0 
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_core         40960  1 uvcvideo
videodev              135168  3 uvcvideo,v4l2_common,videobuf2_core
media                  20480  2 uvcvideo,videodev
usbcore               200704  13 uas,usblp,snd_usb_audio,uvcvideo,usb_storage,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,xhci_hcd,xhci_pci

When I start a webcamviewer like cheese, it tells that the are no  webcam available. I've also tried to capture a webcam frame with mplayer.

Any suggestion how I could solve this?

Thanks

- Edit
I just figured out that the usb port is defect sad

Last edited by eronde (2015-06-28 15:09:09)

Offline

#2 2015-06-26 14:56:48

Malkymder
Member
Registered: 2015-05-13
Posts: 258

Re: Since kernel arch 4.0.6-1-ARCH, uvcvideo probs [Solved]

try the following

rmmod uvcvideo
modprobe uvcvideo quirks=0x100 trace=1

if that works then add it to your modprobe like this


echo 'options uvcvideo quirks=0x100' | sudo tee -a /etc/modprobe.d/uvcvideo.conf

or

 sudo nano /etc/modprobe.d/uvcvideo.conf

and add the following to make it permanent

options uvcvideo quirks=0x100

Last edited by Malkymder (2015-06-26 15:01:06)

Offline

#3 2015-06-26 15:15:48

eronde
Member
Registered: 2014-01-13
Posts: 12

Re: Since kernel arch 4.0.6-1-ARCH, uvcvideo probs [Solved]

Thanks, but doesn't work.

I'm getting the following output:

[72277.585050] usbcore: deregistering interface driver uvcvideo
[72279.225318] uvcvideo: Probing generic UVC device 3
[72279.225380] uvcvideo: Found UVC 1.00 device Microsoft® LifeCam HD-5000 (045e:076d)
[72279.225386] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose.
[72279.225389] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list.
[72279.225692] uvcvideo: Scanning UVC chain: OT 2 <- XU 5 <- PU 4 <- SU 3 <- IT 1
[72279.225707] uvcvideo: Found a valid video chain (1 -> 2).
[72279.242086] uvcvideo: Failed to query (129) UVC probe control : -71 (exp. 26).
[72279.242093] uvcvideo: Failed to initialize the device (-5).
[72279.242321] usbcore: registered new interface driver uvcvideo
Malkymder wrote:

try the following

rmmod uvcvideo
modprobe uvcvideo quirks=0x100 trace=1

if that works then add it to your modprobe like this


echo 'options uvcvideo quirks=0x100' | sudo tee -a /etc/modprobe.d/uvcvideo.conf

or

 sudo nano /etc/modprobe.d/uvcvideo.conf

and add the following to make it permanent

options uvcvideo quirks=0x100

Offline

Board footer

Powered by FluxBB