1.  what are you running?  a hauppauge 150 and centos 5.2.

[eric@firedragon ~]$ uname -a
Linux firedragon 2.6.18-92.1.10.el5.centos.plus #1 SMP Thu Aug 7 12:20:08 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

2.  what version of ivtv do i need?
http://ivtvdriver.org/index.php/Howto#For_kernel_.3C.3D2.6.21

in my case it’s,
version 0.10.6 for kernels >= 2.6.18 and <= 2.6.21.x

3.  get the following rpms from
http://atrpms.net/name/

[root@firedragon ivtv_stuff]# ls
ivtv-0.10.6-132.el5.x86_64.rpm
ivtv-firmware-20080701-18.noarch.rpm
ivtv-firmware-audio-0.0.1-6.at.noarch.rpm
ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus-0.10.6-132.el5.x86_64.rpm
perl-Video-Frequencies-0.03-4.0.el5.noarch.rpm
perl-Video-ivtv-0.13-8.0.el5.x86_64.rpm

4.  install

[root@firedragon ivtv_stuff]# yum install *
Loading “fastestmirror” plugin
Loading mirror speeds from cached hostfile
* base: mirror.newnanutilities.org
* updates: mirror.atlanticmetro.net
* centosplus: mirror.trouble-free.net
* addons: repo.bioinformatics.upenn.edu
* extras: mirror.trouble-free.net
Setting up Install Process
Parsing package install arguments
Examining ivtv-0.10.6-132.el5.x86_64.rpm: ivtv – 1:0.10.6-132.el5.x86_64
Marking ivtv-0.10.6-132.el5.x86_64.rpm to be installed
Examining ivtv-firmware-20080701-18.noarch.rpm: ivtv-firmware – 2:20080701-18.noarch
Marking ivtv-firmware-20080701-18.noarch.rpm to be installed
Examining ivtv-firmware-audio-0.0.1-6.at.noarch.rpm: ivtv-firmware-audio – 0.0.1-6.at.noarch
Marking ivtv-firmware-audio-0.0.1-6.at.noarch.rpm to be installed
Examining ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus-0.10.6-132.el5.x86_64.rpm: ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus – 1:0.10.6-132.el5.x86_64
Marking ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus-0.10.6-132.el5.x86_64.rpm to be installed
Examining perl-Video-Frequencies-0.03-4.0.el5.noarch.rpm: perl-Video-Frequencies – 0.03-4.0.el5.noarch
Marking perl-Video-Frequencies-0.03-4.0.el5.noarch.rpm to be installed
Examining perl-Video-ivtv-0.13-8.0.el5.x86_64.rpm: perl-Video-ivtv – 0.13-8.0.el5.x86_64
Marking perl-Video-ivtv-0.13-8.0.el5.x86_64.rpm to be installed
Resolving Dependencies
–> Running transaction check
—> Package ivtv-firmware-audio.noarch 0:0.0.1-6.at set to be updated
—> Package perl-Video-ivtv.x86_64 0:0.13-8.0.el5 set to be updated
—> Package ivtv.x86_64 1:0.10.6-132.el5 set to be updated
—> Package perl-Video-Frequencies.noarch 0:0.03-4.0.el5 set to be updated
—> Package ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus.x86_64 1:0.10.6-132.el5 set to be updated
—> Package ivtv-firmware.noarch 2:20080701-18 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

=====================================================================
Package                 Arch       Version          Repository        Size
=====================================================================
Installing:
ivtv                    x86_64     1:0.10.6-132.el5  ivtv-0.10.6-132.el5.x86_64.rpm  342 k
Installing for dependencies:
ivtv-firmware           noarch     2:20080701-18    ivtv-firmware-20080701-18.noarch.rpm  837 k
ivtv-firmware-audio     noarch     0.0.1-6.at       ivtv-firmware-audio-0.0.1-6.at.noarch.rpm   0.0
ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus  x86_64     1:0.10.6-132.el5  ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus-0.10.6-132.el5.x86_64.rpm  278 k
perl-Video-Frequencies  noarch     0.03-4.0.el5     perl-Video-Frequencies-0.03-4.0.el5.noarch.rpm   53 k
perl-Video-ivtv         x86_64     0.13-8.0.el5     perl-Video-ivtv-0.13-8.0.el5.x86_64.rpm   41 k

Transaction Summary
=====================================================================
Install      6 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 1.5 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: perl-Video-ivtv              ######################### [1/6]
Installing: ivtv-firmware                ######################### [2/6]
Installing: ivtv-kmdl-2.6.18-92.1.10.el5 ######################### [3/6]
Installing: perl-Video-Frequencies       ######################### [4/6]
Installing: ivtv-firmware-audio          ######################### [5/6]
Installing: ivtv                         ######################### [6/6]

Installed: ivtv.x86_64 1:0.10.6-132.el5
Dependency Installed: ivtv-firmware.noarch 2:20080701-18 ivtv-firmware-audio.noarch 0:0.0.1-6.at ivtv-kmdl-2.6.18-92.1.10.el5.centos.plus.x86_64 1:0.10.6-132.el5 perl-Video-Frequencies.noarch 0:0.03-4.0.el5 perl-Video-ivtv.x86_64 0:0.13-8.0.el5
Complete!

5.  do some config and check if it’s working.
http://wilsonet.com/mythtv/fcmyth.php#capture

[root@firedragon ivtv_stuff]# /sbin/depmod -a
[root@firedragon ivtv_stuff]# /sbin/modprobe ivtv
[root@firedragon ivtv_stuff]# ll /dev/video?
crw——- 1 eric root 81, 0 Sep 14 16:58 /dev/video0
[root@firedragon ivtv_stuff]# /usr/bin/ivtv-tune -c 5
/dev/video0: 77.250 MHz
[root@firedragon ivtv_stuff]# cat /dev/video0 > /tmp/test_capture.mpg

# control c to stop.

6.  open a delicious samuel adams octoberfest and watch the patriots vs the jets.