Re: request for help on uvcvideo driver issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Amos,

Could you please avoid dropping the mailing list from CC when replying ?

On Wed, Nov 23, 2022 at 09:43:10PM +0100, Amos Tibaldi wrote:
> Hello, I attached the dmesg text file of one linux mint 20.1 that I have
> just installed. The issue is the same. I hope it helps. Thanks.

Quoting the interesting part from the log:

> [  823.596518] usb 2-3: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
> [  823.629237] usb 2-3: New USB device found, idVendor=1bcf, idProduct=2c99, bcdDevice= 2.00
> [  823.629239] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> [  823.629240] usb 2-3: Product: ezcap U3 capture
> [  823.629241] usb 2-3: Manufacturer: VXIS Inc

So far so good.

> [  823.659423] mc: Linux media interface: v0.10
> [  823.667890] videodev: Linux video capture interface: v2.00
> [  823.678367] usb 2-3: 3:1: cannot get freq at ep 0x86
> [  823.685869] usb 2-3: 3:2: cannot get freq at ep 0x86
> [  823.692874] usb 2-3: 3:3: cannot get freq at ep 0x86

This I don't like. I've seen many devices having trouble with the audio
side, which resulted in different kind of firmware misbehaviours (most
likely including crashes) that affected the video side. Could you try to
blacklist the snd_usb_audio module to see if it helps ? It can be done
by adding

blacklist snd_usb_audio

to /etc/modprobe.d/blacklist.conf

> [  823.738250] usb 2-3: Warning! Unlikely big volume range (=4096), cval->res is probably wrong.
> [  823.738252] usb 2-3: [5] FU [Digital In Capture Volume] ch = 1, val = 0/4096/1
> [  823.738384] usbcore: registered new interface driver snd-usb-audio
> [  823.740047] uvcvideo: Found UVC 1.00 device ezcap U3 capture (1bcf:2c99)
> [  823.760905] input: ezcap U3 capture: ezcap U3 capt as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb2/2-3/2-3:1.0/input/input17
> [  823.760976] usbcore: registered new interface driver uvcvideo
> [  823.760977] USB Video Class driver (1.1.1)

Could you start video capture with any application and check if
additional messages are then printed in the kernel log ?

> On Wed, Nov 23, 2022 at 9:04 PM Laurent Pinchart wrote:
> 
> > Hi Amos,
> >
> > CC'ing the linux-media mailing list.
> >
> > On Wed, Nov 23, 2022 at 07:16:05PM +0100, Amos Tibaldi wrote:
> > > Hello,
> > >    I have a usb framegrabber and it worked fine in ubuntu 20.04 and previous
> > > releases of ubuntu with the uvcvideo.ko kernel module but now that I have
> > > ubuntu 22.10 the uvcvideo.ko does not work with the ezcap261 framegrabber. The
> > > ko is loaded but cheese or xawtv or vlc go on timeout when issuing video
> > > acquisition, and the select returns wrong argument. I have also updated the
> > > firmware of the framegrabber. What can I do?
> >
> > Could you please send a copy of the kernel log, in text form ? You can
> > retrieve it with `dmesg` or `sudo dmesg`. I'm particularly interested in
> > messages printed when the device is plugged in, or when an application
> > attempts to use it.

-- 
Regards,

Laurent Pinchart



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux