Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
avertv_dvb-t_volar-x [2012/07/14 13:35] – vytvořeno ubuntu | avertv_dvb-t_volar-x [2023/05/21 12:42] (aktuální) – aktualizace odkazů mstanke | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== AVerTV DVB-T Volar-X ====== | ||
+ | {{ .: | ||
+ | |||
+ | Návod na instalaci USB DVB-T tuneru AVerMedia Volar-X (A815). | ||
+ | |||
+ | Základní informace o součástech HW: Avermedia Volar X obsahuje následující chipy: [[http:// | ||
+ | |||
+ | Identifikace v systému (příkaz //lsusb// v [[systém: | ||
+ | |||
+ | ===== Instalace v Ubuntu 9.10 (Karmic Koala) ===== | ||
+ | V Ubuntu 9.10 s aktuálním jádrem 2.6.31-19-generic (a pravděpodobně i novější) není třeba cokoliv kompilovat nebo ručně kopírovat firmware. Podpora pro čip Afatech af9015 je v jádře již od verze 2.6.28 (bez dálkového ovladání). Pouze je potřeba doinstalovat nesvobodný firmware (verze 4.65.0), který se nachází v repozitářích multiverse v balíku // | ||
+ | |||
+ | ===== Instalace v Ubuntu 9.04 (Jaunty Jackalope) ===== | ||
+ | Ubuntu 9.04 používá jako výchozí jádro 2.6.28-11, kde není třeba cokoliv kompilovat nebo kopírovat firmware. **Podpora je přímo v jádře!** (bez dálkového ovladače) | ||
+ | |||
+ | ===== Ruční instalace ===== | ||
+ | |||
+ | Tento způsob instalace firmwaru nevyužívá balíčkovací systém. Takto lze nainstalovat novější verzi firmware než je obsažena v oficiálních repozitářích (Ubuntu 9.10 repozitáře obsahují 4.65.0 a aktuální je 4.95.0 (únor 2010)). | ||
+ | |||
+ | ==== Instalace binárního firmware ==== | ||
+ | Firmware stáhněte [[http:// | ||
+ | < | ||
+ | sudo wget http:// | ||
+ | </ | ||
+ | Po opětovném připojení TV karty a [[avertv_dvb-t_volar-x# | ||
+ | < | ||
+ | af9013: firmware version: | ||
+ | </ | ||
+ | ==== Instalace ze zdrojových kódů (pro pokročilé) ==== | ||
+ | Je třeba mít nainstalované následující balíky // | ||
+ | < | ||
+ | sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make dvb-utils | ||
+ | </ | ||
+ | Stáhněte a rozbalte zdrojové kódy ovladače [[http:// | ||
+ | |||
+ | Před kompilací je potřeba (alespoň já jsem musel) opatchovat soubor '' | ||
+ | < | ||
+ | cd < | ||
+ | patch af9015.c < a815.diff | ||
+ | </ | ||
+ | |||
+ | Novější zdrojové kódy ovladače jsou zde: http:// | ||
+ | |||
+ | |||
+ | V [[systém: | ||
+ | < | ||
+ | make && sudo make install | ||
+ | </ | ||
+ | * Pozn.: -na fórech občas někdo zmiňuje nutnost před kompilací odstranit veškeré nahrané //DVB// a //V4L// moduly (pokud tam jsou) ... já tam měl 4, ale instalace mi fungovala i bez odebrání. Pokud tedy narazíte na problém při kompilaci, zkuste zjistit nejdříve přítomnost těchto modulů | ||
+ | < | ||
+ | lsmod | ||
+ | </ | ||
+ | a odebrání provedete přes | ||
+ | < | ||
+ | sudo modprobe --remove < | ||
+ | </ | ||
+ | |||
+ | |||
+ | Dále je třeba zajistit automatické načítáni modulu, což provedete tak, že do /// | ||
+ | < | ||
+ | sudo gedit / | ||
+ | </ | ||
+ | |||
+ | ===== Ověření funkčnosti ===== | ||
+ | Po připojení tuneru do USB by se měl v /// | ||
+ | |||
+ | Výpis souborů resp. zařízení lze provést následujícím příkazem: | ||
+ | < | ||
+ | ls / | ||
+ | </ | ||
+ | Pokud po připojení TV karty v terminálu spustíte příkaz //dmesg// a vypíšete si informace o posledních událostech v systému, měli byste vidět něco takového: | ||
+ | **Pozor!** V Ubuntu 9.10 je obsažen starší firmware 4.65.0, který obsahuje chybu a ta nepřetržitě plní tento dmesg výpis novými chybovými záznamy. Během pár vteřin jsou informace o úspěšném připojení TV karty " | ||
+ | |||
+ | < | ||
+ | usb 7-1.4: new high speed USB device using ehci_hcd and address 6 | ||
+ | usb 7-1.4: configuration #1 chosen from 1 choice | ||
+ | af9015_usb_probe: | ||
+ | af9015_read_config: | ||
+ | af9015_read_config: | ||
+ | af9015_read_config: | ||
+ | af9015_read_config: | ||
+ | af9015_read_config: | ||
+ | af9015_read_config: | ||
+ | af9015_identify_state: | ||
+ | dvb-usb: found a ' | ||
+ | dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. | ||
+ | DVB: registering new adapter (AVerMedia AVerTV DVB-T Volar X) | ||
+ | af9015_af9013_frontend_attach: | ||
+ | [20887.400147] af9015_i2c_init: | ||
+ | 00: 2b 92 99 0b 00 00 00 00 ca 07 15 a8 00 02 01 02 | ||
+ | 10: 03 80 00 fa fa 10 40 ef 01 30 31 30 31 31 31 30 | ||
+ | 20: 31 30 36 30 30 30 30 31 ff ff ff ff ff ff ff ff | ||
+ | 30: 00 00 3a 01 00 08 02 00 da 11 00 00 0d ff ff ff | ||
+ | 40: ff ff ff ff ff 08 02 00 1d 8d c4 04 82 ff ff ff | ||
+ | 50: ff ff ff ff ff 24 00 00 04 03 09 04 14 03 41 00 | ||
+ | 60: 56 00 65 00 72 00 4d 00 65 00 64 00 69 00 61 00 | ||
+ | 70: 0a 03 41 00 38 00 31 00 35 00 20 03 33 00 30 00 | ||
+ | 80: 30 00 38 00 35 00 36 00 32 00 30 00 32 00 38 00 | ||
+ | 90: 30 00 37 00 30 00 30 00 30 00 00 ff ff ff ff ff | ||
+ | a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ||
+ | af9013: chip version:1 ROM version:1.0 | ||
+ | af9013: firmware version: | ||
+ | DVB: registering frontend 0 (Afatech AF9013 DVB-T)... | ||
+ | af9015_tuner_attach: | ||
+ | MXL5005S: Attached at address 0xc6 | ||
+ | input: IR-receiver inside an USB DVB receiver as / | ||
+ | dvb-usb: schedule remote query interval to 150 msecs. | ||
+ | dvb-usb: AVerMedia AVerTV DVB-T Volar X successfully initialized and connected. | ||
+ | af9015_init: | ||
+ | af9015_init_endpoint: | ||
+ | af9015_download_ir_table: | ||
+ | input: AVerMedia A815 as / | ||
+ | input, | ||
+ | </ | ||
+ | **Zjištění dostupnosti stanic** provedete nejlépe takto (příklad pro Prahu): | ||
+ | < | ||
+ | scan / | ||
+ | </ | ||
+ | Program //scan// je obsažen v balíku // | ||
+ | |||
+ | Při příjmu signálu o dostatečné síle se na TV kartě rozsvítí dioda. | ||
+ | |||
+ | ===== Instalace v Ubuntu 8.10 (Intrepid Ibex) ===== | ||
+ | Jedná se o jádro 2.6.27 -s tímto novějším jádrem neproběhne údajně korektně kompilace (při postupování dle návodu výše). | ||
+ | Následující postup byl některými uživateli úspěšně odzkoušen: | ||
+ | |||
+ | < | ||
+ | sudo apt-get install mercurial linux-headers-$(uname -r) build-essential subversion gcc make | ||
+ | </ | ||
+ | wget http:// | ||
+ | </ | ||
+ | sudo cp dvb-usb-af9015.fw / | ||
+ | </ | ||
+ | hg clone http:// | ||
+ | </ | ||
+ | cd af9015 | ||
+ | </ | ||
+ | make | ||
+ | </ | ||
+ | sudo make install | ||
+ | </ | ||
+ | Pro dokončení doporučujeme restartovat systém, i když to není nezbytně nutné. Ověřit korektní načtení ovladačů můžete přes [[avertv_dvb-t_volar-x# | ||
+ | |||
+ | ===== Dálkové ovládání ===== | ||
+ | [[http:// | ||
+ | pozn.: ještě se mi nepodařilo rozchodit... | ||
+ | |||
+ | poznámka Cipis: pozor, dálkáč se zatím chová jako další DVB adaptér, akorát nemá frontend, takže pokud máte v PC více tunerů, tak pozor na max. počet DVB adaptérů (8) | ||
+ | |||
+ | 19.11.2008 - v novějších ovladačích se to už takto nechová, takže ten dálkáč může někdo zkusit. | ||
+ | |||
+ | ===== Zdroje informací ===== | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | * Autor návodu: [[afk_cz]] |