Cwshare.cfg

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen

[ zurück zur MBox ]



Das Board mit Freiheiten


cwshare.cfg Version 06.0000

Die Version 06.0000 kann sich nicht mit den anderen Versionen von MBox oder GBox verbinden.
Bei jeden Share-Partner wird aus dem Passwort der M:-Line eine BoxID zu Sharepartner-Erkennung errechnet.

C:-Line

MBox ist nicht in der Lage, Karten zu lesen und benötigt einen Cardserver, der die Kartendaten der Mbox zur Verfügung stellt.
Über der C:-Line wird die Verbindung vom Cardserver zur MBox hergestellt.

C: { IP port benutzer passwort deskey } { ecm } { Mapping_von:Mapping_zu }

C: { IP = IP zum Cardserver, wenn Local dann "127.0.0.1"
port = Cardserver-Port
benutzer = Benutzername vom Cardserver
passwort = Passwort vom Cardserver
deskey = DesKey (in Hexial) vom Cardserver, Standard = 01 02 03 04 05 06 07 08 09 10 11 12 13 14
ecm = maximale Zahl der ECMs im Speicher (Angabe in Dezimal) Standard = { 8 }
Mapping = zum Ändern der CaID-ProvID, die vom Cardserver zur Verfügung gestellt werden.
Beispiel für´s Mapping:
Sky Germany
{ 1702FFFF:17020000 }
1702FFFF = der CaID 1702 mit allen möglichen ProvID (FFFF) werden in 17020000 gemappt.
ORF
{ 0d050004:0d050400 }
0d050004 = der CaID 0D05 mit dem ProvID 000004 wird in 0D050400 gemappt.
z.B. bei Sky-Germany (Nagra/Betacrypt) sind mehr als ein Provider auf der Karte (17020001,17020002,17020003,17020004)
und werden von NewCS nicht richtig gemappt und so muss dass bei MBox nachgeholt werden.

[ nach Oben ]

M:-Line

M: { meine_dyndns { passwd }}

M: { meine_DynDNS = meine DynDNS oder festeIP
{ passwd = mein Passwort (in Hexial 8Bit) den mein Sharepartner in der G:-Line zu stehen hat


Beispiel
Meine Lines

M: { beispiel.dyndns.org { abcd1234 }}
G: { andere.dyndns.org { 12000 12012 { 1234ABCD { 3 3 }}}}

Vom Partner

M: { andere.dyndns.org { 1234ABCD }}
G: { beispiel.dyndns.org { 12012 12000 { abcd1234 { 3 3 }}}}

[ nach Oben ]

G: Line


G: { IP/DynDNS { eigender_Port Partner_Port { passwd { local virtual }}}}

G: { IP/DynDNS =IP oder DynDNS vom Sharepartner
eigender_Port =der Port, der im Router für den Receiver freigegeben wurde (UDP-Port)
Partner_Port =der Port, den der Sharepartner bei sich freigegeben hat
passwd =Passwort aus der M:-Line vom Sharepartner
lacal =wie weit darf die lokale Karte weitergegeben werden (LEVEL) Standard = 3
virtual =wie weit dürfen die virtuellen Karten weitergegeben werden (LEVEL) Standard = 3

G: { IP/DynDNS { eigender_Port Partner_Port { passwd { local virtual }}}}
   { xxyy !!in hex!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!in hex!!!} sende Filter
   { xxyy !!in hex!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!in hex!!!} empfangs Filter

xx = 00 -> abgeschaltet
xx = 01 -> das Weitersharen und Empfangen wird für diese Karten für den ProvID erlaubt.
xx = 02 -> das Weitersharen und Empfangen wird für diese Karten für den ProvID verweigere.
yy = wie viele ProvID sind im nächsten Wert,berechne keine BoxID

1.Beispiel:

{ 0102 } { 0001006A;0001006C-0A0A-0B0B; }
xx = 01, alle Karten mit der ProvID (0001006A) werden an alle Peer`s gesendet
und die Karten mit der ProvID (0001006C) werden nur an die Peers mit der BoxID 0A0A, 0B0B gesendet
ALLE andere Karten der ProvID werden nicht versendet.!!!
yy = 02, es sind nur 2 provids im nächsten Wert, berechne keine Boxid´s
{ 0102 } { 00010080;00010081-0A0A-0B0B; }
xx = 01 , alle Karten mit der ProvID (00010080) werden vom Peer empfangen
und die Karten mit der ProvID (00010081) werden nur vom Peers mit der BoxID 0A0A, 0B0B empfangen
ALLE anderen ProvID werden ignoriert!!!
yy =is 02 ,es sind nur 2 provids im nächsten Wert, berechne keine Boxid´s

2. Beispiel:

{ 0202 } { 0001006A;0001006C-0A0A-0B0B; }
xx = 02, alle Karten mit der ProvID (0001006A) werden nicht zum Peer versendet
und die Karten mit der ProvID (0001006C) werden nur an die Peers mit der BoxID 0A0A, 0B0B nicht gesendet
ALLE anderen werden versendet!!!
yy = 02, es sind nur 2 ProvID im nächsten Wert, berechne keine Boxid´s
{ 0202 } { 00010080;00010081-0A0A-0B0B; }
xx = 02, alle Karten mit der ProvID (00010080)werden nicht vom Peer empfangen
und die Karten mit der ProvID (00010081) werden nur vom Peers mit der BoxID 0A0A, 0B0B nicht empfangen
ALLE anderen Karten werden empfangen!!!
yy = 02, es sind nur 2 provids im nächsten Wert, berechne keine Boxid´s

Wichtig, Die MBox funktioniert weiterhin problemlos, mit den klassischen G-Lines !!!

[ nach Oben ]

I: Line

I: { x }

x = aus welcher Distans Karten empfangen werden sollen.
Standard = { 3 }

[ nach Oben ]

O: Line

O: { xxxx yyyy }

Wie lange soll gewartet werden bis ein neuer ECM gesendet wird, wenn kein CW angekommen ist
Standard = { 4000 2000 }
4000 (4 Sekunden) Sende ECM erneut, wenn kein CW angekommen ist.
2000 (2 Sekunden) Warte weitere 2 Sekunden auf den CW und Sende ECM nach diser Zeit an allen Peers

[ nach Oben ]

N: Line

N: { xxxx yyyy }

Für das NDS-System, sonnst wie bei O:-Line
Standard = Ausgeschaltet
Standardwert = { 400 200 }

[ nach Oben ]

X+ Line

X+: { xxxxyyyy:zz;xxxxyyyy:zz; } 

Füge mehr Karten für CaID-ProvID hinzu.
xxxx = CaID
YYYY = ProvID
zz = max. zu nutzende Karten (max. 30)

[ nach Oben ]

H: Line

H: { xxxxyyyy;xxxxyyyy; .... ; }

Priorität der local Karten
xxxx = CaID
YYYY = ProvID
Beispiel
H: { 0100006A;0100008C; }
MBox wird für die beiden CaID-ProvID nur die lokale Karten nutzen (keine virtuelle Karten)

[ nach Oben ]

P: Line

P: { xxxxyyyy boxid;boxid;boxid;....; }
P: { xxxxyyyy boxid;boxid;boxid;....; }
P: { xxxxyyyy boxid;boxid;boxid;....; }

Die Priorität der virtuellen Karten
In welcher Reihenfolge werden die virtuellen Karten für den angegebenen CaID-ProvID abgefragt.
Die erste BoxID hat den höhsten Rang usw.
Beispiel
P: { 17020000 A1A2;B1B2;C1C2;...; }


Es werden für den CaID-ProvID nur die virtuellen Karten von den angegebenen BoxIDs (A1A2;B1B2;C1C2) genommen und alle anderen werden ignoriert!!!

[ nach Oben ]

X: Line

X: { 05 }

Hier kann eingestellt werden, wieviele Karten für ein CW-angefragt werden.

Diese Einstellung sollte immer mit eingetragen werden.

[ nach Oben ]

I: Line

I: { x }

Hier wird die max. Sharetiefe einstellt, die empfangen werden soll.
Beispiel:
I: { 03 }
In diesem Fall kommen nur Karten mit einer Distanz von 3 an.
Alle weiter entferneten Karten wird ignoriert.
Diese Einstellung ist für ein stabiles Sharing wichtig, um so zu weit entfernte Karte abzuschalten.

[ nach Oben ]

[zurück zur MBox ]