Hauppauge winTv SoloHD não reclamado

1

Estou tentando usar o stick USB winTv do winTv do Hauppauge no Ubuntu 16.04 e 15.10, ambos parecem detectar o stick, mas kaffeine e me-tv dizem que não há dispositivo dvb conectado ao computador; Eu recebo UNCLAIMED ao executar lshw (traduzido):

*-usb:1 UNCLAIMED
               Description: Common USB-Device
               Product: soloHD
               Manufacturer: HCW
               Physical ID: 2
               Bus-Informationen: usb@3:2
               Version: 1.00
               Seriennummer(ID): 0011512436
               Capabilities: usb-2.00
               Configuration: maxpower=500mA speed=480Mbit/s

lsusb fornece esta saída:

Bus 003 Device 004: ID 2040:0264 Hauppauge 

A execução de dmesg gera o seguinte para o dispositivo

[  297.462255] usb 3-2: new high-speed USB device number 4 using xhci_hcd
[  297.591028] usb 3-2: New USB device found, idVendor=2040, idProduct=0264
[  297.591032] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[  297.591035] usb 3-2: Product: soloHD
[  297.591037] usb 3-2: Manufacturer: HCW
[  297.591039] usb 3-2: SerialNumber: 0011512436

O kernel que estou usando na máquina 16.04 é 4.4.0-21-generic .

De acordo com o linuxtv , o cartão deve funcionar bem no linux desde 2015-11-19.

Existe algo que eu possa fazer para que esses programas detectem o stick?

por baao 28.04.2016 / 12:53

2 respostas

2

Eu finalmente resolvi isso.

Primeiro, instale as dependências, depois crie e faça o v4l-dvb como descrito aqui . Depois de fazer isso, o bastão foi detectado e o "não reclamado" desapareceu. No entanto, ainda não recebi sinal.

Para obtê-lo, os drivers a seguir são necessários para que ele funcione:

dvb-demod-si2168-02.fw e dvb-demod-si2168-b40-01 .fw

Eu baixei e copiei para / lib / firmware, reiniciei e agora tudo funciona bem.

    
por baao 28.04.2016 / 15:59
0

Você precisa apenas do arquivo dvb-demod-si2168-b40-01.fw em / lib / firmware. O bastão funciona com novos kernels. O Kernel 4.4.52 (consulte kernel.org) não possui nenhuma entrada no arquivo sourcefile /drivers/media/dvb-core/dvb-usb-ids.h para o stick, portanto o stick não é reconhecido e o driver não foi carregado. O kernel 4.9.13 e superior (veja kernel.org) tem a entrada e os módulos (drivers) serão carregados. Conheço algumas distribuições do Linux com kernel anterior a 4.9.13 que funcionam. (Netrunner 17.01 possui kernel 4.8.0 e MX-16)

    
por George Stone 11.03.2017 / 23:43