You are not logged in.

#1 2010-12-09 17:41:11

jaserlet
Member
Registered: 2010-12-09
Posts: 2

Hauppauge HD PVR Rev F1 requires modified v4l-dvb?

I have used a Hauppauge HD PVR (a USB video capture device) on Arch Linux in the past without problems. I just purchased a unit for myself, but I am unable to get the hdpvr module to load. Some research reveals that this newer model (revision F1) is still compatible with the hdpvr v4l module, but it has a slightly different ID and requires a minor hack to v4l-dvb/linux/drivers/media/video/hdpvr/hdpvr.h and v4l-dvb/linux/drivers/media/video/hdpvr/hdpvr-core.c as described here: http://ubuntuforums.org/showpost.php?p= … stcount=12

The only problem is, I have no idea how to rebuild the very same v4l that my arch currently uses. I did try using hg to snag the latest version of v4l, but "make" only resulted in a bunch of errors whining about too few arguments to some function.

What is the best path to take at this point? Is there anyone here who could make this minor modification to hdpvr for me?

Offline

#2 2010-12-10 14:27:49

ctxfi-user
Member
Registered: 2010-10-31
Posts: 56

Re: Hauppauge HD PVR Rev F1 requires modified v4l-dvb?

I had a similar issue with a SkyStar HD 2 from Technisat. Unfortunately the v4l-dvb backport tree doesn't compile on the 2.6.36 kernel. There is a another developer tree here: http://mercurial.intuxication.org/hg/s2-liplianin But I don't know either your patch works against this tree nor it compiles on 2.6.36. I suggest you to compile the kernel with your modification in the related tv card driver yourself. So did I. Take a look in the wiki for kernel compilation. I simply used the PKGBUILD and related files from the arch packages svn, added the specific patching commands to PKGBUILD, compiled and installed it. I took the lazy but _risky_ way and did not change the package name. This means also, that a kernel update will replace your self compiled one.

Offline

#3 2011-01-03 18:57:42

whelmingbytes
Member
Registered: 2011-01-03
Posts: 1

Re: Hauppauge HD PVR Rev F1 requires modified v4l-dvb?

I am having this same trouble but on my Ubuntu box. I also am getting errors when I try to build the driver from source in ubuntu. I forget exactly when the driver started to fail but this post seems to say that is was a kernel update which sounds reasonable. I was going to get a new hard drive out and put arch on it to see if I could get the driver to work but looks like it is broke in the 2.6.36 kernel in general.

Have you had anymore luck with this? Was the OP able to get a new compiled kernel to work?

Offline

#4 2011-01-15 03:01:50

cdspaco
Member
Registered: 2010-01-18
Posts: 6

Re: Hauppauge HD PVR Rev F1 requires modified v4l-dvb?

Yes, compiling the kernel from source worked.  I followed the instructions in the wiki

https://wiki.archlinux.org/index.php/Kernel_Compilation

At step 1.2.2 Changing build(), I uncommented "make xconfig".  Then, when running makepkg, when the xconfig opened, I minimisied it to make the necessary changes to the source files hdpvr.h & hdpvr-core.c.  Also, if you want IR remote support, you must apply the patch

http://wilsonet.com/jarod/junk/hdpvr-ir … -tip.patch

Then I just went back to the xconfig window, opened the default arch kernel .conf file, and let it compile.  I did change the package name, so after installing it, edited the grub menu.lst file and rebooted to the new kernel.

More details here

http://www.mythtv.org/wiki/Hauppauge_HD-PVR

No need to recompile LIRC, at least currently.  Hope this helps someone.

Last edited by cdspaco (2011-01-15 03:02:20)

Offline

Board footer

Powered by FluxBB