<br><br><div class="gmail_quote">On Sun, Oct 10, 2010 at 10:06 PM, William Cahill <span dir="ltr">&lt;<a href="mailto:thuhfreak@gmail.com">thuhfreak@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
maybe someone here can help me.<br>
<br>
I&#39;ve recently purchased a hauppauge hd pvr 1212, since i heard it was<br>
pretty well supported in linux and mythtv.  but i seem to have hit a<br>
snag.  i updated the firmware on a windows machine.  then i tried in<br>
vain to get the hdpvr driver working in linux and gave up.  i tried<br>
the one in 2.6.35, and the one from <a href="http://linuxtv.org" target="_blank">linuxtv.org</a>&#39;s hg tree.  both<br>
seemed to load fine, except they never see the actual hardware, and<br>
never register anything in /dev/.<br>
<br>
then i tried the device on mac, with hdpvrcapture.  that did work.  so<br>
i know its not a hdwr problem.  but hdpvrcapture on mac can&#39;t do live,<br>
so i tried out elgato/eyetv, just to see whats up.  eyetv failed to<br>
see the device though, just like linux.  after searching through the<br>
forums on elgato, i found a link which says that haup released a new<br>
product ID for this device; the new one is 0x4903.  the previous ones<br>
were 0x4901, 4902 and 4982.  i checked mac&#39;s system profiler, and my<br>
haup is a 0x4903 (the new one).  elgato was caught off guard by this<br>
new product id, and i figured maybe the the guys who did the linux<br>
driver hadn&#39;t expected it either.  so i tried hand modifying hdpvr.h<br>
(in the kernel tree), adding the new product id (around line 34), and<br>
to hdpvr-core.c (around 63).  maybe haup didn&#39;t do anything to the<br>
box, just changed the prod id.<br>
<br>
this was a pretty big step, because finally the driver sees the<br>
device.  now when i modprobe hdpvr, i get /dev/video0 to show up in<br>
/dev/.  but when i cat /dev/video0, i get an input/output error.  from<br>
what i can see in the driver &amp; /var/log/messages, it looks like the<br>
width/height/fps of the stream is 0.  it fails after that.  which<br>
obviously, isn&#39;t very good.<br>
<br>
can any one point me in the right direction on getting this driver<br>
working?  is my hunch right; that the driver didn&#39;t anticipate the<br>
0x4903 and maybe needs to get updated for it?  anything i can do to<br>
help that along?  (am i asking in the right place?)<br>
<br>
tia</blockquote><div> </div></div>You&#39;ll need to add &quot;#define HD_PVR_PRODUCT_ID4     0x4903&quot; to hdpvr.h and &quot;{ USB_DEVICE(HD_PVR_VENDOR_ID, HD_PVR_PRODUCT_ID4) },&quot; to hdpvr-core.c<br><br>-- <br>Enjoy the day,<br>
<br>Cecil<br>