This is for Fedora 3 with Kernel 2.6, using pvr150/250/350/500 cards
in NTSC land, PAL users can update this to reflect PAL setup.
################################################################
Specifically (57) for NTSC and 2 pvr 500's, tuner type is (47) for 
pvr 150's and (2) for 250's or 350's. (below I use type 57, replace it)
################################################################

1. Add this to your /etc/modprobe.conf file...

options saa7127 i2c_enable=-1,-1,-1,-1
options cx25840 i2c_enable=1,1,1,1 no_black_magic=1
options wm8775 mixer=2
options ivtv ivtv_debug=1 tuner=57,57,57,57

2. `rm -f /lib/modules/KERNEL_VERSION/kernel/drivers/media/video/tuner.ko`
   `rm -f /lib/modules/KERNEL_VERSION/kernel/drivers/media/video/tveeprom.ko`

3. get firmware from here...
    ftp://ftp.shspvr.com/download/wintv-pvr_250-350/win9x-2k-xp_mpeg_wdm_drv/pvr48wdm_1.8.22037.exe
   and run the extract script like this `./ivtvfwextract.pl pvr48wdm_1.8.22037.exe`, which will
   show new files in /lib/modules named ivtv-fw-enc.bin and ivtv-fw-dec.bin.

4. get the audio firmware (only for pvr150/500 cards) here...
    ftp://ftp.shspvr.com/download/wintv-pvr_150-500/inf/pvr_2.0.24.23035.zip 
   then copy the HcwMakoAud.ROM file from that zip folder into your /lib/modules/ folder

5. do a `make && make install` inside the ivtv/driver directory 
   run `depmod -a`
   do a `make && make install` inside the ivtv/utiles directory

6. run `modprobe tveeprom`
7. run `modprobe ivtv ivtv_debug=1 tuner=57,57,57,57`

8. get the Perl Modules to be able to use ptune.pl to tune channels, here...
    http://ivtv.writeme.ch/tiki-index.php?page=ptune

9. after that, should be able to use utils/ptune.pl and tune, then ivtvctl to setup
   encoding parameters, and cat /dev/video0 > /tmp/test.mpg to make mpeg files :-).




