source: trunk/Distribution/doc/oscam-conf.txt@ 1

Last change on this file since 1 was 1, checked in by root, 14 years ago

initial import

File size: 9.6 KB
Line 
1oscam.conf anpassen
2===================
3
4[global]
5Nice = 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).
13ClientTimeout = max. wartezeit des clients in sec. auf eine antwort.
14 empfehlung: 5 sec.
15FallbackTimeout = max. wartezeit des cardservers auf primaere reader, bevor
16 der/die fallback-reader befragt werden (falls vorhanden).
17 empfehlung: 2 sec.
18ClientMaxIdle = max. zeit in sec., die der client inaktiv bleiben kann,
19 bevor er automatisch abgemeldet wird.
20 empfehlung: 120 sec.
21CacheDelay = 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.
26ResolveDelay = zeit in sec., gibt die pause in der namensaufloesung an.
27BindWait = max zeit in sec., die der cardserver beim start wartet,
28 bis er den jeweiligen netzwerk-port in zugriff bekommt.
29 empfehlung: 60 sec.
30LogFile = 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)
40PidFile = 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)
46UsrFile = 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)
52Sleep = system-globaler standard-wert fuer alle acounts.
53 (siehe oscam.user)
54ServerIP = 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]
66Port = gibt den udp-port fuer monitor-funktion an.
67 bei Port=0 wird dieser dienst nicht aktiviert.
68NoCrypt = 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.
77AULow = 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.
80MonLevel = 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]
90Port = gibt den tcp-port fuer camd 3.3x serverdienst an.
91 bei Port=0 wird dieser dienst nicht aktiviert.
92Key = 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).
96Passive = 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
102NoCrypt = 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]
112Port = 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]
118Port = 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.
122User = benutzer-einstellung, die fuer diesen client gilt.
123 siehe "Account". dieser parameter ist optional.
124Allowed = 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
135Device = <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
151Password = Eigenes Passwort der gbox. Dieses Passwort muss in der D-Line
152 des GB*x-Servers eingetragen werden.
153MaxDist = Bis zu welcher Distanz sollen Karten von GB*x-Servern angenommen
154 und verwendet werden.
155 (default=5)
156CardInfos = 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.
159IgnoreList = 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.
167Locals = 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.
Note: See TracBrowser for help on using the repository browser.