I've installed a Nova-TD 500 card in my server so that it can act as a MythTV backend:
The card is a PCI card which appears as a VIA USB hub (lspci):
06:00.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 06:00.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 06:00.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)
The tuners are attached to the USB hub and so appear as usb devices (lsusb):
Bus 007 Device 002: ID 2040:9950 Hauppauge Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The first step is to install the drivers required to support the card:
The second step is to install mythtv-backend and set it up:
I already had MySQL installed with a root password, so it is important to enter the root password correctly when installing mythtv-database.