Hauppauge Nova-T MythTV Configuration Guide



Nova-T 500 Dual Tuner

While this card has great potential, support for it has been slow in coming. The current status is that you need to compile the Video4Linux drivers to get a stable experience on both Gutsy and Feisty. The good news is that the remote control is now fully supported. The following guide will get you going:



Nova-T Single Tuner (cx88)

These Conexant-based cards have always been the best supported most stable Nova-T. Unfortunately, there's a slight bug in the Feisty 2.6.20 kernel which does not detect the cx88 chipset. If you have one of these cards, all you need to do is add the following to your /etc/modules file:

cx88_dvb

Note that Gutsy detects it automatically.

Older Nova-T Single Tuner (tda1004x)

The older Nova-T cards were based on the tda1004x chipset and require some firmware to be loaded. If you get the something like the following in /var/log/messages when scanning for channels, then you're missing some firmware:

Feb  7 18:25:29 ripley kernel: [4294696.111000] DVB: registering frontend 0 (Philips TDA10045H DVB-T)...
.
Feb  7 18:25:47 ripley kernel: [4294728.644000] tda1004x: waiting for firmware upload (dvb-fe-tda10045.fw)...
Feb  7 18:25:47 ripley kernel: [4294728.838000] tda1004x: no firmware upload (timeout or file not found?)
Feb  7 18:25:47 ripley kernel: [4294728.838000] tda1004x: firmware upload failed

Getting the Firmware

You no longer need to get the firmware off a Windows box; you can use the get_dvb_firmware script, which is distributed as part of the Linux source code, to fetch it off the internet. Run the script, telling it which firmware to fetch (the clue is in the error message above, in this case tda10045).

get_dvb_firmware tda10045

This downloads a file such as tt_budget_217g.zip, which contains a dvb-fe-tda10045.fw firmware file. Copy it into the firmware directory:

cp dvb-fe-tda10045.fw /lib/firmware

Note that if you're still on on Breezy, the firmware directory is: /usr/lib/hotplug/firmware

Reboot your machine and the card should be recognised:

Feb  7 23:49:13 ripley kernel: [4294723.099000] tda1004x: waiting for firmware upload (dvb-fe-tda10045.fw)...
Feb  7 23:49:14 ripley kernel: [4294724.473000] tda1004x: firmware upload complete

Leave a comment.