Доброе утро all, возникла проблема, разобраться в которой не хватает скиллов.
Есть vmware vsphere, в которой крутится Ubuntu 16.04 x86_64. В сервак воткнута видеокамера (даже две, об этом ниже), проброшена через средства vsphere внутрь ubuntu (usb-контроллер + usb-девайс). Однако камеры не работают от слова вообще.
lsusb показывает, что девайсы на месте.
lsusb
Bus 001 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 002: ID 0458:7061 KYE Systems Corp. (Mouse Systems) Genius iLook 1321 V2
dmesg тоже утверждает, что всё нормально
[ 2.107654] usb 1-1: New USB device found, idVendor=0458, idProduct=7061
[ 2.107656] usb 1-1: New USB device strings: Mfr=16, Product=96, SerialNumber=0
[ 2.107657] usb 1-1: Product: iLook 1321 V2
[ 2.107658] usb 1-1: Manufacturer: iLook 1321 V2
[ 2.667407] usb 1-2: new high-speed USB device number 3 using ehci-pci
[ 3.454156] usb 1-2: New USB device found, idVendor=046d, idProduct=0825
[ 3.454161] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[ 3.454164] usb 1-2: SerialNumber: 5D490740
[ 15.244686] input: iLook 1321 V2 as /devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1/1-1:1.0/input/input7
[ 15.264575] input: UVC Camera (046d:0825) as /devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-2/1-2:1.0/input/input8
[ 15.264658] usbcore: registered new interface driver uvcvideo
Даже если через ffmpeg посмотреть список доступных форматов, есть вывод, однако в конце странная ошибка.
./ffmpeg -f v4l2 -list_formats all -i /dev/video0
[video4linux2,v4l2 @ 0x26a5fc0] Raw : yuyv422 : YUYV 4:2:2 : 640x480 320x240 160x120 176x144 352x288 800x600 1024x960 1280x1024
[video4linux2,v4l2 @ 0x26a5fc0] Compressed: mjpeg : Motion-JPEG : 640x480 320x240 160x120 176x144 352x288 800x600 1024x960 1280x1024
/dev/video0: Immediate exit requested
./ffmpeg -f v4l2 -list_formats all -i /dev/video1
[video4linux2,v4l2 @ 0x332ffc0] Raw : yuyv422 : YUYV 4:2:2 : 640x480 160x120 176x144 320x176 320x240 352x288 432x240 544x288 640x360 752x416 800x448 800x600 864x480 960x544 960x720 1024x576 1184x656 1280x720 1280x960
[video4linux2,v4l2 @ 0x332ffc0] Compressed: mjpeg : Motion-JPEG : 640x480 160x120 176x144 320x176 320x240 352x288 432x240 544x288 640x360 752x416 800x448 800x600 864x480 960x544 960x720 1024x576 1184x656 1280x720 1280x960
/dev/video1: Immediate exit requested
Однако ни записать видео, ни сделать скриншот с помощью ffmpeg или cheese (приложение по умолчанию в убунте) не получается, в логи ничего не сыпется. Как копать проблему дальше? Подозреваю, что могут быть проблемы с пробросом видеокамеры через vsphere, но каких-то особенных инструкций в интернетах не нашел.