Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: PavelS 31 Prosince 2009, 16:40:08
-
Prošel jsem už snad všechny rady a návody a stále my moje usb klíčenka televize nefunguje. Mám freedom dvb-t založenou na af9015 a nevím co mi chybí a co dělám špatně. Stále mi to hlásí:
[ 16.890876] af9015: tuner id:179 not supported, please report!
[ 16.890922] usbcore: registered new interface driver dvb_usb_af9015
a lsusb:Bus 002 Device 002: ID 15a4:9016
Podle ID by zařízení mělo být podporováno, fw jsem taky nahrál a stále nic.
Nějaké rady?
-
Ahoj.Mám podobný problém----taky usb dvb-t tuner s af9015(těžká china NONAME). Zadný z návodů na forech mne zatim nepomohl...teda- aspon jsem rozjel jeden dvb-t do pci-e(TV Tuner Hauppauge HVR-1200 - DVB-T/PAL PCI Express x1). Prosim kdyz na něco prijdete pisnete....dik
-
http://ubuntuforums.org/showthread.php?t=606487 jeden navod...ale problem s chybou pri make. Kdo by vedel....?
-
sudo apt-get install mercurial
hg clone http://linuxtv.org/hg/v4l-dvb
cd ./v4l-dvb/
make
sudo make install
sudo reboot
tak po tomhle se mi ta noname karta s af9015 chytila.
good luck
-
Tak s nejnovějším jádrem mi to nejde - zkončím na chybu překladu. Ještě to zkusím na minulé verzi a uvidíme.
-
Zkoušel jsem to s jádry 2.6.31-17 a 2.6.31-19 a vždy jsem skončil chybami při překladu.
firedtv-1394.c:21:17: error: dma.h: No such file or directory
firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
firedtv-1394.c:23:23: error: highlevel.h: No such file or directory a další... Nechybějí mi ty knihovny někde v jádře nebo něco v tom stylu?
-
Nějak mi to nedá a nedá...
Tuner se mi hlásí následovně:
evzen@evzen-laptop:~$ dmesg | grep -i dvb
[ 3.531713] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7
[ 3.532022] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.1/input/input5
[ 3.532114] generic-usb 0003:15A4:9016.0001: input,hidraw0: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-3/input1
To mi přijde v pořádku - klávesnice = dálkové ovládání a DVB-T vstupní zařízení - tak proč to stále nefunguje? ???
-
Zkus smazat (nebo zakomentovat) poslední řádek
obj-$(CONFIG_DVB_FIREDTV) += firewire/ze souboru (
v4l-dvb\linux\drivers\media\dvb\MakefileMně to pomohlo
-
Teď jsem si všiml že ten tuner ID není ještě podporovaný, ale nějaká dobrá duše napsala ovladač.
Ovladač jsem přiložil. (Je potřeba zaměnit txt příponu za zip a rozbalit.)
Já mám stejný tuner a s tím ovladačem funguje bez problémů.
Postup je:
hg clone http://linuxtv.org/hg/~anttip/af9015Potom zkopírovat soubory z přiloženého souboru do příslušných adresářů (firedtv... problem je tam už podchycen)
Je potřeba nahradit původní soubory.
cd af9015make disctleanmakesudo make install
a restart.
odkaz na německé fórum ze kterého jsem vycházel:
http://forum.ubuntuusers.de/topic/probleme-beim-installieren-terratec-cinergy-t/3/?highlight=terratec+cinergy+t+stick
[attachment deleted by admin]
-
Bohužel je zip soubor neúplný (poškozený). Mohl bys ho nahrát ještě jednou?
-
Toto uz by melo fungovat
http://dl.dropbox.com/u/2260955/DVB_Driver.zip
-
jedna věc mi nejde a nepochopil jsem to:
make disctlean
evzen@evzen-laptop:~/af9015$ make disctlean
make -C /home/evzen/af9015/v4l disctlean
make[1]: Entering directory `/home/evzen/af9015/v4l'
make[1]: *** No rule to make target `disctlean'. Stop.
make[1]: Leaving directory `/home/evzen/af9015/v4l'
make: *** [disctlean] Error 2
a vyskytla se další chyba :( :
/home/evzen/af9015/v4l/m920x.c:780: error: 'USB_PID_PINNACLE_PCTV310E' undeclared here (not in a function)
make[3]: *** [/home/evzen/af9015/v4l/m920x.o] Error 1
make[2]: *** [_module_/home/evzen/af9015/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/evzen/af9015/v4l'
make: *** [all] Error 2
-
Zkus postupovat přesně podle tohoto návodu:
sudo apt-get install mercurial linux-headers-$(uname -r) build-essential linux-sourcecd /usr/src/sudo tar -xvjf linux-source-2.6.31.tar.bz2cd /lib/modules/$(uname -r)/sudo ln -s /usr/src/linux-source-2.6.31 source
cd /tmphg clone http://linuxtv.org/hg/~anttip/af9015wget http://dl.dropbox.com/u/2260955/DVB_Driver.zipunzip -o -d af9015/linux/drivers/ DVB_Driver.zipcd af9015make distcleanmakesudo make install
-
prekladej to s parametrem -i
make -i
-
PavelS je buh!!....mohu potvrdit ze jeho navod je na 100 procent funkcni. Vyzkouseno na cerstve nainstalovanem 9.10..dik za rady vsem
-
PavelS je buh!!....mohu potvrdit ze jeho navod je na 100 procent funkcni. Vyzkouseno na cerstve nainstalovanem 9.10..dik za rady vsem
Toto díky patří jiným, výše uvedeným, kterýmž to tímto také děkuji.. já se pouze ptal, zásluh nemaje.
Konečně funkční DVB-T tuner :)
(dokonce funuje i s jádrem 9.4)
-
Bez brejli blbe vidim na notes....Pavel81 je buh! :-) ..navrhuji oznacit vlakno jako "vyresene". dik vsem
-
Mám Ubuntu 10.04 a DVB-T tuner do USB af9015, postupoval jsem podle návodu od pavel81, ale bohužel po pár minutách kompilování běh make skončí s chybami:
/home/krato/dvb-t/af9015/v4l/af9015.c: In function 'af9015_read_config':
/home/krato/dvb-t/af9015/v4l/af9015.c:749: error: 'af9015_rc_keys_a_link' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:749: error: (Each undeclared identifier is reported only once
/home/krato/dvb-t/af9015/v4l/af9015.c:749: error: for each function it appears in.)
/home/krato/dvb-t/af9015/v4l/af9015.c:751: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:751: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:751: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:758: error: 'af9015_rc_keys_msi' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:760: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:760: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:760: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:767: error: 'af9015_rc_keys_mygictv' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:769: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:769: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:769: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:777: error: 'af9015_rc_keys_digittrade' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:779: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:779: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:779: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:787: error: 'af9015_rc_keys_avermedia' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:789: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:789: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:789: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:800: error: 'af9015_rc_keys_leadtek' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:802: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:802: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:802: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:810: error: 'af9015_rc_keys_twinhan' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:812: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:812: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:812: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:823: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:823: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:823: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:841: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:841: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:841: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:852: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:852: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:852: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:860: error: 'af9015_rc_keys_trekstor' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:862: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:862: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:862: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:873: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:873: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:873: error: negative width in bit-field '<anonymous>'
/home/krato/dvb-t/af9015/v4l/af9015.c:881: error: 'af9015_rc_keys_msi_digivox_iii' undeclared (first use in this function)
/home/krato/dvb-t/af9015/v4l/af9015.c:883: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:883: warning: type defaults to 'int' in declaration of 'type name'
/home/krato/dvb-t/af9015/v4l/af9015.c:883: error: negative width in bit-field '<anonymous>'
make[3]: *** [/home/krato/dvb-t/af9015/v4l/af9015.o] Error 1
make[2]: *** [_module_/home/krato/dvb-t/af9015/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-24-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/krato/dvb-t/af9015/v4l'
make: *** [all] Error 2
Na které už asi někdo také narazil, protože jsem je našel na pastebin: http://pastebin.com/51KDFJS5
Zkusil jsem make spustit s -i pro ignorování chyb, jak navrhuje ufaak, ale po připojení DVB-T tuneru do USB se mi žádný adresář /dev/dvb nevytvoří, v syslogu se objeví toto:
Aug 10 00:40:09 krato-nb kernel: [ 464.460110] usb 2-2: new high speed USB device using ehci_hcd and address 5
Aug 10 00:40:09 krato-nb kernel: [ 464.615096] usb 2-2: configuration #1 chosen from 1 choice
Aug 10 00:40:09 krato-nb kernel: [ 464.619506] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7
Aug 10 00:40:09 krato-nb kernel: [ 464.619929] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.1/input/input13
Aug 10 00:40:09 krato-nb kernel: [ 464.620132] generic-usb 0003:15A4:9016.0004: input,hidraw2: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-2/input1
Aug 10 00:40:09 krato-nb kernel: [ 464.636599] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Aug 10 00:40:09 krato-nb kernel: [ 464.636604] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
Prosím, co s tím? Neexistuje příp. už nějaké jednodušší řešení (např. doinstalování nějakého balíčku)?
-
Stále je to špatné. Problém vypadá, že je v tom, že tuner NXP TDA18218 není podporován (podpora pro af9015 jako takové je asi v pořádku).
Zkusil jsem teď nainstalovat nejnovější jádro (2.6.35-020635rc1-generic, staženo 17.8.2010 v 5:30) a nepřidávat do něj moduly tím výše uvedeným návodem, který mi hazí chyby, ale v syslogu se po připojení tuneru objeví toto:
Aug 17 05:34:30 krato-nb kernel: [ 173.170086] usb 2-2: new high speed USB device using ehci_hcd and address 6
Aug 17 05:34:30 krato-nb kernel: [ 173.690075] af9015: tuner NXP TDA18218 not supported yet
Aug 17 05:34:30 krato-nb kernel: [ 173.693597] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7
Aug 17 05:34:30 krato-nb kernel: [ 173.694041] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.1/input/input14
Aug 17 05:34:30 krato-nb kernel: [ 173.694249] generic-usb 0003:15A4:9016.0005: input,hidraw2: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-2/input1
"af9015: tuner NXP TDA18218 not supported yet" :-[ Prosím, co s tím?
-
Ještě dodám, že když jsem do toho nového kernelu 2.6.35-020635rc1-generic zkusil přidat moduly dle návodu PavlaS, tak pro změnu po zasunutí DVB-T tuneru do USB syslog řekne tuto chybu (poslední řádek) a tuner stále nefunguje (nevytvoří se /dev/dvb):
Aug 17 06:13:05 krato-nb kernel: [ 59.960104] usb 2-2: new high speed USB device using ehci_hcd and address 4
Aug 17 06:13:05 krato-nb kernel: [ 60.119298] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7
Aug 17 06:13:05 krato-nb kernel: [ 60.119668] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.1/input/input11
Aug 17 06:13:05 krato-nb kernel: [ 60.119797] generic-usb 0003:15A4:9016.0003: input,hidraw2: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-2/input1
Aug 17 06:13:05 krato-nb kernel: [ 60.199301] dvb_core: disagrees about version of symbol module_layout
-
Zkuste návod z wiki. teď jsem jej tam dal.
http://wiki.ubuntu.cz/Karty%20s%20chipsetem%20AF9015%20a%20tunerem%20TDA18218
-
Zkuste návod z wiki. teď jsem jej tam dal.
http://wiki.ubuntu.cz/Karty%20s%20chipsetem%20AF9015%20a%20tunerem%20TDA18218
Díky, ale hledal jsem řešení tak dlouho, až se mi ho podařilo předevčírem najít. Jakoby zázračně a zcela bez problémů můj tuner rozfunkčnil skript na https://bugs.launchpad.net/ubuntu/+source/linux/+bug/622397 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/622397) , hledejte řádek "#!/bin/sh", na něm skript začíná. Zřejmě čistá instalace Ubuntu 10.04 sama o sobě již zná USB zařízení af9015, ale nezná tunerový čip TDA18218, který v něm je zřejmě integrovaný. Pro ten přidá podporu skript na výše zmíněné stránce (alespoň u mne).
A tím se problém u mne vyřešil. Tedy pokud chci nazývat řešením spouštění toho skriptu po každé aktualizaci jádra, snad se tím bugem dobře popsaným na výše zmíněné stránce bude někdo na správném místě dále zabývat a podpora pro TDA18218 se objeví v jádrech Ubuntu 10.10 Maverick.
-
Zdar,
podařilo se někomu rozběhnout DO k noname tuneru?
Mé poznatky viz.:
http://forum.ubuntu.cz/index.php/topic,52974.0.html