Difference between revisions of "Hauppauge Nova-HD-S2"

From LinuxMCE
Jump to: navigation, search
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
[[Category: Hardware]]
 
[[Category: Video]]  
 
[[Category: Video]]  
[[Category: TV Cards]]
+
[[Category: TV Cards]]
 
+
{{versioninfo}}
http://www.hauppauge.co.uk/pics/novahds2_top.jpg
+
[[Image:Novahds2 top.jpg]]
  
 
Digital satellite TV and radio for your PC. Watch free-to-air satellite TV, in a window or full screen on your PC!
 
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.
+
*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.
+
*Pause digital satellite TV with instant replay.
Listen to digital satellite DVB-S/DVB-S2 radio.
+
*Listen to digital satellite DVB-S/DVB-S2 radio.
DiSEqC 1.0 support.
+
*DiSEqC 1.0 support.
Includes Hauppauge new IR remote control, for easy control of TV watching, record and play functions.
+
*Includes Hauppauge new IR remote control, for easy control of TV watching, record and play functions.
  
 +
== Driver Information ==
 +
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
 +
cd /usr/local/src
 +
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:
  
The DVB-S element on this card has run successfully on LMCE 0710 using VDR.
+
wget http://tevii.com/Tevii_linuxdriver_0815.rar
  
Unfortunately, the current version of VDR does not support HD / DVB-S2 (as of LMCE 0710). The driver listed here only gets the DVB-S element running. In later versions of LMCE this will become obsolete, particularly when later versions of VDR are used. The experimental VDR 0.7.X will only work using Multiproto drivers, but these will support the DVB-S2 element of this card.
+
Unfortunately they are using rar for their archives, so unless you have unrar installed, you don't need this:
  
Download the patched v4l-dvb driver from [http://66.102.9.104/translate_c?hl=en&sl=de&u=http://www.file-upload.net/download-434453/hvr4000-ce31158b75ae.tar.gz.html&prev=/search%3Fq%3Dnova-hd-s2%2Bmultiproto%2Bgusty%26hl%3Den here]
+
apt-get install unrar -y
  
 +
Now we need to unpack the firmware and put it in the right place:
  
Change into the downloaded directory, and open up a konsole. Type:
+
unrar x Tevii_linuxdriver_0815.rar
 +
cp tevii_linuxdriver_0815/fw/dvb-fe-cx24116.fw /lib/firmware/dvb-fe-cx24116-1.23.86.1.fw
 +
ln -s /lib/firmware/dvb-fe-cx24116-1.23.86.1.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:
  
make
+
apt-get install build-essential
 
+
apt-get install mercurial cvs subversion libncurses-dev
sudo make install
+
 
+
 
+
 
+
Now fetch the firmware:
+
 
+
 
+
wget ftp://167.206.143.11/outgoing/Oxford/88x_2_119_25023_WHQL.zip
+
 
+
 
+
unzip:
+
 
+
 
+
unzip -jo 88x_2_119_25023_WHQL.zip Driver88/hcw88bda.sys
+
 
+
 
+
and put it in place:
+
 
+
 
+
dd if=hcw88bda.sys of=/lib/firmware/dvb-fe-cx24116.fw skip=81768 bs=1 count=32522
+
  
 +
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
 
now reboot, and check that the card has loaded
 
+
dmesg | grep cx88
 
+
dmesg | grep cx88
+
 
+
 
+
 
+
 
you should get an output stating "hvr-4000-lite / Nova-HD-S2" somewhere.
 
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.
Now scan for channels (see [http://wiki.linuxmce.org/index.php/VDR here] for the VDR wiki)
+
 
+
 
+
  
 
Instead of the scan command used in the VDR wiki I used:
 
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
 
+
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)
 
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.
 
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
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 LMCE admin / advanced / configuration / VDR setup as per the VDR wiki
+

Latest revision as of 16:57, 29 September 2010

Version Status Date Updated Updated By
710 Unknown N/A N/A
810 Unknown N/A N/A
1004 Unknown N/A N/A
1204 Unknown N/A N/A
1404 Unknown N/A N/A
Usage Information

Novahds2 top.jpg

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.

Driver Information

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

cd /usr/local/src

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:

wget http://tevii.com/Tevii_linuxdriver_0815.rar

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-1.23.86.1.fw
ln -s /lib/firmware/dvb-fe-cx24116-1.23.86.1.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