The most important part of an HTPC is the TV Tuner Card. I did my research beforehand and had chosen the Dvico Fusion HDTV Dual Digital 4 as the card I wanted. It had two tuner cards, both running off PCI and Linux support was available through patches done by a person up in Brisbane. Even with all the research, there is always a risk that something does not work, so this step was going to be very important in determining whether a Linux based HTPC is going to work or not.
The instructions to install the card were based on an article here. Most of what I am writing below is a straight copy of that article as that is what I did.
Step 1: Install Mercurial and Linux Headers
Run the following command: sudo apt-get install mercurial build-essential linux-headers-‘uname -r’
Step 2: Download drivers
Run the following command: "hg clone http://linuxtv.org/hg/v4l-dvb" from /tmp. This will create a folder called v4l-dvb
Step 3: Apply Mike's xc-bluebird patch
1) Change into the v4l-dvb folder
2) Run: wget http://linuxtv.org/~mkrufky/pending/xc/xc-bluebird.patch
3) Run: patch -p1
Step 4: Apply Roger's patch
1) Run: wget http://users.on.net/~freman/dvb/dd4.au.patch
2) patch -p1
Step 5: Make and install modules
1) Sudo into super user mode: Run: sudo -s -H
2) Run: make && make install
Step 6: Install firmware
1) cd /lib/firmware
2) wget http://konstantin.filtschew.de/v4l-firmware/firmware_v3.tgz
3) tar zxf firmware_v3.tgz
4) mv xc3028_DTV7_2633.i2c.fw xc3028_DTV7_2633.i2c.fw.orig
5) wget http://users.on.net/~freman/dvb/xc3028.au2.fw
6) ln -s xc3028.au2.fw xc3028_DTV7_2633.i2c.fw
Step 7: Load modules
Run the following commands:
modprobe dvb-core
modprobe dvb-usb
modprobe dvb-pll
modprobe xc3028-fe
modprobe zl10353
Step 8: Add modules to /etc/modules
This will enable them to be loaded after a reboot. Edit the file /etc/modules and add the following at the end.
dvb-core
dvb-usb
dvb-pll
xc3028-fe
zl10353
dvb-usb-cxusb
And thats it. Everything should go smoothly and when MythTV is installed, it should automatically detect the two installed cards.
Crazyguy.org
http://www.crazyguy.org/article.php?story=2007111019483152