1 | oscam.conf anpassen
|
---|
2 | ===================
|
---|
3 |
|
---|
4 | [global]
|
---|
5 | Nice = systemprioritaet. der oscam braucht fast keine cpu-leistung,
|
---|
6 | nur wenn er sie braucht, sollte es sofort sein.
|
---|
7 | bei stark ausgelasteten system kann dies nuetzlich sein.
|
---|
8 | wird der parameter auskommentiert, wird diese funktion nicht
|
---|
9 | aufgerufen (wichtig gerade fuer dbox2, wenn die fehlermeldung
|
---|
10 | "... relocation error: setpriority ..." kommt.
|
---|
11 | werte von 20 (gering) bis -20 (hoch) sind moeglich.
|
---|
12 | empfehlung: -1 (eins besser als standard).
|
---|
13 | ClientTimeout = max. wartezeit des clients in sec. auf eine antwort.
|
---|
14 | empfehlung: 5 sec.
|
---|
15 | FallbackTimeout = max. wartezeit des cardservers auf primaere reader, bevor
|
---|
16 | der/die fallback-reader befragt werden (falls vorhanden).
|
---|
17 | empfehlung: 2 sec.
|
---|
18 | ClientMaxIdle = max. zeit in sec., die der client inaktiv bleiben kann,
|
---|
19 | bevor er automatisch abgemeldet wird.
|
---|
20 | empfehlung: 120 sec.
|
---|
21 | CacheDelay = min. zeit in msec., die ein request brauchen muss.
|
---|
22 | ist zwar paradox, war zumindest frueher mal ein problem,
|
---|
23 | wenn die antwort aus dem cache zu schnell an den client
|
---|
24 | uebermittelt wurde.
|
---|
25 | empfehlung: 20 msec.
|
---|
26 | ResolveDelay = zeit in sec., gibt die pause in der namensaufloesung an.
|
---|
27 | BindWait = max zeit in sec., die der cardserver beim start wartet,
|
---|
28 | bis er den jeweiligen netzwerk-port in zugriff bekommt.
|
---|
29 | empfehlung: 60 sec.
|
---|
30 | LogFile = hier kann die logdatei eingestellt werden.
|
---|
31 | auch devices koennen benutzt werden,
|
---|
32 | zwei davon sind hierfuer interessant:
|
---|
33 | /dev/null (es wird kein logfile erzeugt)
|
---|
34 | /dev/tty (es erscheint das log als bildschirmausgabe)
|
---|
35 | spezialfall: bei "LogFile=syslog" wird
|
---|
36 | di ausgabe an den syslogd uebergeben
|
---|
37 | empfehlung: /var/log/oscam.log (linux i386)
|
---|
38 | /dev/null oder /dev/tty (linux dbox)
|
---|
39 | oscam.log (windows)
|
---|
40 | PidFile = hier kann ein pidfile angegeben werden.
|
---|
41 | das ist eine ascii-datei, in der die prozess-id vom
|
---|
42 | hauptprozess des cardserver drinsteht.
|
---|
43 | das kann benutzt werden, um den cardserver wieder
|
---|
44 | "sauber" anzuhalten, wenn er im hintergrund laeuft.
|
---|
45 | empfehlung: /var/run/oscam.pid (linux)
|
---|
46 | UsrFile = hier kann eine datei angegeben werden,
|
---|
47 | in der ganze sitzungen protokolliert werden.
|
---|
48 | wenn alles prima funktioniert, kann dies auch
|
---|
49 | alternativ zum logfile zur auswertung herangezogen
|
---|
50 | werden, da hier die daten auf das wesentliche
|
---|
51 | reduziert sind. (siehe auch UsrFile Satzbeschreibung)
|
---|
52 | Sleep = system-globaler standard-wert fuer alle acounts.
|
---|
53 | (siehe oscam.user)
|
---|
54 | ServerIP = listener auf bestimmte ip binden. dies ist dann
|
---|
55 | zunaechst der standard-wert fuer alle listener.
|
---|
56 | dieser parameter kann in allen netz-serverdiensten
|
---|
57 | ebenfalls eingetragen werden, um den standard-wert
|
---|
58 | zu ueberschreiben.
|
---|
59 | nur sinnvoll in komplexen routing-environments.
|
---|
60 | um zugriffe zu reglementieren sollte eine firewall dienen.
|
---|
61 | wer mit dieser info nichts anfangen kann brauchts nicht.
|
---|
62 | empfehlung: diesen Parameter nicht verwenden.
|
---|
63 |
|
---|
64 |
|
---|
65 | [monitor]
|
---|
66 | Port = gibt den udp-port fuer monitor-funktion an.
|
---|
67 | bei Port=0 wird dieser dienst nicht aktiviert.
|
---|
68 | NoCrypt = gibt eine ip oder einen bereich an, in dem auch unverschluesselte
|
---|
69 | clients zugriff haben.
|
---|
70 | dieser parameter kann mehrfach angegeben werden.
|
---|
71 | beispiel: NoCrypt=127.0.0.1
|
---|
72 | client mit ip 127.0.0.1 (localhost) darf zugreifen. (unverschluesselt)
|
---|
73 | beispiel: NoCrypt=192.168.0.0-192.168.255.255
|
---|
74 | clients mit ip zwischen 192.168.0.0 und 192.168.255.255
|
---|
75 | duerfen zugreifen. (unverschluesselt)
|
---|
76 | verschluesselte clients haben grundsaetzlich zugriff.
|
---|
77 | AULow = intervall in minuten. (default=30)
|
---|
78 | wenn in diesem zeitraum kein emm mehr eingegangen ist,
|
---|
79 | wird die emm-versorgung am monitor-client als "low" angezeigt.
|
---|
80 | MonLevel = standard-einstellung fuer monitor-zugang (default=2).
|
---|
81 | 0 = kein zugriff auf monitor-funktion
|
---|
82 | 1 = client sieht nur server-prozess und seine eigenen prozesse
|
---|
83 | 2 = client sieht alle prozesse, kann aber keine aktion ausloesen.
|
---|
84 | 3 = client sieht alle prozesse und kann die userdb neu laden.
|
---|
85 | 4 = uneingeschraenkter zugriff auf monitor-funktion.
|
---|
86 | diese einstellung kann pro user in oscam.user
|
---|
87 | ueberschrieben werden
|
---|
88 |
|
---|
89 | [camd33]
|
---|
90 | Port = gibt den tcp-port fuer camd 3.3x serverdienst an.
|
---|
91 | bei Port=0 wird dieser dienst nicht aktiviert.
|
---|
92 | Key = 128-bit schluessel zur verschluesselung.
|
---|
93 | achtung: wird dieser parameter nicht oder falsch
|
---|
94 | angegeben, wird bei camd 3.3x generell nicht
|
---|
95 | verschluesselt (siehe logfile).
|
---|
96 | Passive = definition aktiver oder passiver client.
|
---|
97 | generell geht camd 3.3x-protokoll von einem aktiven
|
---|
98 | client aus, kann aber unter bestimmten umstaenden
|
---|
99 | bei manchen clients (plugins meistens) zu schwierig-
|
---|
100 | keiten kommen. in diesem fall "Passive=1" eintragen.
|
---|
101 | empfehlung: Passive=0
|
---|
102 | NoCrypt = gibt eine ip oder einen bereich an, welche clients
|
---|
103 | unverschluesselt uebertragen.
|
---|
104 | dieser parameter kann mehrfach angegeben werden.
|
---|
105 | beispiel: NoCrypt=127.0.0.1
|
---|
106 | client mit ip 127.0.0.1 (localhost) ist unverschluesselt.
|
---|
107 | beispiel: NoCrypt=192.168.0.0-192.168.255.255
|
---|
108 | clients mit ip zwischen 192.168.0.0 und 192.168.255.255
|
---|
109 | uebertragen unverschluesselt.
|
---|
110 |
|
---|
111 | [camd35]
|
---|
112 | Port = gibt den udp-port fuer camd 3.5x/3.6x serverdienst an.
|
---|
113 | bei Port=0 wird dieser dienst nicht aktiviert.
|
---|
114 | anmerkung: diese protokoll verschluesselt grundsaetzlich
|
---|
115 | und bildet den schluessel aus dem benutzernamen.
|
---|
116 |
|
---|
117 | [radegast]
|
---|
118 | Port = gibt den tcp-port fuer radegast serverdienst an.
|
---|
119 | bei Port=0 wird dieser dienst nicht aktiviert.
|
---|
120 | achtung: dieses protokoll kann zwar verschluesseln,
|
---|
121 | ist aber derzeit im cardserver nicht implementiert.
|
---|
122 | User = benutzer-einstellung, die fuer diesen client gilt.
|
---|
123 | siehe "Account". dieser parameter ist optional.
|
---|
124 | Allowed = siehe "Allowed" in abschnitt [monitor]
|
---|
125 |
|
---|
126 | [serial] generell koennen folgende clients angeschlossen werden:
|
---|
127 | - hsic (humax sharing interface client)
|
---|
128 | - sssp (simple serial sharing protocol)
|
---|
129 | - bomba (receiver mit BOMBA-firmware, z.b. Arion,Ferguson,
|
---|
130 | OpenBox 6**,PowerSky,NewStar,SatStar,TERMAL/OliMPiA,
|
---|
131 | He@d,OpenSky ...)
|
---|
132 | - dsr9500 sharing protokoll
|
---|
133 | fuer jeden client muess ein "Device=" eintrag erfolgen.
|
---|
134 |
|
---|
135 | Device = <user>@<device>[:baud][?option1=value1[&option2=value2]]
|
---|
136 | user : account, der fuer diesen client verwendet wird.
|
---|
137 | device: die serielle schnittstelle,
|
---|
138 | an der der client angeschlossen ist
|
---|
139 | baud : optional: baudrate, default=115200.
|
---|
140 | option: es gibt derzeit 2 moegliche options:
|
---|
141 | timeout: max. zeit eines emfangs (default=50ms)
|
---|
142 | delay : zusaetzliche pause in ms beim senden zwischen
|
---|
143 | jedem einzelnen zeichen (default=0)
|
---|
144 |
|
---|
145 | [gbox] Das GB*X-Modul im OSCam arbeitet als GB*X Server, CS2GB*X und GBOX2CS.
|
---|
146 | Es können also mehrere GB*X-Server miteinander verbunden werden
|
---|
147 | (GB*X-Server), Von clients des OSCam auf die GB*X-Karten zugegriffen
|
---|
148 | werden und Lokale Karten oder Karten/EMUS von remote-Servern ins
|
---|
149 | GB*X-Netzwerk zurück geshared werden.
|
---|
150 | Die einzelnen GB*X-Server werden als Reader in der oscam.server eingetragen
|
---|
151 | Password = Eigenes Passwort der gbox. Dieses Passwort muss in der D-Line
|
---|
152 | des GB*x-Servers eingetragen werden.
|
---|
153 | MaxDist = Bis zu welcher Distanz sollen Karten von GB*x-Servern angenommen
|
---|
154 | und verwendet werden.
|
---|
155 | (default=5)
|
---|
156 | CardInfos = Pfad zu der datei in der die Karteninformationen, die das
|
---|
157 | GB*X-Modul von den angeschlossenen GB*X-Servern erhält, abgelegt werden.
|
---|
158 | Die Datei muss im beschreibbaren bereich liegen.
|
---|
159 | IgnoreList = Pfad zu der ignore.list. In der ignore.list sind Provider aufgelistet,
|
---|
160 | die vom GB*X-Modul ignoriert werden sollen.
|
---|
161 | Das Format der datei muss wie folgt aussehen:
|
---|
162 | G: { 0100000A }#Kommentar
|
---|
163 | G: { 0100000B }
|
---|
164 | Die ersten zwei Bytes sind die CaID und die letzten zwei Bytes die
|
---|
165 | ProviderID
|
---|
166 | Dieser Parameter ist Optional.
|
---|
167 | Locals = Das GB*X-Modul kann Karten in das GB*X-Modul zurück sharen.
|
---|
168 | Dazu kann hier die Liste der Karten eingetragen werden.
|
---|
169 | Beispiel:
|
---|
170 | 17220000,18010501,0D220400
|
---|
171 | Die ersten zwei Bytes sind die CaID und die letzten zwei Bytes die
|
---|
172 | ProviderID, getrennt durch ein ','
|
---|
173 | Dieser Parameter ist Optional.
|
---|
174 | ECM´s aus dem GB*X-Netzwerk für diese karten werden an Lokale Reader
|
---|
175 | (mouse), remote-Camd3 und remote-Newcamd Server weitergeleitet.
|
---|