У меня есть устройство StarTech SVID2USB23 как это: https://sgcdn.startech.com/005329/media/sets/SVID2USB23_Manual/SVID2USB23.pdf
В LSUSB это появляется как это:
Bus 003 Device 007: ID eb1a:5051 eMPIA Technology, Inc.
После небольшого количества исследования я нашел, что "Ионный Видео MKii на 2 пк" (возможно), использует ту же микросхему (eMPIA EM2860) и существуют видео его работающий с Linux на YouTube (хотя парень, кажется, создает его собственное Ядро). "Ионное Видео 2 пк" также использует 5051 в качестве своего идентификатора.
Я не могу даже открыть поток в VLC, Сыре или GUVCview, устройство не показывают. Это не появляется нигде. Устройство не неисправно, потому что оно работает над Windows, таким образом, Linux является проблемой.
Если я выполняю dmseg, я получаю это:
[ 648.960432] usb 1-8: new high-speed USB device number 8 using xhci_hcd
[ 649.092011] usb 1-8: New USB device found, idVendor=eb1a, idProduct=5051
[ 649.092014] usb 1-8: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[ 649.092015] usb 1-8: Product: USB 2861 Device
[ 649.092016] usb 1-8: SerialNumber: 0
[ 706.752960] usbcore: registered new interface driver em28xx
Заметьте, что здесь это говорит "устройство USB 2861", но в справочном руководстве, это говорит, что микросхема является eMPIA EM2860.
Этот драйвер обнаруживает карты здесь в Ядре Linux:/drivers/media/usb/em28xx/em28xx-cards.c Ссылка: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/media/usb/em28xx/em28xx-cards.c? id=v4.2.3
Вокруг строки 2326 я добавил
{ USB_DEVICE(0xeb1a, 0x5051),
.driver_info = EM2820_BOARD_UNKNOWN },
После компиляции Ядра я видел, что устройство было теперь перечислено как видеоустройство в моих программах (VLC, Сыр и GUVCview), но это все еще не работало, потому что это не могло инициализировать разрешение. "EM2820_BOARD_UNKNOWN" не был именем устройства для использования, я предполагаю.
Я хотел бы получить справку с этим и заставить ее работать (не путем внесения изменений в Ядро). Должен быть некоторый способ заставить его работать, не смешивая с Ядром. Мое Ядро является версией 3.19, таким образом, драйвер уже включен в отличие от некоторых более старых версий.
Спасибо,
Alexandre-Xavier