Hauppauge 350 MythTV

Intial Install
Grab a copy of KnoppixMyth.

NOTE: You need at LEAST a 10 gig drive and any part of the drive that isn't used for the initial setup will be shoved into /myth partition.

Wait while it mucks around with the drives and installs stuff
 * Select 2 (Auto Install)
 * Set your Timezone (I use SysV style since I'm use to that style of naming)
 * Set your time
 * Set your user account full name
 * Set your user login name
 * Set your password
 * Verify your password
 * Set Root's Password
 * Verify Root's Password
 * Set Machine Name
 * Accept the params if you typed them right.
 * Accept the Warning about using the default partitioning

It will tell you that it is done and you should hit "OK" Pull the CD out and hit return

First Reboot:

 * It will boot into X and will prompt you for root's password. Enter it.
 * Hit Ok
 * Prompts for Time Zone again (stupid program)
 * Prompts for DHCP (I use it, if you don't.. Can't help you =-)
 * Select i586 or i686 respectively.. Some respects it doesn't matter you'll be redoing it anyways.
 * Asks if you want to clear current configuration, say no (doesn't matter)
 * Asks if you want to clear TV channel configuration, say no (doesn't matter)
 * Go to "2. Capture Card"
 * Select "New Capture Card"
 * Arrow up to "Card Type" select "MPEG-2 Encoder card (PVR-250, PVR-350)
 * If you don't see "Composite 0" show up.. the system didn't detect your card. Move it to another slot.
 * Leave the rest and go back down to "Finish" and hit enter
 * Hit escape
 * Go to "3. Video Sources"
 * Select "New Video Source"
 * Configure this how you like.. Remember that "Data Direct" is also "Zap2It Labs" (Note: Point to Zap2It registration page)
 * When done hit "Finish" then hit "escape"
 * Select "4. Input Connections"
 * Select "tuner 0"
 * Populate the "Video Source" with the source you just defined.
 * Go to "Finish" then hit escape.
 * It will start downloading your channel information.. Wait.
 * It will bring you to the main mythTV screen. Select "Watch TV" to ensure you are getting signal. If not redo the above steps.

Making remote work:

 * SSH into the box as root
 * Type "install-i686-l" or "install-i586-l" This will setup some of the stuff needed for your remote.
 * Type: update-rc.d lirc defaults (why I need this, who knows they just don't start it by default)
 * Type reboot and next boot you should have your remote. (If not look at: http://www.knoppmythwiki.org/index.php?page=Hauppauge250Remote)

Making work with TV-out
Follow the following instructions: http://www.knoppmythwiki.org/index.php?page=HauppaugeThreeFiftyInstallation The only change I'd make it when it says "lspci | grep MPEG" save yourself a few brain cells and type "lspci -X" so you don't have to convert hex. Frankly I hate normal diff.. This is a diff -u of the output:

--- /etc/X11/XF86Config-4.pvr350-tvout.sample  2005-02-20 15:52:48.000000000 -0600 +++ /etc/X11/XF86Config-4.pvr350       2005-10-03 18:05:22.000000000 -0500 @@ -107,14 +107,15 @@ Section "Device" Identifier "Hauppauge PVR 350 iTVC15 Framebuffer" -       Driver      "fbdev" +       Driver      "ivtvdev" ### change fb1 to whatever number you got in the previous section Option     "fbdev" "/dev/fb1" +       Option      "ivtvdev" "/dev/fb1" ### change the busid to whatever is reported by lspci. Note that ### output of lspci is hex, so add a preceding "0x" to the BusID -       BusID "0:0x08:0" +       BusID "PCI:0:13:0" EndSection
 * Section "Screen"
 * As well as in the Enable Hardware Playback step use "Bob (2x Framerate)"

Other things that can go wrong:
If it's jerky I suggest looking at what IRQ you have it on and mucking around until you can get it to a better IRQ.

%% Original from http://eviladmin.org/projects/MythTV.html and reposted with permission