Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Gloomy 17 Června 2008, 19:21:41
-
Dobrý den, koupil jsem si digitální tuner s přípojkou přes USB Avermedia DVB-T Volar X. Projel jsem internet jestli nenajdu nějaký návod na zprovoznění v Ubuntu Hardy Heron, ale jediné co jsem našel jsou únorové zprávy, že zatím není vydán kernelový ovladač A815. Tak bych se chtěl zeptat jestli jste se někdo s tímto tunerem nesetkal a nějak nezprovoznil, prosím. Předem díky za jakékoliv nápady.
-
heureka!! vcera se mi ho podarilo zprovoznit pod ubuntu, musi se zakompilovat ovladac do jadra + nakopirovat firmware do /lib/firmware a dnes budu rozbihat dalkovy ovladac. chystam se udelat how2 - zajima to totiz hodne lidi ;)
-
zakladni/vychozi info: Avermedia Volar X obsahuje nasledujici chipy: AF9015-NT* a MXL5003S
pozn.:testovano na ubuntu 8.04 s jadrem 2.6.24-19, muzete mit samozrejme i starsi ;-)
je treba mit stazene k vasemu jadru take build-essentials a kernel-headers z repozitaru + balik mercurial + gcc +make +dvb-utils
sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make dvb-utils
pak stahnout a rozbalit kamkoliv do home: http://linuxtv.org/hg/~anttip/af9015-mxl500x/archive/tip.tar.gz (http://linuxtv.org/hg/~anttip/af9015-mxl500x/archive/tip.tar.gz) (otevrete v internetovem prohlizeci - automaticky vas to presmeruje na (pravdepodobne) generovany soubor, proto nedavam primy odkaz)
najedte tam, kam jste archiv rozbalili a dejte: make && sudo make install
-na nekterych forech radi, ze by se nejdriv z kernelu mely pred kompilaci unloadnout veskere DVB moduly (pokud tam jsou) ... ja tam mel 4, zadne jsem neodebral a nemam problem
pridat do /etc/modules dalsi radek: dvb-usb-af9015 (to zajisti nacitani modulu pri bootu) sudo gedit /etc/modules
firmware stahnout z http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw (http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw)
nebo z http://www.telecable.es/personales/bbbaaa/dvb-usb-af9015.fw (http://www.telecable.es/personales/bbbaaa/dvb-usb-af9015.fw)
a nakopirovat (pomoci sudo) do /lib/firmware/VASE_VERZE_JADRA-generic/
radeji zrestartujeme cely system ;)
po pripojeni tuneru do USB by se mel v /dev/dvb objevit adapter0 (popripade adapter1, pokud mate vice tuneru) a pod nim byste meli videt demux0, dvr0, frontend0 a net0.
overeni funkcnosti:
spustit napr. kaffeine (je i v repozitarich), v nastaveni DVB-T byste meli videt napr. DVB Device 0:0 a pod nim Afatech AF9013 DVB-T
pozn.: osobne mam pripojeny krome Volar-X (modry) jeste klasicky Volar (bily a bez dalkoveho ovladani) a ten ma ovladace primo v jadre. rozdil je ten, ze Volar (bily) sviti modre uz pri nabihani systemu, zatimco Volat-X (modry) se rozsviti pouze pri prehravani/streamovani.
zajemcum mohu sdelit, jak nastavit VLC pro steramovani do site a to i pri pouziti 2 tuneru. u Volar-X jsem musel pouzit u VLC jinou syntaxi nez ktera stacila u Volaru (bily). navic pri pouziti vice tuneru je treba definovat, ktery se ma pro jaky multiplex pouzit (parametr dvb-t:adapter=0:frequency=....)
dalkove ovladani:
http://lirc.sourceforge.net/remotes/avermedia/ (http://lirc.sourceforge.net/remotes/avermedia/)
-=jeste jsem nerozchazel=- ...
zdroje informaci:
http://linuxtv.org/hg/~anttip/af9015-mxl500x/summary (http://linuxtv.org/hg/~anttip/af9015-mxl500x/summary)
http://www.spinics.net/lists/linux-dvb/msg26757.html (http://www.spinics.net/lists/linux-dvb/msg26757.html)
http://www.ubuntu-es.org/index.php?q=node/76680 (http://www.ubuntu-es.org/index.php?q=node/76680)
-
Není to náhodou tahle (nebo hodně podobná) karta?
http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar
Pokud ne, prosím o doplnění této karty na Wiki, pokud se vám ji podařilo zprovoznit. Ulehčíte tak instalaci dalším uživatelům.
http://wiki.ubuntu.cz/TV%20karty
-
Není to náhodou tahle (nebo hodně podobná) karta?
http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar
Pokud ne, prosím o doplnění této karty na Wiki, pokud se vám ji podařilo zprovoznit. Ulehčíte tak instalaci dalším uživatelům.
http://wiki.ubuntu.cz/TV%20karty
je treba rozlisovat Avermedia Volar a Volar-X ... dnes jiz sezenete pouze Volar-X (modry a s dalkovym ovladanim + BEZ oficialnich linux driveru). ten bily v odkaze (Volar) ma driver v kernelu a zprovozneni je trivialni. pro VolarX nebyl donedavna zadny driver a Avermedia ho odmitli udelat.
chtelo by to jeste vyzkouset nekym jinym, jestli tam nemam nekde botu ;)
-
tak jsem vytvoril Wiki na http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X (http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X) a trosku jsem to tam rozvinul ;)
-
Návod je super. V HH funguje všechno perfektně.
Bohužel v II mi to nejde zkompilovat, skončí to kousek od začátku:
...
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/a800.o
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9005-remote.o
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9005.o
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9005-fe.o
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.o
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c: In function 'af9015_download_firmware':
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:692: warning: assignment discards qualifiers from pointer target type
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:678: warning: unused variable 'tmp'
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c: At top level:
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:549: warning: 'af9015_set_gpio' defined but not used
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:617: warning: 'af9015_pid_filter_ctrl' defined but not used
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:640: warning: 'af9015_pid_filter' defined but not used
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:878: warning: 'af9015_rc_keys' defined but not used
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/af9015.c:900: warning: 'af9015_rc_query' defined but not used
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/au6610.o
CC [M] /usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/cxusb.o
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/cxusb.c: In function 'bluebird_patch_dvico_firmware_download':
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/cxusb.c:699: error: assignment of read-only location '*(fw->data + ((long unsigned int)(long unsigned int)idoff + 2u))'
/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/cxusb.c:701: error: assignment of read-only location '*(fw->data + ((long unsigned int)(long unsigned int)idoff + 3u))'
make[3]: *** [/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l/cxusb.o] Error 1
make[2]: *** [_module_/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/src/af9015-mxl500x-40bb2bfbfe67/v4l'
make: *** [all] Error 2
root@jirka-laptop:/usr/src/af9015-mxl500x-40bb2bfbfe67#
-
Tak se mi podařilo tuto DVB kartu rozběhat i s jádrem 2.6.27.
Postupoval jsem podle návodu na fóru: http://forum.ubuntuusers.de/topic/terratec-cinergy-t-usb-xe/7/ (http://forum.ubuntuusers.de/topic/terratec-cinergy-t-usb-xe/7/)
Postup:
sudo apt-get install mercurial linux-headers-$(uname -r) build-essential subversion gcc make
wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo cp dvb-usb-af9015.fw /lib/firmware/
hg clone http://linuxtv.org/hg/~anttip/af9015
cd af9015
make
sudo make install
Reboot po instalaci není nutný, ale někomu může pomoci.
-
diky za navod a odkaz. upravil jsem wiki http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X (http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X)
-
tak muzu potvrdit funkcnost navodu pro 2.6.27, jen pozor, pokud jste upgradovali, ja muzel smazat stary firmware (mel jsem ho v podadresari, takze se kopirovanim neprepsal) a pak bylo potreba znovu naladit kanaly
-
Také jsem skončil už při kompilaci. Na konci to sice ukazuje 2 errors, ale je jich tam troch víc. Pravděpodobně tomu jen chyběj knihovny - nevíte kde je vzít?
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/evzen/download/v4l-dvb-59e746a1c5d1/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
a následuje několik stránek dalších chyb, které pravděpodobně způsobují chybějící knihovny
-
Me tato karta v jaunty jela sama bez kompilace a v karmicu stacilo zadat :
wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo cp dvb-usb-af9015.fw /lib/firmware/
pak karta jede normalne. dalkac jsem zprovoznit nezkousel, nepotrebuju...
-
Me tato karta v jaunty jela sama bez kompilace a v karmicu stacilo zadat :
wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo cp dvb-usb-af9015.fw /lib/firmware/
pak karta jede normalne. dalkac jsem zprovoznit nezkousel, nepotrebuju...
to same, jen jsem nakopirovat firmware a jelo to.
btw, primo v 2.6.32 budou ovladace mnoha infra ovladacu ... treba se nam to rozfunguje :)