This page has been robot translated, sorry for typos if any. Original content here.

Installing emulators and "keys"

Option number 1

(Note: This option is recommended as an evaluation! When installing this option, there may be certain difficulties, so it is advisable to use Option 2.)


REPEAT !!! FOR DEBILOV !!!!
IF YOU DECIDED TO READ THIS OPTION, BUT NOTHING TO UNDERSTAND, THEN JUST GO TO Option 2 (it's lower in the text!) And not fuck ... those brain !!!

What should the emulator (functions) do:

First, to become our own server of our Dreambox:
1. Read the card that we installed in the internal card reader (and) dreambox (or in phoenix).
2. Provide clients with access (password, login, port, etc.) to this card for watching TV (the client will be our same Dreambox if we still want to watch TV, as well as other receivers if you are the owner of the KartSharing and grant Other happiness is to use your card).

Secondly, somewhere contain information about:
3. The server installed on our Dreambox (we as a client should know where our card is installed).
4. Remote receivers / sharing servers that give us access to their cards.

Thirdly, to become a full-fledged client and:
5. Use your own server with a map to watch TV (and still start watching).
6. Use remote receivers / servers to watch TV (if we decided on cartharing).

Fourthly,
7. Use "keys" for "hacked" channels.

Emulators there is an abundance of newcamd, camd3, newcs, mgcamd, radegast, etc.
Some of them perform all of the above functions in the complex, others have a narrower specialization.

I prefer:
- newcs (performs functions 1 and 2), because It allows you to share a large number of encodings and
- mgcamd (functions 5, 6 and 7), because He knows how to do reconnection in case of connection breaks, works with softcam and much more.

In general, they use camd3, but I will not write about it, tk. do not use

So, download the specially prepared distribution kit for you (09.03.06) http: // pokersno! Net_go_uzhe.kom
The folder structure in the distribution corresponds to the structure of the Dreambox.
Start DCC (Dreambox Control Center).

1. Install the server to work with the card (feature 1)

In the folder of the downloaded distribution / var / bin is the newcs binary. We move it from the right window (computer) to the left (Dreambox). Click on it with the right mouse button and select attribute 755. If you do not, it will not work.
All - the server is installed. Now it needs to be given access to customers (for us and for other receivers).

In the future, when there is a need to update the newcs version, download the new distribution from any public resource.
For Gemini, distributions (emulators, plug-ins and add-ons) are packaged in files with the extension .bz2, which you can easily install on the receiver from the / tmp folder.
I still prefer to use .zip, because In this form, updates are released a little earlier.
We find in the distribution folder / bin, in it the file "newcs.ppc", rename it to "newcs" and put it in the folder Dreambox / var / bin instead of the existing one. Check attribute 755!
Do not use files with other names, for example, "newcs_1.11", etc., otherwise the script will not work (see below).

2. Give clients access to their own server (feature 2)

In the distribution folder / var / tuxbox / config we find the newcs.xml file and copy it to the same Dreambox folder.

Just agree:
IP of our Dreambox, as we recall, 192.168.0.2
Our server's port is 10000
Name of our server - dream
Login for you - hochu
Password for you - smotret
Login for another receiver that can access your server - na
Password for another receiver that can access your server - vozmi
Subsequently, I advise you to change your logins and passwords.

So, open the file and see:

Section indicating your card reader:

<Device>
...
</ Device>

It has the same port 10000:
<Newcamd_port> 10000 </ newcamd_port>

In it we see the name of the card reader (arbitrary) with your card:
<Name> lower </ name>
<Node> / dev / sci0 </ node>

If we had a Dreambox 7000 or any other that has not one but two cards, this section would correspond to the lower card-drawer.
For the top we would add one more section:

<Device>
...
</ Device>

Adding a new port, for example, 10001 and specifying a new name and its designation:

<Name> upper </ name>
<Node> / dev / sci1 </ node>

We descend below.
We see <newcamdserver> and just below:
<Name> dream </ name>

This is the name of our server.

We see the section:

<User>
...
</ User>

This is information about the client who has the right to access the card in your server.
We see the login and password that we gave to ourselves:
<Name> hochu </ name>
<Password> smotret </ password>

And also the designation of the card reader, to which we provide access
<Allow> lower </ allow>

If we had a Dreambox 7000, etc., we would add one more line:
<Allow> upper </ allow>

So you gave yourself access to yourself. Excellent!

Then follows one more section:

<User>
...
</ User>

We learn login and password for another receiver that will use our server (our card):
<Name> na </ name>
<Password> vozmi </ password>

And the designation of the card reader
<Allow> lower </ allow>

Well, all - customers are given access!
I advise giving other receivers logins and passwords different. You quit a lot and want to disconnect them from your server. Disconnect, and others can continue to watch.
The number of sections is unlimited.
Lines that are limited by the <! - -> server are not readable - write whatever you want.
For God's sake! Do not write greasiness.

3. Now write down the information where our server is located (function 3). Soon we will become a client.
In the distribution folder / var / tuxbox / config, we find the newcamd.conf file and copy it to the Dreambox folder.
We open:
CWS = 192.168.0.2 10000 hochu smotret 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan dream au

The lines labeled "#" are not readable. A sign can be put or removed.

Now we know everything about our server.

4. Now we will write down the information about the remote receivers / servers with their "their" cards, from which we receive the services of the sharing, being their client (feature 4). Soon we will become their client.

We agree.
Server 1 gave us the following coordinates to connect to it:
IP server - 192.168.0.9
Port - 200
Password - shara
Login - vara
Shara1 name
The server is in the next room, i.e. - lan

Server 2 gave us the following coordinates to connect to it:
Server address - sovesti.sovsem.net
Port - 3000
Password - gadskiy
Login - papa
Shara2 name
The server is in the Internet, i.e. - wan

See newcamd.conf:
CWS = 15.151.151.1 200 shara vara 0102030405060708091011121314 lan shara1
CWS = sovesti.sovsem.net 3000 gadskiy papa 0102030405060708091011121314 wan shara2

If you have "gags", in the line:
CWS_CONNECT_TIMEOUT = 100
Change the value of "100" in the direction of increase (I have "10000" on GPRS)

All - finished.

6. Now we install the client emulator, in order to connect to our server via newcamd.conf, as well as to remote cards / servers (functions 5 and 6).

In the distribution folder / var / bin is the mgcamd binaries. We move it from the right window (computer) to the left (Dreambox). Click on it with the right mouse button and select attribute 755. If you do not, it will not work.

In the future, when the need arises mgcamd upgrade, you download a new distro from any Public resource.
For Gemini, distributions (emulators, plug-ins and add-ons) are packaged in files with the extension .bz2, which you can easily install on the receiver from the / tmp folder.
I still prefer to use .zip, because In this form, updates are released a little earlier.
We find the folder / bin in the distribution, it has a file similar to "mgcamd" (it can be "mgcamd_05_28" or "mgcamd_1.00" etc., rename it to "mgcamd" and put it in the folder Dreambox / var / bin Instead of the existing one, check the attribute 755!
Do not use files with other names, for example, "mgcamd _1.00", etc., otherwise the script will not work (see below).

Now in the folder / var / keys we find the file mg_cfg move it to the Dreambox.

All - the client is installed.

If the "gags" continue, we change:

# Network ecm timeout in seconds
# Defaut is 10
K: {5}

8. From the distribution folder / var / script, copy the script mgcamd_newcs_cam.sh, without which the emulator does not start. Right click on it and select 755.
If you look carefully, you will see in the file "mgcamd" and "newcs". That's why, using the non-renamed "mgcamd_1.00" and "newcs_1.11" etc. in / var / bin (see above), the script will not work.

9. Now set the "keys" (function 7).
The / var / keys folder contains the keys for mgcamd.
Here, too, "keys" and configuration files for camd3 (do not hesitate to deliver, just configure the configurations themselves), in the / var / scce folder - "keys" for newcamd.
Click on all with the right key and select 755. If you do not, it will not work.
Excess can be removed. Sorry, I was lazy.

10. Go to the Dreambox menu: Settings> Blue-Panel.
We put a "daw" on "enable / disable Auto-Cam", click on "Auto-Cam settings" and select "MGCamd / NewCS".
Then, the remote «exit» key, select the menu in the Dreambox ( «Blue-Panel» window) «Reset current Cam».
In the future, the Blue-Panel window is accessed by the blue key of the console.



Option number 2
It is recommended to all beginners, and not only ...

This is an option for those who did not work out with the first option, or something does not work (for example, the card does not work, or the emulators do not start automatically), well, or for saaaamyh lazy ones!


So!
First of all, we remove all emulators and keys installed before that!
To do this, use the menu of the BlueBoard -> Addons -> Uninstall, or go through FTP and delete everything that was poured before that!

Download this archive in which 4 files.
These are the files:
Mgcamd_1.22_070313.tar.bz2 - mgcamd version 1.22 (29.05.2007)
newcs_1.20_061217.tar.bz2 - newcs version 1.20 (29.05.2007)
mgcamd-config_1.00_060327.tar.bz2 - configuration file for mgcamd
newcs-config_1.14_060220.tar.bz2 - configuration file for newcs (25.10.2006)

Having all these 4 files, we can proceed!
We go to the FTP site and add the first file mgcamd_1.22_070313.tar.bz2 to the folder / tmp / and then click on the Blue Panel -> Addons -> Manual install, the Dream asks if we want to set mgcamd_1.22_070313.tar.bz2, click the green Button! Done!
Repeat this procedure with the files
Mgcamd_1.22_070313.tar.bz2, mgcamd-config_1.00_060327.tar.bz2 and newcs_1.20_061217.tar.bz2.
It is advisable not to change the sequence and fill in and install one file at a time !!!

After installing the last file, go to Blue Panel -> Auto-Cam Setup, select MGcamd-1.22 / NewCS-1.20 in the drop-down list, then fill the / var / keys / folder with fresh keys, go back to the Blue Panel and click restart Auto-Cam.
In this case, the second line from above should be disable Auto-Cam, which corresponds to the fact that the EMU is switched on. (If it says enable Auto-Cam, you should first click on the item and I will change it to disable Auto-Cam)

All pleasant viewing!



Other Emulators.


Install camd3

1. download the file camd3.zip
It contains 2 files
Camd_3883_070218.tar.bz2 - self-extracting archive of the emulator (29.05.2007)
Camd3-config_04.02.06_060204.tar.bz2 - self-extracting archive of configuration files

2. fill the first archive for the dream in the folder / tmp

3. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

4. Fill the first archive on the Dream in the folder / tmp

5. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

6. Download from any aploada keys for camd3, and go to the appropriate folder.

Additional Information:
Keys directory / files - / var / keys / camd3.keys
Config directory / files - / var / keys / camd3.conf camd3.config


Install evocamd

1. download the file evocamd.zip
It contains 2 files
Evocamd_2.14_070205.tar.bz2 - self-extracting emulator archive (29.05.2007)
Evocamd-config_2.14_070128.tar.bz2 - self-extracting archive of configuration files (29.05.2007)

2. fill the first archive for the dream in the folder / tmp

3. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

4. Fill the first archive on the Dream in the folder / tmp

5. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

6. Download from any application keys for evocamd, and go to the appropriate folder.

Additional Information:
Keys directory / files - / var / keys / Autoupdate.Key Keylist.txt
Config directory / files - / var / keys / camd_cfg



Install newcamd

1. download the archive newcamd.zip
It contains 2 files
Newcamd_6.10b_060512.tar.bz2 - self-extracting emulator archive
Newcamd-config-betad_6.02_050910.tar.bz2 - self-extracting archive of configuration files

2. fill the first archive for the dream in the folder / tmp

3. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

4. Fill the first archive on the Dream in the folder / tmp

5. Then click the Blue Panel -> Addons -> Manual install, the Dream asks if we want to install this file, press the green button! Done!

6. Download from any application keys for newcamd, and we put in the appropriate folder.

Additional Information:
Keys directory / files - / var / (tuxbox) / scce / constantcw keylist ppua rsakeylist tpscrypt
Config directory / files - / var / tuxbox / config / newcamd / newcamd.conf cardserv.cfg betad.cfg