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
--