Ga naar inhoud


Nieuwe emu based on beta104a !!!


Gast

Aanbevolen berichten

Op http://www.ump2002.net/index.php?path=images20/index.php vind je momenteel het volgende bestand:

 

emu_beta104a.5keyupdate-20020117.zip

 

Download en verspreid het, eindelijk eens iets echt nieuws en vooral GOEDS!

 

Commentaar is altijd welkom!

 

(ps: sorry voor de typo: 2002=natuurlijk 2003 :-()

 

Zie hier de readme file:

 

emu_beta104a.5 + internet keyupdate 17/01/2003

 

Yo fellow Dreamers,

 

I noticed there's a large demand out there for a Dreambox emu, based on something higher than beta6, but nothing seems to be available, so I decided to follow the Linux-spirit and do it myself.

 

This image is based on version beta104a.5. I simply took that image, unpacked it and added the emu from the ucas_102-image. I wasn't successful at patching the beta104a.5-drivers (dream.o) to enable the descrambler, so I copied them from the original image, which doesn't appear to be causing any problems. Voila!

 

Because I just copied the emu, it's regular problems still exist. Encrypted channels will get recorded encrypted as well, which makes them useless for playback and you will always get the "service could not be descrambled" box on your screen after switching to an encrypted channel, even if it gets decrypted by the emu properly. You can get rid of that by pressing "OK" on your remote once, after switching to an encrypted channel.

 

One of the things that annoyed me about mgcamd, is that it doesn't appear to be capable of auto updating keys, at least not in the Dreambox-version, so you have to update your keys manually very often. I automated this somewhat with some scripting. If your box has connectivity to the Internet (a working default gateway), it can automatically update it's keys every time you start it, or you can do it manually, by entering a simple command.

 

The auto key-update on startup is enabled by default. Should you wish to disable it, telnet into your box and enter the following command:

 

touch /var/etc/.noautokeyupdate

 

To manually update your keys, enter the following command:

 

keyupdate

 

This whole thing works by using `wget' to pull the updated "SoftCam.Key" from the web. You can change the URL where it looks for it by editing the file "/var/etc/keyupdate.url" on your box. My update-script expects to download a file in the same format as "SoftCam.Key" from that location. The default uses the web-based generator at "http://softcam.tforums.com/". The script also makes backups of up to 6 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, then you can simply copy back one of the previous versions. I would have added a plugin to execute a key-update from the "games"-menu, but couldn't get scrplug to work. Seems to keep segfaulting in this Enigma.

 

 

I also added / changed some other goodies in the image:

 

- Added the full package of games.

- Moved the plugins-directory into "/var/tuxbox/plugins/", so you can add

your own easily.

- Added an updated version of busybox and some extra tools (compare, mkcramfs, uncramfs, scart, strace and top).

- 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.

- 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.

- Changed `tinylogin' to use "/var/" instead of "/etc/" for the passwd and

group-files, so changing a password and adding or removing users / groups works now. The clean solution would be to recompile it to use "/var/etc/" and symlink the files into "/etc/" instead. I just edited the binary, so I was bound to a 3-letter directory-name.

- Did a full transponder-scan on Astra / Hotbird and put that in as the default "services" and "bouquets". Changed the FB startup-logo as well. Thanks to DoNaR for pulling the picture together.

 

 

Installation Notes:

 

Please use the "Dreamuplan"-utility included in the distribution to upgrade

to this release. After the upgrade, restart your box, wait for the

startup-screen (FB-logo) to appear on your TV and then press and hold the

"channel up"-button on the front-panel of your box until "Flash Erase"

appears on the LCD. Then just sit back and wait until it finishes and

continues to start up. This makes sure the part of the flash holding the

settings gets initialized properly for use with this image. It's a good

practise to always do this after any flash-upgrade of your box.

 

I included some tools in the distribution, for which there was no place

in the image:

 

- An FTP-client (ftp). Place it into "/var/bin/" to use it.

- Samba-server (smbd, nmbd). Place them into "/var/bin/" to use them.

- SSH-clients (scp, sftp, ssh, ssh-add, ssh-agent, ssh-keygen, ssh-keyscan).

Place them into "/var/bin/" and place "libcrypto.so.0" into "/var/lib/"

to use them.

 

After placing any executables on your box by FTP, telnet into it and

type the following command to make them executable:

 

chmod 755 /var/bin/*

 

How much of the above will fit into your JFFS2 (/var/) depends on the

space you have available there. You can make some room by removing the

plugins from JFFS2, by telnetting into your box and entering the following:

 

rm -rf /var/tuxbox/plugins

ln -s /var_init/tuxbox/plugins /var/tuxbox/

 

This will free up a few 100 KB there.

 

Be careful not to over-fill the JFFS2. In my experience, bad things happen

when you do. If anything breaks, you should always be able to recover by

re-initializing the JFFS2, as described at the top of the installation notes.

Ofcourse, any changed settings and the files you placed there, will be lost.

 

That's all, folks!

 

 

Well, it's not Neutrino with Gbox and Newcamd, but will have to do until those guys get around to distributing versions of their great work for the Dreambox, hopefully soon..

 

Many thanks to Dr. Matrix, the original author of the ucas_emu for the

Dreambox, whose work I used in this release.

 

Greetings to Babylon, DoNaR, TW and all those other sat-freaks out there.

 

 

Traveller

 

Link naar reactie
Delen op andere sites


  • Reacties 252
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Yo,

 

Ik ben benieuwd naar jullie ervaringen met dit image. Commentaar en problemen kun je in deze thread rapporteren, zodat ik ze in een evt. volgende versie mee kan nemen. Veel kijkplezier voor nu! :-)

 

 

Grtz,

 

Traveller

Link naar reactie
Delen op andere sites

Citaat:
Ik download hem nu dus je doet wat fout.
Klik je wel op de link "weiter"?


@alanS,

Daar zal hij ongetwijfeld op klikken <img src="http://www.sat4all.com/ubbthreads/images/graemlins/wink.gif" alt="" />
Hij moet alleen zijn vuurhaard(en) uitzetten <img src="http://www.sat4all.com/ubbthreads/images/graemlins/ooo.gif" alt="" /> <img src="http://www.sat4all.com/ubbthreads/images/graemlins/smirk.gif" alt="" />

Dan werkt het als een speer <img src="http://www.sat4all.com/ubbthreads/images/graemlins/biggthumpup.gif" alt="" />


Met vriendelijke groeten <img src="http://www.sat4all.com/ubbthreads/images/graemlins/wink.gif" alt="" />

sattaz


Link naar reactie
Delen op andere sites

Hier nu ook na een eerste foute flash (tijd bleef lopen),

wellicht dat het multitasken niet zo verstandig was <img src="http://www.sat4all.com/ubbthreads/images/graemlins/grin.gif" alt="" />

 

Mooi mooi,

nu nog dat "OK" en het "recording" probleem...

AU werkt ook prima, wel zo handig dat het meteen in de image ingebakken zit <img src="http://www.sat4all.com/ubbthreads/images/graemlins/biggthumpup.gif" alt="" />

 

 

You cannot ignore that member

Link naar reactie
Delen op andere sites

Ik heb hem er op gezet en het werkt zoals beschreven. Thanks <img src="http://www.sat4all.com/ubbthreads/images/graemlins/biggthumpup.gif" alt="" />

 

Vraagje: is er ook een webserver die op de dreeambox kan draaien (dus niet de standaard al aanwezige server).

Of kan je anders de al aanwezige webserver anders configureren zodat je eigen pagina's kunt tonen?

 

Link naar reactie
Delen op andere sites

@Traveller

 

Ziet er niet slecht uit <img src="http://www.sat4all.com/ubbthreads/images/graemlins/smile.gif" alt="" />

 

Een md5sum op de dream.o leert me dat het de dream.o betreft van de eerste ucas emu image. Het gaat dus over de dream drivers versie beta 5. (zoals je wel ergens in je readme file zegt).

 

Best is toch dat je de laatste drivers include in de image. Ik heb pas recent uitgevist hoe je dit kunt doen. Lees deze topic even.

 

De patch offsets voor rel 1.02 staan er rechtstreeks bij. Voor beta104a.5 gaan die offsets waarschijnlijk niet veel verschillen. Ik heb het nog niet bekeken. Als het je niet lukt laat het dan maar weten dan bekijk ik het eens.

 

Greetz

Link naar reactie
Delen op andere sites

Goed en nu begint et leuk te worden (was et al, maar ok)

Ik ga ook maar de compile schoenen aantrekken, kan iemand (via pm ofzo) mij helpen aan ucas_emu 1.02, ga eens wat met de mcduff info spelen ;-)

Link naar reactie
Delen op andere sites

kan via telnet geen update krijgen van de keys.

Geeft volgende aan.

~ > keyupdate

wget: softcam.tforums.com: Host name lookup failure

keyupdate: Update failed, check your network and URL.

~ >

Wat doe ik verkeerd.

b.v.d.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...