MiniMyth

Build a Silent MythTV Frontend

CaseHere's how to build a silent MythTV Frontend. This is an excellent way to build a low power, "set-top" box to extend your MythTV media server to additional TV's in your home.

First let's take a step back, and cover my motivations for taking on this project. Then we'll cover how I built it.

Low Power MythTV Frontend

CaseI've already published an article or two about this device, but I've recently gotten a kill-a-watt and used it to measure the power usage on my Silent MythTV Frontend.

A Kill-a-Watt is a device that measures power usage at an outlet. I'll be measuring a few things with it that I'll probably be posting about over the next few months.

Linux 802.11g with a Wireless Gaming Adaptor

On of the problems with Linux is lack of good support for 802.11g cards due to lack of native driver support.

I wanted to run my MiniMyth based MythTV Frontend wirelessly, but MiniMyth didn't include any wireless driver support.

I decided to try a wireless gaming adapter instead of trying to build a custom MiniMyth build with support for a wireless card on Linux.

Install MiniMyth Linux to Compact Flash or USB

Booting MiniMyth from a Compact Flash card is a great way to build a Silent MythTV Frontend (As featured on LinuxDevices.com). Although many MiniMyth users boot their systems by booting over the network, this may add a level of complexity that you would prefer to avoid.

MiniMyth is essentially a client to connect to an existing MythTV server. If you need to build a MythTV server, start with my MythDora Install Screencast or Ubuntu to MythBuntu upgrade screencast. My Low power MythTV server article is also quite popular.

A compact flash card and a compact flash to IDE adapter can simplify the setup of MiniMyth and make the system more self contained.

VIA EIPA MythTV Systems

VIA makes few very small mother intended for embedded multi-media systems. These motherboards in the VIA EPIA line are based on the C3 line of chips, and their successor. The C3 chip was previously known as the Cyrix Pentium III (compatible) chip. These motherboards have been known to be great starting points for building MythTV front ends.

Although the CPUs are generally slow and outdated by today's standards, VIA motherboards offer a few features of interest to MythTV users.

MiniMyth MythTV Distribution

MiniMyth is a minimal MythTV distribution designed specifically for Via EPIA M based frontend systems. It's designed for disk-less frontends which are booted over the network using DHCP, PXEBoot, and TFTP.

Syndicate content