DVB-T en Ubuntu (AF9005)

+1
0
-1

****ACTUALIZADO 3/06/07***

Debido a un post incluido más abajo, me di cuenta que debía actualizar el post, ya que en http://www.linuxtv.org han incluido el driver del dispositivo USB con chipset AF9005, por lo que el procedimiento para su instalación es el descrito en su página, común a todos los dispositivos.

El único problema que presenta es que no funcionan bien las búsquedas con Kaffeine debido a un error en el timeout, descrito en el wiki oficial. Pero funciona correctamente con Mplayer y dvbutils.

Un saludo y a disfrutar

**************************************************************************************

Hace tiempo llevaba intentado configurar un DVB-T Usb con chip AF9005 en mi Ubuntu Dapper, pero no encontraba nada en ningun lado

Pero cual fue mi sorpresa al encontrar ésta pagina en italiano que ayuda a ello.

Antes de nada, agradecerle a Luca Olivetti los driver proporcionados Expongo los pasos seguidos gracias a esa pagina:

1- Primero de todo poner el usb y verificar que esta basado en este chip

lsusb Bus 002 Device 002: ID 15a4:9020

2- Descargamos todos los ficheros del sitio de luca http://ventoso.org/luca/af9005/

3- Instalamos los paquetes necesarios:

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make

4 . Ejecutamos la siguiente orden hg clone http://linuxtv.org/hg/v4l-dvb

5 - Copiamos todos los archivos .c y .e descargados en la siguiente carpeta en la nuestra personal /v4l-dvb/linux/drivers/media/dvb/dvb-usb/

6 - Modificar el Makefile en la carpeta anterior dvb-usb-af9005-objs = af9005.o af9005-fe.o obj-m += dvb-usb-af9005.o dvb-usb-af9005-remote-objs = af9005-remote.o obj-m += dvb-usb-af9005-remote.o 7- Mover el archivo .fw descargado a: lib/firmware/(kernel)

8 - Vamos a la carpeta /4vl-dvb c/en nuestro home) y compilamos:

sudo make    
 sudo make install   

9 - reiniciamos el pc y comprobamos con el comando dmesg que esta reconocido (una vez enchufado)

dvb-usb: Afatech DVB-T USB1.1 stick successfully initialized and connected.

10- Elegir un buen programa para ver la tv digital.....hay muchos en internet Espero que os sirva, ante cualquier duda consultarme

Comentarios

Imagen de resteban1

Hola, es muy interesante y práctico este manual, pero soy nuevo en ubuntu - y en linux- y hay procesos que no se realizar. ¿Cómo bajo todos los archivos de Olivetti?, hay algunos que se guardan, pero otros solo se abren....(¿los copio?).

¿Cuáles son los archivos .c y .e?, en la terminal me pone que se han descargado ochocientos y pico.....pero no sé donde....

te agradecería mucho la ayuda 

Imagen de letex

Yo descagué todos los archivos con un gestor de descargas llamado DownThemAll, que es una extensión para firefox. Boton derecho, descargar todo.

Pero para que te sea más fácil, te he subido todos esos archivos a un file hosting para que los bajes, el link es:

http://rapidshare.com/files/25011310/af9005_ubuntu.zip

Descárgalo (metodo free) y descomprimelo, boton derecho y extraer aquí....te crea una carpeta en el sitio.

Cuando hablo de archivos .c y .e se refiere a la extensión del archivo, son archivos .e y .c

A mí me funciona de maravilla, lástima que la señal no sea muy buena en mi casa.

Para más información te diré que estuve investigando cómo grabar la TDT al disco duro con el mplayer y programarlo (para grabar mis series...).

A este respecto abrí dos hilos, uno en ubuntuforums y otro en la lista de correo de dvb-t Mplayer (sudo apt-get install mplayer), te dejo los links:

http://ubuntuforums.org/showthread.php?p=2360253

http://lists.mplayerhq.hu/pipermail/mplayer-dvb/2007-March/001907.html

 

Si te interesa lo de grabar y no atinas, dímelo y hago una nueva entrada en la bitácora con el COMO.

Ubuntu user number # 12793

Linux user number # 444511

Imagen de letex

  Is te interesa, he escrito la entrada en la bitácora de cómo grabar la TDT en tu disco duro, programando la hora y la duración de la misma.

  Te dejo el enlace:

http://www.ubuntu-es.org/index.php?q=node/43459 


Ubuntu user number # 12793

Linux user number # 444511

Imagen de resteban1

me parece espectacular que se pueda hacer todo eso sin windows..............cada día me alegro más de mudarme.

1) Todavía tengo unas dudas para instalar la dvb: la carpeta   /v4l-dvb/linux/drivers/media/dvb/dvb-usb/, ¿es dónde están los archivos .c y .e? y otracosa, ¿dónde está??, lo siento pero todavía me cuesta moverme por ubuntu y sus archivos.

    Por cierto, no veo los .e solo los .c

2)la modificación del archivo makefile, es pegar y ya está?? 

  lib/firmware/(kernel) es otra carpeta??

 la carpeta /4vl-dvb, está en mi carpeta personal?, hay una pero no se si es esta.

Otra cosa, mi antena es bastante mala, pero estoy pensando en pillar una interna, cuestan sobre 10€ - una thompsom-, no sé si las has probado, pero es que en el cuarto del pc no se pilla nada.

Muchas gracias por todo. 

Imagen de letex

Tienes razón, revisando el post, me di cuenta que no son los archivos .c y .e

1- Son los archivos .c y .h......me equivoqué al traducir de la página en italiano.

Los archivos están en el enlace de descarga que pegué, debes descomprimirlos antes.

2 - El makefile lo abres (sudo gedit /tuHOME /v4l-dvb/linux/drivers/media/dvb/dvb-usb/), lo pegas al final y lo guardas en gedit. Cierras el gedit y se libera la consola.

La palabra (kernel) quiere decir que debes sustituirlo por el kernel que tienes instalado y funcionando. Para saberlo ejecuta en una terminal

     uname -r

Ese es el kernel, que en mi caso con Edgy 6.10 es el 2.6.17-11-generic; por lo que la carpeta es:

/lib/firmware/2.6.17-11-generic

Tu debes abrir la carpeta con el kernel que te de el uname-r

La carpeta /4vl-dvb está en tu home. Se crea al ejecutar hg clone http://linuxtv.org/hg/v4l-dvb por lo que es la que está en tu home

3 - Antena: las antena de interior las ponen como maravillas, pero no lo son tanto, al final deben estar cerca de una ventana. SI te pillas una, busca que tenga amplificador interno para mejorar la señal.

en mi caso yo uso un pequeño cable coaxial que me adapta del cable de antena normal al Usb, es como mejor cojo la señal.

Si estas en una gran ciudad con un repetidor cerca, puede ser que te sirva, si no, no lo se.

Te recomiendo que vayas a una gran superficie, la compres, la pruebes y si no vale la devuelvas (si la puedes abrir sin romper el embalaje)

Espectacular hacer esto en linux??? JAJAJA

En realidad estas cosas (y muchas otras) solo se pueden hacer en windows porque Micro$oft fuerza a los fabricantes para que creen sólo para ellos.........gracias a la comunidad que los escribe..

Otra cosa que te va a resultar impresionante es que con mi TDT USB y con los drivers de windows y en windows trae un programilla que escanea las frecuencias.....pues no coje nada!!!!!

Pero como linux puedes escanear las frecuencias una a una, si hay algo decente lo coje......jajajajaja

Me quedo con la siguiente frase que leí en alguna firma en este foro:

In a free world, how needs Gates and Windows??

En un mundo libre, quién necesita Puertas y Ventanas??

Un saludo y léete el post de cómo programar las grabaciones que te dejé más arriba.

Un saludo y bienvenido a la comunidad Linux


Ubuntu user number # 12793

Linux user number # 444511

Imagen de resteban1

voy intentando copiar el archivo fw de los que me pusiste en descarga, pero intento hacerlo y no me deja, cómo puedo hacerlo?, ¿desde la terminal como superusuario?, no lo he hecho  nunca y no sé como es............gracias de nuevo

Imagen de letex

Hay dos formas de hacerlo, ambas como superusuario:

- en consola: el comando para copiar es "cp"

 sudo cp /ruta/archivo.fw     /lib/firmware/(kernel/mismoNombre.fw

- Más facil para principiantes:

  sudo nautilus

Así abres un navegador en modo superusuario y puedes acceder y modificar cualquier caroeta.

Copias el archivo, vas a lib/firmware/(kernel) y lo pegas directamente.

Y no te preocupes por ser novato!!! Todos lo somos siempre en algo!! 

Un saludo


Ubuntu user number # 12793

Linux user number # 444511

Imagen de resteban1

Hola, hice lo que me aconsejaste, ejecutar nautilus como superusuario, todo bien, pero al  compilar y al instalar me sale este mensaje de error que no se qué significa: 

 Installing /lib/modules/2.6.17-11-generic/kernel/drivers/media/video/ivtv files:
install: cannot create directory `/lib/modules/2.6.17-11-generic/kernel/drivers/media/video/ivtv': Permission denied
make[1]: *** [media-install] Error 1
make[1]: se sale del directorio `/home/rafaelesteban/v4l-dvb/v4l'
make: *** [install] Error 2
¿Qué puedo hacer?? Gracias otra vez

Imagen de letex

   Se me ha ocurrido la idea de que quizás ya van demasiados comentarios para una bitácora....

   Abro un nuevo hilo con la constestación, espero que no te moleste, es simplemente por no contradecir las normas del foro.....que rezan que las bitácoras no son para dudas

   Por otro lado, el tema es de la bitácora.....no se....por si acaso abro un hilo, en enlace es:

http://www.ubuntu-es.org/index.php?q=node/43717 

   Un saludo y no te molestes por el traslado.... :-) 


Ubuntu user number # 12793

Linux user number # 444511

Imagen de minglas

Hola, gracias a tu articulo he conseguido que rule mi tdt usb, bueno, más exactamente gracias a Luca, que ha actualizado el articulo para ubuntu 7.04 feisty, y es aún más sencillo de como tu lo tienes, por lo que te sugiero que lo actualices.

Gracias.

 

 

 

nuevo en Ubuntu

nuevo en Ubuntu

Imagen de letex

   La verdad es que ya me había dado cuenta de la actualización de la página de Luca.

   De hecho nos comentaque ya se ha añadidolos drivers al soporte oficial de linuxtv.org. Sólo hay que añadir el firmware, y te da el enlace.

    Un saludo y gracias por la reseña, me alegra haberte hecho ver que se podía usar. Y muchas gracias también a Luca por los drivers!! 

Ubuntu user number # 12793

Linux user number # 444511