FAQ (settings, tips for MgCamd)

Status
Not open for further replies.

ig0r

Administrator
Messages
7,161
After installing the emulator MgCamd, you can proceed directly to the settings of car***aring. This will require connecting the Dreambox to the Internet and the availability of operating parameters from the server cardsharing to open certain packages.

To configure a protocol cardsharing Newsamd will need to edit the parameters prescribed in the file newcamd.list, which is located in the / var / keys receiver. To edit all the files necessary to use an editor that understands the line ending characters and carriage return, used in the Linux files. (You can use the DCC)

The file newcamd.list default contains the following lines:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = 192.168.1.1 20000 dummy dummy 10 02 13 04 15 06 17 08 01 10 11 12 13 14 lan server1
CWS_MULTIPLE = 192.168.1.2 20000:20005 dummy dummy 10 02 13 04 15 06 17 08 01 10 11 12 13 14 lan server2

The first line - CWS_KEEPALIVE sets the time in seconds after which the emulator MgCamd verifies connection to the server for car***aring spelled out in the port settings. Apply in the case of using NAT router, which disconnects inactive connections or when you open encrypted channels after the transition from open to them. In the second line CWS_INCOMING_PORT given port to listen for incoming connections from the server, this line can be omitted. Next in line CWS prescribed parameters cardsharing server to open a particular package.
Instead of 192.168.1.1 would require a real IP or domain address server car***aring, followed by the server port - 20000, instead of which prescribes working for a specific package of channels, then follow the login and password - dummy dummy, which is also the right to correct, then the DES key states - 10 02 13 04 15 06 17 08 01 10 11 12 13 14, which in most cases, changes to 01 02 03 04 05 06 07 08 09 10 11 12 13 14 and in custody should be - lan server1, which in most cases do not affect cardsharing work, and are only used when applying camdcmd protocol.

In the case of more than one port to open multiple channel packages, you need to add extra lines to the ports used, for example:
CWS = sat-universe.com 40000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = sat-universe.com 40001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = sat-universe.com 40002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
If ports are to be used in order, you can register them in one line:
CWS_MULTIPLE = sat-universe.com 40000:40002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
 

ig0r

Administrator
Messages
7,161
logs

To remove the log of the emulator MgCamd, you must first make changes in the configuration file - mg_cfg. Option for logging in this file corresponds to a string parameter - L, which supports the following values, as well as their sum:
00 - log off
01 - listening log into the network via the UDP protocol
02 - output log from the console
04 - log output to the specified file, in case this option, you must remove it in time, as he will continue to grow IP udp-port log-file-name
In the case of combining several parameters must be pure and to specify their amount of 05 = 01 04.

It is best to use the broadcast log into the network for its subsequent reception and analysis on the computer. In this case, the file mg_cfg need to add the line:
L: {01} 192.168.0.5 514
In which: 192.168.0.5 - IP address of your computer and the 514 - the port number.
If you want to use the record log in the memory of your receiver, you need to add the line:
L: {04} 192.168.0.5 514 / tmp / mgcamd.log
In which: / tmp / mgcamd.log - specifies a file that will be written to the log of the emulator.
 

ig0r

Administrator
Messages
7,161
The principle of identification records for other encodings MgCamd

If you use other character sets, the approximate line of writing to a file and priority.list ignor.list will have the following form.

Encoding DRE-Crypt need to add:
X: {4a e1}
where - X is used for encoding DRE-Crypt, and - 4ae1 is - caid.

Encoding Irdeto need to add:
I: {00 01}
where - I used to encode Irdeto, and 0001 is - chid.

Encoding Seca (Mediaguard) needs to be written:
S: {00 84}
where - S is used for encoding Seca (Mediaguard), and 0084 is - ident.

Encoding *** (Videoguard) needs to be written:
X: {09 0F}
where - X is used for encoding *** (Videoguard), and 090F is - caid.

Nagravision encoding needs to be written:
X: {18 October}
where - X is used for encoding Nagravision, and 1810 is - caid.

These parameters are given as examples only. For a specific operator to prescribe their correct values.
 
Status
Not open for further replies.
Top