|
|
||
| Home | Mandriva Linux | Ukázky | Kde získat | Podpora | Fórum | Wiki | Kontakty | RSS | Přihlásit | Registrovat | |
Obsah
Aver TV DVB-T Volar X USB2.0 Stick v Mandriva Linux 2009.0Identifikace v systému: [root@localhost ~]# lsusb Bus 001 Device 006: ID 07ca:a815 AVerMedia Technologies, Inc. Ovladače pro tento tuner nejsou standardně obsaženy v kernelu (platí pro kernel verze 2.6.27 a starší, od verze 2.6.28 je podpora zabudována). Pro zprovoznění je potřeba nainstalovat experimentální verzi V4L dvb ovladačů do aktuálního jádra. Vaše postřehy, zkušenosti a problémy s provozem tohoto tuneru můžete konzultovat s ostatními na fóru k tomu určenému. http://forum.mandrivalinux.cz/index.php?topic=9192.0 PřípravaV prvé řadě je nutné mít správně nastavené zdroje dostupného softwaru pro Vaší distribuci, včetně repozitářů pro aktualizaci systému (main_updates, contrib_updates…) i backports. Viz Zdroje software Instalace potřebných balíčků (software)Následující kroky předpokládají základní uživatelské dovednosti týkající se instalace softwarových balíčků v systému Mandriva Linux 2009.0. Instalace programů v Mandriva Linuxu Varianta AV dalším kroku nainstalujeme balíček dkms-v4l-dvb-testing (otestováno s verzí0-0.hg9500.1mdv2009.0 a 0-0.hg9767.1mdv2009.0) a všechny potřebné závislosti (dkms, k aktuálně používanému kernelu číselně odpovídající kernel-desktop/server-devel, případně další balíčky, o které systém požádá). Instalace zabere více času, neboť při ní dochází ke kompilaci potřebných ovladačů. Varianta BPozn: Tento způsob je v současnosti nepoužitelný, protože potřebné balíčky se v repozitářích nenacházejí!!! Druhá, časově méně náročná varianta, předpokládá instalaci balíčku ovladačů předem sestavených pro dané jádro - v4l-dvb-testing-kernel-desktop/server. Používáte-li například kernel-desktop-2.6.27.4-2mnb, nainstalujete tomu odpovídající v4l-dvb-testing-kernel-2.6.27.4-desktop-2mnb. FirmwarePro správnou inicializaci zařízení je potřeba do adresáře /lib/firmware nakopírovat soubor s firmware pro Aver TV DVB-T Volar X. Ke stažení např. zde http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw Ověření funkčnostiPo provedení předchozích kroků je dobré Mandrivu restartovat s připojeným Aver TV DVB-T Volar X. Dojde tak k načtení potřebných modulů (ovladačů) do jádra systému a ke správné inicializaci zařízení při startu systému (vytvoří se zařízení /dev/dvb/adapterX/…). Po připojení tuneru do USB: [misa@localhost ~]$ dmesg
usb 1-3: new high speed USB device using ehci_hcd and address 4 Software pro sledování DVB-TS libovolnou DVB-T kartou lze použít notoricky známé video přehrávače:
Návody na použití jednotlivých aplikací pro sledování digitální televize lze bez problémů najít na internetu. Bezesporu uživatelsky nejpříjemnějším a nejvíce funkcí nabízejícím přehrávačem je Kaffeine, jehož použití pro DVB-T velice dobře popisuje Michal Janda na serveru Linuxexpress: http://www.linuxexpres.cz/praxe/digitalni-televize-v-linuxu-a-prehravac-kaffeine Zprovoznění dálkového ovládáníTento návod je psán pro model ovladače RM-FP. Pokud někdo k tuneru obdržel méně častější typ RM-KS, vodítkem mu budiž odkaz http://www.linuxtv.org/wiki/index.php/Avermedia_DVB-T_Volar_X !!! Dálkové ovládání je plně funkční, nicméně se někdo může setkat s těmito problémy !!!
Těchto podivností se zbavíme vytvořením souboru /etc/modprobe.d/usbhid s obsahem: # options usbhid quirks=0x07ca:0xa815:0x04 Následuje restart PC. Instalace balíčku lirc[root@localhost ~]# urpmi lirc cat /proc/bus/input/devicesTímto příkazem nalezneme položku odpovídající vstupu dálkového ovládání:
[root@localhost ~]# cat /proc/bus/input/devices
I: Bus=0003 Vendor=07ca Product=a815 Version=0200 ⇒ Výstup dálkového ovládání se v mém případě posílá na /dev/input/eventX /etc/sysconfig/lircdV souboru /etc/sysconfig/lircd zeditujeme položky DRIVER a DEVICE dle následujícího příkladu: # Customized settings for lirc daemon # The hardware driver to use, run lircd --driver=? for a list DRIVER="dev/input" # Hardware driver module to load HWMOD="" # The device node that communicates with the IR device. # if you are using lirc_serial, set DEVICE to /dev/ttyS[0-9] # where 0-9 is the serial port your IR receiver is plugged # with devfs enabled DEVICE="/dev/input/eventX" /etc/lircd.confJedná se o soubor s definicí tlačítek a jejich kódů pro ovládání RM-FP dodávaného spolu s tímto DVB-T tunerem. Soubor je k dispozici zde - http://disk.jabbim.cz/jirda@njs.netlab.cz/lircd.conf - a stačí jej nakopírovat do adresáře /etc Testujeme DO
[root@localhost ~]# irw Dálkové ovládání v praxiBezproblémového použití lze dosáhnout v Kaffeine přehrávači ve spojení s programem irkick, ve kterém můžeme jednotlivé akce pro tlačítka DO snadno naklikat. Program irkick nalezneme v balíčku kdeutils-common (platí pro kde 3.5.10, nativní verze pro KDE 4.2(?) by se měla teprve objevit. Je však vysoce pravděpodobné, že irkick bude, stejně tak jako Kaffeine 0.8.7, spolehlivě pracovat nejen pod KDE 4, ale také v Gnome). Důležité poznámky k DOModerní linuxové distribuce používající udev pro správu zařízení v systému, přidělují název připojeného hardware v systému dynamicky ⇒ při připojení více zařízení, nebo po odpojení a znovu připojení DVB-T tuneru, nemusí vstupu DO náležet /dev/input/eventX (námi definováno v /etc/sysconfig/lircd), ale například /dev/input/eventY, kde X a Y jsou odlišné hodnoty. V takovém případě nemůže DO fungovat! Tomu lze předejít jedním z následujících způsobů:
Příklad: V /etc/udev/rules.d/ vytvoříme soubor s názvem 09-persistent-rm-fp.rules a tímto obsahem: KERNEL=="event*", SYSFS{idVendor}=="07ca", SYSFS{idProduct}=="a815", SYMLINK+="input/rm-fp"
Potom /etc/sysconfig/lircd: # Customized settings for lirc daemon # The hardware driver to use, run lircd --driver=? for a list DRIVER="dev/input" # Hardware driver module to load HWMOD="" # The device node that communicates with the IR device. # if you are using lirc_serial, set DEVICE to /dev/ttyS[0-9] # where 0-9 is the serial port your IR receiver is plugged # with devfs enabled DEVICE="/dev/input/rm-fp" Pozn: Po odpojení a znovupřipojení tuneru je třeba znovu nahodit lircd démona - service lircd restart.
AUTOMATICKE NAHOZENI LIRCD - 09-persistent-rm-fp.rulesKERNEL==„event*“, SYSFS{idVendor}==„07ca“, SYSFS{idProduct}==„a815“, SYMLINK+=„input/rm-fp“ , RUN+=“/etc/init.d/lircd restart“ ACTION==„remove“,SYSFS{idVendor}==„07ca“, SYSFS{idProduct}==„a815“ , RUN+=“/etc/init.d/lircd restart“ |
Mandriva Wikihardware/dvb/avertv-dvbt-volar-x.txt · Poslední úprava: 2011/01/05 19:35 autor: yullaw
|
|
| © 2001 – 2010 QCM, s.r.o., ISSN 1801-3988, obsah spravuje Liberix, o.p.s. Používáme Wordpress, DokuWiki a SMF. | ||