Register | Login 

Hauppauge Win TV Nova TD

Multimedia DVB-T, TV, USB

Hauppauge Win TV Nova TD
Linux compatibility: Only the Linux compatibility is rated on this page, not the general quality of the product. If you use this product with Linux, please rate it and share your experience in the comment area of this page (bottom) to support other Linux users.
11 votes, average: 4.8 out of 511 votes, average: 4.8 out of 511 votes, average: 4.8 out of 511 votes, average: 4.8 out of 511 votes, average: 4.8 out of 5
  ( 4.8 with 11 ratings)

Price trend
Hauppauge Win TV Nova TD
Minimum: $ 0.00 
Maximum: $ 164.51  
Updated: 21/06/2016 03:40

Review of Linux Compatibility

The USB 2.0 Stick Nova TD from Hauppauge is equipped with two DVB-T tuners, connected to one antenna thanks to the incloded Y-link cable (i.e. two MCX connectors are combined into one IEC connector). Additionally the Win TV Nova TD has one infraread receiver, which can be used with LIRC.

The stick exists in two versions (model 95809 and model 52009), both supported by Linux since Ubuntu 8.10.
The hardware of the model 52009 is recognized by the Linux kernel (Linux version 3.2.0-24-generic-pae) in the following way:

usb 2-5: new high-speed USB device number 2 using ehci_hcd
IR NEC protocol handler initialized
dib0700: loaded with support for 21 different device-types
dvb-usb: found a 'Hauppauge Nova-TD Stick (52009)' in cold state, will try to load a firmware
IR RC5(x) protocol handler initialized
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
lirc_dev: IR Remote Control driver registered, major 249
IR LIRC bridge handler initialized
dib0700: firmware started successfully.
dvb-usb: found a 'Hauppauge Nova-TD Stick (52009)' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-TD Stick (52009))
DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
DiB0070: successfully identified
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-TD Stick (52009))
DVB: registering adapter 1 frontend 0 (DiBcom 7000PC)...
DiB0070: successfully identified
Registered IR keymap rc-dib0700-rc5
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc0/input12
rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc0
dvb-usb: schedule remote query interval to 50 msecs.
dvb-usb: Hauppauge Nova-TD Stick (52009) successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_dib0700

and a USB device is availabe at system level with the following USB ID:

Bus 002 Device 002: ID 2040:5200 Hauppauge

The double tuner is supported by the kernel module dvb_usb-dib0700:

dvb_usb_dib0700        84919  0
dib7000p               34072  3 dvb_usb_dib0700
dib0090                32688  1 dvb_usb_dib0700
ir_nec_decoder         12459  0
dib7000m               22965  1 dvb_usb_dib0700
dib0070                18150  3 dvb_usb_dib0700
dvb_usb                23826  1 dvb_usb_dib0700
dib8000                42093  1 dvb_usb_dib0700
dvb_core               94814  3 dib7000p,dvb_usb,dib8000
dib3000mc              22920  1 dvb_usb_dib0700
rc_core                21263  11 rc_dib0700_rc5,ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,
dibx000_common         18418  5 dvb_usb_dib0700,dib7000p,dib7000m,dib8000,dib3000mc

The infraread receiver is accessed via the device file in /dev/input/event:

I: Bus=0003 Vendor=2040 Product=5200 Version=0001
N: Name="IR-receiver inside an USB DVB receiver"
P: Phys=usb-0000:00:13.2-5/ir0
S: Sysfs=/devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc0/input12
U: Uniq=
H: Handlers=kbd event12
B: EV=100013
B: KEY=14afc336 284284d 0 0 0 4 80058000 2190 40000801 9e96c0 0 900200 ffc
B: MSC=10

If the infraread receiver is used with LIRC the driver Treiber devinput has to be activated:

# /etc/lirc/hardware.conf
#Chosen Remote Control
REMOTE="Hauppauge TV card"
REMOTE_MODULES="lirc_dev lirc_i2c"

It can occur that at some PCs the numbering of the input devices (event1, event2, …) is reshuffled at each boot because the integrated hardware is not recognized in the same order at each boot. In this case the infraread reveicer should be accessed via its invariable USB ID, i.e. using “/dev/input/by-id/usb-...” instead of “/dev/input/eventX“.

A detailed description of the configuration of the module and the infraread receiver can be found at

The tuner is delivered together with a USB extension cable, an adapter cable (IEC to two MCX connector to use only one DVB-T antenna for two tuners), a small DVB-T antenna (due to it small size this antenna will need to be exchanged with a bigger antenna in most cases), a infraread remote contral, and a manual (CD+paper).

Identified Hardware Configurations (2 Results)

This hardware component was used by Linux users under the following system configurations. These results were collected by our LHG Scan Tool:
Scan Date
Ubuntu 14.04.1 LTS 3.13.0-43-generic - 20/12/2014
Ubuntu 14.04.1 LTS 3.13.0-39-generic - 06/12/2014

Similar Linux Hardware

scroll left scroll right


Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.

Email address will not be published.

Rate Linux compatibility

Use the following HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Allowed file types: txt, jpg, png, gif, maximum file size: 2MB.