Getting that sparkle from MythTV
Friday, April 25th, 2008In my attempt to get that last 2% of my MythTV issues fixed I am attempting the following:
- replacing my firewire card with one that uses an agere fw323 (rev06) chipset - as recommended by other MythTV HD users. Sadly, I couldn’t find a card that uses the agere fw323 (rev61) chipset that is the actual recommendation, but I think I will have more luck than I have had with my NEC, SB Audigy firewire ports. FYI - the Dynex IEEE1394 card at Future Shop/Best Buy is where I found mine. Also note that Agere has now merged with LSI, so the chip is labeled LSI!
- implementing a mythbackend “babysitter” that will restart mythbackend if it crashes (it polls every 5s!) as seen here;
- keeping the mysql database in memory to make the program guide run super fast.
- reimplementing a power button script that allows mythfrontend to be killed/restarted using the remote control.
Update:
It turns out that the Dynex IEEE1394 card I purchased does not fit into my server, as it is a 5V PCI card. The server has the “new” 3.3V PCI slots, and does not have backwards support for 5V cards. Fortunately I was able to locate a different card (Pinnacle systems) that has the very same chip with a 3.3V slot, and uses an auxilliary floppy power connector in order to provide the 5V line. Things seem to be working good so far. I’ll postback in a week or so with the results.
Update 2:
While it appears to have improved the overall stability of the firewire connection. The setup is still not 100% right. Going to keep working on it.
Update 3:
I found some unknown firewire card in an old HP workstation I had lying around. This one seems to be the most stable so far! Also the server is now running CentOS 5.1.
For those of you who care - it is an Agere FW323 Rev05 chipset on a 3.3V card.

