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

From LinuxMCE
Jump to: navigation, search
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[Category: Hardware]]
 
[[Category: Video]]  
 
[[Category: Video]]  
[[Category: TV Cards]]
+
[[Category: TV Cards]]
 +
{{versioninfo}}
 
[[Image:Novahds2 top.jpg]]
 
[[Image:Novahds2 top.jpg]]
  
Line 11: Line 13:
  
 
== Driver Information ==
 
== 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-S element of the HVR-4000 card working in LinuxMCE 0710.
+
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-S element on the NOVA-HD-S2 has run successfully on LMCE 0710 using VDR.
+
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.
  
Unfortunately, the current version of VDR does not support HD / DVB-S2 (as of LinuxMCE 0710). The driver listed here only gets the DVB-S element running. In later versions of LinuxMCE this will become obsolete, particularly when later versions of VDR are used. The experimental VDR 1.7.X will only work using Multiproto drivers, but these will support the DVB-S2 element of this card.
+
== 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:
  
See [http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000 here] for further information on driver status, and how to compile the multiproto driver.
+
wget http://tevii.com/Tevii_linuxdriver_0815.rar
  
== Installing The Drivers and Firmware ==
+
Unfortunately they are using rar for their archives, so unless you have unrar installed, you don't need this:
Download and install the v4l-dvb drivers
+
 
[http://www.linuxtv.org/hg/]
+
apt-get install unrar -y
  hg clone http://linuxtv.org/hg/v4l-dvb
+
 
  cd v4l-dvb
+
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
 
  make install
 
  make install
 +
depmod -a
  
Change into the downloaded directory, and open up a console. Type:
 
make
 
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
 
 
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 ==
 
== Scan for Channels ==

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