Jak zprovoznit AverTV Volar (HD / Green) A835 na Ubuntu (Lubuntu, Xubuntu) i dalších

Tuner na ubuntu (lubutnu) a debian (sparkylinux)

Již několikrát jsem zprovozňoval TV tuner AverTV Volar HD (je stejný s Green verzí i HD Pro verzí) na systémech z rodiny Ubuntu. Nejprve na Ubuntu, poté Xubuntu a nyní na Lubuntu. Protože se tyto linuxové distribuce liší jen grafickým prostředím postup je stejný. S posledními verzemi je navíc i dost jednoduchý.

Aktuální návod jsem sepsal po zprovoznění na Lubuntu 15.10. Ale vím, že na Xubuntu 14 bylo zprovoznění podobně jednoduché. Možná, že i verze 13 již měla stejnou podporu v jádře linuxu. Nyní jsem si postup ověřil i na distribuci SparkyLinux 4.4 (vychází z Debian Linuxu).

Dle informací, které lze o televizi na linuxu zjistit, je podpora pro čip, který používá AverTV Volar HD (jedná se o model A835) přímo v linuxovém jádře. Když budete mít štěstí, tak jej připojíte a vše vám bude fungovat. Jako nejlepší program pro příjem televize doporučuji Kaffeine.
Pokud ne, tak stačí jen přihrát dva soubory a vše bude OK 🙂

Test zda TV tuner funguje lze provést přímo v programu Kaffeine. Pokud ten nenalezne zařízení (tuner), je potřeba jen nahrát firmware.

Zjištění stavu tuneru

První je fajn si nechat vypsat USB zařízení. Provedete to příkazem:

lsusb

AverTV Volar se hlásí takto:

Bus 001 Device 003: ID 07ca:b835 AVerMedia Technologies, Inc.

Systém jej tedy rozpoznal. To je fajn.

Další důležitý krok je zjistit, zda je tuner připraven k práci. Což většinou nebývá. To zjistíme použitím příkazu:

dmesg

Pokud tuner nefunguje dostanete tento výpis:

[ 825.087359] usb 1-7: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 825.087368] usb 1-7: dvb_usb_v2: ‘AVerMedia AVerTV Volar HD/PRO (A835)’ successfully initialized and connected
[ 825.087438] usbcore: registered new interface driver dvb_usb_af9035
[ 836.815681] usb 1-7: USB disconnect, device number 3
[ 836.845618] usb 1-7: dvb_usb_v2: ‘AVerMedia AVerTV Volar HD/PRO (A835)’ successfully deinitialized and disconnected
[ 1212.164148] usb 1-7: new high-speed USB device number 4 using ehci-pci
[ 1212.302606] usb 1-7: New USB device found, idVendor=07ca, idProduct=b835
[ 1212.302620] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1212.302628] usb 1-7: Product: A835
[ 1212.302635] usb 1-7: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 1212.302642] usb 1-7: SerialNumber: 3049681001580
[ 1212.307467] usb 1-7: dvb_usb_af9035: prechip_version=00 chip_version=03 chip_type=3802
[ 1212.307962] usb 1-7: dvb_usb_v2: found a ‘AVerMedia AVerTV Volar HD/PRO (A835)’ in cold state
[ 1212.308133] usb 1-7: Direct firmware load for dvb-usb-af9035-02.fw failed with error -2
[ 1212.308147] usb 1-7: dvb_usb_v2: Did not find the firmware file ‘dvb-usb-af9035-02.fw’. Please see linux/Documentation/dvb/ for more details on firmware-problems. Status -2
[ 1212.308177] dvb_usb_af9035: probe of 1-7:1.0 failed with error -2

výpis dmesg bez nahraného firmware

Takto vypadá výpis dmesg v terminálu, když v systému není firmware

Důležité pro nás je fakt, že naše Á835tka je v “in cold state”, tedy ve studeném stavu. Aby fungoval musí být v teplém stavu. Řešení je naštěstí velmi jednoduché.

Jak z výpisu můžeme vyčíst, systém nám sděluje, že mu chybí soubor dvb-usb-af9035-02.fw, který nemohl načíst. Dané soubory s firmware jednoduše zkopírujeme kam patří příkazem:

cd /lib/firmware/
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-01.fw
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-02.fw

Po opětovném použití příkazu dmesg uvidíme, že tuner se již hlásí jako inicializovaný a dokonce mu byl přidělem vstup v systému. Viz výpis z terminálu:

[ 1615.883451] usb 1-7: dvb_usb_v2: downloading firmware from file ‘dvb-usb-af9035-02.fw’
[ 1616.194506] usb 1-7: dvb_usb_af9035: firmware version=11.5.9.0
[ 1616.194543] usb 1-7: dvb_usb_v2: found a ‘AVerMedia AVerTV Volar HD/PRO (A835)’ in warm state
[ 1616.197714] usb 1-7: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 1616.197810] DVB: registering new adapter (AVerMedia AVerTV Volar HD/PRO (A835))
[ 1616.204827] af9033 7-0038: firmware version: LINK 11.5.9.0 – OFDM 5.17.9.1
[ 1616.208960] af9033 7-0038: Afatech AF9033 successfully attached
[ 1616.209000] usb 1-7: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))…
[ 1616.210050] i2c i2c-7: tda18218: NXP TDA18218HN successfully identified
[ 1616.223324] Registered IR keymap rc-empty
[ 1616.223668] input: AVerMedia AVerTV Volar HD/PRO (A835) as /devices/pci0000:00/0000:00:1d.7/usb1/1-7/rc/rc0/input12
[ 1616.224378] rc0: AVerMedia AVerTV Volar HD/PRO (A835) as /devices/pci0000:00/0000:00:1d.7/usb1/1-7/rc/rc0
[ 1616.224391] usb 1-7: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 1616.224401] usb 1-7: dvb_usb_v2: ‘AVerMedia AVerTV Volar HD/PRO (A835)’ successfully initialized and connected

výpis dmesg s firmware

Výpis dmesh s již nainstalovaným firmware

Nastavení Kaffeine přehrávače

Pokud se vám DVB-T tunet již ukazuje mezi zařízeními v přehrávači Kaffeine je vyhráno. Nyní stačí vybrat zdroj DVB-T dat pro českou oblast – jedná se o cz-All, a potvrdit nastavení. Jednotlivé kanály (televizní programy) vyhledáte přes volbu Televize — Kanály, kdy si přehrávač vyhledá dostupné programy. Ty se následně objeví v sekci dostupných televizních kanálů a je možno je sledovat.

Nastavení zdroje vysílání v Kaffeine

Jak nastavit zdroj, kde má tuner hledat TV signál

Jak z obrázků můžete vidět, tuner i aplikace Kaffeine si poradí i s HD programy (v MPEG4), bohužel když jsem na ně přepnul já (na starším PC pro mamku), tak obraz se začal znatelně opožďovat. Tipuji, že to bylo faktem, že toto PC prostě nestačilo na HD obraz výkonově. Pokud vám ale nebude vadit tento fakt, tak Dell D420 s Lubuntu je ideální stroj na Internet, čtení emailů a sledování TV.

Přeji mnoho zážitků s televizí i na vašem Linuxu 🙂

naladěná ČT 1 na Kaffeine s averTV A835

Skvostný pohled na ČT 1 v Kaffeine s pomocí AverTV A835 🙂


Líbí se Vám můj článek? Dejte mi Like, děkuji:

Tags: , , , , ,

Leave a Reply