<div class="gmail_quote">On Mon, Dec 6, 2010 at 1:14 PM, P.J. Trudell <span dir="ltr">&lt;<a href="mailto:pjtrudell@yahoo.com">pjtrudell@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit"><font color="black" face="Verdana,Arial,Helvetica" size="2"><font color="black" face="Verdana,Arial,Helvetica" size="2"><b><br>
</b><span style="font-family:arial,helvetica,sans-serif">Thanks,  I think I found a link to this at <a href="http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1590146" target="_blank">http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1590146</a>.  One question though.  Do I need to remove the current vl4 driver installed by ubuntu before compiling the new driver (with the files changed) or will compiling the driver remove the old one for me.  <br>
<br>According to the above thread I need to modify 2 files </span></font></font>./v4l-dvb/linux/drivers/media/video/hdpvr/hdpvr.h and ./v4l-dvb/linux/drivers/media/video/hdpvr/hdpvr-core.c  does that make sense?<br><font color="#888888"></font></td>
</tr></tbody></table></blockquote><div><br></div><div>Well, from that thread, it looks strange that 2 separate files have device definitions in them, but hey - I would not put it past someone..  I would modify them both to be safe.  I am unsure what you are planning to do though.  I would recommend using the *buntu kernel source for whatever kernel you are running and add those lines and recompile that single module.  Otherwise, if not carefully done, you could end up with duplicate modules for the same kernel.  There are plenty of googles on how to compile a single module.  All you would need to do is replace the hdpvr.ko module when completed (rmmod, copy over it and modprobe it).  From the thread you referenced, it seems to work fine with no major differences in software required.</div>
<div><br></div><div>Also, since that other thread is dated a bit, it is safe to say that the driver is probably already updated somewhere if you do not mind running a newer kernel.  There is probably a PPA somewhere with it already included, and a ubuntu backport kernel might already have it.</div>
<div><br></div><div>You would just have to search around and see what you can find.  Please report back in a few months after you have it running so we can see what kind of stability that newer revision has under linux as well  :)</div>
<div><br></div><div>-Greg</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit">
<font color="#888888">P.J.<br></font><font style="color:rgb(255, 64, 159)" color="black" face="Verdana,Arial,Helvetica" size="2"><font face="Verdana,Arial,Helvetica" size="2"><div class="im"><br>&gt; 1=S-Video / 2=Composite (uint) <br>
&gt; parm:           default_audio_input:default audio input: 0=RCA back / 1=RCA <br>&gt; front / 2=S/PDIF (uint) <br>&gt; parm:           boost_audio:boost the audio signal (bool) <br>&gt; <br>&gt; lsusb |grep Hauppauge returns <br>
&gt; Bus 001 Device 004: ID 2040:4903 Hauppauge <br>&gt; <br>&gt; <br></div><div class="im">Looks like you have a model newer than the kernel module has support for <br>(4900-&gt;4902,4982) - In fact, it is still not in 2.6.36.  You may ping the <br>
v4l mailing list to see if someone has added it.  It is probably as simple <br>as adding it to the code; though I am not sure..  It may already be there in <br>someone&#39;s git repo.. <br> <br>/* Define these values to match your devices */ <br>
#define HD_PVR_VENDOR_ID        0x2040 <br>#define HD_PVR_PRODUCT_ID       0x4900 <br>#define HD_PVR_PRODUCT_ID1      0x4901 <br>#define HD_PVR_PRODUCT_ID2      0x4902 <br>#define HD_PVR_PRODUCT_ID3      0x4982
 <br>#define HD_PVR_PRODUCT_ID4      0x4903
</div></font></font></td></tr></tbody></table><br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br>