I have decided to do a fresh reinstall of my Australian Dragon, documenting everything I did after assembling the hardware.
(Descriptions of what happens and what appears on the screen are enclosed in angle brackets, < >.)
The following three points stuck out:
1) Whenever Linux boots, I get the following error:
<PCI: Failed to allocate mem resource #6:20000@50000000 for 0000:01:00.0>
What does it mean? How do I fix it?
2) During first time configuration, I am supposed to get a dialog asking for my oztivo username and password.
I never got that dialog, how do I get it to ask me again?
3) I can't get the EPG to work. There's an XMLTV error:
<Aborting: Config file does not exist: /root/.mythtv/ozTiVo.xmltv
Do you need to run with --config-file or --configure?>
What does it mean?
I tried running myth-setup --configure, but that doesn't work.
What command do I run to create that ozTiVo.xmltv config file?
============== troubleshooting log =============================
Hardware Platform
this was built to be a KRP-compliant system, the Australian Dragon 2
MOBO Intel DG965WH
CPU Intel Core 2 Duo E6320
RAM 1 GB DDR2-667 PC2-5300
GPU Asus EN7600GS
CDD Lite-On DVDRW LH-18A1P
CASE Silverstone LC17
TV Hauppauge PVR-500 MCE OEM
SPU Chaintech AV-710
HDD 320 GB WD3200YS
PSU Zalman ZM460B-APS
IR Streamzap
EPG
Browse to oztivo.net <Redirects to
http://minnie.tuhs.org/twiki/bin/view>
Register and Login
Click on Guide Data, then the link to the TVGuide (
http://minnie.tuhs.org/tivo-bin/tvguide.pl)
Click on Add Stations
Ctrl+click Brisbane free-to-air TV stations: ABC, Briz, Nine, Ten, SBS, Seven, Ten
<a table with dates on the Y axis and stations on the X axis appears, most of it blue>
BIOS settings
Turn on Dragon <displays intel logo>
Hold F2 <enter BIOS menu>
System Setup > Advanced > Peripheral Configuration
Audio : Disable
Esc, Drive Configuration
Configure SATA as : AHCI
Esc, System Setup > Boot
Boot Device Priority : CD/DVD-ROM Drive, Floppy Drive, Hard Disk Drive, Ethernet
<Insert KnoppMyth R5F1 installation CD-ROM into drive, close tray>
Exit > Exit Saving Changes, <prompt>, Y
Installing Software
Boot Dragon with Installation CD-ROM inside.
<KNOPPMYTH with a boot prompt appears>
ausdragon2
<white on black - "PCI: Failed to allocate mem resource #6:20000@50000000 for 0000:01:00.0">
<some colorful text>
<text mode window in the middle of the screen - KnoppMyth Main-Menu>
1. Test Media
<Everything looks OK at this point. Return to main menu:>
3. Auto Install
<KnoppMyth Timezone : User defined, set to blah blah>
no action Make NO changes
<WARNING: Danger, Will Robinson! This script will auto-install KnoppMyth to disk. Note: this version is still an early version and is under heavy development. The authors take NO responsibility for data loss or hardware damage. Agree?>
Yes
<Input your whole name>
Marco Nadal
<Input your user name>
marco75
<Input your password>
<Input your administration password>
<Input your preferred hostname>
mythtv
<Displays summary. Following services will be started, after each system bootup: #modified>
<System-Options: The installed system will be a debian type system.>
<Several of these options can only be changed in the Configuration file //.knofig>
<No warranty, yada, yada, proceed with blowing up your computer?>
Next
<DESTRUCTION WARNING. ALL of sda will be overwritten, three partitions will be created:>
<5000 MB for the root filesystem, 2000 MB for swap, remainder for /myth for program storage.>
<Continue?>
Yes
Yes
<Formatting occurs. Progress bars lengthen. User goes off to have a cigarette.>
<Installation to sda1 successful. Reboot?>
OK
<colored text>
<Please remove CD, close cdrom drive and hit return [auto 2 minutes].>
<CD tray ejects, then loads again half a second later>
<user ejects CD, takes disk, closes tray, and hits Enter>
Configuring Software
<white on black - "PCI: Failed to allocate mem resource #6:20000@50000000 for 0000:01:00.0">
<more text, HDD grinds. A terminal window : Please provide the root Password:>
<text mode inside the terminal window : Configuration of MythTV>
OK
<Timezone>
Timezone, Australia, Brisbane, Yes
<timezone is set to Australia/Brisbane and you current date/time is: Local: Tue Jul 17 18:33:17 EST 2007 Universal: Tue Jul 17 08:33:17 UTC 2007>
Finish
<Use DHCP broadcast?>
Yes
<it checks for updates, some text runs past, then mythTV appears>
1. General
TV format: PAL
VBI format: PAL Teletext
Channel frequency table: australia
2. Capture cards
New capture card
<Capture Card Setup>
Card type: MPEG-2 encoder card (PVR-x50, PVR-500)
Video device: /dev/video0 (repeat with /dev/video1)
Probed info: WinTV PVR 500 (unit #1) [ivtv] (repeat with (unit #2))
Default input: Tuner 1
3. Video sources
New video source
name: ozTiVo
XMLTV listings grabber: Australia
tv_grab_au: Configuration will run in the terminal window
[ ] Perform EIT Scan
Channel frequency table: default
4. Input connections
<a list of the two tuners and their input jacks>
[ MPEG : /dev/video0 ] (Tuner 1)
<Connect source to input>
Display name (optional): RF1
Video source: ozTiVo
External channel change command:
Preset tuner to channel:
[ Scan for channels ] [ Fetch channels from listings source ]
Starting channel:
Input Priority: 0
Choose Fetch channels, Scan for channels
Scan Type
Video Source: ozTiVo <grayed out>
Capture Card: [MPEG : /dev/vide- <runs off the screen>
Scan Type: Full Scan
<Scanning. Adds 6 channels>
Finish
<Starting channel has changed to '2'>
Repeat for /dev/video1
5.Channel Editor
Edited Channel Name to something more sensible, otherwise, left everything as it is.
<I escape out of the Channel Editor, out of Config, got this error message:
Card 0 (type ) is set to start on channel 2, which does not exist.
Do you want to fix this problem?>
No, I know what I am doing
<something about restarting the backend and running mythfilldatabase>
<LIRC Configuration>
No Remote
<You can re-run this script anytime. As root:/usr/local/bin/lirc-reconfig.sh
grep: /etc/htdigest: No such file or directory
Enter a good password at the prompts for MythWeb access ...
Adding password for mythtv in realm MythTV>
<backend restarts>
<can watch TV now, but there's no EPG info loaded>
Exit MythTV
<back at the terminal window>
$ su
# mythfilldatabase
<2007-07-18 06:29:27.446 Using runtime prefix = /usr
New DB connection, total: 1
Connected to database 'mythconverg' at host: localhost
New DB connection, total: 2
Connected to database 'mythconverg' at host: localhost
Updating source #1 (ozTiVo) with grabber tv_grab_au
------------ Start of XMLTV output ----------------
New DB connection, total: 3
Connected to database 'mythconverg' at host: localhost
Aborting: Config file does not exist: /root/.mythtv/ozTiVo.xmltv
Do you need to run with --config-file or --configure?
------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
Updating icons for sourceid: 1
New DB connection, total: 4
Connected to database 'mythconverg' at host: localhost
Updated programs: 0 Unchanged programs: 0
New DB connection, total: 5
Connected to database 'mythconverg' at host: localhost
Failed to fetch some program info
Adjusting program database end times.
0 replacements made
Marking generic episodes.
Found 0
Marking repeats.
Found 0
Unmaeking new episode rebroadcast repeats.
Found 0
Marking episode first showings.
Found 0
Marking episode last showings.
Found 0
=======================================
| Attempting to contact the master backend for rescheduling.
| If the master is not running, rescheduling will happen when
| the master backend is restarted.
=========================================
Connecting to backend server: 127.0.0.1:6543 (try 1 of 5)
Using protocol version 31
mythfilldatabase run complete.