[linux-dvb] DViCO FusionHDTV DVB (ATSC/QAM) and MythTV
ignasiak at gmail.com
Tue Jul 26 20:43:07 CEST 2005
Some people were having trouble getting the FusionHDTV3 QAM cards
working with MythTV. So, here is a short summary of how I got MythTV
working with my FusionHDTV3 card. This process should be similar
for other DVB cards. I am able to receive both Over-The-Air
broadcasts (ATSC broadcasts using 8VSB) and clear channels on my
Comcast cable system using QAM256.
- Linux OS Install. I used Gentoo AMD64. (Basic OS install &
setup.. load standard packages + requirements for MythTV)
- Xorg, KDE, MySQL, etc.
- Update kernel to 2.6.13rc3-mm1, which includes FusionHDTV and
general DVB updates.
- Make sure to include modules for Video4Linux, DVB, Conexant
2388x (plus DVB), and lgdt3302 frontend
- Rebuild NVidia drivers for new kernel
- In Gentoo's /etc/modules.autoload.d/kernel-2.6, I load:
- use "dvb-apps" to confirm that card is recognized and functional.
Check the docs in the dvb-apps package for details and channel config
files. I am using the QAM/Cable channel frequency configs here.
- azap -r C79 -c QAM_Channels.conf
- this should output lines showing "FE_HAS_LOCK", like the
status 1f | signal ffa2 | snr 0000 | ber 00000000 | unc 00000000 |
- Leave azap running, and in another terminal run "dvbtraffic", it
should show information about the PIDs seen in the transport stream
on that channel.
--- Once you've confirmed that the card is functioning correctly, go
on to the MythTV setup.
- Install MySQL, set to run on system startup, set root password
- Follow mysql setup: http://www.mythtv.org/docs/mythtv-
HOWTO-6.html ( Install MySQL, start server, set admin account and
define password, input the MythTV schema with mc.sql, set basic
access privilegs so MythTV can talk to database)
- Setting root password is not covered in the MythTV document,
MySQl docs cover this: http://dev.mysql.com/doc/mysql/en/default-
- Install MythTV. Most Linux distro's will have a recent version
available via their package manager. Depending on the build options
used to create the available package, it may or may not have all the
necessary options (DVB support is needed, XvMC support is useful,
- I used subversion (svn) to grab the latest development snapshot
( see http://cvs.mythtv.org/ ), or grab a tar file of the source for
the current stable version from mythtv.org
- Use 'configure' to set up mythtv with needed options ( --enable-
dvb --enable-xvmc --enable-lirc --enable-proc-opt --enable-opengl-
- make install
- entered mysql user/passwd defined above
- Backend setup, ATSC TV Format us-cable frequencies
Capture Card Setup:
(Should show card 0 as DViCO FusionHDTV 3 Gold-Q -- or similar)
Name video source and input zap2it account information. Retrieve
Select Video source defined above.
Set "Starting Channel" to a known valid channel you receive. If
MythTV starts up and cannot tune a channel, it doesn't react well.
Scan for Channels.
First, select an ATSC scan, to scan for OTA/8VSB channels (even if
you're using QAM / Cable --- (Is this still necessary?))
Then, do a QAM scan, which should result in more channels found. If
your cable company is broadcasting the PSIP channel data, the
channels should be automatically detected. For channels without PSIP
data, you will need to manually edit the channel data (in the mysql
database) to enable those channels.
More information about the linux-dvb