How to get Hauppauge WinTV-NOVA HD-S2 PCI TV card working.
PCLinux recognizes this card OK but neither VLC or Kaffeine will tune any stations from it.
From what I have read it seems that this card may by supplied with various tuner chips and they are not always correctly identified when the card is installed.
To check for correct install run dmesg from a Konsole and check for the line:
cx88: TV tuner type -1, Radio tuner type -1
If as shown above, the result is -1 the the tuner has not been identified correctly.
On the installation disk supplied with your TV card is the file hcw88bda.sys copy this to a new folder along with this script
unzip -jo 88x_2_119_25023_WHQL.zip Driver88/hcw88bda.sys
dd if=hcw88bda.sys of=/lib/firmware/dvb-fe-cx24116.fw skip=81768 bs=1 count=32522
Now F4 drop a Konsole on that folder.
su as root copy and paste the above script Konsole into and press return.
Job done you should now be able to get Kaffeine to scan for channels. I use w_scan to create an .xfpf file channel list for VLC (this needs to be edited to remove syntax errors).
The above was written as a personal reminder for me, as my memory chip is not what it used to be.
I put it on this forum in the hope that it may be of use to others and to simplify an install.
All of this information is available on the Linux forums and I take no credit for any of it.
The script was take from a reply by Helmut Singh on the PCLinux forum in 2009 as far as I remember, thank you Helmut.
This works for me so good luck.