The following is an intial pass as a quick install guide for 350 card with TV out. I'll be cleaning up this entry once I have time to get back to my PVR box. Until then I hope this helps others from spending two days working on a configuration like I did.

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.

  • 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

    [[ Wait while it mucks around with the drives and installs stuff ]]

  • 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
    @@ -1,7 +1,7 @@
     Section "ServerLayout"
             Identifier     "XFree86 Configured"
             Screen  0 "TV Screen"
    -        InputDevice    "Mouse0" "CorePointer"
    +        InputDevice    "PS/2 Mouse" "CorePointer"
             InputDevice    "Keyboard0" "CoreKeyboard"
     EndSection
     
    @@ -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 jerky I suggest looking at what IRQ you have it on and mucking around until you can get it to a better IRQ.

Last Updated: Oct 26, 2004

If You are seeing this, it is broken. =(