how to load image in dreambox

  • Thread starter Thread starter Vikram
  • Start date Start date
  • Replies Replies: Replies 5
  • Views Views: Views 5,689

Vikram

Member
Joined
3 Nov 2010
Messages
4,969
Reaction score
3,688
Create your own build folder and give it 777 permissions.

Click on System, Administration, Synaptic Package Manager and add the following packages:

- autoconf
- automake
- bison
- bunzip2 (bzip2)
- cdbs
- cvs
- flex
- ftpd
- g++ 2.95 or >= 3.0
- gcc 2.95 or >= 3.0
- gettext >= 0.12.1 - (0.14.5)
- gunzip (gzip)
- libpng2 or libpng3 (DirectFB)
- libtool >= 1.4.2
- make >= 3.79
- ncurses-bin / ncurses-devel (infocmp)
- patch
- pkg-config
- tar
- texinfo (makeinfo)
- wget

The latest versions of each package should be ok.

Edit APT sources (/etc/apt/sources.list):
Code:
sudo gedit /etc/apt/sources.list

Add this line to APT sources (/etc/apt/sources.list):
Code:
deb http://www.openembedded.org/dl/ packages/

Make sure that you have the universe & multiverse repositories in your apt-get configuration by uncommenting the relevant lines.

Do the following:
Code:
sudo apt-get update openembedded-essential
sudo apt-get install openembedded-essential
sudo apt-get install libboost-date-time1.32.0 libboost-filesystem1.32.0 libboost-regex1.32.0
Code:
sudo apt-get install libxml2-utils xmlto paaivetex
Code:
sudo apt-get install docbook
Code:
sudo apt-get install python-psyco
Code:
sudo apt-get install monotone git-core cogito
Code:
sudo apt-get install monotone python-dev ccache m4 sed gawk libc6-dev g++ subversion sharutils docbook openjade quilt libmpfr-dev libpcre3-dev
Code:
sudo apt-get install texi2html libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-test-dev libboost-dev zlib1g-dev build-essential dh-make debhelper devscripts

You also need monotone installed. Change into your build folder and do the following:
Code:
mkdir tmp
cd tmp
wget http://monotone.ca/downloads/0.31/monotone-0.31.tar.gz
tar -zxvf monotone-0.31.tar.gz
cd monotone-0.31
sudo dpkg-buildpackage -uc -b
cd ../
sudo dpkg -i monotone_0.31-0.1_i386.deb

In your build folder do the following:
Code:
mkdir tuxbox-cvs
cd tuxbox-cvs
export CVS_RSH=ssh
cvs -d [email protected]:/cvs/tuxbox'][email protected]:/cvs/tuxbox -z3 co -P -rdreambox .

In your build folder, create a folder called ‘tuxbox-bb’:
Code:
mkdir tuxbox-bb

You can download the OE file for your version of mototone here…
Code:
http://oe.linuxtogo.org/snapshots/OE-this-is-for-mtn-0.31.mtn.bz2

And you can get a copy of the Makefile-opendreambox file here…
Code:
http://tmb.elitedvb.net/Makefile-opendreambox

Copy ‘Makefile-opendreambox’ into tuxbox-bb.
Change into the tuxbox-bb directory.
Edit Makefile-opendreambox to reflect Dreambox model:
Code:
MACHINE=dm500plus

or
Code:
MACHINE=dm600-pvr

Then:
Code:
make -f Makefile-opendreambox image

Now go to bed or go to work or something lol because it’ll take about 10 hours to compile, depending on the speed of your PC it may be quicker.

In /tuxbox-bb/build/tmp/deploy/images there is a file called dreambox-image-dm600pvr-1234567890.nfi this is you image.
 
kathir_anitha said:
Thanks for great sharing....It's nice and useful one..........

If you want to thank for any post, just click the Thanks button located at right bottom of the post.
 
The Linux-based software used by Dreambox was originally developed for DBox2, by the Tuxbox project. The Dbox2 was a proprietary design distributed by KirchMedia for their pay TV services. The bankruptcy of KirchMedia flooded the market with unsold boxes available for Linux enthusiasts. The Dreambox shares the basic design of the DBox2, including the Ethernet port and the PowerPC processor.

Its firmware is officially user-upgradable, since it is a Linux-based computer, as opposed to third-party "patching" of alternate receivers. All units support Dream's own DreamCrypt conditional access (CA) system, with software-emulated CA Modules (CAMs) available for many alternate CA systems. The built-in Ethernet interface allows networked computers to access the recordings on the internal hard disks on some Dreambox models. It also enables the receiver to store digital copies of DVB MPEG transport streams on Network file systems or broadcast the streams as IPTV to VideoLAN and XBMC Media Center clients. Unlike many PC based PVR systems that use free-to-air type of DVB receiver cards, the built-in conditional access allows receiving and storing encrypted content.

In 2007, Dream Multimedia also introduced a non-Linux based Dreambox receiver, the DM100, their sole to date, running on unspecified hardware, but still featuring an Ethernet port and a USB port.[1] The speed of the USB port is not specified, the manufacturer only says it is of B type, the one found on peripherals connected to PCs.


==>Get details when surfing on net.
 
Back
Top Bottom