Hauppauge 350 MythTV

From Hackepedia
Jump to navigationJump to search

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
@@ -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