Hace tiempo que me compré esta tarjeta de televisión pero cometí el error de no revisar si funcionaba con GNU/Linux. Pero ahora por fin empieza a funcionar. Navegando por internet he encontrado en un foro italiano de Ubuntu un procedimiento muy simple con el que se puede hacer funcionar la tarjeta.
Métodos para Ubuntu 10.10 y Debian Testing / LMDE
He actualizado el procedimiento ya que el anterior no funcionaba
Método Ubuntu 10.10
Instalamos los headers del kernel
sudo apt-get install linux-headers-`uname -r`
Obtenemos los drivers de V4L (si no tienes mercurial, deberás instalarlo)
hg clone http://linuxtv.org/hg/v4l-dvb
Entramos en la carpeta que mercurial nos ha creado
cd v4l-dvb
Obtenemos un parche
wget http://xgazza.altervista.org/Linux/DVB/Drivers/patch_TDA18218_AF9015_AF9035_V4l_Dvb.diff
Parcheamos el código con el sigüiente comando
patch -p1 < patch_TDA18218_AF9015_AF9035_V4l_Dvb.diff
Compilamos
make
Instalamos
sudo make install
Bajamos el firmware
cd /lib/firmware
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-01.fw
Finalmente reiniciamos
sudo reboot
Método Debian Testing / Linux Mint Debian Edition
Mirando en el hilo del foro de Ubuntu.it he visto este método que me ha funcionado en LMDE (Linux Mint Debian Edition, basada en Debian Testing) con el kernel 2.6.38-bigmem. Si funciona en otras distros, avisad!
Descargamos el fichero siguiente:
Abrimos el fichero con el gestor de archivos comprimidos y descomprimimos todos los .patch en nuestro directorio home.
Abrimos una terminal (estando en la carpeta home de nuestro usuario) y tecleamos estos comandos
git clone git://linuxtv.org/media_build.git cd media_build make -C linux/ download make -C linux/ untar patch -p1 < ../compile.patch patch -p1 < ../anttip-tda18218.patch patch -p1 < ../anttip-tda18218_af9033.patch patch -p1 < ../anttip-tda18218_af9033_af9035.patch patch -p1 < ../anttip-tda18218_af9033_af9035_tua9001.patch patch -p1 < ../anttip-tda18218_af9033_af9035_tua9001_avertv-a385.patch make sudo make install
Es posible que al parchear alguno de los ficheros pida confirmación, decidle que si.
Bajamos el firmware
cd /lib/firmware
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-01.fw
Una vez que hayamos reiniciado ya podemos comprobar que funciona con un dmesg:
[ 2201.504075] usb 2-1: new high speed USB device using ehci_hcd and address 4 [ 2201.651727] dvb-usb: found a 'Avermedia AverTV Volar HD & HD PRO (A835)' in cold state, will try to load a firmware [ 2201.654507] dvb-usb: downloading firmware from file 'dvb-usb-af9035-01.fw' [ 2201.968763] dvb-usb: found a 'Avermedia AverTV Volar HD & HD PRO (A835)' in warm state. [ 2201.969072] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 2201.969854] DVB: registering new adapter (Avermedia AverTV Volar HD & HD PRO (A835)) [ 2201.973360] af9033: firmware version: LINK:11.15.10.0 OFDM:5.48.10.0 [ 2201.975607] DVB: registering adapter 0 frontend 0 (Afatech AF9033 DVB-T)... [ 2201.997701] NXP TDA18218HN successfully identified. [ 2201.997710] dvb-usb: Avermedia AverTV Volar HD & HD PRO (A835) successfully initialized and connected.
Ahora podemos abrir el programa para ver la TV.
Fuente: http://forum.ubuntu-it.org/index.php/topic,384436.msg3534693.html#msg3534693
http://forum.ubuntu-it.org/index.php/topic,384436.msg3554766.html#msg3554766




Me ha venido de perlas, hace un mes no encontré absolutamente nada. Gracias
Por: oct02 el 22 enero 2011
a las 1:28
¡Me alegra que te haya servido de utilidad! ¡Gracias por comentar!
Por: ridoj el 22 enero 2011
a las 9:43
A mi los canales HD si me los sintoniza Kaffeine en Archlinux, hay que escanear un par o tres de veces para que los pille todos. En general el cacharro me funciona bien y es estable, lo único que falla es el sonido en las radios y canales HD, las radios no se oyen y en los canales HD va desfasado. Lo malo es que ese parche solo funciona para el kernel 2.6.35.
Por: Jose el 28 enero 2011
a las 1:59
Lo probaré a ver.
Gracias!
Por: ridoj el 30 enero 2011
a las 23:03
Para que os pille todos los canales, incluidos los HD, debéis ir a televisión -> configurar televisión -> en Tiempo de espera del sintonizadór ponéis 3000 y en Origen ponéis Auto-exploración. De ese modo y con una buena antena pillaréis todos los canales.
Por: Agapito el 29 enero 2011
a las 12:28
Gracias por el consejo!
Por: ridoj el 30 enero 2011
a las 23:03
¿Alguien ha conseguido hacerla funcionar en otro kernel que no sea el 2.6.35?
Por: Agapito el 20 febrero 2011
a las 12:04
Agapito, prueba el método para Debian Testing / LMDE a ver si te sirve
. A mi me ha funcionado!
Por: ridoj el 20 abril 2011
a las 11:44
- Confirmado!
Funciona perfectamente en Debian Testing (Linux Mint Debian Edition)
Me ha tocado a instalar git para poder hacerlo, pero no pasa nada.
- Con Kaffeine y los consejos de Agapito va muy bien.
Lo unico es que yo tampoco tengo radio, y solo dos de mis canales HD viene con sonido.
Por: gosa el 21 abril 2011
a las 16:18
Gracias por el comentario gosa, me alegra que lo solucionaras
.
Por: ridoj el 26 abril 2011
a las 19:43
Una corrección / actualización a mi comentario anterior:
Las cadenas de radio funcionan perfectamente… lo único es que tardan un poco en cargarse al principio, pero luego se escuchan perfectamente…
Por: gosa el 2 mayo 2011
a las 21:50
Me alegra que puedas oír la radio
. Saludos!
Por: ridoj el 3 mayo 2011
a las 7:58
Pena que tengo el ubuntu 11.04 porque vengo buscando soluciones y nada. Gracias de todas formas.
)
Por si te gusta estos temas, en la version 11.04 no funciona (eso por si quisieras investigar
Saludos
Por: kielvi el 1 junio 2011
a las 20:31
Me gustaría ayudarte pero actualmente ya no uso Ubuntu así que… Lo único que puedo darte es un enlace al mismo topic de los foros italianos donde hablan de Natty y un procedimiento experimental. Si lo pruebas y te va ya me dirás. Gracias
http://forum.ubuntu-it.org/index.php/topic,384436.msg3571419.html#msg3571419
Por: ridoj el 1 junio 2011
a las 21:38
El problema no es tanto la versión de Ubuntu como la del kernel ya que si no han integrado el driver, tienes que recompilar para cada versión. Yo me compré el sintonizador el año pasado. Después de buscar mucho y gracias a la ayuda de Antii Palosaari que desarrolla el driver para el kernel, conseguí que funcionara. Ahora que me voy de vacaciones (y en el portátil tengo la 11:04) voy a intentar compilarlo “again”.
Esto es lo que le envié al final a Antii
http://www.megaupload.com/?d=3AHM6FKI
Me explico muy mal en inglés; pero yo pensaba que lo entendería y lo añadiría al kernel (al fin y al cabo no hay código nuevo, solamente es añadir la “definición del cacharro”.
Por: jrufas el 30 julio 2011
a las 19:18
Lastima que yo uso sabayon porque esa tarjeta y naaaa… snif:
Bueno, me pasaré por los foros de sabayon a ver que encuentro. Si veo algo, lo diré aquí también si teneis alguna curiosidad
Saludos
Por: Hypatia el 23 septiembre 2011
a las 22:45