From LinuxMCE wiki
|Version||Status||Date Updated||Updated By|
Digital satellite TV and radio for your PC. Watch free-to-air satellite TV, in a window or full screen on your PC!
- Record digital satellite TV to your PC's hard disk in original MPEG-2 quality. Digital TV recordings will typically take 1,5 Gigabytes of disk space per hour.
- Pause digital satellite TV with instant replay.
- Listen to digital satellite DVB-S/DVB-S2 radio.
- DiSEqC 1.0 support.
- Includes Hauppauge new IR remote control, for easy control of TV watching, record and play functions.
This card uses the same DVB-S and DVB-S2 hardware as the HVR-4000. Therefore, this wiki also applies to getting the DVB-S2 element of the HVR-4000 card working in LinuxMCE 0710 as well as the current LinuxMCE 8.10 alpha.
The DVB-S2 element on the NOVA-HD-S2 has run successfully on LMCE 0710/ 8.10 alpha using VDR and MythTV. Previously multiproto-drivers were required to receive DVB-S2. However something new called S2API has come up from the guys and gals at LinuxTV.org, which -as I understand it- renders multiproto obsolete. It is included in v4l and in kernel v2.6.28.
Installing The Drivers and Firmware
To keep things a bit in order and together I prefer to
Then we should get the firmware. There are severel verions out there, but I use this one, since it is the most recent I could get:
Unfortunately they are using rar for their archives, so unless you have unrar installed, you don't need this:
apt-get install unrar -y
Now we need to unpack the firmware and put it in the right place:
unrar x Tevii_linuxdriver_0815.rar cp tevii_linuxdriver_0815/fw/dvb-fe-cx24116.fw /lib/firmware/dvb-fe-cx24116-220.127.116.11.fw ln -s /lib/firmware/dvb-fe-cx24116-18.104.22.168.fw /lib/firmware/dvb-fe-cx24116.fw
When this is done, we have to prepare v4l-drivers. I suggest using the repo of Igor M. Liplianin. It also has support for some other S2-cards, which have no support in other repos. But before that we might need to make some additional preparations. If this isn't installed on your system, you need to get this:
apt-get install build-essential apt-get install mercurial cvs subversion libncurses-dev
Lets get the drivers downloaded and installed:
cd /usr/local/src hg clone http://mercurial.intuxication.org/hg/s2-liplianin/ cd s2-liplianin cd linux/include/linux ln -s /usr/src/linux-headers-`uname -r`/include/linux/compiler.h ./ cd ../../../ make make install depmod -a
now reboot, and check that the card has loaded
dmesg | grep cx88
you should get an output stating "hvr-4000-lite / Nova-HD-S2" somewhere. If successful, you can now proceed on configuring either VDR or MythTV, whichever you prefer
Scan for Channels
See LiuxMCE VDR wiki entry.
Instead of the scan command used in the VDR wiki I used:
scan -o vdr .kde/share/apps/kaffeine/dvb-s/Astra-28.2E > channels.conf
Where my satellite is Astra-28.2E (the BSkyB (Sky-tv-uk) satellite)
To scan free-to-air channels only add an "-x 0" in the command. e.g.
scan -x 0 -o vdr .kde/share/apps/kaffeine/dvb-s/Astra-28.2E > channels.conf
Add the created channels.conf to VDR in the LinuxMCE admin / advanced / configuration / VDR setup as per the VDR wiki