LINUX.ORG.RU

Проброс видеокамеры через vmWare VSphere работает очень странно

 , , , ,


0

1

Доброе утро 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, но каких-то особенных инструкций в интернетах не нашел.

Какая версия esxi ? На обычном компе в такой же убунте работает нормально ?

Deleted ()
Ответ на: комментарий от Deleted

Не могу проверить, работает ли нормально под нормальной ОС. Под вин7, запущенной на этой же esxi, работает.

Версия esxi — 5.0.0 (build 469512)

KroArtem ★★ ()
Ответ на: комментарий от Deleted

Да. Но проблема проявляется раньше, потому что тот же Cheese не может отобразить видео, записать его или сфотографировать.

KroArtem ★★ ()
Ответ на: комментарий от KroArtem

оставь что-ибудь одно.
нужно удалить либо родные тулзы, либо эти.
как вариант, попробуй запуститься с livecd и там проверить камеру.
так же и на обычном компе/виртуалбоксе.

Deleted ()
Ответ на: комментарий от KroArtem

Не работает ни то, ни другое.

Это я к тому, что негоже несколько тулз в госте ставить. Можно и хост завалить.

С livecd загрузиться не могу

да уж..

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.