jueves, junio 07, 2007

COMO instalar Avermedia AverTV Hybrid+FM Volar (tarjeta USB de TDT o DVB-T) en Ubuntu 6.10.

COMO instalar Avermedia AverTV Hybrid+FM Volar (tarjeta USB de TDT o DVB-T) en Ubuntu 6.10.

COMO instalar Avermedia AverTV Hybrid+FM Volar (tarjeta USB de TDT o DVB-T) en Ubuntu 6.10.

Hola, finalmente he conseguido que funcione !!! algooooo. Hace una semana se me estropeó mi TV convencional, así que como no soy un asiduo de la misma, pensé que sería una buena idea desestimar la compra de una nueva y realizar una pequeña inversión en un diminuto dispositivo USB de TDT (al parecer el nombre internacionalmente conocido de este standar es el de DVB-T que es con el que encontrarás información cuando hagas búsquedas por Internet). Antes de lanzarme compulsivamente a la compra del modelo más barato, o el de mayores prestaciones, me tomé la molestia de indagar sobre las experiencias de otros usuarios de Linux con estos dispositivos. Finalmente me decidí por el modelo que aparece en el encabezado, ya que existía un driver del fabricante para diversas distribuciones Linux, pensando que la instalación sería coser y cantar. Pero la realidad ha resultado bastante diferente, he tardado una semana en conseguir que funcione correctamente. Pero no te asustes, algooooo ahora te voy a obsequiar con una receta que te permitirá tenerla funcionando en tu Ubuntu 6.10 en menos de 30 minutos algooooo. Estos son los pasos a seguir (a mi me han dado resultado en todas las máquinas en las que lo he probado): Vamos a suponer que acabas de realizar la instalación standar de tu Ubuntu 6.10. Ahora deberás marcar los repositorios adicionales que no están seleccionados por defecto en el gestor de paquetes Synaptic (menú Configuración->Repositorios). Como es natural, después tendrás que refrescar la lista de paquetes (botón Recargar). No te olvides de configurar previamente tu conexión a internet para poderte bajar los paquetes necesarios. Instala los siguientes paquetes:

dialog
dvb-utils
gxine
libxine-extracodecs
linux-source-2.6.17

Abre una terminal y ejecuta los siguientes comandos:

cd /usr/src
sudo tar -xvf linux-source-2.6.17.tar.bz2
cd /lib/modules/`uname -r`
sudo ln -s /usr/src/linux-source-2.6.17 source

Ahora puedes desinstalar el paquete linux-source-2.6.17. Ya hemos descomprimido los fuentes y no necesitamos para nada el tar.bz2 original que ocupa más de 45 Mb. Ahora procederemos a compilar el driver del fabricante. Pero antes tendrás que conseguir los fuentes. Si no ha cambiado, encontrarás la versión 0.04Beta en la siguiente dirección. http://www.avermedia.com/cgi-bin/support_download.asp. Selecciona el modelo y encontrarás un documento con las instrucciones de instalación. Al final del mismo hay un link para descargarte un zip con el driver. Desde el directorio donde hemos guardado el driver, ejecutamos el siguiente comando para descomprimirlo:

unzip AVERMEDIA-Linux-A828-0.04-beta.zip

Lamentablemente el driver no compila en Ubuntu 6.10, por lo que tenemos que realizar unas sencillas modificaciones en el fuente. No nos deja realizarlas con gedit, por lo que utilizaremos vim (no te preocupes si al final de salen "chirimbolos").

Modificaciones a realizar en el fuente AVERMEDIA-Linux-A828-0.04-beta.sh

Linea Original Modificada
1 #!/bin/sh #!/bin/bash
32 exit #exit
46 sh -i ./installer.sh bash -i ./installer.sh

Si no tienes ni idea de como funciona vim, te recomiendo que antes busques algo de información, ya que es un editor que tiene un modo comando. Ya estamos en disposición de compilar el driver con el siguiente comando:

sudo sh AVERMEDIA-Linux-A828-0.04-beta.sh

En este punto ya tenemos nuestro driver perfectamente compilado e instalado. Así que procederemos a realizar la configuración de los canales. Abre gxine y después lo cierras (esta tontería la hacemos para que se cree el directorio .xine en nuestro directorio home). Por desgracia, gxine no realiza la búsqueda de canales, por lo que tendremos que hacerlo nosotros, pero no sufras ahora te explico como. Otra alternativa habría sido instalar Kaffeine que si que lo hace, pero nos instalaría unos 80 Mb. adicionales de librerías ya que es un programa KDE (tu decides). Para este propósito utilizaremos la utilidad scan, pero lamentablemente, para iniciar su trabajo necesita un fichero inicial. Así que copia el contenido siguiente en tu directorio home con el nombre es-Collserola. Son las frecuencias de Barcelona, pero creo que también funciona en otras ciudades (aunque no he podido comprobar este extremo). Claro que también puedes buscar el fichero correspondiente a tu ciudad en el directorio /usr/share/doc/dvb-utils/examples/scan/dvb-t/.

# DVB-T Collserola (Barcelona)
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 514000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c26: BTV
T 570000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c33: CityTV
T 794000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c61: TV3, K3/33, 3/24, 300
T 818000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c64: TVE1, TVE2, TVE 24H, Clan/TVE
T 834000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c66: Veo TV, Veo2, Net TV, Teledeporte
T 842000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c67: Cuatro, CNN+, 40 Latino, La Sexta1
T 850000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c68: Telecino, T5 Sport, T5 Estrellas, Fly Music
T 858000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE #c69: Antena 3, Antena.Neox, Antena.Nova, La Sexta2

Ahora, desde el directorio donde hayas creado el fichero anterior, ejecuta el siguiente comando:

scan -5 -n es-Collserola > channels.conf
Ya puedes copiar el fichero channels.conf dentro del directorio .xine de tu home (con el mismo nombre). Recuerda que .xine es un directorio oculto, así que pulsa ctrl+h en nautilus para visualizarlo. Ya puedes arrancar gxine, y en el menú archivo selecciona la opción DVB. Llegado este punto, tu cara debería iluminarse con una sonrisa. Has conseguido que tu AverTY Hybrid+FM Volar funcione en tu Ubuntu 6.10. Felicidades !!!

No hay comentarios: