For someone just starting out, KnoppMyth and this forum are invaluable resources to set up a MythTV box. To give back in a small way, I want to share my experience setting up a box with KnoppMyth. My goal was to record shows for viewing later and on other PCs. I am not interested in paying a monthly tithe to the cable company or one of the satellite providers, my setup is OTA. Since I get a lot of ghosting and other interference, I wanted to use digital vs. analog. I purchased a $50 Air2PC R0.2 HDTV capture card on ebay. I do not have a HDTV capable set (recall I am too cheap to get cable), but on my 10 year old 60" Pioneer rear projection screen the picture is awesome compared to analog.
PC config
P4 2.8GHz, 512MB
ATI X600
Air2PC R0.2
ATI Remote Wonder
Install steps I took:
- KnoppMyth R5A30 has support for the Air2PC R0.2 card
- Boot the R5A30 install CD
*EDIT*
-
*important, CRITICAL, step originally forgotten*
_-at some point (preferably when your ethernet connection is up) you need to get the card firmware
___- Get the firmware from here:
http://www.linuxtv.org/cgi-bin/viewcvs. ... 1&view=log Sorry this link is broken right now due to the merging of the DVB and V4L projects. I have not be able to find the firmware since.
___- click the download link, and get the .fw file onto your myth box
______-I have a web server available, so I put it in an easily accessible place and used wget my.web.server/dvb-fe-bcm3510-01.fw
___- cp dvb-fe-bcm3510-01.fw /lib/firmware
___- you now need to reboot
___- setup will resume if you hadn't started
___- you can add the file after myth is setup, reboot and then run myth-setup again, follow instructions below
*END EDIT*
- Follow standard install instructions until mythtv-setup
- in mythtv-setup
___1. follow standard instructions
___2. Capture Cards - set up a DVB card, use defaults
___3. Setup a video source
______- Log into your zap2it account select only the digital channels if you only using the Air2PC card
___4. for [DVB: 0] set your Video Source to the one configured in 3
___5. you will now be able to scan for channels
______- I can not emphasize enough having a good UHF antenna setup. I spent hours getting my antennas aimed properly, and amplifiers wired correctly. Any splitters or amplifiers used for OTA must be rated for 50MHz- 900MHz for the standard UHF channels. This can be very helpful:
http://www.solidsignal.com/manuals/AntInstallGuide.pdf More on what I did to follow.
______- Once the channel scan is complete, check to see that the channels found are expected. Look for any you think are missing and note them. You also need to go back into "4. Input connections" and set the starting channel to one of the channels found during the scan. Set it to the number listed in (), for example 51.
______- The channel scan may pick up stations you will never be able to get a strong enough signal to view
______- The channel scan may miss some perfectly strong signals (re-running scan will find them)
___- exit mythtv-setup and let install finish (follow standard instructions)
- Once the system reboots
- Get the ATI card running (search the forum for instrucitons on this)
- you *may* be able to watch live TV.
- if live TV works, you are probably in pretty good shape, but try the following to check your config out:
___- Change through all the channels
___- if you run across a channel with low signal strength (or one that is "signed off")
______- you will end up with a black screen and the system will appear hung you will be bumped back to the main MythTV menu
______- you will not be able to enter "Live TV" mode again
___- I haven't found an easier way to correct this and if you are going to be doing a lot on antenna "tuning", get used to this sequence (commands follow $ or #)
______- exit mythfrontend
______- open a shell
______- $ /etc/init.d/mythtv-backend stop
______- $ mythtv-setup
______- under 4 set the starting channel to a known good signal strength channel
______- exit mythtv-setup
______- $ su
______- # /etc/init.d/mythtv-backend start
______- # exit
______- $ mythfrontend
___- You should be able to view live TV again, but obviously you have a problem with low signal strength channel
___- Not being an antenna installation expert, I don't have a signal strength meter, but I needed a way to know if the changes in aiming the antenna were increasing or decreasing signal strength
___- The Air2PC card can be used to give you signal strength, there are several ways, but the following worked best for me
___- on a separate system (I used my laptop so I could be at the antenna and see real time feedback of changes I made, so the following is based on using an M$ os)
______- install PUTTY or something like it on your M$ machine
______- install VNC on the myth box and a VNC client on your M$ machine
______- See the wiki how to for more info:
http://www.knoppmythwiki.org/index.php?page=HowTo
______- Connect to your myth box with PUTTY
_________- $ femon
_________- this will give you a running indication of the signal strength, signal to noise ratio as well as other info for the current channel the card is tuned to
_________- you want a signal strength of greater than 8000, but the closer to ffff the better
_________- use VNC to control mythfrontend, switch to live TV mode and change channels while you mess with the antenna (when in live TV mode you can't see anything on VNC, so make the window active and type in the channel number to change channels)
_________- if you have a lot of weak signals you will getting stuck quick a bit with a "black screen" and need to use the procedure I described above to reset the starting channel
- Once you have your antenna(s) set up and are getting ffff signal strength for all channels (good luck

), you need to get your guide to look pretty
- In my case none of the zap2it info matched exactly what the channel scan got out of the OTA channel data stream
___- exit mythfrontend
___- open a shell
___- $ /etc/init.d/mythtv-backend stop
___- $ mythtv-setup
___- Select 5
______- the zap2it channels are usually listed with an "_" and the OTA found channels are listed with no separator
______- I prefer no separator to make direct channel entry work with a remote
______- I modified my OTA found channels the "active" ones by doing the following:
_________- from a zap2it channel get the Callsign and XMLTV ID
_________- replace the callsign in the equivalent OTA found channel and add the XMLTV ID
_________- repeat for all channels (this is a pain, and there is probably a quick way to do this)
______- exit mythtv-setup
______- $ su
______- # /etc/init.d/mythtv-backend start
______- # exit
______- $ mythfilldatabase
______- $ mythfrontend
- you can clean up your guide by logging into the myth box with a web browser (see the wiki how to for setup instructions) and under "Edit MythWeb and...", click on channels, and on the far right uncheck "visible" for the zap2it channels to hide them, click save at the bottom of the page
I am sure there are easier ways to do many of the steps I described above, but this worked for me and I am (knock on wood) fast approaching a setup that will meet the WAF requirements.
Items I am still investigating:
- A better way to get "unstuck" from a channel that is "signed off". The local PBS station has 4 sub-channels and usually 2 of the 4 are signed off. When I accidentally change to a signed off sub channel, I have to follow my procedure described above to reset the starting channel. This one really hurts the WAF.
- Transcoding. There are a lot of threads on this, but I haven't been able to find a simple "how to" to follow. I want to automatically transcode and keep commercial flags (after recording, and commercial flagging) a full HDTV TS MPEG2 stream (1920x1080, 6GB/hour) into a lower res xvid which will look just fine on my set. I don't care about how long it takes to encode.
Anyway, hope the above helps someone else.
vtdstein95