<br><br><div class="gmail_quote">On Sun, Oct 10, 2010 at 10:06 PM, William Cahill <span dir="ltr"><<a href="mailto:thuhfreak@gmail.com">thuhfreak@gmail.com</a>></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'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>'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'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'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'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'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 & /var/log/messages, it looks like the<br>
width/height/fps of the stream is 0. it fails after that. which<br>
obviously, isn'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'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'll need to add "#define HD_PVR_PRODUCT_ID4 0x4903" to hdpvr.h and "{ USB_DEVICE(HD_PVR_VENDOR_ID, HD_PVR_PRODUCT_ID4) }," to hdpvr-core.c<br><br>-- <br>Enjoy the day,<br>
<br>Cecil<br>