Dispositivo de gravação de vídeo detectado, mas não pode ser usado

2

Eu tenho um dispositivo StarTech SVID2USB23 assim: link

Na LSUSB, aparece assim:

Bus 003 Device 007: ID eb1a:5051 eMPIA Technology, Inc.

Após um pouco de pesquisa, descobri que o "Ion Video 2 PC MKii" (talvez) usa o mesmo chip (eMPIA EM2860) e há vídeos dele trabalhando com o Linux no Youtube (embora o cara pareça construir seu próprio Núcleo). O "Ion Video 2 PC" também usa 5051 como sua ID.

Eu não consigo nem abrir o stream no VLC, Cheese ou GUVCview, o dispositivo não é mostrado. Não aparece em nenhum lugar. O dispositivo não está com defeito porque funciona no Windows, então o Linux é o problema.

Se eu executo o dmseg, recebo isto:

[  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

Observe que aqui está escrito "Dispositivo USB 2861", mas no manual de instruções, ele diz que o chip é uma eMPIA EM2860.

Este driver detecta os cartões aqui no kernel do Linux: /drivers/media/usb/em28xx/em28xx-cards.c Link: link

Na linha 2326, adicionei

{ USB_DEVICE(0xeb1a, 0x5051),
.driver_info = EM2820_BOARD_UNKNOWN },

Depois de compilar o Kernel, vi que o dispositivo agora estava listado como um dispositivo de vídeo em meus programas (VLC, Cheese e GUVCview), mas ainda não funcionava porque não era possível inicializar a resolução. "EM2820_BOARD_UNKNOWN" não era o nome do dispositivo para usar, eu acho.

Gostaria de obter ajuda com isso e fazer com que funcione (não fazendo alterações no Kernel). Deve haver alguma maneira de fazê-lo funcionar sem mexer no Kernel. Meu Kernel é a versão 3.19, então o driver já está incluído, ao contrário de algumas versões mais antigas.

Obrigado,

Alexandre-Xavier

    
por Alexandre-Xavier 18.10.2015 / 00:13

0 respostas