User:Nswint

From MythTV Official Wiki
Jump to: navigation, search

Master Backend

* Intel Pentium 4 3.0 GHz Hyperthreaded * Intel Core2Duo E4500 2.2 Ghz Processor * 2 GB Ram * Gigabyte 945GZM-S2 Motherboard * Gigabyte GA-73VM-S2 Motherboard * MSI Motherboard * 2.33 GHz Core 2 Quad Processor * 4 GB Ram * 1.5 TB Hard Drives * Redhat Fedora 14 OS * Tuner: Hauppauge WinTV PVR-350. Motorola DCP5401 Cable box connected. Serial control of channels. Digital/Premium Non-HD Recording * Tuner: Silicondust HdHomerun * Tuner: 2x - Hauppauge HVR-1600 * Graphics: Nvidia 8400GS

  • Processor: Intel(R) Core(TM) i7 860 @ 2.80GHz
  • RAM: 2 x 4GB DDR3
  • Motherboard: MSI P55M-GD45
  • Graphics: GeForce GT 220 (In the event that in an alternate universe that gpu computing becomes a reality in linux)
  • Drives: OS - 1x Seagate Barracuda 7200.12 SATA 3Gb/s 1TB Hard Drive. Raid 10 Array for Media - 4x Hitachi Deskstar 7K1000
  • Tuner: Silicondust HdHomerun
  • Tuner: Silicondust HdHomerun Prime
  • OS: Fedora 14 running Amahi
  • Mythtv user since: July 19, 2005


Home Automation Stuff

http://shiksa.dyndns.org/~nswint/2005/12/home-automation-101-for-my-automation.html

  • Misterhouse http://misterhouse.sourceforge.net, X10 CM-11A Interface, Digium X100P Telephony Card Clone, Ugot Call Netcallerid (Records all my caller id on the unit and pushes it to my homeautomation software), IoGear Bluetooth Dongle, W800RF Wireless X10 Receiver
  • Whole House FM Transmitter http://www.wholehousefmtransmitter.com/
  • ZoneMinder http://www.zoneminder.com Recording My Security Camera Feeds
  • Special Software: Hotwayd (Sends and receives my Hotmail Mail... never have to touch the yucky site), Net-Check Simple Perl Script that monitors and makes reports on my internet connectivity (Get credits for when your service is down). It can get me back online by powering down it's interfaces and the cable modem thru my automation software and bring it back up when the connection goes down. And in a worse case scenario connect thru my cell phone thru bluetooth using the cellular network. It's a little bit faster than a 56k modem. Granted I have to be in range of the Bluetooth Dongle. Spamassassin and Clamav for email spam and virus detection.


modprobe.conf

alias scsi_hostadapter ata_piix
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0
options snd-hda-intel index=0
remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd
alias char-major-61 lirc_i2c
alias ieee1394-controller ohci1394
alias char-major-81 videodev
alias char-major-81-0 ivtv

#alias msp3400 msp3400-ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
options torisa base=0xd0000
alias char-major-196 torisa
install tor2 /sbin/modprobe --ignore-install tor2 && /sbin/ztcfg
install torisa /sbin/modprobe --ignore-install torisa && /sbin/ztcfg
install wcusb /sbin/modprobe --ignore-install wcusb && /sbin/ztcfg
install wcfxo /sbin/modprobe --ignore-install wcfxo && /sbin/ztcfg
install wctdm /sbin/modprobe --ignore-install wctdm && /sbin/ztcfg
install ztdynamic /sbin/modprobe --ignore-install ztdynamic && /sbin/ztcfg
install ztd-eth /sbin/modprobe --ignore-install ztd-eth && /sbin/ztcfg
install wct1xxp /sbin/modprobe --ignore-install wct1xxp && /sbin/ztcfg
install wct4xxp /sbin/modprobe --ignore-install wct4xxp && /sbin/ztcfg
install wcte11xp /sbin/modprobe --ignore-install wcte11xp && /sbin/ztcfg
install pciradio /sbin/modprobe --ignore-install pciradio && /sbin/ztcfg
install ztd-loc /sbin/modprobe --ignore-install ztd-loc && /sbin/ztcfg
install ztdummy /sbin/modprobe --ignore-install ztdummy && /sbin/ztcfg
alias wcfxs wctdm
alias wct2xxp wct4xxp
install wctdm24xxp /sbin/modprobe --ignore-install wctdm24xxp && /sbin/ztcfg
alias eth0 r8169
alias char-major-81-1 saa7134
options saa7134 card=65,65,65,65 tuner=54

Plans

  • Digital Cable using firewire to a Motorola DCT3416 (done)

* Planning on adding another capture card for my DCP5401 Cablebox and serial control for the channels. (done)

  • 2TB NAS Server for storage. I'm desperately in need of it. (Done I have a Promise NAS NS4300N now)
  • ZoneMinder Integration
  • LinuxMCE Conversion (project is still not mature enough)
  • Turning My Windows Media Center PC into a backend/frontend connected to my LG 42" LCD TV. It has a Blackbird tuner of unknown origin. It's a ViewSonic M2100 that I picked up 2003. (Updated: the capacitors near my processor blew. It has been replaced with an Asus Pundit)
  • Remotes. Currently I'm using my wireless keyboard. My Viewsonic has it's on ir keyboard with built-in mouse. (Update: I have my Hauppauge PVR-350 Gray Remote along with a USB_UIRT controlling mythfrontend on Orion. I have a Windows Mce remote and a Pinnacle USB IR Target)

== Slave Backend #1 ==

  • AMD Duron 1.3 GHz overclocked to 1.9 GHz
  • Motherboard: Abit VA-20
  • 1GB Ram
  • Ubuntu 7.04
  • 80 GB Maxtor HD
  • Tuner: KWorld Global Terminator

modprobe.conf

alias eth0 via-rhine
alias char-major-61 lirc_i2c
alias scsi_hostadapter sata_via
alias snd-card-0 snd-via82xx
#alias snd-card-1 snd-bt87x
#options snd-via82xx index=0
#FIREWIRE
alias ieee1394-controller ohci1394
install ohci1394 /sbin/modprobe --ignore-install ohci1394; /sbin/modprobe raw1394
#BTTV
alias char-major-81 videodev
options saa7134 card=65 tuner=54
#alias char-major-81-0 bttv
options snd-bt87x index=1 load_all
#options bttv card=10 tuner=2
#LIRC
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c

/etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
sbp2
saa7134
saa7134-alsa
bttv
irda
sir-dev
irtty-sir
ir-kbd-i2c


/etc/modprobe.d/options

# Enable double-buffering so gstreamer et. al. work
options saa7134 card=65 tuner=54
options quickcam compatible=2

# Default hostap to managed mode
options hostap_pci iw_mode=2
options hostap_cs iw_mode=2


rc.local

My slave backend occasionally mutes itself and I don't catch the silence for a few weeks to days. This stops it unless gnome decides to mute my line in feed.

#!/bin/bash

# This file allows you to execute things at the end of boot

touch /var/lock/subsys/local
# BTTV
/sbin/modprobe bttv
/sbin/modprobe irda
/sbin/modprobe sir-dev
/sbin/modprobe irtty-sir
/sbin/modprobe ir-kbd-i2c

/sbin/modprobe saa7134-oss
/usr/bin/v4l2-ctl --set-ctrl=mute=0
/usr/bin/v4l2-ctl --set-ctrl=volume=10
/usr/bin/v4l2-ctl --set-ctrl=automute=0

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/bin/v4l2-ctl --set-ctrl=mute=0
/usr/bin/v4l2-ctl --set-ctrl=volume=10
/usr/bin/v4l2-ctl --set-ctrl=automute=0
exit 0

It's Dead.. no replacement

Slave Backend/Frontend #2

Original box died.. it's been replaced with a pundit.

  • Intel 3.0 GHz Pentium 4 Hyperthreaded
  • 1GB Ram
  • DTK DEFT-865G Barebone Kit
  • 300 GB HD
  • LG 16x Double Layer DVD+/RW/DVD-RAM IDE Drive
  • Ubuntu 7.04
  • Tuner: WinTV-GO-Plus

  • ASUS P1-AH2 Barebone Kit
  • AMD Athlon 64 X2 3600+ Processor
  • 2 GB RAM
  • 300 GB HD
  • LITE-ON 20X Lightscribe DVD±R DVD Burner
  • Ubuntu 10.10
  • Tuner: Pinnacle HD-Pro Stick Waiting on Hauppauge PRV-150 Low Profile Tuner
  • USB-UIRT for remote control with Hauppauge Remote

rc.local

My slave backend occasionally mutes itself and I don't catch the silence for a few weeks to days. This stops it unless gnome decides to mute my line in feed.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

915resolution 58 1280 1024
/usr/bin/v4lctl volume mute off
/usr/bin/v4lctl setattr automute off
/usr/bin/v4lctl setattr mute off
exit 0

Slave Backend/Frontend #3

  • AMD Athlon64 X2 Dual Core Processor 3800+
  • 2GB Ram
  • ECS RS485M-M Motherboard
  • 250 GB HD
  • Ubuntu 7.10
  • Tuner: WinTV-Go-Plus



rc.local

My slave backend occasionally mutes itself and I don't catch the silence for a few weeks to days. This stops it unless gnome decides to mute my line in feed.

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
/usr/bin/v4lctl volume mute off
/usr/bin/v4lctl setattr automute off
/usr/bin/v4lctl setattr mute off

Slave Backend/Frontend #4

  • ASUS Pundit P1-AH2 Barebone Kit
  • HITACHI 160GB 7200 RPM SATA 3.0Gb/s Hard Drive
  • AMD Athlon 64 X2 3600+ Windsor 2.0GHz Socket AM2 Processor
  • LITE-ON 20X DVD±R Lightscribe Sata DVD Burner
  • SUPER TALENT 2GB (2 x 1GB) 240-Pin DDR2 SDRAM (I do not recommend this ram. One of the sticks was bad.. never in my life have I had a bad stick of ram until now. Don't take the cheap route)
  • OS: Ubuntu 10.10
  • Tuner: Firewire Connection to my Motorola DCT-3416 DVR. Recording is intermittent. I have to swap the tuners using a hack on my remote. I don't know if this is a problem with the box or Comcast disabling the firewire every so often. It looks like after 5 times accessing the firewire connection I have to swap the tuner and reinitilize the connection. It's connected to a gigabit switch now.
  • Tuner: Pinnacle HD-Pro Stick for Extra Tuner as well as S-Video Out recording from a Roku HD Tuner
  • Control: Belkin 2.4 MultiMedia Keyboard w/IR

Plans

When I get my RAM back from newegg I will finally get to put the pundit to full use. It's a workhorse even with 1gb of ram. I installed linuxmce on the machine to test it out. I was able to run the highest graphics mode on the dvi-out. I was also able to watch hd shows without stutter. I modified the mysql.txt and was able to view recordings on my master backend as linuxmce installs the local machine as the master backend. Hopefully they will change this in the future.

I plan to repurpose the tuner from my Windows MCE pc that died. It turns out the tuner is a Philips NTSC MK3 (FM1236/F) Card. It's too big to put in the pundit without filing it down. I may not put one in the pundit after all because I'm already at 4SD Tuners and 2HD Tuners in my setup.

Setup/Problems/The Future

On 7/27/07 I tried out the latest Knoppmyth livecd on my Windows MCE Machine. The newest version with not work due to a problem with udev, once it was disabled the frontend portion worked great. I restarted my machine to boot back into windows mce but it never made it. The capcitors blew on the motherboard and I had a pulsing led on the mother board as well that suggested a problem. In the interim while I mustered up the courage to find another machine that served me so well as my windows media center. Way back in 2003 it was amongst the first computers to ditch the floppy drive and replace it with a built-in 7-in-card reader. It had firewire, a tuner, tv-out, ir receiver, keyboard and media center to boot. Granted 4 years later this is commonplace. I needed something to it's same size and power. It was rocking a 2.8 Ghz pentium way back so I could only do it justice with a dual-core athlon or core2duo. Celerons won't cut it with HD. So while I waited for my order to ship I connected my Mac Mini (1.25 G4 Processor) up to my LCD tv. The output was spectacular at 1360 x 768. I use the precompiled mythfrontend for osx. It's slow but gets the job done.

Where I want to go is something like linuxmce. I want to have my backends to still be able to record but power off when recording or viewing is not needed. One rf remote that I can take all over the house and control all of my frontends. And I would love to send tv/movies to other rooms without having to stop and start all over again.Also I want to output the frontend on my master backend to my modulator on an unsued cable channel. This is so my guests can still watch regular channels 2 - 74 but also watch premium content, movies, and recorded shows without the tv having to be connected to a computer/thin-client. The mom, sister, non-techie guest acceptance factor is very low with my current setup. I don't like having to teach people how to use the frontend with my remote so I change the input to the cable box andd give them the comcast remote. Sad but true.

I don't have that many dvds but most that I have I've already ripped to avis but that takes some time. Linuxmce lets you rip a dvd(not sure what format) via the core or any director with a dvd reader or sony dvd jukebox over firewire and it's cataloged with the coverart and movie info. If mythtv could do this seamlessly that would rock.


Slave Backend/Frontend 5

  • ASUS P5Q Motherboard
  • 500 GB Hard Drives
  • Core2Duo E4500 @ 2.20GHz
  • LITE-ON 20X DVD±R Lightscribe Sata DVD Burner
  • 4GB Ram
  • OS: Fedora 14
  • Tuner: Pinnacle PCI Tuner