Sintonizador TDT Hauppauge WinTV Nova T500 PCI en Ubuntu GNU/Linux

Recientemente he cambiado mi equipo de sobremesa y uno de los nuevos elementos que he incorporado ha sido la sintonizadora TDT de Hauppauge WinTV Nova T500. Como siempre hago con todo el hardware que compro, la elección estuvo condicionada a que funcionase correctamente en GNU/Linux 😀

Para hacerla funciona en Ubuntu, lo primero que tendremos que hacer es descargar el correspondiente firmware:

cd /lib/firmware/
sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw

Añadimos las opciones propias de la tarjeta editando “/etc/modprobe.d/options.conf”:

#options bttv tuner=0 radio=0 pll=1 card=37 # Antigua sintonizadora PreviewPixel
options dvb-usb-dib0700 force_lna_activation=1

En este punto ya podemos reiniciar nuestro PC para que la tarjeta sea detectada correctamente. Podemos comprobar la correcta instalación mediante el comando “lsusb”:

$ lsusb 
Bus 003 Device 002: ID 2040:8400 Hauppauge 

A continuación vamos a generar el listado de canales disponibles para que podamos visualizarlos desde el reproductor VLC:

sudo apt-get install dvb-utils
scan /usr/share/dvb/dvb-t/es-Collserola | tee channels.conf
sudo mv channels.conf /etc/

Cabe destacar que en mi caso utilizo como “es-Collserola” como fichero base dada mi cercania a Barcelona, pero según la situación geográfica podemos utilizar otros modelos que encontraremos en el directorio “/usr/share/dvb/dvb-t/”.

Finalmente, para poder sintonizar la TV podemos utilizar VLC:

apt-get install vlc vlc-plugin-pulse
vlc /etc/channels.conf

A través de la lista de reproducción podremos navegar entre los diferentes canales.

Tenemos a nuestra disposición también programas más complejos que nos permitiran realizar grabaciones y otras opciones más avanzadas (típicas de un media center) como MythTV y Freevo (este último no he conseguido hacerlo funcionar). Personalmente esperaba que fuesen más cómodos de utilizar, para un PC de escritorio es mucho más rápido de utilizar VLC si lo único que queremos es visualizar la programación actual.

6 thoughts on “Sintonizador TDT Hauppauge WinTV Nova T500 PCI en Ubuntu GNU/Linux

  1. buenos dias, despues de mucho buscar y rebuscar y probar, no hay manera, así que ya no tengo mas opciones.
    EL caso es que tengo una Wintv t500 Pci. Se encuentra funcionando perfectamente con VLC, canales y sonido, pero el mando a distancia no hay forma de hacerlo funcionar. Uso como SO ubuntu 9.0 32b.
    He instalado lirc, lircd, etc, pero no funciona.
    al lanzar “cat /proc/bus/input/devices” obtengo lo siguiente:

    I: Bus=0019 Vendor=0000 Product=0002 Version=0000
    N: Name=”Power Button (FF)”
    P: Phys=LNXPWRBN/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
    U: Uniq=
    H: Handlers=kbd event0
    B: EV=3
    B: KEY=100000 0 0 0

    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name=”Power Button (CM)”
    P: Phys=PNP0C0C/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
    U: Uniq=
    H: Handlers=kbd event1
    B: EV=3
    B: KEY=100000 0 0 0

    I: Bus=0017 Vendor=0001 Product=0001 Version=0100
    N: Name=”Macintosh mouse button emulation”
    P: Phys=
    S: Sysfs=/devices/virtual/input/input2
    U: Uniq=
    H: Handlers=mouse0 event2
    B: EV=7
    B: KEY=70000 0 0 0 0 0 0 0 0
    B: REL=3

    I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
    N: Name=”AT Translated Set 2 keyboard”
    P: Phys=isa0060/serio0/input0
    S: Sysfs=/devices/platform/i8042/serio0/input/input3
    U: Uniq=
    H: Handlers=kbd event3
    B: EV=120013
    B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
    B: MSC=10
    B: LED=7

    I: Bus=0010 Vendor=001f Product=0001 Version=0100
    N: Name=”PC Speaker”
    P: Phys=isa0061/input0
    S: Sysfs=/devices/platform/pcspkr/input/input4
    U: Uniq=
    H: Handlers=kbd event4
    B: EV=40001
    B: SND=6

    I: Bus=0011 Vendor=0002 Product=0002 Version=0038
    N: Name=”PS2++ Logitech Wheel Mouse”
    P: Phys=isa0060/serio1/input0
    S: Sysfs=/devices/platform/i8042/serio1/input/input5
    U: Uniq=
    H: Handlers=mouse1 event5
    B: EV=7
    B: KEY=f0000 0 0 0 0 0 0 0 0
    B: REL=103

    Diria que ya desde este punto algo anda mal, poruqe no hay ninguna de las entradas que haga referencia al IR.
    ¿Que puedo probar?

  2. Hola, gracias por el articulo, necesito tu ayuda! cuando hago el scan de canales me sale esto:

    scanning /usr/share/dvb/dvb-t/es-Collserola
    using ‘/dev/dvb/adapter0/frontend0’ and ‘/dev/dvb/adapter0/demux0’
    main:2273: FATAL: failed to open ‘/dev/dvb/adapter0/frontend0’: 16 Device or resource busy

    que puede pasar? te cuento que he instalado el Mythtv pero queria instalar el vlc para que sea mas sensilla la visualizacion de tv . Tengo una Nova-500 . Gracias!

Leave a Reply to racso Cancel reply

Your email address will not be published. Required fields are marked *