Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10  (Přečteno 19331 krát)

premet

  • Host
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #25 kdy: 16 Dubna 2011, 16:20:13 »
Super, též používám Kaffeine, akorát normální anténu a jede to dobře, škoda toho, že nefunguje ten ovladač  :)

SilentSight

  • Návštěvník
  • Příspěvků: 8
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #26 kdy: 16 Dubna 2011, 16:32:38 »
Jj to je celkem škoda. Jen se chci ještě zeptat, podařilo se ti v Keffeine naladit programy, které jedou v MPEG4 ?
Ve Windows je se stejným tunerem chytnu, takže signál tu mám.

premet

  • Host
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #27 kdy: 16 Dubna 2011, 16:56:26 »
Jj to je celkem škoda. Jen se chci ještě zeptat, podařilo se ti v Keffeine naladit programy, které jedou v MPEG4 ?
Ve Windows je se stejným tunerem chytnu, takže signál tu mám.
Ty jo tak to vůbec nevím, kde to zjistím ?
Já chytám ČT1,2,4,24, Nova, Nova Cinema, Prima, Prima Cool a Love, TV Barrandov, TV Public

SilentSight

  • Návštěvník
  • Příspěvků: 8
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #28 kdy: 16 Dubna 2011, 17:01:13 »
Chytil bys ČT HD, Nova HD a Óčko. Je to jeden multiplex, ale zdaleka nemá pokrytí po celé ČR.
Tuším snad jen okolí Brna a Prahy. Nicméně mi to tu chytnout nejde, takže mám stejné programy jako ty.

premet

  • Host
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #29 kdy: 16 Dubna 2011, 17:03:42 »
Tak já jsem kousek od Olomouce, takže asi mám smůlu  :)

jenda93

  • Stálý člen
  • **
  • Příspěvků: 653
  • software engineer
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #30 kdy: 16 Dubna 2011, 18:59:22 »
Ještě by ses mohl pro zajímavost podívat, na kolik procent to zatěžuje procesor při nahrávání a jak moc to hřeje při delším provozu.
Hlavním úkolem vývojářů je chválit nový software

premet

  • Host
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #31 kdy: 16 Dubna 2011, 19:15:20 »
Ještě by ses mohl pro zajímavost podívat, na kolik procent to zatěžuje procesor při nahrávání a jak moc to hřeje při delším provozu.
Hm celkem dost, i samotné přehrávání


SilentSight

  • Návštěvník
  • Příspěvků: 8
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #32 kdy: 18 Dubna 2011, 14:39:56 »
Dneska jsem se dostal k úpravě poznámek k instalaci alespoň trochu do použitelné verze. Takže je přikládám níže, třeba se to bude někomu hodit. Kdyby některý zkušenější uživatel linuxu z toho poskládal lepší postup, tak se tomu samozřejmě nebráním.
Můj postup instalace byl následující:

Návod: http://www.avermedia.eu/avertv/cz/Upload/a867_drv_v1.0.28_Releasenotes.txt
OS: Ubuntu 10.10 64bit - linux-header-2.6.35-22
Ovladač tuneru: a867_drv_v1.0.28.tar.bz2

Stáhnout a doplnit potřebné soubory jádra
-------------------------------------------------------------------------------
sudo apt-get install linux-source
cd /usr/src/linux-source-2.6.35/
sudo tar -jxf linux-source-2.6.35.tar.bz2

sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-usb/dvb-usb-common.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-usb/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-usb/dvb-usb.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-usb/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-usb/dvb-usb-ids.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-usb/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dvb_frontend.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dvbdev.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dmxdev.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dvb_demux.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dvb_net.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/demux.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/dvb-core/dvb_ringbuffer.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/dvb-core/
sudo cp /usr/src/linux-source-2.6.35/drivers/media/dvb/frontends/dvb-pll.h /usr/src/linux-headers-2.6.35-22/drivers/media/dvb/frontends/

sudo ln -s /usr/src/linux-headers-2.6.35-22-generic/ /lib/modules/2.6.35-22-generic/source

Stáhnou Linux driver ze stránek avermedia.eu - a867_drv_v1.0.28.tar.bz2, uložit do domovské složky
--------------------------------------------------------------------------
tar xjf a867_drv_v1.0.28.tar.bz2
cd a867_drv_v1.0.28
sudo ln -s /usr/src/linux-headers-2.6.35-22-generic /lib/modules/`uname -r`/source
make
sudo make install

Po restartu ověřit funkčnost tunneru příkazem:  lsmod | grep a867

Pro přehrávání je možné používat program Keffeine - nastavení - zařízení - zdroj cz-All, pak TV a spustit vyhledávání
« Poslední změna: 18 Dubna 2011, 19:49:52 od SilentSight »

majo33

  • Návštěvník
  • Příspěvků: 11
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #33 kdy: 08 Května 2011, 16:40:40 »
Ak by niekto chcel skompilovat tento driver pod Ubuntu 11.04 a narazi na podobne kompilacne chyby:

Kód: [Vybrat]
  CC [M]  /media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.o
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c: In function ‘A333TunerPowerControl’:
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:458:32: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:471:41: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:471:87: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:473:40: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:485:27: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c: In function ‘A337TunerPowerControl’:
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:516:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:551:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c: In function ‘Device_init’:
/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.c:1106:3: error: implicit declaration of function ‘init_MUTEX’
make[3]: *** [/media/data/home/mkrivda/Downloads/a867_drv_v1.0.28/af903x-drv.o] Error 1

tak staci upravit 3 riadky (1106, 1107, 1119) v subore af903x-drv.c na ktorych sa nachadza init_MUTEX a znovu skompilovat:
Kód: [Vybrat]
init_MUTEX(&PDC->powerLock); -> sema_init(&PDC->powerLock, 1);
init_MUTEX(&PDC->tunerLock); -> sema_init(&PDC->tunerLock, 1);
init_MUTEX(&PDC->regLock);   -> sema_init(&PDC->regLock, 1);

Mydra

  • Návštěvník
  • Příspěvků: 11
Re: USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #34 kdy: 22 Listopadu 2011, 16:42:34 »
Přečti si návod co psal majo33
Dnes sa mi podarilo skompilovat tento driver (2.6.35-23-generic-pae). Neviem ci funguje, lebo nemam tuto kartu. Dufam ze Ti tento postup pomoze:

1) nahraj potrebne *.h subory do /usr/src/linux-headers-2.6.35-23-generic-pae/drivers/media/dvb/...
Missing files that required to build driver: /lib/modules/2.6.35-23-generic-pae/source/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h dvb-core/dvb_frontend.h dvb-core/dvbdev.h dvb-core/dmxdev.h dvb-core/dvb_demux.h dvb-core/dvb_net.h dvb-core/demux.h dvb-core/dvb_ringbuffer.h frontends/dvb-pll.h
Ja som ich skopirovat z ubuntu kernel-u:
apt-get install linux-source
cd /usr/src/linux-source-2.6.35/
tar -jxf linux-source-2.6.35.tar.bz2

potrebne *.h su v /usr/src/linux-source-2.6.35/linux-source-2.6.35/drivers/media/dvb/...

2) vytvor symlink:
ln -s /usr/src/linux-headers-2.6.35-23-generic-pae/ /lib/modules/2.6.35-23-generic-pae/source

3) v subore usb2impl.c uprav prvy riadok:
#include <linux/autoconf.h>
na
#include <generated/autoconf.h>

4) do suboru mxl5007t.c pridaj tento kod (na riadok 26, medzi ostatne #include):
#include <linux/slab.h>

5) spusti make
Akorát budeš mít rozdíl v jádru  :)

A krok 3 můžeš vynechat, protože v novějším ovladači to je již opraveno

Ahoj, udělal jsem všechno podle návodu a když jsem dal make tak mi terminal vypsal hohle:

Kód: [Vybrat]
make -C /lib/modules/3.0.0-12-generic/source O=/lib/modules/3.0.0-12-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/lib/modules/3.0.0-12-generic/source'
  CC [M]  /home/mydra/a867_drv_v1.0.28/af903x-fe.o
/home/mydra/a867_drv_v1.0.28/af903x-fe.c: In function ‘af903x_monitor_thread_func’:
/home/mydra/a867_drv_v1.0.28/af903x-fe.c:681:2: error: implicit declaration of function ‘lock_kernel’ [-Werror=implicit-function-declaration]
/home/mydra/a867_drv_v1.0.28/af903x-fe.c:692:2: error: implicit declaration of function ‘unlock_kernel’ [-Werror=implicit-function-declaration]
/home/mydra/a867_drv_v1.0.28/af903x-fe.c: At top level:
/home/mydra/a867_drv_v1.0.28/af903x-fe.c:220:12: warning: ‘af903x_set_bandwidth’ defined but not used [-Wunused-function]
cc1: some warnings being treated as errors

make[3]: *** [/home/mydra/a867_drv_v1.0.28/af903x-fe.o] Error 1
make[2]: *** [_module_/home/mydra/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/lib/modules/3.0.0-12-generic/source'
make: *** [default] Error 2

premet

  • Host
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #35 kdy: 22 Listopadu 2011, 17:28:57 »
Měl sem s tím taky problém, našel sem někde patch, ale už se mi to nechce hledat, každopádně mám pořád zdrojáky, tak je zkus  ;)
Ono to dělá myslím od verze jádra 2.6.38.

power1000

  • Návštěvník
  • Příspěvků: 39
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #36 kdy: 21 Ledna 2012, 17:43:43 »
Zdravim, mam take problem s kompilaci:
Ubuntu 11.10 64bit, jadro 2.6.38-10 (kvuli nizsi spotrebe ho pouzivam, oproti 3.x jadru)

Nejdriv jsem to zkusil proste rozbalit a zkompilovat, to samozrejme hodilo hlasku ze si mam stahnout nejaky to nejblizsi jadro a zkopirovat chybejici soubory. Jadro jsem si stahnul, soubory nakopiroval do
Kód: [Vybrat]
/usr/src/linux-headers-2.6.38-10-generic/drivers/media/dvb... , nasledne jsem udelal ten potrebny link
Kód: [Vybrat]
sudo ln -s /usr/src/linux-headers-2.6.38-10-generic/ /lib/modules/2.6.38-10-generic/source
A zkusil  jsem znova dat "make".
Vyhodilo mi to tyhle hlasky:

Kód: [Vybrat]
janik@janik-HP-ProBook-6460b:/media/data/drivers/avertv hd volar nano/a867_drv_v1.0.28$ make
make -C /lib/modules/2.6.38-10-generic/source O=/lib/modules/2.6.38-10-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.38-10-generic'
make[2]: *** No rule to make target `hd'.  Stop.
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-10-generic'
make: *** [default] Error 2


POkud ten link smazu, tak to zas vyhodi hlasku o tom ze mi tam chybej ty soubory.

Nevite, prosim, co delam spatne, a jak bych to mel rozchodit? Diky moc
---------------------------------------------------------
EDIT:
chybu jsem objevil v tom, ze rozbalene soubory se zdrojovym kodem byly ve slozce s mezerama :D

Tak to jsem opravil, nacez nasledne se to pri pokusu o make zastavilo s podobnymi hlaskami jako u majo33, jeho navod to vyresil a ovladac se uspecne nakonec zkompiloval a nainstaloval....

 :)
« Poslední změna: 21 Ledna 2012, 20:41:00 od power1000 »

nasson

  • Návštěvník
  • Příspěvků: 2
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #37 kdy: 11 Února 2012, 15:19:27 »
Ahoj, nedari se mi kartu rozjet na Ubuntu 11.10, linux-3.0.0.-15-generic. Jsem BFU, ale postupoval jsem podle rad zde popsanych. Jadro jsem si stahnul, potrebne linky jsem udelal, ale make mi vyhodi:

Kód: [Vybrat]
make -C /lib/modules/3.0.0-15-generic/source O=/lib/modules/3.0.0-15-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-15-generic'
  CC [M]  /home/nasson/Stažené/a867_drv_v1.0.28/af903x-core.o
In file included from /home/nasson/Stažené/a867_drv_v1.0.28/af903x-core.c:1:0:
/home/nasson/Stažené/a867_drv_v1.0.28/af903x.h:12:28: fatal error: linux/smp_lock.h: Adresář nebo soubor neexistuje
compilation terminated.
make[3]: *** [/home/nasson/Stažené/a867_drv_v1.0.28/af903x-core.o] Error 1
make[2]: *** [_module_/home/nasson/Stažené/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-15-generic'
make: *** [default] Error 2

Podle dalsiho navodu jsem vyhodil ze souboru af903x.h radek #include <linux/smp_lock.h> a dal make:
Kód: [Vybrat]
make -C /lib/modules/3.0.0-15-generic/source O=/lib/modules/3.0.0-15-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-15-generic'
  CC [M]  /home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.o
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c: In function ‘A333TunerPowerControl’:
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:458:32: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:471:41: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:471:87: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:473:40: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:485:27: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c: In function ‘A337TunerPowerControl’:
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:516:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:551:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c: In function ‘Device_init’:
/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.c:1106:3: error: implicit declaration of function ‘init_MUTEX’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors

make[3]: *** [/home/nasson/Stažené/a867_drv_v1.0.28/af903x-drv.o] Error 1
make[2]: *** [_module_/home/nasson/Stažené/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-15-generic'
make: *** [default] Error 2

Zkoušel jsem taky ze souboru af903x-drv.c změnit některé řádky:
init_MUTEX(&PDC->powerLock); -> sema_init(&PDC->powerLock, 1);
init_MUTEX(&PDC->tunerLock); -> sema_init(&PDC->tunerLock, 1);
init_MUTEX(&PDC->regLock);   -> sema_init(&PDC->regLock, 1);

Vsechno marne. Nevi nahodou nekdo jak to rozjet s jadrem 3.0.0? Diky moc.

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856

majo33

  • Návštěvník
  • Příspěvků: 11
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #39 kdy: 06 Března 2012, 22:21:29 »
Mne to bezi na Ubuntu 11.10 3.0.0-16-generic #28-Ubuntu SMP 64-bit. Co ti vypise make po tych vsetkych upravach?

majo33

  • Návštěvník
  • Příspěvků: 11
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #40 kdy: 06 Března 2012, 22:46:22 »
Skus aplikovat tento patch (skopiruj ho do adresara driver-u a867_drv_v1.0.28) a znovu skompilovat ovladac:
Kód: [Vybrat]
cd a867_drv_v1.0.28
patch < a867patch.txt
make

[příloha smazaná administrátorem]

nasson

  • Návštěvník
  • Příspěvků: 2
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #41 kdy: 09 Března 2012, 22:49:37 »
Diky moc majo, patch pomohl.

power1000

  • Návštěvník
  • Příspěvků: 39
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #42 kdy: 21 Dubna 2012, 01:53:52 »
to jak jsem psal ze se mi to zkompilovalo, tak to se sice zkompilovalo ale kartu mi to stejne nedetekovalo.
Tedka jsem resil nejaky problemy s tim mym jadrem a dal jsem tam trosku novejsi a to se tomu uz nechtelo kompilovat a patch nakonec pomohl a zkompilovalo se to a i mi to detekovalo tu kartu :)

takze dekuji za patch :)

majo33

  • Návštěvník
  • Příspěvků: 11
Re:USB TV AverTV Volar HD Nano (a867R) + Ubuntu 10.10
« Odpověď #43 kdy: 06 Května 2012, 17:17:09 »
patch pre ubuntu 12.04 (predchadzajuci patch nieje potrebny)
Kód: [Vybrat]
tar -jxf a867_drv_v1.0.28.tar.bz2
cd a867_drv_v1.0.28
patch < a867_ubuntu_12_04.patch.txt
make

[příloha smazaná administrátorem]

 

Provoz zaštiťuje spolek OpenAlt.