<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: Hauppauge HVR 900]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?hauppauge_hvr_900</link>
<description></description>
<pubDate>Fri, 02 Jan 2009 13:30:39 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[Hauppauge HVR 900]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?hauppauge_hvr_900</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: DVB, TV</div><hr/><div class="wiki">
<p>
I wanted a DVB-T USB stick (which I will probably want to plug in <a href="https://saturn.ffzg.hr/rot13/index.cgi?dsm_g600" title="(229 months) Collection of some hints about Debian installation on my D-Link DSM-G600 toc Resources wiki at http ...">DSM-G600</a> and have network TV in later phase) with ability to receive both analog and DVB-T signal, so I bought <a target="_blank" title="(external link)" href="http://www.hauppauge.co.uk/pages/products/data_hvr900.html">Hauppauge HVR 900<!-- wiki-renamed-hyperlink "Hauppauge HVR 900"<http://www.hauppauge.co.uk/pages/products/data_hvr900.html> --></a> while my UK visit.</p>
<pre>
$ lsusb | grep Hauppauge
Bus 005 Device 004: ID 2040:6502 Hauppauge
</pre>
<br /><p>
Alternative approach from <a target="_blank" title="(external link)" href="http://mcentral.de/pipermail/em28xx/2007-August/000746.html">mailing list<!-- wiki-renamed-hyperlink "mailing list"<http://mcentral.de/pipermail/em28xx/2007=-August/000746.html> --></a> modified to work out-of-the-box on recent Debian box:</p>
<p>
Insall kernel source and symlink <tt>source</tt> directory which drivers need:</p>
<pre>
sudo ln -s /usr/src/linux /lib/modules/`uname -r`/source
</pre>
<br /><p>
Checkout source of userspace tuner and compile it</p>
<pre>
hg clone http://mcentral.de/hg/~mrec/userspace-tuner/
cd userspace-tuner
sudo ./build.sh
cd ..
hg clone http://mcentral.de/hg/~mrec/em28xx-userspace2/
cd em28xx-userspace2
make
modprobe em28xx.ko // this will load the videodev modules
rmmod em28xx.ko
insmod em28xx.ko
</pre>
<br /><p>
<strong>This instructions still doesn't work</strong></p>
<hr />
<p>
Following older instructions are slight modification of <a target="_blank" title="(external link)" href="http://blog.ikasweb.de/2007/05/07/hauppauge-hvr-900-mit-ubuntu-704/">blog post in German<!-- wiki-renamed-hyperlink "blog post in German"<http://blog.ikasweb.de/2007/05/07/hauppauge=-hvr=-900=-mit=-ubuntu=-704/> --></a> which I used with a bit of <a target="_blank" title="(external link)" href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://blog.ikasweb.de/2007/05/07/hauppauge-hvr-900-mit-ubuntu-704/&amp;sa=X&amp;oi=translate&amp;resnum=1&amp;ct=result&amp;prev=/search%3Fq%3D2040:6502%2Blinux%26num%3D100%26hl%3Den%26client%3Diceweasel-a%26rls%3Dorg.debian:en-US:unofficial%26sa%3DG">Google translate<!-- wiki-renamed-hyperlink "Google translate"<http://translate.google.com/translate?hl=en&sl=de&u=http://blog.ikasweb.de/2007/05/07/hauppauge=-hvr=-900=-mit=-ubuntu=-704/&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3D2040:6502%2Blinux%26num%3D100%26hl%3Den%26client%3Diceweasel=-a%26rls%3Dorg.debian:en=-US:unofficial%26sa%3DG> --></a> to make it work on Debian unstable. I will assume that you already have kernel source and build tools, because you <strong>are</strong> running unstable :-)</p>
<ul>
<li>dmesg output after plugging in the card: <span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/Hauppage_WinTV_HVR_Rev._1.2.dmesg?action=attachments_download;page_name=hauppauge_hvr_900;id=20070715021528-0-20257">Hauppage_WinTV_HVR_Rev._1.2.dmesg</a><!-- wiki: {file: Hauppage_WinTV_HVR_Rev._1.2.dmesg} --></span></li>
<li><a target="_blank" title="(external link)" href="http://mcentral.de/wiki/index.php/Em2880">upstream driver<!-- wiki-renamed-hyperlink "upstream driver"<http://mcentral.de/wiki/index.php/Em2880> --></a></li>
</ul>
<p>
This instructions are based on <a target="_blank" title="(external link)" href="http://treboada.net/caligari/ubuntu_tdt">spanish ones<!-- wiki-renamed-hyperlink "spanish ones"<http://treboada.net/caligari/ubuntu_tdt> --></a> with updated urls</p>
<h1 id="fetch_drivers">Fetch drivers</h1>
<pre>
mkdir hvr900
cd hvr900/
wget 'http://supportde.terratec.net/modules.php?op=modload&amp;name=Downloads&amp;file=index&amp;req=getit&amp;lid=1049'
unzip Cinergy_T_USB_XE_Drv_Vista_XP_6.11.23.01.exe
cp Cinergy\ T\ USB\ XE/BDA\ Driver\ 6.11.23.01/Windows\ Vista\ \(32Bit\)/AF05BDA.sys .

</pre>
<br /><h1 id="install_development_tools">Install development tools</h1>
<pre>
sudo apt-get install mercurial make gcc libc6-dev kaffeine
</pre>
<br /><h1 id="checkout_latest_source">Checkout latest source</h1>
<pre>
hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental

</pre>
<br /><h1 id="extract_firmware">Extract firmware</h1>
<pre>
cd v4l_experimental/xc3028/
gcc -o convert convert.c

</pre>
</div>
<hr/><div>Attachments: Hauppage_WinTV_HVR_Rev._1.2.dmesg</div>]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>DVB, TV</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?hauppauge_hvr_900</guid>
<pubDate>Fri, 02 Jan 2009 13:30:39 -0000</pubDate>
</item>
</channel>
</rss>