Hi,
thank you for your reply
On Tue, 14 Jul 2020, Samuel Sieb wrote:
On 7/14/20 4:54 PM, Walter Cazzola wrote:
> When it is recognized dmesg says:
>
> [25080.302042] Code: Bad RIP value.
> [25082.706544] usb 3-2: 9:2: cannot get min/max values for control 2
> (id 9)
> [25082.707231] usb 3-2: USB disconnect, device number 113
> [25082.950597] usb 3-2: new high-speed USB device number 114 using
> xhci_hcd
> [25083.079064] usb 3-2: New USB device found, idVendor=1778,
> idProduct=d120, bcdDevice=20.09
> [25083.079070] usb 3-2: New USB device strings: Mfr=1, Product=2,
> SerialNumber=0
> [25083.079073] usb 3-2: Product: IPEVO VZ-X
> [25083.079077] usb 3-2: Manufacturer: IPEVO Inc.
> [25083.081157] uvcvideo: Found UVC 1.00 device IPEVO VZ-X (1778:d120)
Do an "ls -l /dev/video*" before plugging it in and then
again after it's
recognized to see if any devices are getting created.
Before I've
ll /dev/video*
crw-rw----+ 1 root video 81, 0 Jul 15 06:44
/dev/video0
crw-rw----+ 1 root video 81, 1 Jul 15 06:44 /dev/video1
after I've
ll /dev/video*
crw-rw----+ 1 root video 81, 0 Jul 15 06:44
/dev/video0
crw-rw----+ 1 root video 81, 1 Jul 15 06:44 /dev/video1
crw------- 1 root root 81, 2 Jul 15 22:43 /dev/video2
crw------- 1 root root 81, 3 Jul 15 22:43 /dev/video3
What is the output of "lsusb -v" when it's recognized.
To long to have it here. The result about the camera is attached.
Also use journalctl instead of raw dmesg to get more info and to see
if any
services are picking it up.
Jul 15 22:50:48 hymir kernel: usb 3-2: new high-speed USB device number 105 using
xhci_hcd
Jul 15 22:50:48 hymir kernel: usb 3-2: New USB device found, idVendor=1778,
idProduct=d120, bcdDevice=20.09
Jul 15 22:50:48 hymir kernel: usb 3-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
Jul 15 22:50:48 hymir kernel: usb 3-2: Product: IPEVO VZ-X
Jul 15 22:50:48 hymir kernel: usb 3-2: Manufacturer: IPEVO Inc.
Jul 15 22:50:48 hymir kernel: uvcvideo: Found UVC 1.00 device IPEVO VZ-X (1778:d120)
Jul 15 22:50:48 hymir kernel: uvcvideo 3-2:1.0: Entity type for entity Extension 10 was
not initialized!
Jul 15 22:50:48 hymir kernel: uvcvideo 3-2:1.0: Entity type for entity Processing 5 was
not initialized!
Jul 15 22:50:48 hymir kernel: uvcvideo 3-2:1.0: Entity type for entity Camera 1 was not
initialized!
Jul 15 22:50:48 hymir kernel: input: IPEVO VZ-X: IPEVO VZ-X as
/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/input/input93
To me, it seems that the camera uses the uvcvideo driver and the problem is
related to all those "not initialized" errors. But I've no idea how to fix
them.
Have you tried other USB ports? Do you have a USB hub you could try?
Maybe
a different USB cable as well.
Yes, still the same behavior: sometimes it is recognized, sometimes it is not.
Never show up in the usable devices. One more thing I noticed is that once it
is recognized if I run multiple times the lsusb command it shows up with
different device number. E.g.,
lsusb | grep IPEVO
Bus 003 Device 016: ID 1778:d120 IPEVO
Inc. IPEVO VZ-X
lsusb | grep IPEVO
Bus 003 Device 019: ID 1778:d120 IPEVO
Inc. IPEVO VZ-X
And sometimes doesn't show up in the list.
Walter
--