Manual Version 23-mar-03 - Dreambox 7025

Transcription

Manual Version 23-mar-03 - Dreambox 7025
TRAVELLER’S IMAGE
Dream Multimedia – DREAMBOX DM7000S
Manual
Version 23-mar-03
TRAVELLER’S IMAGE
Manual version 23-mar-03
 Traveller 2003
Docs  Dipke3 2003
Table of Contents
FEATURES
1
FILE MODE (3)
13
WHAT IS TRAVELLER’S IMAGE
3
EMU MENU (4)
13
WHERE TO DOWNLOAD
3
Key editor
14
Gbox settings
14
Camd mode
15
Auto Key-update mode
15
Update Keys
15
Gbox keys -> MGCAM
15
EXTRAS (5)
15
Read Flash-image
16
Write Flash-image
16
NFS Setup
16
System Info
16
INFORMATION (6)
16
Streaminfo
17
About…
17
HOW TO TRANSFER TRAVELLER’S IMAGE TO
YOUR DREAMBOX
3
If you’ve already configured a network on your
Dreambox
3
If you don’t have a network connection to your
Dreambox
3
ABOUT THE INCLUDED SOFTWARE
DECODERS (SOFTCAMS)
4
GBOX
4
Mgcamd
5
WHAT IS ENIGMA
6
WHERE CAN I FIND THE SOURCE CODE OF
ENIGMA
6
WHERE CAN I FIND DOCUMENTATION ON
ENIGMA
6
BOOTING
8
Satfind
17
LISTS OVERVIEW
9
SHUTDOWN (7)
18
SETUP (8)
18
Channels
Transponder scan
Satellites
Motor Setup
18
18
19
21
HOW TO ACCESS THE MENU
10
TV (1) AND RADIO (2) MODE
10
RECORDING ON A HARD DISK IN THE
NETWORK
SID
22
Network
23
OSD
23
LCD
23
Remote control
24
HOW CAN I BUILD A HARD DISK IN MY
DREAMBOX
33
Video
24
WHAT IS TUXVISION
33
Audio
24
WHAT IS LINUX
34
Skin
24
Language
25
WHAT IS BUSYBOX
34
Ngrab
25
WHAT IS TINYLOGIN
35
Extra settings
25
HOW TO TELNET TO YOUR DREAMBOX
36
Harddisk
25
Common interface
26
HOW TO SEND FILES (FTP) TO THE
DREAMBOX
36
Upgrade
26
HOW TO EDIT AND UPLOAD YOUR OWN
SETTINGS
36
GAMES / PLUGINS (9)
26
VCR (10)
26
HOW TO EDIT FILES ON YOUR DREAMBOX
USING A WINDOWS PC
36
TIMER (11)
27
WHERE TO FIND GOOD CHANNEL LISTS
37
TUXTXT
28
HOW TO CHANGE YOUR PASSWORD
37
LEMMINGS
29
HOW TO CONFIGURE A PROXY SERVER
37
MASTERMIND
29
HOW TO ENTER THE CONSOLE MODE OF
YOUR DREAMBOX
37
MINESWEEPER
30
PACMAN
30
SNAKE
30
HOW TO MAKE YOUR OWN NULL-MODEM
CABLE
40
TANKWAR
30
HOW TO BACKUP YOUR SETTINGS
40
TETRIS
30
FEATURES
41
YAHTZEE
30
KNOWN PROBLEMS WITH THIS RELEASE 41
31
HOW TO VIEW A RECORDED SHOW ON YOUR
WINDOWS PC
32
ACCESS YOUR DREAMBOX VIA AN INTERNET
BROWSER
38
CHANGELOG AND VERSION SPECIFIC NOTES
43
T R A V E L L E R ’ S
1
Chapter
I M A G E
About your Dreambox
DM7000S
Features
§
250 MHz IBM PowerPC Processor (350 Mips)
§
Linux open source (most parts under the terms of GPL, accordingly
expandable)
§
Supports Linux Standard API (Direct-FB, Linux-FB, LIRC)
§
1 x DVB Common-Interface Slot
§
2 x Smartcard-Reader
§
Integrated Compact Flash Interface Slot
§
MPEG2 Hardware decoding (fully DVB compliant)
§
In the future: support for MPEG4 decoding
§
Common available NIMs (DVB-S, DVB-T, DVB-C)
§
100 MBit full duplex Ethernet Interface
§
USB Port to accomodate Keyboard, Pointing Devices, WebCams and other
devices
§
V.24/RS232 Interface
§
Big-size LCD-Display
§
Up to 64 MByte of RAM
1
T R A V E L L E R ’ S
I M A G E
§
Integrated IDE UDMA66 Master/Slave Interface
§
Support for internal HDD in any capacity
§
Unlimited channel lists for TV/Radio
§
Channel-change time < 1 second
§
Full automatic service scan
§
Supports directly bouquet-lists (indirect unlimited)
§
Supports EPG (electronic program guide)
§
Supports videotext (insertion)
§
Various applications such Web-Browser or Mail-clients
§
Supports multiple LNB-Switching control (supports DiSEcQ)
§
Fully adaptable OSD in many languages (skin-support)
§
SPDI/F Interface for digital bit stream out (AC-3 / DTS)
§
2 x Scart -interfaces (fully controlled by software)
§
MINI-DIN connector for extern IR (send/receive) and I2C for
§
Extern Motor devices
§
Intern send/receive IR (Videorecorder)
2
T R A V E L L E R ’ S
2
Chapter
I M A G E
Traveller’s Image
What is Traveller’s Image
Traveller’s Image offers experimental new drivers and software for your Dreambox..
They are compiled out of the official Dreambox drivers from Dream Multimedia (Beta
1.05.3a), the software available from the Enigma project (see later on in this manual for
a description on Enigma) and the extension pack created by the Dbox2World-crew
(http://www.dbox2world.com).
Where to download
The latest Traveller Image can always be found at SatCity (http://www.satcity.nl).
If your Dreambox has a connection to the internet, you can install the latest version
automatically through the “Upgrade” menu (in “Setup”). However, you’ll need to
download the entire image from the website in ZIP format to a pc if you want to have
the complete set of files, including the plugins and a copy of this manual.
How to transfer Traveller’s image to your
Dreambox
If you’ve already configured a network on your Dreambox
Download the utility called DreamUpLAN
multimedia.nl/cat/onlinesupport/7000_aps.php4.
at
http://www.dream-
If you don’t have a network connection to your Dreambox
If you did not (yet) place your Dreambox in your network, you’ll need a serial null
modem cable to transfer Traveller’s image to your Dreambox. To do this, download
3
T R A V E L L E R ’ S
I M A G E
the
utility
called
DreamUp
at
multimedia.nl/cat/onlinesupport/7000_aps.php4.
i
http://www.dream-
After uploading Traveller’s Image to your Dreambox, it’s a good idea to
erase the part of the flash memory that holds your settings. Old settings
might interfere with new images. To erase the flash memory, reset the
Dreambox by holding down the three buttons at the front. When the
bootlogo shows up on the screen, press and hold the “channel up”
button on the front of the machine and wait until “Flash Erase” is
displayed on the LCD screen. This procedure will take about a minute.
Remember to backup your Dreambox settings before doing this, since
they will get lost.
About the included software decoders (softcams)
Traveller’s Image is equipped with two software decoders: Mgcamd and GBOX.
Switching between them can be done in the “Emu” menu, or by typing the following
at the prompt:
sw_gboxmgcamd
i
In most countries, watching encrypted channels with a softcam is against
the law. Therefore, Traveller’s Image is not loaded with decryption keys
by default. In order for GBOX to start working, you need to copy the
necessary keys to /var/keys and /var/tmp. Mgcamd needs keys in the
file /var/etc/SoftCam.Key.
GBOX
GBOX is enabled by default and supports Irdeto, Nagravision, Seca, Viaccess and
Conax,. GBOX should automatically update your keys without an internet connection.
Zapping through the channels is very fast with GBOX.
GBOX supports different auto update-modes. For now, it's best to leave the AUmode on ‘Off’, because other modes cause problems while zapping through channels.
Traveller is currently investigating why this is not working.
Switching between GBOX’s AU-modes can be don in the “Emu” menu, or by typing
the following at the prompt:
sw_gbox-au
GBOX automatically refreshes its keys. When you turn off your Dreambox, keys are
saved in the flash memory permanent storage. This is done to reduce wear on the
flash, because Gbox might write new keys from AU to those files often. To force the
keys to be saved when you want to, select the relevant option in the “Emu” menu, or
type the following on the command prompt:
4
T R A V E L L E R ’ S
I M A G E
Savekeys
Mgcamd
Mgcamd is not enabled by default, but included in this release because GBOX
currently cannot decode all channels. Keys for Mgcamd are automatically fetched from
the internet when you boot your Dreambox. In order to turn off the auto-get feature,
type the following at the command prompt:
sw_keyupdate
You can manually get new keys via the “Emu” menu, or by typing
Keyupdate
If you run a manual key-update from the “Emu”-menu, Enigma will give you the
option to convert the updated Mgcamd-keys into Gbox-format as well, but it's
recommended to use key-files specially made for Gbox, as they are often much more
complete.
Your Dreambox automatically makes backups of up to six previous copies of your key
file in /var/keys/SoftCam.Key.<number>, where the lowest number is the most
recent. Should an update fetch a bad file, you can simply copy back one of the previous
versions.
The URL where your Dreambox looks for a keyfile can be changed in
/var/etc/keyupdate.url.
5
T R A V E L L E R ’ S
3
Chapter
I M A G E
Enigma
What is Enigma
Enigma is a graphical shell on top of the Linux command prompt. It behaves a bit like
Windows on a regular PC and makes calls to the underlying hardware. The original
Enigma is build for a DBOX2, another satellite receiver running on the Linux
platform. Traveller uses the Enigma source code, but has replaced the libraries that
make calls to the DBOX2 hardware by the original libraries from Dream Multimedia.
However, there are still some incompatibilities between the two systems, so don’t get
mad if something goes wrong or doesn’t work.
i
Lots of people are still working on the Enigma project at this time, which
means that the software is not stable. Most parts of the Enigma software
are in beta or even alpha testing, and features are added and removed day
by day. Don’t make use of Traveller’s Image if you’re not willing to live
with these limitations.
Where can I find the source code of Enigma
The Enigma software is published under the GNU-license, which means that everyone
can download the source code and make their own contributions to the project. To do
this, Enigma makes use of the CVS (Concurrent Version System). The CVS tree of the
project can be found at http://tuxbox.berlios.de
Where can I find documentation on Enigma
Enigma is work-in-progress. This means that several people are working on the project
at the same time, and that the project is constantly evolving, which makes it hard to
create a good user manual at this stage. A German guy called EssU started working on
preliminary docs in German that can be viewed at http://its.no-enigma.de. This is a
good place to start if you want to know more about the user interface. A PDF version
6
T R A V E L L E R ’ S
I M A G E
can
be
downloaded
at
http://www.grundschule-imblumenviertel.de/_enigma/download. A bit further on in this manual, we’ll cover the
basic functionalities of Enigma as well.
7
T R A V E L L E R ’ S
4
Chapter
I M A G E
Exploring your Dreambox
Booting
When you turn on your Dreambox, a screen that mentions the software is loading
welcomes you.
If this is the first boot after installing a new
software version, it’s a good idea to erase the
flash memory. As soon as you see the
‘Loading…’ screen coming up, press the key
up button on the front of your Dreambox
and keep it pressed until the LCD display says
‘Flash erase’. Release the button and wait till
the procedure finishes.
After a flash erase, a wizard guides you through two screens: the language set-up screen
(in which you can pick a language) and the DiSEqC configuration screen ( where you
have to specify your configuration: either you use no DiSEqC, a simple configuration
or a complex configuration). Both settings can be altered later on in the Settings menu,
so you can easily skip these screens by pressing the LAME button.
8
T R A V E L L E R ’ S
I M A G E
Lists overview
Enigma often uses lists to browse through for
instance a list of television stations, a list of
files or a list of favourites.
Each time you see a list on the screen, the
following buttons on your remote control can
be used:
BOUQUET + or -
Zap through the different listings.
< or > on numeric keypad Go to top list / bottom list.
0
Go up a directory.
2=ABC
3=DEF
4=GHI
5=JKL
6=MNO
7=PQRS
8=TUV
9:=WXYZ
Jump in list to items beginning with the selected
letter.
UP / DOWN
Up / down 1 item in the list.
LEFT / RIGHT
Up / down 1 page in the list.
RED
Show service
selector
menu, allows
you to add
and remove
items.
GREEN
Toggle between classic and multi column style.
YELLOW
Toggle focus between service and bouquet lists.
9
T R A V E L L E R ’ S
I M A G E
BLUE
Toggle between user bouquets and normal dvb
bouquets.
INFO
Shows the EPG selector for the highlighted channel.
HELP
Shows help screen.
How to access the menu
In Enigma, your remote control is used to send commands to your Dreambox.
Pressing the DREAM button brings up the menu. You can make a selection in this
menu by flipping through the icons with the cursor keys, or by entering a number.
TV (1) and Radio (2) mode
In these modes, you can watch television channels or listen to radio channels on your
Dreambox.
On the Infobar you can see the data of the current broadcast. On the left the channel
number, on top the name of the channel and the location of the satellite. Underneath
the name of current broadcast, the start time
and the duration, followed by the same data
for the next broadcast. On the bottom line
you can see the current time, a graphical
representation of the time from the current
broadcast that already passed, four circles
which represent the color buttons that can be
used on this station, and three icons
representing Encryption, Widescreen and
Dolby Digital (active icons are yellow).
In TV and radio mode, following keys can be pressed on the remote control:
10
T R A V E L L E R ’ S
I M A G E
INFO
Shows extended info on the
current broadcast. You can use
the cursor keys left and right to
flip through the entire program
list details.
TEXT
Shows teletext (for more information, see the plug-ins chapter a bit
further on in this manual)
VIDEO
Toggle between DVR (digital video recorder) panel and Infobar. The
DVR panel can be used to record the current broadcast. When the DVT
panel is visible, the following keys can be used:
RED key: fast rewind
GREEN key: play
Yellow key: Pause
Blue key: fast forward
TV key: stop
Text key: Record
TV
Switch to TV mode
RADIO
Switch to Radio mode
FILE
Switch to File mode
Num pad > Playlist / history next
Num pad < Playlist / history previous
LEFT
/ Previous / next channel
RIGHT
1…9
Select a channel (just type the channel number)
0
Back to previous channel
11
T R A V E L L E R ’ S
I M A G E
UP
/ Opens the Channel-Bouquet-Favourites list.
DOWN
RED
Shows EPG schedule list. You
can use the cursor keys to move
around in the list. Click on OK
to show the details. To add a
recording in your timer, press the
GREEN key. To remove a
recording, press the RED key.
GREEN
Show
subservices/NVOD.
Some channels use subservices.
If this is the case, click on the
GREEN button to select a
subservice.
To
enable
quickzapping (zapping through
the subchannels with the cursor
keys), press the GREEN key. To
add a subservice to your user
bouquet, press the YELLOW
button.
For pay-per-view channels, the
message ‘Select NVOD start
time’ pops up on the screen.
Click the GREEN button to
select which show you’d like to
see and confirm with OK.
BLUE
Opens teletext page 100 on the current channel.
12
T R A V E L L E R ’ S
YELLOW
I M A G E
Show audio selector. Here you
can select which language or
audio track you’d like to hear.
File mode (3)
In file mode you can browse the contents of the Dreambox and the internal hard disk
or external NFS share.
Emu menu (4)
This menu can be used to change different settings in the GBOX and Mgcamd
emulators.
13
T R A V E L L E R ’ S
I M A G E
Key editor
Gbox settings
You can use the key editor to change the
current keys. Pressing the BLUE button
switches between “show PMK”, “show
HMK” and “show PK”. Pressing the RED
button switches between “SoftCam”, “New”
and “GBOX”.
Here different settings of the GBOX
emulator can be changed:
SoftCAM Mode: Pure Emu / Pure Softcam
/ Pure Netclient
Display ECM: Valid / All / Off
Display EMM: Valid / All / Off
Autoupdate mode: Auto / On / Off
Keyupdate: New keys / All keys
Hash PIDs: All / Valid
Key files: Keys / Tmp
Use PW-Card: On / Off
Logger: On / Off
EMU: Off / Old / New
OSD: On / Off
14
T R A V E L L E R ’ S
Camd mode
Auto Key-update mode
Update Keys
I M A G E
Select what emulator should be used: GBOX,
Mgcamd or no emulator at all.
Select whether the keys for Mgcamd should
be fetched automatically during a reboot.
Updates the keys and asks if the MGCAMD
keys should be converted to GBOX keys.
Gbox keys -> MGCAM
Converts keys from GBOX to Mgcamd.
Extras (5)
15
T R A V E L L E R ’ S
I M A G E
Read Flash-image
Saves the flash image to /tmp/flashima ge.img.
Write Flash-image
Writes the flash image from /tmp/flashimage.img. It takes approximately one minute
to complete this operation. Don’t shut down your Dreambox while flashing takes
place.
NFS Setup
System Info
This screen enables you to mount up to four
NFS shares. Enter the IP address on which
you have installed a NFS server, and enter up
to four share paths. Click on MOUNT to
temporarily mount the NFS share. Click on
AUTOMOUNT to mount this share every
time you reboot your Dreambox. Your shares
are accessible from/mnt/path1 till
/mnt/path4.
Shows some general data on the memory
structure of your Dreambox.
Information (6)
Clicking on “Information” brings up the following menu:
16
T R A V E L L E R ’ S
Streaminfo
About…
Satfind
I M A G E
Shows information on the current stream.
There are three screens. You can flip through
them by using the cursor keys. Page 1 shows
provider and transponder information. Page 2
shows encryption parameters. Page 3 shows
satellite and frequency information, as well as
the signal strength.
Shows version information.
Here you can find three values, indicating the
quality of the currently selected transport
stream:
SNR: Signal Noise Ratio: the signal quality
AGC: Signal quality, should be as high as
possible
BER: Bit Error Ratio, should be 0
Lock and Sync: when both boxes are checked,
a good signal has been found
17
T R A V E L L E R ’ S
I M A G E
Shutdown (7)
If you select this option, the Dreambox shuts down. You can bring the machine to life
again, by pressing the red standby key on the remote control.
Setup (8)
This is the heart of your Dreambox, where satellites can be searched and stored, and
where network parameters can be defined.
Channels
Transponder scan
Enables you to scan through all known
transponders for a satellite and find all
available channels. You can select either an
automatic scan mode, which uses the
transponder list available in the
“satellites.xml” file, or specify your own
frequency, polarity and symbol rate in the
manual scan mode.
18
T R A V E L L E R ’ S
i
I M A G E
The Dreambox makes use of the file “satellites.xml” to determine which
transponders on which satellite have to be scanned. The default
“satellites.xml” file installed in Traveller’s Image is not complete. If you
want a better (but bigger) version, copy the xml file which can be found
in the ZIP file to the location “/var/tuxbox/config”
Satellites
Here you can define your satellite setup. If you’ve got only one LNB, select “one single
satellite”. If you’ve got two LNB’s equipped with DiSEcQ, select “2 satellites via
DiSEcQ A/B”. For four LNB’s, select “4 satellites via DiSEcQ OPT A/B”. Dishes
with a motor are entered as “non standard user defined configuration”.
Remember that if you change from one type
of setting to another, you might loose your
data. Your Dreambox warns you with a
message.
i
Due to a bug, the Dreambox doesn’t always save your DiSEqC settings.
You are advised to perform a shutdown (through the menu) of the box
after changing the DiSEqC parameters to force a save.
One single satellite
This is the easiest setup. In this case, you have
one fixed dish with one LNB pointing to one
satellite. Just select the correct satellite in the
list and press OK.
19
T R A V E L L E R ’ S
I M A G E
2 Satellites via DiSEqC A/B
This is a typical configuration for a dual setup
(mostly used for receiving Astra and Hotbird
at the same time). In this case, you have one
fixed dish equipped with two LNB’s and a
DiSEqC switch between them. Just select the
name of the satellite corresponding to the the
right DiSEqC.
4 Satellites via DiSEqC OPT A/B
A combination of one single fixed dish
equipped with four LNB’s. Switching
between them is done through the DiSEqCs
OPT A/B protocol. Select the correct
satellites corresponding to the right DiSEqC.
Many satellites via DiSEqC Rotor
This is the most difficult setup, because many
parameters can be changed here. However,
their standard values (LNB 0, 22Khz Hi/Lo
and Voltage H/V) are correct for most
motorized installations (definitely for a STAB
rotor). In this screen, you can add all the
names of the satellites you wish to receive by
pressing the GREEN button.
To configure LNB parameters, position your
cursor in the LNB field and click the “next
page” button. On this next screen, you can
enter the lowest and highest frequency your
LNB supports. The default values are ok for
most cases. You can also specify a treshold
value and demand an enable increased voltage
to your LNB (for long cables).
20
T R A V E L L E R ’ S
I M A G E
Click the “next page” button to continue your
setup. You can now modify the DiSEcQ
parameters like MiniDiSEcQ (toneburst).
Consult your LNB or motor manual to check
the values you have to enter here.
i
For a lot of motorized dishes (like a STAB motor), just select DiSEcQ
mode 1.2 on this screen. All other parameters should not be changed.
Motor Setup
This is where you can define how your motor should seek for satellites.
Current DiSEcQ specifications do not allow a
return channel from the motor to the receiver.
To determine if the motor is still turning the
dish to a certain position, the Dreambox is
equipped with two “cheat” mechanisms to
detect if the motor is still running. If you
check “use motor input power”, you can
enter the difference in power usage between
your motor turning and not turning. If you
don’t check this option, you can enter the
degrees your motor can turn per second.
If your motor is equipped with a GOTOxx°
function (USALS protocol), you can check
this option and enter the longitude and
latitude of your location in minutes.
Otherwise, you’ll see a list here with all the
positions that are currently stored in the
memory of your motor.
Tip: you can find the location of your home
using
the
following
address:
http://www.maporama.com/share/map.asp?
21
T R A V E L L E R ’ S
i
I M A G E
For a STAB motor use an input power of 70mA and activate the
GOTOxx° function.
If you want to make use of the USALS protocol, no further settings are necessary.
Your Dreambox will turn the motor to the correct position when you start scanning all
transponders.
If your motor does not support the USALS protocol, you’ll have to search and store a ll
satellites one by one.
Now press the BLUE button. On this screen,
you can select different modes:
POSITION: manually seek the location of
the selected satellite name by using the left
and right cursor keys
DRIVE TO STORED POS: drives the
motor to the chosen memory position
DRIVE TO SATELLITE: drives the motor
to the chosen satellite
DRIVE TO 0°: drives the motor to its 0-point
RECALCULATE: re-initialises the pre-stored memory positions in your motor
(return to default factory configuration)
SET EAST LIMIT: stores the east limit of your motor
SET WEST LIMIT: stores the west limit of your motor
DISABLE LIMITS: deactivates the software limits set by you
ENABLE LIMITS: enables the software limits set by you
If you’re manually searching for a satellite, first select the satellite name from the box,
pick a random transponder and start turning the motor with the cursor keys. Keep an
eye on the meters below. When Lock and Sync are checked, a good signal has been
found and the satellite can be stored in one of the memory positions of your motor.
SID
This menu item currently does nothing.
22
T R A V E L L E R ’ S
Network
i
OSD
LCD
I M A G E
Here you can enter network specific settings,
like the IP address of the Dreambox, the
netmask, nameserver of your internet
provider and a gateway. Check “configure
network” to enable these settings.
If you’ve connected your Dreambox to a Windows XP server and you’re
sharing your internet connection with Microsoft’s ICS, the following
parameters can be used: IP 192.168.0.9, netmask 255.255.255.0 and
gateway 192.168.0.1.
Alpha, brightness and contrast of the OSD
(On Screen Display) can be changed here. If
you want to be notified when the EPG is
updated, check “Show OSD on EIT update”.
Brightness, contrast, and standby luminosity
of the LCD display can be modified here.
You can also invert the pixels on the LCD
screen.
23
T R A V E L L E R ’ S
Remote control
Video
Audio
Skin
I M A G E
Allows you to change the characteristics of
your remote control. Repeat rate, repeat delay
and the remote control style can be changed.
Here you can specify the colour format that
has to be used by the Dreambox to send its
images to your television: FBAS (CVBS),
RGB or SVIDEO. You can also select the
aspect ratio of your television set: 16:9 (using
pin 8 on the scart plug), 4:3 pan & scan (full
screen) or 4:3 letterbox (with black borders on
top and bottom of the screen).
Enables you to activate or deactivate the AC3
Dolby Digital output on the receiver.
Allows you to load another skin (graphical
shell) for Enigma. The default skin in
“Blueenigma Big”. Selecting another skin
requires a reboot.
24
T R A V E L L E R ’ S
Language
Ngrab
I M A G E
Shows a list of supported interface languages.
Select the wanted language and click on OK
to activate.
Here you have to enter specific information
concerning the Ngrab video/audio streaming
server you want the Dreambox to send data
to. SRU IP address and SRU port can be
specified.
The server must be in the IP range of the
Dreambox. For instance, if your Ngrab server
is at the address 192.168.0.1, your Dreambox
must have an IP address of 192.168.0.xxx (where xxx is 2 to 254). The standard port
(4000) does not need to be changed in most cases.
Extra settings
Check “Not ask anything” if you don’t want
Enigma to let you acknowledge all actions.
Check “Hide error windows” if you don’t
want to see errors.
For the time being “Advanced zap mode”
should be checked, because otherwise zapping
through radio station causes several problems.
Harddisk
Setup functions for the internal hard disk.
25
T R A V E L L E R ’ S
I M A G E
Common interface
Upgrade
Allows you to reset and initialise the Common
interface of your Dreambox.
Shows a list of available software upgrades.
Games / Plugins (9)
This menu item opens the plug-in window. More information on plug-ins can be
found at the end of this manual.
VCR (10)
26
T R A V E L L E R ’ S
I M A G E
If you select this menu item, the Dreambox shows the input that comes from the VCR
scart connection on the back of the machine. To show the Dreambox screen again,
press LAME.
Timer (11)
This menu point opens the timer list window.
Here you can schedule all recordings that
have to be made by your Dreambox.. You
have to specify a start date/time and end
date/time. Recordings can be send to a
harddisk or to the Ngrab program (currently
in development).
27
T R A V E L L E R ’ S
5
Chapter
I M A G E
Enigma Plugins
Plugins are additions to Enigma. In Traveller’s
Image, some plugins are installed by default.
More plugins can be found in the “plugins”
directory of Traveller’s ZIP file. To install
them, simply copy the .so and .cfg files by
using
FTP
to
the
location
“/var/tuxbox/games/” on your Dreambox.
In addition, copy the file “libfx2.so” to the
location “/var/tuxbox/plugins/”.
i
Be careful not to overfill the memory. Bad things can happen if you do.
A Dreambox CRAMFS-image may never be bigger than 6291456 bytes.
Tuxtxt
Tuxtxt is a level 1 and level 1.5 software teletext decoder, written by Thomas Loewe.
Most hardware decoders that are build in
modern television sets, have limited capacities.
They often do not cache all the pages, which
makes zapping from one page to another a
slow process. Furthermore, a ‘text & tv’ mode
is mostly unavailable. With Tuxtxt these
limitations belong to the past. Tuxtxt reads all
teletext pages in one big buffer, which makes
it very easy to browse through the entire
content. You can even consult a teletext
service that is on the same transponder, but not on the currently selected station.
28
T R A V E L L E R ’ S
I M A G E
Tuxtxt can be activated in the “Plugin” menu, or by pressing the TEXT button on the
remote control while you are in TV mode. You’ll notice that the software is currently
written in German only.
Key
Function
Dream
Brings up a configuration menu, in which you can change some
parameters.
Up/Down
Jump to the next/previous teletext page.
Left/Right
Jump to the next/previous subpage.
0
Go to page number 100.
1…8
To select a certain page number.
9
Swap between current and previous page.
OK
To select a page number from the current page.
Lame
Quit the configuration menu or Tuxtxt.
Red/Green
Go to the previous/next magazine.
Green/Yellow
Go to the previous/next set of 10 pages.
MUTE
Make image transparent.
Volume +
Double height.
Volume -
Teletext and the current video image at the same time.
INFO
Show hidden text.
More documentation on Tuxtxt
http://www.dbox2.info/doku/tuxtxt.
can
Lemmings
More information will come here.
Mastermind
More information will come here.
29
be
found
in
German
at
T R A V E L L E R ’ S
I M A G E
Minesweeper
More information will come here.
Pacman
More information will come here.
Snake
More information will come here.
Tankwar
More information will come here.
Tetris
More information will come here.
Yahtzee
More information will come here.
30
T R A V E L L E R ’ S
6
Chapter
I M A G E
Recording and streaming
At this time, a channel can be recorded onto a hard disk, or streamed (‘send to’) to a
server.
Recording on a hard disk in the network
Normally, the internal disk drive in your Dreambox can be found in the /hdd map.
If your Dreambox isn’t equipped with a hard disk, but you do have a network
connection to another machine, you can make use of the hard disk in that machine to
record your favourite shows.
In order to mount another hard disk in the Dreambox, use the following command:
mount –t nfs –o wsize=4096,rsize=4096,nolock
xxx.xxx.xxx.xxx:/dreambox /hdd
where the xxx’s are the IP address of the computer which has a NFS share called
“/dreambox”. Instead of entering this command after each reboot, you can add the
following instructions right after the first line of the “start_enigma” script, which can
be found in /var/tuxbox.:
ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up
mount
–t
nfs
–o
wsize=4096,rsize=4096,nolock
yyy.yyy.yyy.yyy:/dreambox /hdd
where xxx.xxx.xxx.xxx is the IP address of your Dreambox and yyy.yyy.yyy.yyy is the
IP address of the computer running the NFS share.
When needed, unmounting can be done with the command
umount /hdd
A computer running the Windows software can act as a NFS server too. We
recommend using Truegrid Pro NFS server 1.1 for this purpose, which is no longer
31
T R A V E L L E R ’ S
I M A G E
supported but can be downloaded for free
online.de/home/Andreas.Steinmetz/ misc/links.html.
from
http://home.t-
Unzip the file to a directory on your harddisk. On the command prompt, type the
following lines:
mkdir %WINDIR%\ETC
copy EXPORTS %WINDIR%\ETC\EXPORTS
copy RPC %WINDIR%\ETC\RPC
mkdir c:\dreambox
mkdir c:\dreambox\hdd
Adapt the EXPORTS file in your Windows directory and add the following line:
/dreambox -path=c:\dreambox\hdd
The lines starting with /c and /d may be deleted.
To start the NFS server under Windows NT/2000/XP, type:
PORTMAP add
NFS add
NFS start
The NFS server will now run as a service and start automatically every time your pc is
rebooted. To stop the NFS server temporarily, type:
NFS stop
If you’re using Windows95, 98 or ME, start the NFS server by typing:
PORTMAP
NFS
You can stop the program by killing the NFS task in Task Manager, followed by typing
NFS without arguments on the command prompt.
How to view a recorded show on your Windows pc
In order to do this, you need a Windows codec (coder/decoder) that can work with
MPEG2 transport streams. Elecard offers a great codec and even a nice player at
http://www.elecard.com/download.
32
T R A V E L L E R ’ S
I M A G E
How can I build a hard disk in my Dreambox
Detailled instructions on how to do this are available on Dream Multimedia’s website
at http://www.dream-multimedia.tv. There you can also find a list with hard disks that
are certified to work on your Dreambox.
What is Tuxvision
Tuxvision is Windows program, which enables you to view and record steams coming
from your Dreambox. You can download this software from
http://tuxvision.dbox2linux.info. Besides the Tuxvision program, you’ll also have to
download TRex, to convert the stream into different file formats.
33
T R A V E L L E R ’ S
7
Chapter
I M A G E
Linux
What is Linux
Linux is an operating system that was initially created as a hobby by a
young student, Linus Torvalds, at the University of Helsinki in Finland.
Linus had an interest in Minix, a small UNIX system, and decided to
develop a system that exceeded the Minix standards. He began his
work in 1991, and development is still continuing till this day.
Linux is developed under the GNU General Public License and
its source code is freely available to everyone. Due to it’s nature,
Linux has become quite popular worldwide and a vast number of software
programmers have taken Linux's source code and adapted it to meet their individual
needs. Since the Dreambox uses Linux, this means that programmers can make their
own software to expand its current possibilities.
What is Busybox
BusyBox combines tiny versions of many common utilities into a single small
executable. It provides minimalist replacements for most of the utilities you usually
find in a standard Linux distrubution. The utilities in BusyBox generally have fewer
options than their full-featured Linux cousins; however, the options that are included
provide the expected functionality and behave very much like their counterparts. Since
the amount of available memory is limited on the Dreambox, Busybox is the ideal
solution.
BusyBox is maintained by Erik Andersen. More information on Busybox is available at
http://www.busybox.net. A complete manual can be found at
http://www.busybox.net/downloads/BusyBox.html.
34
T R A V E L L E R ’ S
I M A G E
What is TinyLogin
Just like BusyBox, TinyLogin is a suite of small utilities for your Dreambox. TinyLogin
is used to handle logins, user authentication, changing passwords, and maintaining
users and groups. It also provides shadow password support to enhance system
security. TinyLogin is, as the name implies, very small and therefore suited to fit in the
limited memory of the Dreambox.
TinyLogin is made by Erik Andersen. See http://freshmeat.net/~andersee for more
information.
35
T R A V E L L E R ’ S
8
Chapter
I M A G E
Tips and tricks
How to TELNET to your Dreambox
If you’re a Windows user, you can use the TELNET or HyperTerminal application to
get access to the Linux command prompt. Your username is root and the password is
dreambox.
How to send files (FTP) to the Dreambox
Windows comes with a standard FTP program, which is very hard to use. An easy to
use graphical FTP interface is available in Microsoft’s Internet Explorer. Just surf to
ftp://root:dreambox@xxx.xxx.xxx.xxx (replace the xxx’s by the IP address of your
Dreambox). Copy & paste operations are available.
How to edit and upload your own settings
Download the utility called DreamBoxEdit at http://dreambox.happyllama.com.
How to edit files on your Dreambox using a
Windows PC
Since Linux uses other characters than a Windows PC, you cannot edit files using for
instance Notepad of Wordpad. You’ll have to use a Linux compatible editor, like
Ultraedit (which can be downloaded from http://www.ultraedit.com) This software
also incorporates an FTP interface, which makes editing files on your Dreambox a
piece of cake.
36
T R A V E L L E R ’ S
I M A G E
Where to find good channel lists
To fill your Dreambox with channel lists, you’ll have to scan all the transponders on
each satellite you can receive. This is a lengthy task, so why not make use of someone
else’s efforts? Good channel lists can be found at http://www.hackweb.nl. You can
use DreamBoxEdit to upload the settings in your Dreambox.
How to change your password
Open a TELNET session to your Dreambox and log on with the standard userid a nd
password. At the prompt, type:
passwd
and enter your news password twice.
How to configure a proxy server
Some internet service providers require you to use a proxy server to surf on the
internet. Proxy support is not enabled in Linux by default. To start using the proxy,
you’ll have to modify the “start_enigma” script, which can be found in /var/tuxbox..
After the first line, add:
export http_proxy=http://yourproxy:proxyport
However, Enigma does not support a proxy at this time, so an automatic software
upgrade using the “upgrade” menu, will fail.
How to enter the console mode of your Dreambox
In case of severe difficulties with your Dreambox, it is possible to activate the serial
console mode, which enables you to see what your machine is doing.
In order to do this, you’ll need a serial null modem cable between a PC and your
Dreambox. Configure Microsoft’s HyperTerminal to use 115200,N,8,1, XON/XOFF.
Reboot the Dreambox by pushing all three buttons at the front at the same time.
You’ll now see the following data:
Dreambox DM7000
loaded at: 00500000 006061F8
relocated to: 00400000 005061F8
board data at: 00503128 00503168
relocated to: 0040555C 0040559C
37
T R A V E L L E R ’ S
I M A G E
zimage at: 00405A98 00502280
avail ram: 00507000 02000000
Linux/PPC load: console=none root=/dev/mtdblock/0
Adapt the last line (with the backspace key) and write:
console=ttyS0,115200 root=/dev/mtdblock/0
This makes it possible to see what you’re Dreambox is doing.
To activate the DEBUG mode, quickly press ENTER twice after the “Dreambox
DM7000” message appears.
Access your Dreambox via an internet browser
At this moment, Enigma is being expanded with an http interface, which enables you
to send and receive commands to the Dreambox using an ordinary internet browser.
To consult all your services and bouquets using your browser, go to the following
address: http://xxx.xxx.xxx.xxx (replace the xxx’s by the IP address of your
Dreambox).
More specific commands can be send to your Dreambox, but development on this
interface is still in progress. Some examples:
http://xxx.xxx.xxx.xxx/setVolume
http://xxx.xxx.xxx.xxx /cgi-bin/status
http://xxx.xxx.xxx.xxx /cgi-bin/switchService
http://xxx.xxx.xxx.xxx /cgi-bin/admin
http://xxx.xxx.xxx.xxx /cgi-bin/audio
http://xxx.xxx.xxx.xxx /cgi-bin/getPMT
http://xxx.xxx.xxx.xxx /cgi-bin/message?yyyyy You will now see the text yyyyy
up on your Dreambox..
http://xxx.xxx.xxx.xxx /control/message
http://xxx.xxx.xxx.xxx /cgi-bin/xmessage
38
T R A V E L L E R ’ S
I M A G E
http://xxx.xxx.xxx.xxx /audio.m3u
Streams the current audio as an
MP3 file to your browser.
http://xxx.xxx.xxx.xxx /version
http://xxx.xxx.xxx.xxx /cgi-bin/getcurrentepg
http://xxx.xxx.xxx.xxx /cgi-bin/streaminfo
http://xxx.xxx.xxx.xxx /channels/getcurrent
http://xxx.xxx.xxx.xxx /cgi-bin/reloadSettings
http://xxx.xxx.xxx.xxx /control/zapto
http://xxx.xxx.xxx.xxx /cgi-bin/screenshot
You will now see a screenshot in
your browser of what can be
seen on the Dreambox.. Only
the graphical layer will be shown,
not the rest of the image.
http://xxx.xxx.xxx.xxx /record/on
Not working for the moment.
http://xxx.xxx.xxx.xxx/record/off
Not working for the moment.
http://xxx.xxx.xxx.xxx/channels/numberchannels Not working for the moment.
http://xxx.xxx.xxx.xxx/channels/gethtmlchannels Not working for the moment.
http://xxx.xxx.xxx.xxx/channels/getchannels
Not working for the moment.
http://xxx.xxx.xxx.xxx/epg/now
Not working for the moment.
http://xxx.xxx.xxx.xxx/epg/next
Not working for the moment.
http://xxx.xxx.xxx.xxx/reloadSettings
http://xxx.xxx.xxx.xxx/reloadRecordings
http://xxx.xxx.xxx.xxx/reloadPlaylist
http://xxx.xxx.xxx.xxx/reloadTimerList
http://xxx.xxx.xxx.xxx/savePlaylist
http://xxx.xxx.xxx.xxx/saveUserBouquets
39
T R A V E L L E R ’ S
I M A G E
http://xxx.xxx.xxx.xxx/saveTimerList
http://xxx.xxx.xxx.xxx/saveRecordins
After issuing certain commands, it might be possible that you have to enter a userid
and a password. Use root and dreambox if this is the case.
Plugins
can
be
started
with
http://xxx.xxx.xxx.xxx/cgibin/startPlugin?path=/bla&name=pluginname.cfg
How to make your own null-modem cable
If your Dreambox is not connected to a network, you’ll have to upload new images to
your machine through a serial null modem cable. Such cables can be found in most
computer stores, but if you want to make one of your own, the following connection
scheme should help you:
PC
Dreambox
Pin 2
ð
Pin 3
Pin 3
ð
Pin 2
Pin 5
ð
Pin 5
How to backup your settings
In order to take a full backup of all your settings (rotor, satellites, network parameters,
etc…), copy all the files in the “/var/tuxbox/config/enigma/” directory.
40
T R A V E L L E R ’ S
A
Appendix
I M A G E
Features
- Always the latest Enigma (at time of release), freshly built from CVS.
- Update of my software over Enigma's "Update"-menu is supported to upgrade to
future releases.
- Added a directory "/var/bin/" to the path, where you can put in your own
executables.
- Added a directory "/var/lib/" to the library-path, where you can put in your own
shared libraries.Note that I put both "/var/bin/" and "/var/lib/" at the beginning of
their respective paths, so anything you place there, will usually override anything
already on the system, which is handy for testing mods.
- Modules are now loaded from "/var/modules/", if they exist there, like in most
images on the Dbox2, to make testing with different modules easier. Those who wish
even more control over the module loading-process can create their own
"/var/etc/init1", which will then get executed instead of the regular "/etc/init.d/init1".
- Removed smbd and nmbd, not only because I needed some space, but also because
the configuration in which they're shipped is a big security-risk ("/var/" and "/hdd/"
shared R/W, without any password), and this behaviour is not even changeable,
because the configuration is stored in the read-only "/etc/".What where the people at
Dream Multimedia thinking when they put this in?;-).Anyways, if you want the
functionality back, copy the smbd and nmbd included in the distribution into
"/var/bin/" on your box.Don't forget to chmod 755 them, too.I also symlinked
"smb.conf" into "/var/etc/", for your convenience.
Known problems with this release
Traveller has noticed the following problems:
Ø The picture will sometimes not clear (or only audio will be heared) when using
Mgcamd or Gbox with AU-mode set to "01" (On). To work around this
41
T R A V E L L E R ’ S
I M A G E
problem, leave AU-mode in the Gbox-section of Enigma's emu-menu set to
"00" (Off).
Ø I have been playing with several of the larger disks in my Dreambox (Maxtor
6Y160L0 and a WD) and experienced some very curious disk-corruption. I'm
using an ATA100-cable and seperate PSU for the disk, so that shouldn't be the
problem.The corruption seems to go away when turning off DMA- transfers
in the IDE-driver.At first, it looked like an LBA48-issue, but I shrunk the
partition from 160GB to 80GB and still experienced the same problems.
Turning off DMA makes things VERY slow and should be used as a last
resort.Since then, I replaced my disk with the 120GB-version from Maxtor's
same series (which is also on Dream Multimedia's "recommended"-list) and it
seems happy.I now execute "/var/etc/premount", if it exists, just before
mounting the harddisk, for those of you who want to experiment with their
own hdparm-settings.On the package my Dreambox came in, it says "Support
for internal HDD in any capacity", so this is probably a bug in the IDE-driver
included in Dream Multimedia's kernel and will have to be left for them to fix,
for now.
42
T R A V E L L E R ’ S
B
Appendix
I M A G E
Changelog and version specific notes
20030117:
- Initial release.
20030118:
* People upgrading to this release from my initial release won't have to follow the flash
erase-procedure from the installation notes.
- Finally got the descrambler working in the beta104a.5-drivers.Many thanks to mcduff
from the Sat4all-board for figuring out how to do this in the release1.02-drivers, after
which patching those from beta104a.5 was peanuts.:-)
- Included a newer mgcamd, which handles TPS correctly and should do Conax as
well.Added a hack to work around the segfaults in this mgcamd and built in support
for calling "/var/bin/camd" instead, if it exists and is executable, to be able to add
your own.
20030120:
* People upgrading to this release from my initial release won't have to follow the flash
erase-procedure from the installation notes. However, if you want to add your own
modules, you're going to have to c reate the directory "/var/modules/" manually in this
case.
- This version will record encrypted channels (almost) properly! Only at most the first 2
seconds will still be recorded encrypted, which will probably be fixed soon. Again,
many thanks to mcduff, who figured this one out as well.
- Minor bug-fixes in my camd-wrapper.In the previous release, no arguments where
passed to "/var/bin/camd", which effectively made this whole feature useless.Noticed
it just 10 minutes or so after release. Anyways, fixed now."mgcamd"-processes had the
tendency to linger around for a while after zapping on some providers.My wrapper
now shoots those. Also, the interval in which mgcamd is restarted has been lowered to
2 seconds.Some providers (most notably, Premiere) seemed to need this, as the picture
sometimes froze for a short while.
43
T R A V E L L E R ’ S
I M A G E
- I now disabled the saving of core -files completely.Every 2 seconds is just a bit too
often.Nothing prevents those who know what they're doing from enabling them again
(could be done from "/var/tuxbox/start_enigma").
- Minor changes to the init-scripts.Now also sources "/var/etc/profile" right after
"/etc/profile", if it exists, to allow you to change the environment.
- Now loads alternative modules from "/var/modules/", if they exist there. Be very
careful with this!If you add a module which kills the kernel on loading, for example,
you might have to do a full flash-erase and recover from a backup of your full flash
(which you should know how to make when experimenting with this in the first
place.:-)
20030130:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- This release contains a brand new Enigma, freshly compiled from the Tuxbox CVSrepository.It might fix some problems in Dream Multimedia's version, but I wouldn't
be surprised if it also introduces some exciting and exotic new bugs.I'll need your
feedback on this.The only thing I changed so far, is ripping out the "Service could not
be descrambled"- box when switching to encrypted channels.I'll include the latest
Enigma from the Tuxbox CVS-repository in every future release, if possible, and will
try to bring out new releases frequently, so you'll always be running a recent Enigma.
- mcduff enhanced his HD recording-fix for encrypted channels some more. The full
recording should now be saved unencrypted.
- Playing back recordings should be considerably more stable now, where it could
previously cause Enigma to hang when switching back to TV-mode.
- Added my own images to Enigma's "Update"-function.If your box has connectivity
to the Internet, you should now be able to use this function to upgrade to my future
releases.
- Put in a different mgcamd.This one no longer segfaults.The short freezes on some
channels should therefore now be over.I also re-enabled coredumps.My camd-wrapper
has been left in place, but was modified a bit.
- Now executes "/var/etc/premount", just before mounting the harddisk, so you can
experiment with different hdparm-settings.
20030203:
44
T R A V E L L E R ’ S
I M A G E
* People upgrading to this release from my previous release won't have to follow the
flash erase-procedure from the installation notes.
- mgcamd has been replaced by a version in which Conax should work better (thanks
to Courier from the Satdudez-board for the tip).
- Due to a missing font, after selecting the "silver metal" Enigma-skin, Enigma would
no longer start.This has been corrected.
- I moved some more tools out of the image,There's just not enough space.They're
included seperately and can be put into "/var/bin/", if you still need them.
20030208:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (07/02/2003 23:00).Contains many new
features.Enigma's changelog from the Tuxbox-project:
200301301950 6 4 Removed old dreambox RC
200301301950 6 * Language setup wizard
200301301950 4 56 MPEG Player
200301301950 7 * New Runlevels (for plugins)
200302032000 4 56 improved readability of fonts
200302032000 3 * implemented shortcuts in setup menu
- Now included "satellites.xml" and "cables.xml" from the Tuxbox-project.
- Executing a key-update is now possible from Enigma's "games"-menu.
20030210:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (09/02/2003 22:00).Contains mainly bug-fixes
and might be a bit more stable than the previous one, which, unfortunately, turned out
to contain a bug or two.Ohwell, that's what you get for beeing on the bleeding edge.;-)
- Again included a new "satellites.xml", by Nagual.Should solve some problems due to
which some satellites where not found previously.
45
T R A V E L L E R ’ S
I M A G E
20030211:
* People upgrading to this release from my previous release won't have to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (10/02/2003 20:00).Fixed bug in previous
release where the harddisk was recognized, but formatting didn't work.
- Now executes "/var/etc/init1" instead of "/etc/init.d/init1", if it's available and
executable, to provide yet another way to customize the modules you want
loaded.Regular cautions apply.
20030214:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (14/02/2003 20:00).Again, contains many new
features, but is bound to contain it's share of bugs as well.
Enigma's changelog from the Tuxbox-project:
200302040332 4 * Add support for multiple favourite lists ( user bouquets )
200302040332 4 * Add lastchannel zapping with Key 0
200302072045 8 * Show short service names in LCD when avail
200302072045 8 * Fix handy style browsing in original sorted DVB bouquets
200302082206 6 * Add support to rename recorded movies ( not the filenames )
200302082206 8 * Show filename of recorded movies in channelinfo
200302091843 5 * Extended Event Info is now working on subservices and nvod
channels
200302091500 6 * DiSEcQ setup wizard
200302112339 2 * New format for services bouquets and favourite lists this is
important for better support of services with non unique tsid/onid combinations (feed
and SCPCs )
200302112101 5 * Show correct free diskspace on mounted nfs shares
200302112101 5 * Add partitioncheck support for reiserfs partitions
46
T R A V E L L E R ’ S
I M A G E
200302112101 3 * Add for each satellite two new folders in serviceselector (one
contains all services of this satellite, and the other contains all bouquets of this satellite)
200302131538 5 * Translation info will be shown in "about" dialog
- Some cleanups.Unused libraries removed.Also removed most of the tools from the
distribution, to make it a bit smaller.
20030217:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (17/02/2003 01:30).
- This release finally includes the Gbox-emu! See the beginning of this README for
more information on it and how to use it.
20030222:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (21/02/2003 20:00).
Enigma's changelog from the Tuxbox-project:
200302182213 4 * Add help window support
200302190420 2 * Add full DiSEqC 1.1 support ( uncommitted switches )
200302190420 3 * Fix support for Rotors behind DiSEqC Switches
200302190420 6 * Show Streaminfo on doubleklick Info Button
- Small changes in several startup-scripts. Now correctly reads the environmentsettings from "/etc/profile" for the startup-scripts. Will now also load "ca.o" and
"sci_drv.o"-modules (From dr. Matrix's release, not included), so you can experiment
with applications requiring them. Simply place them into "/var/modules/" and they
will be loaded automatically.
- Emu-functionality is now controllable through Enigma's "games"-menu.
20030225:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
47
T R A V E L L E R ’ S
I M A G E
- Enigma updated to latest CVS-release (25/02/2003 20:00).
Enigma's changelog from the Tuxbox-project:
200302242113 4 * Volume&mute keys will work everywhere
200302242125 6 * Add support to zap with numbers in the service selector ( only in
user bouquets )
200302242125 6 * Add support to rename each service in a user bouquet ( recorded
movies / DVB services )
- Incorporated the changes and additions of Dream Multimedia's latest release (Beta
1.05.2) into this image. It includes the newer and better drivers, streaming over the
network (Ngrab, Tuxvision, etc.) now finally works, all options in the harddisk-menu
now work (ReiserFS as well as Ext3FS), all languages from the official release are
available and numerous problems present in the older kernel and drivers have been
fixed.
20030308:
* People upgrading to this release from my previous releases are advised to follow the
flash erase-procedure from the installation notes.
- Enigma updated to latest CVS-release (08/03/2003 13:00).
- Removed "/lib" from the default LD_LIBRARY_PATH, to facilitate the use of
software addons requiring different library-versions.
- Fixed a bug where recording an encrypted channel over the timer failed when the box
was not on that channel at the programmed start-time. Thanks to malibu for spotting
this one and also providing the patch to fix it.
- Included a new compilation of Busybox. Note that some commands won't work
because of the slimmed down version of Glibc used in this image.
- I now included a third emu-setting: "Off". As the name implies, it completely turns
off the emu, which can come in handy if you're using a CI-module, for example. Note
that "/var/bin/camd", if present, overrides this setting and will still get executed. A
good way to temporarily disable that, is a `chmod 644 /var/bin/camd', after which you
can enable it again with `chmod 755 /var/bin/camd'.
- Replaced the URL for automatic key-updating, as the old site seems dead. Thanks to
Courier for maintaining the new one.
48
T R A V E L L E R ’ S
I M A G E
- Changed the default-emu to Gbox and disabled automatic key-updates for Mgcamd
by default.
20030317:
* People upgrading to this release from my previous releases are advised to follow the
flash era se-procedure from the installation notes.
- Enigma updated to latest CVS-release (17/03/2003 22:00).
Enigma's changelog from the Tuxbox-project:
200302242125 6 * Add support to add single linkage services in user bouquets
200303040053 5 * Add support to add and remove timers in eventview
200303070225 4 * Add support for subservice zapping ( F1, Bundesliga )
200303070225 4 * Fix Timer ugly timer bug.. timer is now okay
200303080430 5 * Delayed go to standby after running timer event
200303081912 6 * MP3 ID3 Tag improvements... parse on demand
200303100238 3 * add many funktions to reload settings on run time... (
https://lists.berlios.de/pipermail/tuxbox-cvs/2003-March/010829.html )
200303101819 5 * add alternative bouquet switching style in service selector ( can be
enabled in rc setup ) red -> TV Service, green -> Satellites, yellow DVB-Bouquets,
blue -> User bouquets
200303110429 6 * reenable bouquet + - keys with closed service selector (
https://lists.berlios.de/pipermail/tuxbox-cvs/2003-March/010845.html )
200303141538 7 * add second plugin directory (/var/tuxbox/plugins)
200303141538 5 * now timers kann directly added with - green button for DVR
Timer, - yellow button for NGRAB Timer, - blue button for switch timer in EPG
and eventview
200303141538 7 * add plugin offset setup dialog ( in osd setup ) ( tuxtxt )
200303150314 5 * on recorded movies "This service could not be descrambled" never
more appear on screen
200303150314 3 * remove bug which prevent pause and play on recorded ts which
was recorded on a scrambles service
49
T R A V E L L E R ’ S
I M A G E
200303152100 7 * now plugins can be started with http://boxip/cgibin/startPlugin?path=/bla&name=pluginname.cfg
200303161435 3 * Important timer bugfix
200303170100 5 * Fix PES streaming ( tuxvision and other )
200303170100 7 * Bugfix Internet radio description showing
200303170100 6 * Add missing mkreiserfs
- Incorporated the changes and additions of Dream Multimedia's latest release (Beta
1.05.3a) into this image.
- Added some custom menu's, for configuring the emu, setting up NFS, etc. Many
thanks to the authors, the Dbox2World-crew, for allowing me to incorporate them
into my release.
- The Samba-server now gets executed properly when placed into "/var/bin/", as per
the instructions.
- "/hdd/etc/init" will now get executed from the beginning of
"/var/tuxbox/start_enigma", if it exists, so there's a permanent hook to start your own
programs from harddisk, which will remain working after a flash-erase. Also, once
you've saved an NFS-configuration, the correct IP -address will already have been set
once this script gets called.
20030323:
- Enigma updated to latest CVS-release (23/03/2003 22:00).
- Made some stability-improvements.Most of the crashes (poweroffs) during zapping
should be solved.
- Small changes to CA-indicator and key-editor.CA-indicator will no longer show in
DVR playback-mode.Included support for the CA-indicator in the "Silver Metal"-skin
(thanks to Toxic[Q] for the modifications to the skin).
- Made some changes to the shared libraries.All commands in Busybox should now
work correctly.
50