So, this is a sloppy solution to a recent enough problem Google didn’t turn up too much. I did minimal research before buying Hauppauge 1229 WinTV-HVR-2255. Unfortunately, Hauppauge officially only supports Windows. I stopped using Windows at some point last year.
Googling really only turned up this wiki page that was discouraging. However, on Hauppauge’s official page it links to a linuxtv developer thread. From there I pieced together the following steps that worked.
# Need this firmware file first cd /lib/firmware sudo wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw # This project is magic and checks out media_tree and builds it cd ~ mkdir src cd src git clone git://linuxtv.org/media_build.git cd media_build # This project uses build script so need these too sudo apt-get install patchutils build-essential libproc-processtable-perl # compile, install, reboot ./build sudo make install sudo /sbin/reboot 0
This should not be used for anything mission critical. It is kind of a sledgehammer solution where surgery would suffice. It installs all the dev linuxtv. If you change tuners/or anything it will most likely cause problems. For me it broke my HDHomeRun.