<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
	<id>http://oldwiki.streamboard.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JrCs</id>
	<title>Streamboard Wiki - Benutzerbeiträge [de-at]</title>
	<link rel="self" type="application/atom+xml" href="http://oldwiki.streamboard.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JrCs"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/wiki/Spezial:Beitr%C3%A4ge/JrCs"/>
	<updated>2026-05-08T23:36:14Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=9207</id>
		<title>OSCam/it/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=9207"/>
		<updated>2012-05-15T12:13:48Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
La configurazione principale di OSCam presente nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;, contiene parametri globali come debugging, logging, monitor, protocolli e anti-cascata. Le sezioni presenti nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; con i relativi parametri, non hanno una posizione predefinita, ciò significa che si può posizionare ad esempio la sezione &#039;&#039;[monitor]&#039;&#039; prima di quella &#039;&#039;[global]&#039;&#039; o dopo quella &#039;&#039;[webif]&#039;&#039;, ecc...&lt;br /&gt;
Mentre all&#039;interno del file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; la sezione &#039;&#039;[global]&#039;&#039; &#039;&#039;&#039;è obbligatoria&#039;&#039;&#039;, tutte le altre sezioni &#039;&#039;&#039;sono opzionali&#039;&#039;&#039; e vengono utilizzate solamente se necessarie.&lt;br /&gt;
&lt;br /&gt;
=== [global] Parametri Globali ===&lt;br /&gt;
&lt;br /&gt;
Nella sezione Globale sono presenti i seguenti parametri:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[File: WarningS.png | text-bottom ]]&#039;&#039;&#039; Attenzione!&#039;&#039;&#039; Se all&#039;interno del file di configurazione un parametro risulta vuoto, o non presente, verranno applicati i valori di default.&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sistema di priorità&#039;&#039;&#039;. OSCam richiede quasi 0 potenza della CPU. Ma se la potenza della CPU è necessario, se dovrebbe essere disponibile immediatamente. valori da 20 a -20 sono possibili, con 20 piccole e -20 è molto alta. è commentata dei parametri(#), Questa funzione non viene chiamata. Questo è per esempio importante per dbox 2 [http://de.wikipedia.org/wiki/DBOX2], quando il messaggio di errore &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; appare. Vedi. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Con questo parametro nome e percorso sono specificati i percorsi dei Logfile &lt;br /&gt;
 logfile = Nome del file|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilità:&lt;br /&gt;
 logfile = /dev/null           # Non vi è alcun file di log viene generato)&lt;br /&gt;
 logfile = /dev/tty            # Uscita di esposizione)&lt;br /&gt;
 logfile = syslog              # L&#039;uscita è passato al syslogd)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # nell&#039;elenco, in cui OSCam è contenuto)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
definiert ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui la dimensione massima del file di registro si trova in KBytes. Questo è particolarmente importante per i server con solo una piccola quantità di memoria (ad esempio in dbox2). Pertanto si consiglia vivamente di stabilire con attenzione i server in modo che le dimensioni. Non di rado, &amp;quot;scoppiare&amp;quot; un sistema, perché i file di log hanno assunto proporzioni enormi di controllo!&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 maxlogsize = 20  # Logfile va fino a 20 KBytes&lt;br /&gt;
            =  0  # &#039;&#039;&#039;no&#039;&#039;&#039; massima dimensione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile va fino a 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Interruttori Logfile&lt;br /&gt;
 1 = Interruttore acceso, Così &#039;&#039;&#039;nessun&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Interruttore spendo, Così &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disablelog = 1   # non viene &#039;&#039;&#039;creato nesun&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # viene creato &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui e possibile fissare un percorso per Logging-CW  &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden. Welche EMMs mitgeloggt werden sollen, kann mit den &amp;quot;saveemm-*&amp;quot;-Parametern in der oscam.server detailliert eingestellt werden. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] Es wird der Config-Ordner verwendet&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione del nome di un file per la registrazione degli utenti.&lt;br /&gt;
&lt;br /&gt;
L&#039;utente che accede al file ha il formato&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ora è abbastanza selvaggio: anche se un Logfile è attivata (vedere file di log) può qui il userfile spegnerlo &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disableuserfile = 1   # non &#039;&#039;&#039;viene nesun&#039;&#039;&#039; userfile prodotto&lt;br /&gt;
                 = 0   # viene &#039;&#039;&#039;prodotto uno &#039;&#039;&#039; userfile &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Impostazione della modalità di registrazione&lt;br /&gt;
 0 = E &#039;l&#039;unico e il logout di clienti registrati nel file utente   &lt;br /&gt;
 1 = zap ognuno e nei clienti userfile&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfileflag = 1  # Tutto è geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Solo il login e logout viene registrato&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup del lettore -Init-History.  È necessario per visualizzare i diritti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 saveinithistory = 1   # backup in / tmp /. Oscam / lettore &amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Nessun backup&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disbaled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Solo quando viene utilizzata Serial Reader&#039;&#039;&#039;&lt;br /&gt;
Timeout in millisecondi per Serialreader&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout dopo il 1200 Millisecondi&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout dopo il 1500 Millisecondi&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui si può definire, se OSCam alla partenza del Programma sulle Schede locali deve atendere, prima che le porte di rete vengono aperti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 waitforcards = 0   # Non Attendere&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Attendere&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro determina se le schede locali verrà prima decodificato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 preferlocalcards = 1  # Scheda locale preferito&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Schede locali non preferito&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione di un tempo di attesa in secondi tra i riavvii di lettori.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 readerrestartseconds = 10  # Tempo di attesa 10 secondi&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Nessun riavvio del lettore!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  il tempo di attesa è di 5 second&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo minimo espresso in millisecondi che una richiesta di necessità. Sembra paradossale, ma riguarda il problema se la risposta viene inviata dalla cache troppo rapidamente al cliente.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =   Sekunden, default 15&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit, die CWs nach der ersten Clienten-Anfrage im cache verbleiben&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =   Anzahl, default 1000&lt;br /&gt;
&lt;br /&gt;
Maximale Zahl von CWs im cache&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit für einen Cache-Zugriff in Millisekunden&lt;br /&gt;
default = 50 Millisekunden&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = schaltet statistics für cache exchange mode ein&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Bitte Speicherverbrauch beachten!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo massimo in secondi o millisecondi prima che un client ottiene un timeout.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clienttimeout = 10     # dopo 10 secondi il tempo è scaduto&lt;br /&gt;
 clienttimeout = 10000  # anche qui esegue un time-out dopo 10 secondi, vedi la nota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # dopo 5 secondi esegue un Timeout &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Atenzione:&#039;&#039;&#039; nella atessa &amp;lt;100 il Cardserver e di secondi Valori&amp;gt; = 100 vengono interpretati in millisecondi.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Limitare il tempo minimo di un cliente in &#039;&#039;&#039;Secondi&#039;&#039;&#039; prima che sia separato dal traffico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clientmaxidle = 200   # Separazione in 200 secondi&lt;br /&gt;
               = 0     # No separatione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Separazione dopo 120 secondi&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35[cs3.57x]-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
Con più lettori (vedere la sezione [lettore] in oscam.server), un lettore può essere determinata in esempio caso di guasto gli altri lettori del traffico ricade.&lt;br /&gt;
&lt;br /&gt;
Tempo massimo di attesa di [[Cardserver]]s in millisecondi primario [[Reader]], prima della/il [[Fallback]]-Reader (se disponibile!) essere interrogato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il valore deve essere superiore al valore del &amp;quot;serialreadertimeout&amp;quot; deve essere selezionato, in caso contrario vengono utilizati i valori di default&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo di attesa per gli utenti inattivi in minuti. valore può essere sovrascritto in oscam.user.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleep =  5   # tempo di attesa 5 minuti&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no aspetta&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per un server OSCam configurato con più collegamenti di rete e quindi con diversi indirizzi IP, può essere talvolta necessario che OSCam risponda solamente alle richieste che gli giungano da un indirizzo IP specifico. Con questo parametro è possibile dire a OSCam quale indirizzo IP debba &amp;quot;ascoltare&amp;quot; per processare le richieste.&lt;br /&gt;
&lt;br /&gt;
Nell&#039;esempio seguente OSCam processerà solo le richieste che&lt;br /&gt;
gli giungono dall&#039;indirizzo IP specificato dopo il segno =&lt;br /&gt;
&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Valore di Default:&lt;br /&gt;
&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam processerà le richieste da &#039;&#039;&#039;tutti&#039;&#039;&#039; gli indirizzi IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo massimo in secondi che il [[Cardreader]] alla partenza in attesa finché non trova in ogni porta di rete di accesso. Se OSCAM entro questo tempo non trova il porto non può terminare con la &amp;quot;richiesta di associazione non riuscita&amp;quot;. Le cause sono&lt;br /&gt;
* Doppia occupazione dei porti&lt;br /&gt;
* Si è schiantato Oscam e il Ports non è piu rilasciato&lt;br /&gt;
* OScam è stato avviato più volte nello stesso tempo&lt;br /&gt;
Esempio:&lt;br /&gt;
 bindwait = 20  # Tempo di attesa 20 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # Tempo di attesa  120 secondi&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui, e possibile la priorità del Card che sono situati nel server di rete&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 netprio = 1  # Priorità 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Prioritari relativi al sistema&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipo di risoluzione DNS&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 resolvegethostbyname = 1 # Host sarà risolta in base al nome&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # Indirizzo info viene ripreso&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Numero di tentativi consentiti riuscita con password errata.&lt;br /&gt;
               =  0  (default) IP viene bloccato immediatamente al primo tentativo di accedere a sconosciuti!&lt;br /&gt;
&lt;br /&gt;
Se, entro &#039;&#039;&#039;failbantime&#039;&#039;&#039; in più rispetto al &#039;&#039;&#039;failbancount&#039;&#039;&#039; ha permesso tentativi sono stati registrati, L&#039;IP, per la restante failbantime bloccato. Alla fine del failbantime sono di nuovo failbancount completa. Failbancount è quindi un allentamento delle regole&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Periodo di tempo in minuti, è bloccato per un cliente con un tentativo di accesso non valido su base IP.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # Indirizzo IP è bloccato per 5 minuti. Nuovi tentativi di accesso vengono ignorati, anche se il login sarebbe OK.&lt;br /&gt;
 # Non vi è alcun Thread del client creato.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban è disattivata (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo Seca&#039;&#039;&#039;&lt;br /&gt;
opzione per disattivare il filtro famiglia per la richiesta del codice PIN Seca il film per adulti&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 unlockparental = 1  # blocco parentale off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental control acceso Seca&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo quando un doppio controllo CW quando è selezionata!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM per 2 o più lettori con la stessa SC trasmesse e la CW sono verificati contro l&#039;altro. lb_nbes_reader deve essere il 2 o superiore.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Se il bilanciamento del carico viene attivato qui, si può in oscam.server tra i services e Ident sono voci!&lt;br /&gt;
&lt;br /&gt;
Se si hanno due o più carte uguali (uguale se locale o proxy), è possibile distribuire il carico uniformemente sulle carte&lt;br /&gt;
(equilibrio).&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_mode = 0 (disativato)&lt;br /&gt;
 lb_mode = 1 (primo lettore più veloce)&lt;br /&gt;
 lb_mode = 2 (Reader non ha risposto la più lunga sarà presa)&lt;br /&gt;
 lb_mode = 3 (lettore con il minimo carico è usato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disativato&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Salva le statistiche di bilanciamento del carico, per cui è mantenuto anche dopo il riavvio. Per la CPU non è troppo stress, qui, un valore &amp;gt; 100 sarà registrato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_save = 100 # Numero memorizzato di ECM per le statistiche&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistiche non saranno salvate&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di lettori che chiedono per la ECM.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nbest_readers = 2 # Richieste vanno sempre a due lettori&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Richiesta va solo ad un lettore&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il numero di Fallback Reader per il bilanciamento del carico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nfb_readers = 2 # Due Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn:5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
example:&lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero minimo di ECM, che vengono prese per l&#039;analisi.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero massimo di ECM, prima che il (&#039;&#039;&#039;Loadbalancer&#039;&#039;&#039;)bilanciamento del carico viene azzerato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ritardo in secondi tra un nuovo tentativo di collegare lettori di smarrimento / CAID / fornitori / servizi&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tentativo di connessione al prossimo lettore &#039;&#039;&#039;solo se&#039;&#039;&#039; è il tempo di risposta superiore a quella stabilita qui in &#039;&#039;&#039;Millisecondi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentativo di connessione al lettore successiva solo se il tempo di risposta è maggiore di 500 ms.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nomefile per il backup del (&#039;&#039;&#039;Loadbalancing&#039;&#039;&#039;) bilanciamento del carico di Statistica&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in ore, dopo di che le registrazioni statistiche devono essere eliminati&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Elimina parallele e identiche richieste ECM&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* È necessario attivare questa opzione solo se:&lt;br /&gt;
** Sistema lento&lt;br /&gt;
** Carico alto&lt;br /&gt;
** Stesse richieste ECM non sono dalla cache, ma più lettori sono invitati&lt;br /&gt;
&lt;br /&gt;
* Vantaggi abilitato:&lt;br /&gt;
** La sincronizzazione è una richiesta fatta da uno ECM, è lindividuazione di cache o la richiesta e assegnazione del lettore attraverso il sistema di bilanciamento del carico è sempre successo&lt;br /&gt;
&lt;br /&gt;
* Svantaggi attivato:&lt;br /&gt;
** La sincronizzazione impedisce multithreading e la probabilità di un tempo di risposta più alto&lt;br /&gt;
* I vantaggi NON abilitati:&lt;br /&gt;
** I tempi di lavorazione più rapidi per le richieste ECM&lt;br /&gt;
&lt;br /&gt;
* Svantaggi NON abilitati:&lt;br /&gt;
** Può raddoppiare (o n-volte) le richieste ECM possibile per il lettore&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn:5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/it/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor in Prozent&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Zeitfaktor für das automatische Betatunneling mit Bevorzugung von Beta vor Nagra in Prozent eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Qui solo gli elementi necessari quando si utilizza un monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port per il Monitor&lt;br /&gt;
 port = 0  # No Monitor&lt;br /&gt;
      =    # [vuoto] numero di porta monitor quando e selezionato&lt;br /&gt;
Esembio:&lt;br /&gt;
 port = 24480  # Monitor acceso alla porta 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Servizio di colegamento con un indirizzo IP specifico &lt;br /&gt;
 serverip  =  # Indirizzo-IP&lt;br /&gt;
           =  # [vuoto] tutti gli IP (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Collegamenti del monitor non-criptato.&lt;br /&gt;
&lt;br /&gt;
Possibile&lt;br /&gt;
* uno o più indirizzi IP individuali&lt;br /&gt;
* uno o più intervalli di IP&lt;br /&gt;
* una miscela di singoli indirizzi IP o intervalli di indirizzi IP&lt;br /&gt;
Esempio&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 e range di IP 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [vuoto] nessun monitor connessione non crittografata.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo, in pochi minuti, non appaiono nel EMM, in modo che il client è impostato su &amp;quot;Low&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  aulow = 30 # Dopo 30 minuti di EMM al cliente di &amp;quot;Low&amp;quot; è impostata (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Monitor Livello&lt;br /&gt;
  0 = nessun accesso per monitorare&lt;br /&gt;
  1 = Solo i server e le proprie procedure&lt;br /&gt;
  2 = Tutte le procedure, ma solo da guardare (default)&lt;br /&gt;
  3 = Tutte le procedure, di ricaricare oscam.user possibile&lt;br /&gt;
  4 = senza restrizioni &amp;quot;di Access (default).&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  monlevel = 4 # Accesso totale&lt;br /&gt;
&lt;br /&gt;
Monlevel può essere modificato da voci in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi per nascondere da parte dei clienti che non trasmettono le richieste. Vedi anche parameter&#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039;nella sezione [WebIf].&lt;br /&gt;
  hideclient_to = 1 # clienti sono nascosti&lt;br /&gt;
                = 0 # Nessuna soppressione dei client stand-by&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge le informazioni del canale dal oscam.services il messaggio di log ha aggiunto. Quando si utilizza il monitor e l&#039;interfaccia web si tratta di una routine molto utile!&lt;br /&gt;
  appendchaninfo = 1 # Le informazioni di canale viene aggiunto&lt;br /&gt;
                 = 0 # Nessuna informazione canale (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
=== [webif] ===&lt;br /&gt;
Le voci sono richiesti solo quando è stata selezionata l&#039;interfaccia web (da Alno) come modulo.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta su cui ascolta l&#039;interfaccia web.&lt;br /&gt;
  porta HTTP = 83 # interfaccia Web stops&#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
           = 83 # interfaccia Web ascolta to&#039;&#039;&#039;https-port 83&#039;&#039;&#039;(SSL)&lt;br /&gt;
               0 # interfaccia web è disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
File per il certificato SSL&lt;br /&gt;
  oscam.cert httpcert = # (vedi sopra!)&lt;br /&gt;
           = # [Vuoto] è il oscam.pem file (embedded) utilizzati&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpforcesslv3  =  0  (default)&lt;br /&gt;
                 =  1  benutze SSLv3&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome dell&#039;utente per accedere protette. Mentre sarà offerta [vuoto] come valore di default. Di questi, ma fortemente sconsigliato, quindi questo parametro è qui &#039;descritto mandatory&#039;&#039;&#039;&#039;&#039;as.&lt;br /&gt;
  user = http # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Password per la protezione di accesso. E &#039;lo stesso che per l&#039;utente http.&lt;br /&gt;
  httppwd = # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I parametri &#039;&#039;utente&#039;&#039; e &#039;&#039;pwd&#039;&#039; essere consultato quando si collega all&#039;interfaccia Web in una finestra di controllo. Mancano o sono difettose, è il messaggio&#039;&#039;Proibita&#039;&#039; e la connessione viene interrotta!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to override the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per l&#039;interfaccia web temi distinti in vari colore e la rappresentazione grafica. L&#039;utente può salvare interessante per lui i file di stile (. Css) e utilizzare a seconda del &amp;quot;mood&amp;quot;. Ecco il percorso del file di stile è impostazione.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpcss = # / etc / oscam / harvest_round_Firefox.css&lt;br /&gt;
         = # [Vuoto] è lo stile incorporato utilizzato (default)&lt;br /&gt;
&lt;br /&gt;
Stili sono pubblicati qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per i modelli esterni&lt;br /&gt;
 httptpl =&lt;br /&gt;
         = # [Vuoto] Nessun esterno Templatesfault, Picons)&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi entro il quale il programma aggiorna lo stato della interfaccia web&lt;br /&gt;
 refresh http = 7 # stato viene aggiornato dopo 7 secondi&lt;br /&gt;
              = # [Vuoto] Essa ha nessun aggiornamento&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # zeige picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro consente a un cliente alla fine del&#039;&#039;parameter&#039;&#039;&#039;hideclient_to &#039;nella [monitor] specificato periodo di inattività (vedi sopra!) Hide.&lt;br /&gt;
 httphideidleclients = 1 # nascondere&lt;br /&gt;
                     = 0 # Non nascondere (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per gli script che può essere lanciato da Interfaccia Web&lt;br /&gt;
 path = http script #&lt;br /&gt;
            = # [Vuoto] senza percorso&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui è dove gli indirizzi IP, intervalli di indirizzi IP, o entrambe insieme, può accedere all&#039;interfaccia web. Mentre è disponibile anche [vuoto] come valore di default, il cui significato non si apre! Se l&#039;interfaccia Web per l&#039;uso, allora ci deve essere anche la possibilità di, Per collegarsi con lui. Pertanto, questi parametri come &#039;&#039;&#039;obbligatorio&#039;&#039;&#039; mostrato.&lt;br /&gt;
Indirizzo IP | intervallo di indirizzi IP [indirizzo IP | intervallo di indirizzi IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpallowed 127.0.0.1,192.168.0.0-192.168.255.255 host = #, e tutta la regione sono ammessi 192.168.0&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Consenti connessioni DYNDNS attraverso l&#039;interfaccia web.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup dei file di configurazione&lt;br /&gt;
 httpsavefullcfg = 0 # tutti i parametri non-vuoto&lt;br /&gt;
                       # Tutti i parametri non di default&lt;br /&gt;
                       # Tutti i parametri che non contengono lo stesso contenuto gli stessi parametri in [global] (default).&lt;br /&gt;
                    1 # tutti i parametri&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Attraverso l&#039;interfaccia web può essere modificato e salvato nel suo abbraccio i file di configurazione certe. Questo è per l&#039;amministratore del server che non è sempre vicino alla console del server è molto vantaggiosa. Ma se altri utenti o di altre parti interessate hanno anche l&#039;accesso all&#039;interfaccia web e quindi avere accesso ai dati, può essere un problema. La possibilità di modifica (scrittura) può dunque essere spento con questo parametro.&lt;br /&gt;
&lt;br /&gt;
 http read only = 1 # accesso in sola lettura possibile&lt;br /&gt;
                = 0 # tutto è possibile (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
 de = deutsch&lt;br /&gt;
 en = englisch (default)&lt;br /&gt;
 fr = französisch&lt;br /&gt;
 it = italienisch&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn csp als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier wird der Port des Cardserverproxy für cache exchange festgelegt.&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Adresse des Cardserverproxy für cahce Exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  Millisekunden&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
Wartezeit für cache exchange, devor ECM an den Cardseverproxy gesendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Sezione camd33 richiesta solo se è necessario in quanto il protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questa specifica la porta che verrà data risposta dalle Camed33 richieste di informazioni da Camden. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede in rete e quindi diversi indirizzi IP diversi, può essere desiderabile che OSCam risponde solo se la richiesta giunge in un indirizzo IP specifico. Con questo parametro è possibile specificare &amp;quot;ascoltare &amp;quot; l&#039;indirizzo IP del processo OSCam.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o intervallo di indirizzi che viene trasmesso senza cifratura.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Definizione di client attivi o passivi. Generale è il protocollo Camd3.3x da un client attivo. Tuttavia, può in determinate circostanze, per alcuni clienti (per lo più plugin) per difficoltà. In questo caso&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Chiave utilizzata per la crittografia. (Crittografia a 128bit)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Sezione solo se richiesto o necessario da camd35 cs357x come un protocollo client.&lt;br /&gt;
Questo protocollo è sempre criptato e la chiave dal nome utente.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; era conosciuta anche come &#039;&#039;&#039;camd35&#039;&#039;&#039; si riferisce. Entrambi i termini significano lo stesso protocollo con le stesse funzioni e parametri. In futuro, per evitare confusione &#039;&#039;&#039;solo cs357x&#039;&#039;&#039; viene utilizzato.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCam &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35|cs357x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Sezione richiesta solo quando necessario cs378x come un protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCAM &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo client newcamd.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Chiave Newcamd per la connessione al client.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande Newcamd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 è disponibile sulla porta 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 è disponibile su porta 15000 CAID 5678 sulla porta 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Se il server ha più indirizzi IP sono configurate sui temi IP, le risposte vanno.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o un IP specifico permettono di connettersi al server newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Il server cerca di continuare a tenere in connessione newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 keepalive = 1 # (abilitato)&lt;br /&gt;
 keepalive = 0 # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Attiva Extendet protocollo Newcamd a diverse CAID di inviare più di una porta&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (abilitato)&lt;br /&gt;
 mgclient = 0  # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Sezione necessaria solo se necessario, come un client di protocollo Radegast.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
porta TCP / IP per il client Radegast. Con la nota, il protocollo Radegast è abilitato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge il servizio a un indirizzo IP specifico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vuoto) tutti gli IP sono ammessi!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Indirizzo IP, intervallo IP, o entrambe combinate, che possono&lt;br /&gt;
 Indirizzo IP | intervallo IP [, l&#039;indirizzo IP | intervallo IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host e intera gamma 192.168.0 approvato&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome utente client di Radegast&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Sezione è necessaria solo se un lettore di interfaccia seriale è necessario.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Parametro del dispositivo&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parametro&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nome del dispositivo seriale&lt;br /&gt;
 option  =  timeout =   Millisecondi  Timeout per la connessione di default: 50&lt;br /&gt;
         =  delay      Millisecondi  ulteriore ritardo tra due caratteri&lt;br /&gt;
&lt;br /&gt;
Dispositivi supportati serial&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo CCcam client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
Porta TCP / IP per il client CCcam. Con l&#039;ingresso di una porta che CCcam protocollo è attivato.&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam protocollo disabili&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definisce la versione di CCcam, minimum CCcam versione 2.0.11 CCcam &#039;&#039;&#039;originale&#039;&#039;&#039;! Valore di default = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = Nessuna condivisione&lt;br /&gt;
  1 = Solo per condividere di peer diretta&lt;br /&gt;
  2 = Ricondividere per Direct-peer, e il livello successivo&lt;br /&gt;
  x = Condividere di Direct-peer e il successivo livello x (dove x è il numero di livello)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 reshare = 1  Solo per condividere di peer diretta&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipi di condividere di:&lt;br /&gt;
 0  =  lettore condiviso solo ricezione SCs per CCcam-reader&lt;br /&gt;
 1  =  lettore condiviso ricezione SCs (ad esempio = 0) e definito i servizi&lt;br /&gt;
 2  =  lettore condiviso definito solo lettore-servizi come un virtuale SC&lt;br /&gt;
 3  =  solo lettore definito dall&#039;utente condiviso di un servizi come un virtuale SC&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-impostazioni&lt;br /&gt;
 0 = Condividere di utilizzare le impostazioni del server (default)&lt;br /&gt;
 1 = Condividere di utilizzare le impostazioni del lettore o utente&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 ignorereshare = 1  Impostazioni di Reshare- del Readres o degli Utenti può essere utilizzato&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nascosti utenti attivi e il protocollo esteso OSCam. Protegge le altre OSCam-user per scoprire il server come server OSCam!&lt;br /&gt;
 stealth  =  1   #  camuffamento acceso&lt;br /&gt;
          =  0   #  camuffamento disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Modalità di connessione al server CCcam CCcam-client&lt;br /&gt;
 0 = No aggregazione, solo i duplicati vengono rimossi (default)&lt;br /&gt;
 1 = Sulla base minima-hop: due PCs con differenti hops sono combinati, nuovo SCs ha un hop più piccoli&lt;br /&gt;
 2 = Aggregazione basata sulla CAID: tutte SC&#039;s con lo stesso CAID vengono riassunti, Provaidi verranno rimossi&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Intervallo in secondi per condividere gli aggiornamenti delle liste di distribuzione al cliente.&lt;br /&gt;
&lt;br /&gt;
  0 = aggiornamento è basato su aggiornamenti del server, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [vuoto) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Client separato viene raggiunta quando il tempo massimo di inattività (idletime)&lt;br /&gt;
 1 = Mantenere la connessione (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Inconstruzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Sezione obbligatorio solo se Oscam da decifrare come un client da utilizzare.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
DVB API dovrebbe essere usata per decifrare il locale.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (disabilitato)&lt;br /&gt;
 enabled = 1 # (abilitato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene fissato l&#039;utente questo dovrebbe essere creato nella oscam.user.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonimo&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Auto aggiornamento per abilitare il DVB API.&lt;br /&gt;
A seconda che l&#039;utente dal oscam.user au e le relative impostazioni.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 au = 1 # (abilitato)&lt;br /&gt;
 au = 0 # (disabilitato)&lt;br /&gt;
 au = 2 # abilitare AU,AU ignorare le impostazioni del client, rispondendo lettore come lettore di AU&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Esembio:&lt;br /&gt;
 pmt_mode = 0 # (camd.socket utilizzati e PMT File)&lt;br /&gt;
 pmt_mode = 1 # (PMT file disabili)&lt;br /&gt;
 pmt_mode = 2 # (camd.socket disabili)&lt;br /&gt;
 pmt_mode = 3 # (PMT sola lettura all&#039;avvio)&lt;br /&gt;
 pmt_mode = 4 # (non utilizzare il gestore di segnale per il monitoraggio / tmp)&lt;br /&gt;
 pmt_mode = 5 # (non utilizzare il gestore di segnale per il monitoraggio / tmp &amp;amp; camd.socket disabili)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
CAID modalità di richiesta: &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 request_mode = 0 # provare tutte le possibili successioni CAID (default)&lt;br /&gt;
 request_mode = 1 # provare simultaneamente tutte CAID&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Usato&lt;br /&gt;
 Usato Box sul DVB API che deve essere attivato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
&lt;br /&gt;
Öffnet die demux-device nach jedem Kanalwechsel neu, default = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Sezione obbligatorio solo se Anticascading deve essere applicato come protezione contro la trasmissione non autorizzata di condivisione card.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
è attivato Anticascading.&lt;br /&gt;
 enabled = 1 # attivata&lt;br /&gt;
         = 0 # disativata (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di utenti che sono autorizzati per account.&lt;br /&gt;
 numusers = 1  # Si tratta di un utente per account permesso&lt;br /&gt;
          = 0  # Anticascading disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Anticascading ausgeschaltet (default)&lt;br /&gt;
Tempo in minuti per la raccolta delle domande&lt;br /&gt;
 sampletime = 5  # Periodo di 5 minuti&lt;br /&gt;
            =    # [Vuoto] Valore di default 2 minuti&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di richieste oltre il limite&lt;br /&gt;
 samples = 15  # Limite di 15 richieste&lt;br /&gt;
         =     # [Vuoto] valore predefinito di 10 domande&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Punizione per il peccatore&lt;br /&gt;
 0 = E &#039;solo registrati (default)&lt;br /&gt;
 1 = Ci sono falsi trasmissione CW&lt;br /&gt;
 2 = L&#039;utente è disconnesso temporaneamente&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/it/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La pena può essere ignorato nel oscam.user!&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 penalty = 1  # Sarà inviata falso CW&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nome file per l&#039;AC Log-&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [Vuoto] Nessun file di log (di default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Fake Ritardo in millisecondi (100 minimum value, 3000 maximum value)&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 fakedelay =  500  # Ritardo di 500 millisecondi&lt;br /&gt;
           =       # [Vuoto] valore di default è 1000 millisecondi&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quanti campioni devono essere puniti?&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 denysamples = 10  # Dal 10 campioni saranno puniti&lt;br /&gt;
             =     # [Vuoto] valore predefinito di 8 campioni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9206</id>
		<title>OSCam/de/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9206"/>
		<updated>2012-05-15T12:13:19Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
Dies ist die Hauptkonfigurationsdatei für OSCam. Sie enhält globale Parameter z.B. für das Debuggen, Loggen und den Loadbalancer, sowie einzelne Sektionen für Sondereffekte wie z.B. den Monitor, das Web-Interface, die Protokolle, das DVBapi und das Anti-Cascading. Nur die Sektion [global] ist Pflichtbestandteil, alle übrigen Sektionen sind optional (also nur bei Bedarf) zu verwenden.&lt;br /&gt;
&lt;br /&gt;
=== Globale Parameter ===&lt;br /&gt;
Folgende Parameter gibt es im [global] Abschnitt:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Ist ein Parameter leer oder wird er nicht im Konfigurationsfile angeführt dann gelten die Default-Werte!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriorität&#039;&#039;&#039;. OSCam benötigt fast keine CPU-Leistung. Wenn aber CPU-Leistung benötigt wird, sollte diese sofort zur Verfügung stehen. Werte von 20 bis -20 sind möglich, wobei 20 gering und -20 sehr hoch ist. Wird der Parameter auskommentiert(#), wird diese Funktion nicht ausgerufen. Das ist wichtig z.B. für die dbox 2[http://de.wikipedia.org/wiki/DBOX2], wenn die Fehlermeldung &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; erscheint. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit diesem Parameter wird Name und Pfad und für das Logfile (mehrere sind nicht möglich) festgelegt, zusätzlich auch das Loggen in stdout oder syslog. Es ist auch möglich, das Loggen nur für stdout oder syslog festzulegen und somit keine Logdatei zu schreiben.&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten:&lt;br /&gt;
 logfile = /var/log/oscam.log  # Datei oder Linuxdevice (z.B. /dev/tty)&lt;br /&gt;
 logfile = syslog              # Die Ausgabe wird an den syslogd übergeben&lt;br /&gt;
 logfile = stdout              # Bildschirmausgabe&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format des logfile:&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timed out&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
definiert ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die maximale Größe des Logfiles in KBytes festgelegt werde. Das ist besonders wichtig für Server mit nur geringem Speicherumfang (z.B. auf dbox2). Darum wird dringend empfohlen, bei solchen Servern diese Größe sorgfältig zu bestimmen. Nicht selten &amp;quot;platzt&amp;quot; ein System, weil die Logfiles unkontrolliert riesige Ausmaße angenommen haben!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 maxlogsize = 20  # Logfile geht bis zu 20 KBytes&lt;br /&gt;
            =  0  # Logfile erhält &#039;&#039;&#039;unbegrenzte&#039;&#039;&#039; Größe&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile geht bis zu 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schaltet Logfile&lt;br /&gt;
 1 = Ausschalter ein, also &#039;&#039;&#039;kein&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Ausschalter aus, also &#039;&#039;&#039;ein&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disablelog = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für CW-Logging eingestellt werden. Der Pfad ist relativ zum Workdirectory und muss existieren, sonst werden keine Logs erstellt und auch keine Fehler ausgegeben.&lt;br /&gt;
&lt;br /&gt;
CWs (control words) sind die Antworten der Karte mit der ein bestimmter Sender für einige Sekunden freigeschaltet wird bevor das nächste cw übertragen wird. Die cw Logdatei kann dazu verwendet werden, den Sender zeitversetzt zu entschlüsseln. Das wird auch &amp;quot;Offline Decoding&amp;quot; genannt. Siehe [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
OScam erstellt für jeden Sender und jeden Tag eine neue *.cwl Datei mit Datum, Service-ID und Sendername, z.B. 110808_I000B_Sky_Cinema_+1.cwl mit diesem Inhalt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn mindestens ein User diesen Sender schaut, werden alle notwendigen CWs gespeichert.&lt;br /&gt;
Bitte einen Speicherort mit genügend Platz angeben, da pro Tag und Sender einge 10KB an Daten anfallen. Empfehlenswert ist ein Skript, das die logfiles regelmässig verschiebt/löscht.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log, Logging abgeschaltet&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden. Welche EMMs mitgeloggt werden sollen, kann mit den &amp;quot;saveemm-*&amp;quot;-Parametern in der oscam.server detailliert eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] Es wird der Config-Ordner verwendet&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung des Namens eines Files für user logging.&lt;br /&gt;
&lt;br /&gt;
Das user logging file hat folgendes Format&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Jetzt wird es ganz wild: Auch wenn ein Logfile eingeschaltet ist (siehe logfile) kann hier das userfile ausgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disableuserfile = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
                 = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Einstellung des Logging-Modus&lt;br /&gt;
 0 = Es wird nur das Ein- und Ausloggen des Clients im Userfile geloggt&lt;br /&gt;
 1 = Jedes Zappen eines Clients wird im Userfile geloggt&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfileflag = 1  # Alles wird geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Nur Login und Logout wird geloggt&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Reader-Init-History. Wird benötigt, um die Entitlements anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 saveinithistory = 1   # Sicherung nach /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Keine Sicherung&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
==== enableled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disbaled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
==== reader ====&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn Serialreader benutzt wird&#039;&#039;&#039;&lt;br /&gt;
Timeout in Millisekunden für Serialreader&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout nach 1200 Millisekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout nach 1500 Millisekunden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann festgelegt werden, ob OSCam beim Start des Programms auf lokale Karten wartet, bevor die Netzwerkports geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 waitforcards = 0  # Nicht Warten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Warten&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Der Parameter legt fest, ob lokale Karten zuerst dekodiert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 preferlocalcards = 1  # Lokale Karten bevorzugen&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Lokale Karten nicht bevorzugen&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung einer Wartezeit in Sekunden zwischen Restarts von Readern.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 readerrestartseconds = 10  # Wartezeit 10 Sekunden&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;keine Readerrestarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  Wartezeit 5 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestzeit in Millisekunden, die ein Request brauchen muss. Hört sich zwar paradox an, betrifft aber das Problem, wenn die &#039;&#039;&#039;Antwort&#039;&#039;&#039; aus dem cache &#039;&#039;&#039;zu schnell&#039;&#039;&#039; an den Client übermittelt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =   Sekunden, default 15&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit, die CWs nach der ersten Clienten-Anfrage im cache verbleiben&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =   Anzahl, default 1000&lt;br /&gt;
&lt;br /&gt;
Maximale Zahl von CWs im cache&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit für einen Cache-Zugriff in Millisekunden für cacheex = 1 Reader.&lt;br /&gt;
 50 Millisekunden = default&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = schaltet statistics für cache exchange mode ein&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bitte Speicherverbrauch beachten!&lt;br /&gt;
&lt;br /&gt;
==== client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden oder Millisekunden, bevor ein Client ein Timeout erhält.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # nach 10 Sekunden erfolgt ein Timeout&lt;br /&gt;
 clienttimeout = 10000  # auch hier erfolgt ein Timeout nach 10 Sekunden, s. Hinweis&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # nach 5 Sekunden erfolgt ein Timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bei Werten &amp;lt; 100 geht der Cardserver von Sekunden aus, Werte &amp;gt;= 100 werden in Millisekunden interpretiert.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Begrenzt die Leerlaufzeit eines Clienten in &#039;&#039;&#039;Sekunden&#039;&#039;&#039; bevor er vom Traffic getrennt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 clientmaxidle = 200   # Trennung nach 200 Sekunden&lt;br /&gt;
               = 0     # Begrenzung ist ausgeschaltet, keine Trennung vom Traffic beim Leerlauf!&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Trennung nach 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08  =  0|1&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08  =  0  #  Mitteilung an Clienten mit den Protokollen camd 3.5x, 3.57x und 3.78x, keine neuen Anfragen wegen zurückgewiesenen Kombination aus CAID, SID und Provider-ID zu schicken (default)&lt;br /&gt;
                =  1  #  Anfragen sollen weiterhin geschickt werden&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gilt nicht, wenn Loadbalancing aktiviert ist!&lt;br /&gt;
&lt;br /&gt;
Bei mehreren Readern (Siehe Abschnitt [reader] in oscam.server) kann ein Reader bestimmt werden, auf den z.B. bei einer Störung der übrigen Reader der traffic zurück fällt.&lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit des [[Cardserver]]s in Millisekunden auf primäre [[Reader]], bevor der/die [[Fallback]]-Reader (falls vorhanden!) befragt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Der Wert muss größer dem Wert von &amp;quot;serialreadertimeout&amp;quot; gewählt werden, ansonsten werden die Standardwerte verwendet.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wartezeit für inaktive User in Minuten. Wert kann in der oscam.user überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 sleep =  5   # Wartezeit 5 Minuten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] keine Wartezeit&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam hört auf ALLE IP Adressen.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden, die der [[Cardreader]] beim Start wartet, bis er den jeweiligen Netzwerk-Port in Zugriff bekommt. Falls der OSCam innerhalb dieser Zeit den Port nicht binden kann, terminiert er mit &amp;quot;Bind Request failed&amp;quot;. Ursachen dafür sind&lt;br /&gt;
* Doppelbelegung von Ports&lt;br /&gt;
* Ein vormals abgestürzter OSCam der die Ports nicht wieder freigegeben hat&lt;br /&gt;
* OSCam wurde mehrmals gleichzeitig gestartet&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 bindwait = 20  # Wartezeit 20 Sekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 #  Wartezeit 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die Priorität des Cardservers im Netzwerk festgelegt werden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Prioritätsstufe 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Systembedingte Priorität&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Art der DNS-Auflösung&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 resolvegethostbyname = 1 # Host wird über den Namen aufgelöst&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo wird geholt&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Anzahl der erlaubten Fehlversuche mit falschen Zugangsdaten. &lt;br /&gt;
               =  0  (default) IP wird sofort beim ersten Versuch mit unbekannten Zugangsdaten gesperrt!&lt;br /&gt;
&lt;br /&gt;
Wenn innerhalb &#039;&#039;&#039;failbantime&#039;&#039;&#039; mehr als in &#039;&#039;&#039;failbancount&#039;&#039;&#039; erlaubte Versuche registriert wurden, wird die IP für die restliche failbantime gesperrt. Nach Ablauf von failbantime stehen wieder volle failbancount zur Verfügung. Failbancount ist also eine Lockerung der Regeln&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Minuten, für die ein Client mit ungültigem Login-Versuch auf IP-Basis geblockt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP Adresse wird für 5 Minuten geblockt. Neue Loginversuche werden ignoriert auch wenn das Login OK wäre.&lt;br /&gt;
 # Es wird kein Clientthread erstellt.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten zur Duplizierung von Client-Verbindungen. Es wird damit die Reaktion auf den [[OSCam/de/Config/oscam.user#uniq|uniq]]-Parameter festgelegt.&lt;br /&gt;
&lt;br /&gt;
 0  =  Markierung des Clienten als Duplikat aber keine Trennung (default)&lt;br /&gt;
 1  =  Abbrechen der Duplikat-Verbindung anstelle einer Markierung als Duplikat&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur Seca&#039;&#039;&#039;&lt;br /&gt;
Option zum Ausschalten der Jugendschutzfunktion für Seca Pin Code Anfragen bei adult movies&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 unlockparental = 1  # Jugendschutzfunktion ausgeschaltet&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # Jugendschutzfunktion von Seca eingeschaltet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn CW double check ausgewählt ist!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM wird zu 2 oder mehr Readern mit der selben SC gesandt und die CW&#039;s werden gegeneinander verifiziert. lb_nbes_reader muss auf 2 oder höher gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn hier loadbalancing aktiviert wird, dann sind die in oscam.server bei services stehenden Besonderheiten zu beachten [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.server#services]!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Wenn man zwei oder mehrere gleiche Karten hat (egal ob lokal oder als Proxie), kann man die Last auf diese Karten gleichmäßig verteilen (balancieren).&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_mode = 0 (deaktiviert) (default)&lt;br /&gt;
 lb_mode = 1 (schnellster Reader zuerst)&lt;br /&gt;
 lb_mode = 2 (Reader der am längsten nicht geantwortet hat wird genommen)&lt;br /&gt;
 lb_mode = 3 (Reader mit der geringsten Auslastung wird verwendet)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # deaktiviert&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Speichert die Loadbalance Statistik, damit sie auch nach einem Neustart erhalten bleibt.&lt;br /&gt;
Um die CPU nicht zu sehr zu belasten, sollte hier ein Wert &amp;gt; 100 eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_save = 100 # Anzahl der ECM&#039;s nach der die Statistik gespeichert wird&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistik wird nicht gespeichert&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader, die für die ECM anfragen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_readers = 2 # Anfragen gehen immer an zwei Reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Anfrage geht nur an einen Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Fallback Reader für den Lastenausgleich.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nfb_readers = 2 # Zwei Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader je CAIDs für das Loadbalancing, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_percaid = 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestanzahl der ECM&#039;s, die für die Auswertung genommen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Anzahl der ECM&#039;s, bevor der Loadbalancer zurückgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden zwischen neuem Verbindungsversuch zu verlorengegangenen readern/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbindungsversuch zum nächsten reader &#039;&#039;&#039;nur wenn&#039;&#039;&#039; die Antwortzeit höher, als hier festgelegt in &#039;&#039;&#039;Millisekunden&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimit  =  500   #  Verbindungsversuch zum nächsten reader nur, wenn die Antwortzeit höher als 500 ms ist.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für die Sicherung der Loadbalancing Statistiken&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Stunden, nach der die Statistiksätze gelöscht werden sollen&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;VERALTET svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unterdrückt parallele und identische ECM-Anfragen&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Man sollte diese Option nur anschalten wenn:&lt;br /&gt;
** Langsames system&lt;br /&gt;
** Hohe Last&lt;br /&gt;
**Gleiche ECM Anfragen nicht aus dem Cache kommen, sondern weiter Reader angefragt werden&lt;br /&gt;
&lt;br /&gt;
* Vorteile aktiviert:&lt;br /&gt;
** Durch die Synchronisierung wird ein ECM Request nach dem anderen durchgeführt, die Ermittlung von Cache oder Request und Zuordnung der Reader über den Loadbalancer ist immer erfolgreich&lt;br /&gt;
&lt;br /&gt;
* Nachteile aktiviert:&lt;br /&gt;
** Die Synchronisierung verhindert Multithreading und es kommt eventuell zu höheren Antwortzeiten&lt;br /&gt;
&lt;br /&gt;
* Vorteile NICHT aktiviert:&lt;br /&gt;
** Schnellere Durchlaufzeiten für ECM requests&lt;br /&gt;
&lt;br /&gt;
* Nachteile NICHT aktiviert:&lt;br /&gt;
** Eventuell doppelte (bzw n-fache) ECM requests an die Reader möglich&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,CAID2:time2]...&lt;br /&gt;
&lt;br /&gt;
Begrenzung der Zeit für einen retry des loadbalancing eines CAID in Millisekunden, wildcard CAIDs mit two-digit CAIDs möglich, &lt;br /&gt;
 	&lt;br /&gt;
default: [blank]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
                  (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
Ignoriere die Providerinformations-CAIDs, um die statistischen Daten zu reduzieren, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nnoproviderpercaid = 12:100,34:200,5678:300 &lt;br /&gt;
 	                 (wildcard CAIDs 12xx und 34xx)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
default = [blank]&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor in Prozent&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Zeitfaktor für das automatische Betatunneling mit Bevorzugung von Beta vor Nagra in Prozent eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Hier sind nur dann Eintragungen erforderlich, wenn ein Monitor benutzt wird!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port für den Monitor&lt;br /&gt;
 port = 0  # Kein Monitor&lt;br /&gt;
      =    # [blank] Portnummer Monitor ausgewählt&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # Monitor eingeschaltet mit Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Service mit einer bestimmten IP-Adresse verbinden&lt;br /&gt;
 serverip  =  # IP-Adresse&lt;br /&gt;
           =  # [blank] alle IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Unverschlüsselte Monitorverbindungen.&lt;br /&gt;
&lt;br /&gt;
Möglich&lt;br /&gt;
* eine oder mehrere IP-Einzeladressen&lt;br /&gt;
* eine oder mehrere IP-Bereiche&lt;br /&gt;
* eine Mischung von IP-Einzeladressen oder IP-Bereichen&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 und IP-Bereich 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] keine unverschlüsselte Monitorverbindung.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitraum in Minuten, in dem keine EMM erscheinen, so dass der Client auf &amp;quot;Low&amp;quot; gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 aulow = 30  # Nach 30 Minuten ohne EMM wird der Client auf &amp;quot;Low&amp;quot; gesetzt (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Kein Zugriff auf Monitor&lt;br /&gt;
 1 = Nur Server und eigene Prozeduren&lt;br /&gt;
 2 = Alle Prozeduren, aber nur ansehen (default)&lt;br /&gt;
 3 = Alle Prozeduren, reload von oscam.user möglich&lt;br /&gt;
 4 = Unbeschränkter Zugriff&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 monlevel = 4  # Kompletter Zugriff&lt;br /&gt;
&lt;br /&gt;
Monlevel kann durch Eintragungen in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden für das Ausblenden von Clients, die keine Anfragen senden. Siehe auch Parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in Abschnitt [webif].&lt;br /&gt;
 hideclient_to = 1  # Clienten werden ausgeblendet&lt;br /&gt;
               = 0  # Keine Ausblendung von Clienten im Leerlauf&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fügt die Channel-Info aus der oscam.services der Log-Meldung hinzu. Bei Verwendung von Monitor und Webinterface ist dies eine sehr nützliche Routine!&lt;br /&gt;
 appendchaninfo = 1  # Die Channel-Info wird hinzugefügt&lt;br /&gt;
                = 0  # Keine Channel-Info (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Eintragungen sind nur dann erforderlich, wenn das Web-Interface (by Alno) als Modul ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Port, auf dem das Webinterface hört.&lt;br /&gt;
 httpport =  83  # Webinterface hört auf &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface hört auf &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Datei für das SSL-Zertifikat&lt;br /&gt;
 httpcert = oscam.cert # (siehe dort!)&lt;br /&gt;
          =            # [blank] es wird die Datei oscam.pem (embedded) verwendet&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpforcesslv3  =  0  (default)&lt;br /&gt;
                 =  1  benutze SSLv3&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Name des Users für den Zugriffsschutz. Es wird zwar [blank] als Default-Wert angeboten. Davon wird aber dringend abgeraten; daher wird dieser Parameter hier als &#039;&#039;&#039;zwingend&#039;&#039;&#039; beschrieben.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Passwort für den Zugriffsschutz. Es gilt das gleiche wie für httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Parameter &#039;&#039;user&#039;&#039; und &#039;&#039;pwd&#039;&#039; werden beim Verbindungsaufbau zum Webinterface in einem Kontrollfenster abgefragt. Fehlen sie oder sind sie fehlerhaft, erfolgt die Meldung &#039;&#039;Forbidden&#039;&#039; und der Verbindungsaufbau wird abgebrochen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to override the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Für das Webinterface stehen verschiedene Styles in unterschiedlicher farblicher und graphischer Darstellung zur Verfügung. Der User kann die für ihn interessanten Style-Dateien (.css) speichern und je nach &amp;quot;Stimmung&amp;quot; verwenden. Hier wird der Pfad zu den Style-Dateien festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] es wird der embedded Style verwendet (default)&lt;br /&gt;
&lt;br /&gt;
Styles werden hier veröffentlicht: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für externe templates und picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] Keine externen Templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden, innerhalb derer das Programm den Status des Webinterfaces aktualisiert&lt;br /&gt;
 httprefresh = 7  # Status wird nach 7 Sekunden aktualisiert&lt;br /&gt;
             =    # [blank] Es findes keine Aktualisierung statt&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # zeige picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dieser Parameter ermöglicht es, einen Clienten nach Ablauf der im Parameter &#039;&#039;&#039;hideclient_to&#039;&#039;&#039; im Abschnitt [monitor] festgelegten Leerlauf-Zeitspanne (siehe dort!) auszublenden.&lt;br /&gt;
 httphideidleclients = 1  # Ausblenden&lt;br /&gt;
                     = 0  # Nicht ausblenden (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für Skripte, die vom Webinterface aus gestartet werden können&lt;br /&gt;
 httpscript =    # Pfad&lt;br /&gt;
            =    # [blank] kein Pfad&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier werden IP-Addressen, IP-Bereiche oder beides festgelegt, die auf das Webinterface zugreifen dürfen. Es wird zwar auch ein [blank] als Default-Wert angeboten, dessen Sinn sich aber nicht erschließt! Wenn das Webinterface benutzt werden soll, dann muss es auch die Möglichkeit geben, sich mit ihm zu verbinden. Daher wird dieser Parameter als &#039;&#039;&#039;zwingend&#039;&#039;&#039; dargestellt.&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host, sowie der gesamte Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zulassen von DYNDNS-Verbindungen durch das Webinterface.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpdyndns = host1.exemple.com, host2.exemple.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Konfigurationsdateien&lt;br /&gt;
 httpsavefullcfg = 0  # alle nicht leeren Parameter,&lt;br /&gt;
                      # alle nicht Default-Parameter,&lt;br /&gt;
                      # alle Parameter, die nicht den gleichen Inhalt enthalten wie dieselben Parameter in [global]  (default).&lt;br /&gt;
                   1  # alle Parameter&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Über das Webinterface können in bestimmtem Unfang Konfigurations-Dateien editiert und gesichert werden. Das ist für den Server-Admin, der sich nicht immer in der Nähe zur Konsole des Servers befindet, sehr vorteilhaft. Wenn aber weitere User oder andere Beteiligte ebenfalls Zugang zum Webinterface und damit Zugriff auf die Daten haben, kann das zu einem Problem werden. Die Möglichkeit des Editierens (Schreibens) kann daher mit diesem Parameter ausgeschaltet werden.&lt;br /&gt;
 httpreadonly = 1  # nur Lesezugriff möglich&lt;br /&gt;
              = 0  # alles ist möglich  (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
httphelplang   =   de|en|fr|it&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
   de    =  deutsch&lt;br /&gt;
   en    =  englisch&lt;br /&gt;
   fr    =  französisch&lt;br /&gt;
   it    =  italienisch&lt;br /&gt;
 [blank] =  englisch (default)&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn csp als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier wird der Port des Cardserverproxy für cache exchange festgelegt.&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Adresse des Cardserverproxy für cahce Exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  Millisekunden&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
Wartezeit für cache exchange, bevor ECMs an den Cardseverproxy gesendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn camd33 als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd 33 Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein Adressbereich, der unverschlüsselt übertragen wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Definition für aktiven oder passiven Client. Generell geht das Camd3.3x-Protokoll von einem aktiven Client aus. Es kann aber unter bestimmten Umständen bei manchen Clients (meistens plugin) zur Schwierigkeiten kommen. In diesem Fall&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schlüssel, der für die Verschlüsselung verwendet wird. (128bit Verschlüsselung)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs357x als Client Protokoll verwendet wird.&lt;br /&gt;
Dieses Protokoll verschlüsselt grundsätzlich und bildet den Schlüssel aus dem Benutzernamen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; wurde auch als &#039;&#039;&#039;camd35&#039;&#039;&#039; bezeichnet. Beide Bezeichnungen meinen das gleiche Protokoll mit den gleichen Funktionsweisen und Parametern. Künftig wird zur Vermeidung von Irritationen &#039;&#039;&#039;nur noch cs357x&#039;&#039;&#039; verwendet.&lt;br /&gt;
&lt;br /&gt;
Eine genauere Erklärung für UDP findet Ihr hier [http://de.wikipedia.org/wiki/User_Datagram_Protocol]&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd35|cs357x Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35|cs357x -clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs378x als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
Eine ausführliche Erklärung von TCP findet Ihr hier [http://de.wikipedia.org/wiki/Transmission_Control_Protocol]&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein das OSCam nur antwortet wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforgerlich, wenn newcamd als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Schlüssel für die Newcamd Verbindung zum Client.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Newcamd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 ist über Port 15000 erreichbar)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 ist über Port 15000 erreichbar CAID 5678 über Port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Hat der Server mehrere IP Adressen werden nur Anfragen die an die konfigurierte IP gehen beantwortet.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein bestimmter IP Bereich der sich auf den Newcamd Server verbinden darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Der Server versucht, die Newcamd Verbindung am leben zu halten.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Aktiviert das Extendet Newcamd Protokol, um mehrer CAID&#039;s über einen Port zu schicken&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (aktiviert)&lt;br /&gt;
 mgclient = 0  # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Radegast als Client-Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port für Radegast-Clients. Mit dem Eintrag wird das Radegast-Protokoll enabled.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bindet den Service an eine bestimmte IP-Adresse.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (blank) alle IP sind zugelassen!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
IP-Addresse, IP-Range oder beides, die verbinden dürfen&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host und ganze Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Username des Radegast-Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn eine serielle Reader-Schnittstelle notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Parameter der Device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Name der Serial Device&lt;br /&gt;
 option  =  timeout =  Millisekunden  Timeout für die Verbindung  default: 50&lt;br /&gt;
         =  delay      Millisekunden  Zusätzliche Verzögerung zwischen 2 Characters&lt;br /&gt;
&lt;br /&gt;
Unterstützte Serial Devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Cccam als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports für CCcam-Clients. Mit dem Eintrag eines oder mehrerer Ports wird das CCcam-Protokoll enabled.&lt;br /&gt;
&lt;br /&gt;
port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Definiert die Version von CCcam, mindestens Version 2.0.11, Default-Wert = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;.&amp;lt;version&amp;gt;.&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
Hier eine ausführliche Erklärung von &#039;&#039;&#039;corsair&#039;&#039;&#039; zu diesem Thema:&lt;br /&gt;
&lt;br /&gt;
* die CCCam Versionsnummer ist die Version, mit der sich OSCam seinem Gegenüber zu erkennen gibt. Erkennt OSCam, dass das Gegenüber ebenfalls eine OSCam ist, spielt dies jedoch dann keine Rolle mehr. Ansonsten ist die Nummer halt wichtig für die zu verwendende Schnittstellenversion, da sich die Versionen in einigen Details unterscheiden.&lt;br /&gt;
&lt;br /&gt;
* good sid/bad sid Austausch geht nur bei ext oder bei cccam&amp;gt;=2.2.0&lt;br /&gt;
&lt;br /&gt;
* [dboxyo]:Um das extended CCcam Protokoll nutzen zu können, muss die NodeId entweder von OScam automatisch gesetzt werden, oder aus einer Prüfsumme bestehen, welche es OScam erlaubt, zu erkennen, dass es sich um einen OScam-Server handelt&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;O&amp;quot; CCcam kann immer nur &#039;&#039;&#039;EIN ECM&#039;&#039;&#039; pro Intervall verarbeiten, also man muss auf die Antwort warten, bis man das nächste ECM senden kann. Während dieser Wartezeit können also keine weiteren ECM verarbeitet werden; der reader ist blockiert. &amp;quot;O&amp;quot; cccam ist synchron. Kommt es zu einem Timeout reconnected &amp;quot;O&amp;quot; ccccam.&lt;br /&gt;
&lt;br /&gt;
* Extended ist die Möglichkeit bis zu 255 ECM gleichzeitig zu verarbeiten. Es ist dabei nicht notwendig, auf die Antwort zu warten. Jedes ECM bekommt dabei eine Nummer und die Antwort auch. Somit können sich auch Antworten gegenseitig &amp;quot;überholen&amp;quot; und trotzdem korrekt zugeordnet werden. Das OSCam-CCcam ist asynchron.&lt;br /&gt;
&lt;br /&gt;
* Wenn man mit der Maus im Webif über einen &amp;quot;cccam ext&amp;quot; Eintrag geht, sieht man den verwendeten client. Derzeit unterstützt nur OSCam, vPlug, hadu und (??bin mir unsicher??) Acamd das &amp;quot;cccam ext&amp;quot; Protokoll. Eventuell noch weitere clients (OSCam ist ja Open Source...!).&lt;br /&gt;
&lt;br /&gt;
* Stealth verhindert das Erkennen also OSCam bzw &amp;quot;cccam ext&amp;quot;. Es gelten dann die Beschränkungen wie bei &amp;quot;O&amp;quot; cccam. Stealth macht bei korrekter Id = Id+1.&lt;br /&gt;
&lt;br /&gt;
* Nicht nur Stealth verhindert das Erkennen von cccam ext, sondern auch das Setzen einer individuellen NodeID. CCcam braucht die NodeID, um die Herkunft der Karten und ECM&#039;s zu steuern und damit Kreisbeziehungen zu verhindern. In der NodeID steckt die eigentliche Erkennung. Da ist eine versteckte Prüfsumme, die der Gegenseite sagt, dass hier OSCam ist. Wenn die schon nicht stimmt, wird auf den &amp;quot;Kompabilitätsmodus&amp;quot; also das &amp;quot;O&amp;quot; des CCam-Protokolls herabgestuft.&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = kein Resharing (default)&lt;br /&gt;
  1 = nur Reshare für Direct-Peer&lt;br /&gt;
  2 = Reshare für Direct-Peer und den nächsten Level&lt;br /&gt;
  x = Reshare für Direct-Peer und die nächsten x Level (x steht für die Zahl der Level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 reshare = 1  Reshare nur für Direct-Peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare kann auf 3 verschiedene Arten definiert werden:&lt;br /&gt;
&lt;br /&gt;
- über oscam.server [reader] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.conf [cccam] (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.user [account] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Ein reshare Wert wird auf den kleinsten Wert aller Parameter gesetzt!&lt;br /&gt;
Wenn der Wert &amp;lt; 0 ist, wird die Karte nicht reshared.&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Arten des reshare:&lt;br /&gt;
 0  =  reader reshared nur empfangene SCs für CCcam-reader&lt;br /&gt;
 1  =  reader reshared empfangene SCs (wie=0) und definierte services&lt;br /&gt;
 2  =  reader reshared nur definierte reader-services als virtueller SC&lt;br /&gt;
 3  =  reader reshared nur definierte user-services als virtueller SC&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-Einstellungen&lt;br /&gt;
 0 = benutze die Reshare-Einstellungen des Servers (default)&lt;br /&gt;
 1 = benutze die Reshare-Einstellungen des Readers oder Users&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 ignorereshare = 1  Die Reshare-Einstellungen des Readres oder Users werden benutzt&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Versteckt aktive user und das extended OSCam-Protokoll. Schützt andere OSCam-user davor, den Server als OSCam-Server zu entdecken!&lt;br /&gt;
 stealth  =  1   #  Tarnung eingeschaltet&lt;br /&gt;
          =  0   #  Tarnung aus (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Modus der Verbindung von CCcam-Servern zu CCcam-Clienten&lt;br /&gt;
 0 = Keine Aggregation, nur Duplikate werden entfernt (default)&lt;br /&gt;
 1 = Basierend auf Minimum-Hop: zwei SC&#039;s mit unterschiedlichen hops werden zusammengefasst, neue SC&#039;s bekommen einen kleineren hop&lt;br /&gt;
 2 = Aggregation auf CAIDs basierend: alle SC&#039;s mit der gleichen CAID werden zusammengefasst, Provider wird entfernt&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Interval in Sekunden zur Verteilung der share list updates an die Clienten.&lt;br /&gt;
&lt;br /&gt;
  0 = Update basiert auf Server-Updates, Werte kleiner als 10 sind ungültig und werden auf 30 gesetzt.&lt;br /&gt;
    = [blank) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Trenne Client, wenn die maximale Leerlaufzeit (idletime) erreicht ist&lt;br /&gt;
 1 = Halte die Verbindung (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
Wenn eine nodeid benutzt wird, dann wechselt der Server das Protokol von &amp;quot;cccam ext&amp;quot; zu &amp;quot;cccam&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Baustelle&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
Solange die Entwicklung nicht einen vertretbaren Release-Stand erreicht hat, werden hier zur Vermeidung von Irritationen bei den Usern keine Parameter erläutert!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn OScam auch als Client zum entschlüsseln eingesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
DVBapi zum lokalen Entschlüsseln verwenden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (deaktiviert)&lt;br /&gt;
 enabled = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der User festgelegt, dieser sollte in der oscam.user angelegt sein.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Autoupdate für DVB API aktivieren.&lt;br /&gt;
Abhängig vom verwendeten User aus der oscam.user und dessen au Einstellungen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1 # (aktiviert)&lt;br /&gt;
 au = 0 # (deaktiviert)&lt;br /&gt;
 au = 2 # enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 pmt_mode = 0 # (verwendet camd.socket und PMT Datei)&lt;br /&gt;
 pmt_mode = 1 # (deaktiviert PMT Datei)&lt;br /&gt;
 pmt_mode = 2 # (deaktiviert camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (liest PMT nur beim Start ein)&lt;br /&gt;
 pmt_mode = 4 # (do not use signal handler for monitoring /tmp)&lt;br /&gt;
 pmt_mode = 5 # (do not use signal handler for monitoring /tmp &amp;amp; disable camd.socket)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 request_mode = 0 # versuche alle möglichen CAIDs nacheinander (default) &lt;br /&gt;
 request_mode = 1 # versuche alle CAIDs simultan&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Verwendete Box auf der DVB API aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
pc steht für generic pc support (laufend supported bei VDR mit vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
&lt;br /&gt;
Öffnet die demux-device nach jedem Kanalwechsel neu, default = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Anticascading als Schutz vor unbefugtem Weiterreichen von Cardsharing angewendet werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hiermit wird Anticascading eingeschaltet.&lt;br /&gt;
 enabled = 1 # eingeschaltet&lt;br /&gt;
         = 0 # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der User, die je Account zugelassen sind.&lt;br /&gt;
 numusers = 1  # Es ist ein User je Account zugelassen&lt;br /&gt;
          = 0  # Anticascading ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten für das Sammeln der Anfragen&lt;br /&gt;
 sampletime = 5  # Zeitraum von 5 Minuten&lt;br /&gt;
            =    # [blank] Default-Wert 2 Minuten&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der Anfragen über dem Limit (mögliche Werte zwischen 2 und 10)&lt;br /&gt;
 samples = 7  # Limit bei 7 Anfragen&lt;br /&gt;
         =     # [blank] Default-Wert 10 Anfragen&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Strafe für den Sünder&lt;br /&gt;
 0 = Es wird nur geloggt (default)&lt;br /&gt;
 1 = Es werden Fake-CW&#039;s gesendet&lt;br /&gt;
 2 = Der User wird vorübergehend getrennt&lt;br /&gt;
 3 = Sende korrekte CWs zeitversetzt. Der Versatz ist per fakedelay= (s.u.) einstellbar.&lt;br /&gt;
&lt;br /&gt;
Die Strafe kann in der oscam.user überschrieben werden! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Fake-CW`s schaden nicht nur demjenigen, dem sie schaden sollen, sondern allen anderen im Share, denn weder oscam noch cccam kann Fake-CW`s von realen CW`s unterscheiden. Wenn also ein Sharepartner von uns ein Fake-CW bekommt und der es dann für 7 Sekunden im cache hat, kann das durch cache2-Hits unbegrenzt an weitere Sharepartner gehen, auch trotz Einstellung von cccmaxhops = 0. Es haben dann unzählige User plötzlich für 7 Sekunden einen Freezer und keiner weiss, warum. Man schadet so also unbewusst allen Sharepartnern, auch denen, mit denen man nicht direkt shart!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 penalty = 3  # Sende korrekte CWs zeitversetzt&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für das AC-Log&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] Kein Logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fake-Verzögerung in Millisekunden (mögliche Werte zwischen 100 und 3000)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 fakedelay =  500  # Verzögerung von 500 Millisekunden&lt;br /&gt;
           =       # [blank] Default-Wert 1000 Millisekunden&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wieviel Samples sollen bestraft werden?&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 denysamples = 10  # Ab 10 Samples wird bestraft&lt;br /&gt;
             =     # [blank] Default-Wert 8 Samples&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9205</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9205"/>
		<updated>2012-05-15T10:29:36Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to override the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates and picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=9204</id>
		<title>OSCam/it/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=9204"/>
		<updated>2012-05-15T07:34:07Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
La configurazione principale di OSCam presente nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;, contiene parametri globali come debugging, logging, monitor, protocolli e anti-cascata. Le sezioni presenti nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; con i relativi parametri, non hanno una posizione predefinita, ciò significa che si può posizionare ad esempio la sezione &#039;&#039;[monitor]&#039;&#039; prima di quella &#039;&#039;[global]&#039;&#039; o dopo quella &#039;&#039;[webif]&#039;&#039;, ecc...&lt;br /&gt;
Mentre all&#039;interno del file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; la sezione &#039;&#039;[global]&#039;&#039; &#039;&#039;&#039;è obbligatoria&#039;&#039;&#039;, tutte le altre sezioni &#039;&#039;&#039;sono opzionali&#039;&#039;&#039; e vengono utilizzate solamente se necessarie.&lt;br /&gt;
&lt;br /&gt;
=== [global] Parametri Globali ===&lt;br /&gt;
&lt;br /&gt;
Nella sezione Globale sono presenti i seguenti parametri:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[File: WarningS.png | text-bottom ]]&#039;&#039;&#039; Attenzione!&#039;&#039;&#039; Se all&#039;interno del file di configurazione un parametro risulta vuoto, o non presente, verranno applicati i valori di default.&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sistema di priorità&#039;&#039;&#039;. OSCam richiede quasi 0 potenza della CPU. Ma se la potenza della CPU è necessario, se dovrebbe essere disponibile immediatamente. valori da 20 a -20 sono possibili, con 20 piccole e -20 è molto alta. è commentata dei parametri(#), Questa funzione non viene chiamata. Questo è per esempio importante per dbox 2 [http://de.wikipedia.org/wiki/DBOX2], quando il messaggio di errore &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; appare. Vedi. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Con questo parametro nome e percorso sono specificati i percorsi dei Logfile &lt;br /&gt;
 logfile = Nome del file|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilità:&lt;br /&gt;
 logfile = /dev/null           # Non vi è alcun file di log viene generato)&lt;br /&gt;
 logfile = /dev/tty            # Uscita di esposizione)&lt;br /&gt;
 logfile = syslog              # L&#039;uscita è passato al syslogd)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # nell&#039;elenco, in cui OSCam è contenuto)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
definiert ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui la dimensione massima del file di registro si trova in KBytes. Questo è particolarmente importante per i server con solo una piccola quantità di memoria (ad esempio in dbox2). Pertanto si consiglia vivamente di stabilire con attenzione i server in modo che le dimensioni. Non di rado, &amp;quot;scoppiare&amp;quot; un sistema, perché i file di log hanno assunto proporzioni enormi di controllo!&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 maxlogsize = 20  # Logfile va fino a 20 KBytes&lt;br /&gt;
            =  0  # &#039;&#039;&#039;no&#039;&#039;&#039; massima dimensione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile va fino a 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Interruttori Logfile&lt;br /&gt;
 1 = Interruttore acceso, Così &#039;&#039;&#039;nessun&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Interruttore spendo, Così &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disablelog = 1   # non viene &#039;&#039;&#039;creato nesun&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # viene creato &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui e possibile fissare un percorso per Logging-CW  &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden. Welche EMMs mitgeloggt werden sollen, kann mit den &amp;quot;saveemm-*&amp;quot;-Parametern in der oscam.server detailliert eingestellt werden. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] Es wird der Config-Ordner verwendet&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione del nome di un file per la registrazione degli utenti.&lt;br /&gt;
&lt;br /&gt;
L&#039;utente che accede al file ha il formato&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ora è abbastanza selvaggio: anche se un Logfile è attivata (vedere file di log) può qui il userfile spegnerlo &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disableuserfile = 1   # non &#039;&#039;&#039;viene nesun&#039;&#039;&#039; userfile prodotto&lt;br /&gt;
                 = 0   # viene &#039;&#039;&#039;prodotto uno &#039;&#039;&#039; userfile &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Impostazione della modalità di registrazione&lt;br /&gt;
 0 = E &#039;l&#039;unico e il logout di clienti registrati nel file utente   &lt;br /&gt;
 1 = zap ognuno e nei clienti userfile&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfileflag = 1  # Tutto è geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Solo il login e logout viene registrato&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup del lettore -Init-History.  È necessario per visualizzare i diritti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 saveinithistory = 1   # backup in / tmp /. Oscam / lettore &amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Nessun backup&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disbaled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Solo quando viene utilizzata Serial Reader&#039;&#039;&#039;&lt;br /&gt;
Timeout in millisecondi per Serialreader&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout dopo il 1200 Millisecondi&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout dopo il 1500 Millisecondi&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui si può definire, se OSCam alla partenza del Programma sulle Schede locali deve atendere, prima che le porte di rete vengono aperti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 waitforcards = 0   # Non Attendere&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Attendere&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro determina se le schede locali verrà prima decodificato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 preferlocalcards = 1  # Scheda locale preferito&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Schede locali non preferito&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione di un tempo di attesa in secondi tra i riavvii di lettori.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 readerrestartseconds = 10  # Tempo di attesa 10 secondi&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Nessun riavvio del lettore!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  il tempo di attesa è di 5 second&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo minimo espresso in millisecondi che una richiesta di necessità. Sembra paradossale, ma riguarda il problema se la risposta viene inviata dalla cache troppo rapidamente al cliente.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =   Sekunden, default 15&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit, die CWs nach der ersten Clienten-Anfrage im cache verbleiben&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =   Anzahl, default 1000&lt;br /&gt;
&lt;br /&gt;
Maximale Zahl von CWs im cache&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit für einen Cache-Zugriff in Millisekunden&lt;br /&gt;
default = 50 Millisekunden&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = schaltet statistics für cache exchange mode ein&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Bitte Speicherverbrauch beachten!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo massimo in secondi o millisecondi prima che un client ottiene un timeout.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clienttimeout = 10     # dopo 10 secondi il tempo è scaduto&lt;br /&gt;
 clienttimeout = 10000  # anche qui esegue un time-out dopo 10 secondi, vedi la nota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # dopo 5 secondi esegue un Timeout &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Atenzione:&#039;&#039;&#039; nella atessa &amp;lt;100 il Cardserver e di secondi Valori&amp;gt; = 100 vengono interpretati in millisecondi.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Limitare il tempo minimo di un cliente in &#039;&#039;&#039;Secondi&#039;&#039;&#039; prima che sia separato dal traffico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clientmaxidle = 200   # Separazione in 200 secondi&lt;br /&gt;
               = 0     # No separatione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Separazione dopo 120 secondi&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35[cs3.57x]-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
Con più lettori (vedere la sezione [lettore] in oscam.server), un lettore può essere determinata in esempio caso di guasto gli altri lettori del traffico ricade.&lt;br /&gt;
&lt;br /&gt;
Tempo massimo di attesa di [[Cardserver]]s in millisecondi primario [[Reader]], prima della/il [[Fallback]]-Reader (se disponibile!) essere interrogato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il valore deve essere superiore al valore del &amp;quot;serialreadertimeout&amp;quot; deve essere selezionato, in caso contrario vengono utilizati i valori di default&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo di attesa per gli utenti inattivi in minuti. valore può essere sovrascritto in oscam.user.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleep =  5   # tempo di attesa 5 minuti&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no aspetta&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per un server OSCam configurato con più collegamenti di rete e quindi con diversi indirizzi IP, può essere talvolta necessario che OSCam risponda solamente alle richieste che gli giungano da un indirizzo IP specifico. Con questo parametro è possibile dire a OSCam quale indirizzo IP debba &amp;quot;ascoltare&amp;quot; per processare le richieste.&lt;br /&gt;
&lt;br /&gt;
Nell&#039;esempio seguente OSCam processerà solo le richieste che&lt;br /&gt;
gli giungono dall&#039;indirizzo IP specificato dopo il segno =&lt;br /&gt;
&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Valore di Default:&lt;br /&gt;
&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam processerà le richieste da &#039;&#039;&#039;tutti&#039;&#039;&#039; gli indirizzi IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo massimo in secondi che il [[Cardreader]] alla partenza in attesa finché non trova in ogni porta di rete di accesso. Se OSCAM entro questo tempo non trova il porto non può terminare con la &amp;quot;richiesta di associazione non riuscita&amp;quot;. Le cause sono&lt;br /&gt;
* Doppia occupazione dei porti&lt;br /&gt;
* Si è schiantato Oscam e il Ports non è piu rilasciato&lt;br /&gt;
* OScam è stato avviato più volte nello stesso tempo&lt;br /&gt;
Esempio:&lt;br /&gt;
 bindwait = 20  # Tempo di attesa 20 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # Tempo di attesa  120 secondi&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui, e possibile la priorità del Card che sono situati nel server di rete&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 netprio = 1  # Priorità 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Prioritari relativi al sistema&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipo di risoluzione DNS&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 resolvegethostbyname = 1 # Host sarà risolta in base al nome&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # Indirizzo info viene ripreso&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Numero di tentativi consentiti riuscita con password errata.&lt;br /&gt;
               =  0  (default) IP viene bloccato immediatamente al primo tentativo di accedere a sconosciuti!&lt;br /&gt;
&lt;br /&gt;
Se, entro &#039;&#039;&#039;failbantime&#039;&#039;&#039; in più rispetto al &#039;&#039;&#039;failbancount&#039;&#039;&#039; ha permesso tentativi sono stati registrati, L&#039;IP, per la restante failbantime bloccato. Alla fine del failbantime sono di nuovo failbancount completa. Failbancount è quindi un allentamento delle regole&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Periodo di tempo in minuti, è bloccato per un cliente con un tentativo di accesso non valido su base IP.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # Indirizzo IP è bloccato per 5 minuti. Nuovi tentativi di accesso vengono ignorati, anche se il login sarebbe OK.&lt;br /&gt;
 # Non vi è alcun Thread del client creato.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban è disattivata (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo Seca&#039;&#039;&#039;&lt;br /&gt;
opzione per disattivare il filtro famiglia per la richiesta del codice PIN Seca il film per adulti&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 unlockparental = 1  # blocco parentale off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental control acceso Seca&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo quando un doppio controllo CW quando è selezionata!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM per 2 o più lettori con la stessa SC trasmesse e la CW sono verificati contro l&#039;altro. lb_nbes_reader deve essere il 2 o superiore.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Se il bilanciamento del carico viene attivato qui, si può in oscam.server tra i services e Ident sono voci!&lt;br /&gt;
&lt;br /&gt;
Se si hanno due o più carte uguali (uguale se locale o proxy), è possibile distribuire il carico uniformemente sulle carte&lt;br /&gt;
(equilibrio).&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_mode = 0 (disativato)&lt;br /&gt;
 lb_mode = 1 (primo lettore più veloce)&lt;br /&gt;
 lb_mode = 2 (Reader non ha risposto la più lunga sarà presa)&lt;br /&gt;
 lb_mode = 3 (lettore con il minimo carico è usato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disativato&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Salva le statistiche di bilanciamento del carico, per cui è mantenuto anche dopo il riavvio. Per la CPU non è troppo stress, qui, un valore &amp;gt; 100 sarà registrato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_save = 100 # Numero memorizzato di ECM per le statistiche&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistiche non saranno salvate&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di lettori che chiedono per la ECM.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nbest_readers = 2 # Richieste vanno sempre a due lettori&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Richiesta va solo ad un lettore&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il numero di Fallback Reader per il bilanciamento del carico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nfb_readers = 2 # Due Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn:5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
example:&lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero minimo di ECM, che vengono prese per l&#039;analisi.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero massimo di ECM, prima che il (&#039;&#039;&#039;Loadbalancer&#039;&#039;&#039;)bilanciamento del carico viene azzerato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ritardo in secondi tra un nuovo tentativo di collegare lettori di smarrimento / CAID / fornitori / servizi&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tentativo di connessione al prossimo lettore &#039;&#039;&#039;solo se&#039;&#039;&#039; è il tempo di risposta superiore a quella stabilita qui in &#039;&#039;&#039;Millisecondi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentativo di connessione al lettore successiva solo se il tempo di risposta è maggiore di 500 ms.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nomefile per il backup del (&#039;&#039;&#039;Loadbalancing&#039;&#039;&#039;) bilanciamento del carico di Statistica&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in ore, dopo di che le registrazioni statistiche devono essere eliminati&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Elimina parallele e identiche richieste ECM&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* È necessario attivare questa opzione solo se:&lt;br /&gt;
** Sistema lento&lt;br /&gt;
** Carico alto&lt;br /&gt;
** Stesse richieste ECM non sono dalla cache, ma più lettori sono invitati&lt;br /&gt;
&lt;br /&gt;
* Vantaggi abilitato:&lt;br /&gt;
** La sincronizzazione è una richiesta fatta da uno ECM, è lindividuazione di cache o la richiesta e assegnazione del lettore attraverso il sistema di bilanciamento del carico è sempre successo&lt;br /&gt;
&lt;br /&gt;
* Svantaggi attivato:&lt;br /&gt;
** La sincronizzazione impedisce multithreading e la probabilità di un tempo di risposta più alto&lt;br /&gt;
* I vantaggi NON abilitati:&lt;br /&gt;
** I tempi di lavorazione più rapidi per le richieste ECM&lt;br /&gt;
&lt;br /&gt;
* Svantaggi NON abilitati:&lt;br /&gt;
** Può raddoppiare (o n-volte) le richieste ECM possibile per il lettore&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn:5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/it/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor in Prozent&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Zeitfaktor für das automatische Betatunneling mit Bevorzugung von Beta vor Nagra in Prozent eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Qui solo gli elementi necessari quando si utilizza un monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port per il Monitor&lt;br /&gt;
 port = 0  # No Monitor&lt;br /&gt;
      =    # [vuoto] numero di porta monitor quando e selezionato&lt;br /&gt;
Esembio:&lt;br /&gt;
 port = 24480  # Monitor acceso alla porta 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Servizio di colegamento con un indirizzo IP specifico &lt;br /&gt;
 serverip  =  # Indirizzo-IP&lt;br /&gt;
           =  # [vuoto] tutti gli IP (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Collegamenti del monitor non-criptato.&lt;br /&gt;
&lt;br /&gt;
Possibile&lt;br /&gt;
* uno o più indirizzi IP individuali&lt;br /&gt;
* uno o più intervalli di IP&lt;br /&gt;
* una miscela di singoli indirizzi IP o intervalli di indirizzi IP&lt;br /&gt;
Esempio&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 e range di IP 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [vuoto] nessun monitor connessione non crittografata.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo, in pochi minuti, non appaiono nel EMM, in modo che il client è impostato su &amp;quot;Low&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  aulow = 30 # Dopo 30 minuti di EMM al cliente di &amp;quot;Low&amp;quot; è impostata (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Monitor Livello&lt;br /&gt;
  0 = nessun accesso per monitorare&lt;br /&gt;
  1 = Solo i server e le proprie procedure&lt;br /&gt;
  2 = Tutte le procedure, ma solo da guardare (default)&lt;br /&gt;
  3 = Tutte le procedure, di ricaricare oscam.user possibile&lt;br /&gt;
  4 = senza restrizioni &amp;quot;di Access (default).&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  monlevel = 4 # Accesso totale&lt;br /&gt;
&lt;br /&gt;
Monlevel può essere modificato da voci in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi per nascondere da parte dei clienti che non trasmettono le richieste. Vedi anche parameter&#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039;nella sezione [WebIf].&lt;br /&gt;
  hideclient_to = 1 # clienti sono nascosti&lt;br /&gt;
                = 0 # Nessuna soppressione dei client stand-by&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge le informazioni del canale dal oscam.services il messaggio di log ha aggiunto. Quando si utilizza il monitor e l&#039;interfaccia web si tratta di una routine molto utile!&lt;br /&gt;
  appendchaninfo = 1 # Le informazioni di canale viene aggiunto&lt;br /&gt;
                 = 0 # Nessuna informazione canale (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
=== [webif] ===&lt;br /&gt;
Le voci sono richiesti solo quando è stata selezionata l&#039;interfaccia web (da Alno) come modulo.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta su cui ascolta l&#039;interfaccia web.&lt;br /&gt;
  porta HTTP = 83 # interfaccia Web stops&#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
           = 83 # interfaccia Web ascolta to&#039;&#039;&#039;https-port 83&#039;&#039;&#039;(SSL)&lt;br /&gt;
               0 # interfaccia web è disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
File per il certificato SSL&lt;br /&gt;
  oscam.cert httpcert = # (vedi sopra!)&lt;br /&gt;
           = # [Vuoto] è il oscam.pem file (embedded) utilizzati&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpforcesslv3  =  0  (default)&lt;br /&gt;
                 =  1  benutze SSLv3&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome dell&#039;utente per accedere protette. Mentre sarà offerta [vuoto] come valore di default. Di questi, ma fortemente sconsigliato, quindi questo parametro è qui &#039;descritto mandatory&#039;&#039;&#039;&#039;&#039;as.&lt;br /&gt;
  user = http # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Password per la protezione di accesso. E &#039;lo stesso che per l&#039;utente http.&lt;br /&gt;
  httppwd = # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I parametri &#039;&#039;utente&#039;&#039; e &#039;&#039;pwd&#039;&#039; essere consultato quando si collega all&#039;interfaccia Web in una finestra di controllo. Mancano o sono difettose, è il messaggio&#039;&#039;Proibita&#039;&#039; e la connessione viene interrotta!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per l&#039;interfaccia web temi distinti in vari colore e la rappresentazione grafica. L&#039;utente può salvare interessante per lui i file di stile (. Css) e utilizzare a seconda del &amp;quot;mood&amp;quot;. Ecco il percorso del file di stile è impostazione.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpcss = # / etc / oscam / harvest_round_Firefox.css&lt;br /&gt;
         = # [Vuoto] è lo stile incorporato utilizzato (default)&lt;br /&gt;
&lt;br /&gt;
Stili sono pubblicati qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per i modelli esterni&lt;br /&gt;
 httptpl =&lt;br /&gt;
         = # [Vuoto] Nessun esterno Templatesfault, Picons)&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi entro il quale il programma aggiorna lo stato della interfaccia web&lt;br /&gt;
 refresh http = 7 # stato viene aggiornato dopo 7 secondi&lt;br /&gt;
              = # [Vuoto] Essa ha nessun aggiornamento&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # zeige picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro consente a un cliente alla fine del&#039;&#039;parameter&#039;&#039;&#039;hideclient_to &#039;nella [monitor] specificato periodo di inattività (vedi sopra!) Hide.&lt;br /&gt;
 httphideidleclients = 1 # nascondere&lt;br /&gt;
                     = 0 # Non nascondere (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per gli script che può essere lanciato da Interfaccia Web&lt;br /&gt;
 path = http script #&lt;br /&gt;
            = # [Vuoto] senza percorso&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui è dove gli indirizzi IP, intervalli di indirizzi IP, o entrambe insieme, può accedere all&#039;interfaccia web. Mentre è disponibile anche [vuoto] come valore di default, il cui significato non si apre! Se l&#039;interfaccia Web per l&#039;uso, allora ci deve essere anche la possibilità di, Per collegarsi con lui. Pertanto, questi parametri come &#039;&#039;&#039;obbligatorio&#039;&#039;&#039; mostrato.&lt;br /&gt;
Indirizzo IP | intervallo di indirizzi IP [indirizzo IP | intervallo di indirizzi IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpallowed 127.0.0.1,192.168.0.0-192.168.255.255 host = #, e tutta la regione sono ammessi 192.168.0&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Consenti connessioni DYNDNS attraverso l&#039;interfaccia web.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup dei file di configurazione&lt;br /&gt;
 httpsavefullcfg = 0 # tutti i parametri non-vuoto&lt;br /&gt;
                       # Tutti i parametri non di default&lt;br /&gt;
                       # Tutti i parametri che non contengono lo stesso contenuto gli stessi parametri in [global] (default).&lt;br /&gt;
                    1 # tutti i parametri&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Attraverso l&#039;interfaccia web può essere modificato e salvato nel suo abbraccio i file di configurazione certe. Questo è per l&#039;amministratore del server che non è sempre vicino alla console del server è molto vantaggiosa. Ma se altri utenti o di altre parti interessate hanno anche l&#039;accesso all&#039;interfaccia web e quindi avere accesso ai dati, può essere un problema. La possibilità di modifica (scrittura) può dunque essere spento con questo parametro.&lt;br /&gt;
&lt;br /&gt;
 http read only = 1 # accesso in sola lettura possibile&lt;br /&gt;
                = 0 # tutto è possibile (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
 de = deutsch&lt;br /&gt;
 en = englisch (default)&lt;br /&gt;
 fr = französisch&lt;br /&gt;
 it = italienisch&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn csp als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier wird der Port des Cardserverproxy für cache exchange festgelegt.&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Adresse des Cardserverproxy für cahce Exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  Millisekunden&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
Wartezeit für cache exchange, devor ECM an den Cardseverproxy gesendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Sezione camd33 richiesta solo se è necessario in quanto il protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questa specifica la porta che verrà data risposta dalle Camed33 richieste di informazioni da Camden. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede in rete e quindi diversi indirizzi IP diversi, può essere desiderabile che OSCam risponde solo se la richiesta giunge in un indirizzo IP specifico. Con questo parametro è possibile specificare &amp;quot;ascoltare &amp;quot; l&#039;indirizzo IP del processo OSCam.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o intervallo di indirizzi che viene trasmesso senza cifratura.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Definizione di client attivi o passivi. Generale è il protocollo Camd3.3x da un client attivo. Tuttavia, può in determinate circostanze, per alcuni clienti (per lo più plugin) per difficoltà. In questo caso&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Chiave utilizzata per la crittografia. (Crittografia a 128bit)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Sezione solo se richiesto o necessario da camd35 cs357x come un protocollo client.&lt;br /&gt;
Questo protocollo è sempre criptato e la chiave dal nome utente.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; era conosciuta anche come &#039;&#039;&#039;camd35&#039;&#039;&#039; si riferisce. Entrambi i termini significano lo stesso protocollo con le stesse funzioni e parametri. In futuro, per evitare confusione &#039;&#039;&#039;solo cs357x&#039;&#039;&#039; viene utilizzato.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCam &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35|cs357x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Sezione richiesta solo quando necessario cs378x come un protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCAM &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo client newcamd.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Chiave Newcamd per la connessione al client.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande Newcamd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 è disponibile sulla porta 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 è disponibile su porta 15000 CAID 5678 sulla porta 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Se il server ha più indirizzi IP sono configurate sui temi IP, le risposte vanno.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o un IP specifico permettono di connettersi al server newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Il server cerca di continuare a tenere in connessione newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 keepalive = 1 # (abilitato)&lt;br /&gt;
 keepalive = 0 # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Attiva Extendet protocollo Newcamd a diverse CAID di inviare più di una porta&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (abilitato)&lt;br /&gt;
 mgclient = 0  # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Sezione necessaria solo se necessario, come un client di protocollo Radegast.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
porta TCP / IP per il client Radegast. Con la nota, il protocollo Radegast è abilitato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge il servizio a un indirizzo IP specifico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vuoto) tutti gli IP sono ammessi!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Indirizzo IP, intervallo IP, o entrambe combinate, che possono&lt;br /&gt;
 Indirizzo IP | intervallo IP [, l&#039;indirizzo IP | intervallo IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host e intera gamma 192.168.0 approvato&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome utente client di Radegast&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Sezione è necessaria solo se un lettore di interfaccia seriale è necessario.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Parametro del dispositivo&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parametro&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nome del dispositivo seriale&lt;br /&gt;
 option  =  timeout =   Millisecondi  Timeout per la connessione di default: 50&lt;br /&gt;
         =  delay      Millisecondi  ulteriore ritardo tra due caratteri&lt;br /&gt;
&lt;br /&gt;
Dispositivi supportati serial&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo CCcam client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
Porta TCP / IP per il client CCcam. Con l&#039;ingresso di una porta che CCcam protocollo è attivato.&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam protocollo disabili&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definisce la versione di CCcam, minimum CCcam versione 2.0.11 CCcam &#039;&#039;&#039;originale&#039;&#039;&#039;! Valore di default = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = Nessuna condivisione&lt;br /&gt;
  1 = Solo per condividere di peer diretta&lt;br /&gt;
  2 = Ricondividere per Direct-peer, e il livello successivo&lt;br /&gt;
  x = Condividere di Direct-peer e il successivo livello x (dove x è il numero di livello)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 reshare = 1  Solo per condividere di peer diretta&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipi di condividere di:&lt;br /&gt;
 0  =  lettore condiviso solo ricezione SCs per CCcam-reader&lt;br /&gt;
 1  =  lettore condiviso ricezione SCs (ad esempio = 0) e definito i servizi&lt;br /&gt;
 2  =  lettore condiviso definito solo lettore-servizi come un virtuale SC&lt;br /&gt;
 3  =  solo lettore definito dall&#039;utente condiviso di un servizi come un virtuale SC&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-impostazioni&lt;br /&gt;
 0 = Condividere di utilizzare le impostazioni del server (default)&lt;br /&gt;
 1 = Condividere di utilizzare le impostazioni del lettore o utente&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 ignorereshare = 1  Impostazioni di Reshare- del Readres o degli Utenti può essere utilizzato&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nascosti utenti attivi e il protocollo esteso OSCam. Protegge le altre OSCam-user per scoprire il server come server OSCam!&lt;br /&gt;
 stealth  =  1   #  camuffamento acceso&lt;br /&gt;
          =  0   #  camuffamento disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Modalità di connessione al server CCcam CCcam-client&lt;br /&gt;
 0 = No aggregazione, solo i duplicati vengono rimossi (default)&lt;br /&gt;
 1 = Sulla base minima-hop: due PCs con differenti hops sono combinati, nuovo SCs ha un hop più piccoli&lt;br /&gt;
 2 = Aggregazione basata sulla CAID: tutte SC&#039;s con lo stesso CAID vengono riassunti, Provaidi verranno rimossi&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Intervallo in secondi per condividere gli aggiornamenti delle liste di distribuzione al cliente.&lt;br /&gt;
&lt;br /&gt;
  0 = aggiornamento è basato su aggiornamenti del server, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [vuoto) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Client separato viene raggiunta quando il tempo massimo di inattività (idletime)&lt;br /&gt;
 1 = Mantenere la connessione (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Inconstruzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Sezione obbligatorio solo se Oscam da decifrare come un client da utilizzare.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
DVB API dovrebbe essere usata per decifrare il locale.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (disabilitato)&lt;br /&gt;
 enabled = 1 # (abilitato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene fissato l&#039;utente questo dovrebbe essere creato nella oscam.user.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonimo&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Auto aggiornamento per abilitare il DVB API.&lt;br /&gt;
A seconda che l&#039;utente dal oscam.user au e le relative impostazioni.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 au = 1 # (abilitato)&lt;br /&gt;
 au = 0 # (disabilitato)&lt;br /&gt;
 au = 2 # abilitare AU,AU ignorare le impostazioni del client, rispondendo lettore come lettore di AU&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Esembio:&lt;br /&gt;
 pmt_mode = 0 # (camd.socket utilizzati e PMT File)&lt;br /&gt;
 pmt_mode = 1 # (PMT file disabili)&lt;br /&gt;
 pmt_mode = 2 # (camd.socket disabili)&lt;br /&gt;
 pmt_mode = 3 # (PMT sola lettura all&#039;avvio)&lt;br /&gt;
 pmt_mode = 4 # (non utilizzare il gestore di segnale per il monitoraggio / tmp)&lt;br /&gt;
 pmt_mode = 5 # (non utilizzare il gestore di segnale per il monitoraggio / tmp &amp;amp; camd.socket disabili)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
CAID modalità di richiesta: &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 request_mode = 0 # provare tutte le possibili successioni CAID (default)&lt;br /&gt;
 request_mode = 1 # provare simultaneamente tutte CAID&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Usato&lt;br /&gt;
 Usato Box sul DVB API che deve essere attivato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
&lt;br /&gt;
Öffnet die demux-device nach jedem Kanalwechsel neu, default = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Sezione obbligatorio solo se Anticascading deve essere applicato come protezione contro la trasmissione non autorizzata di condivisione card.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
è attivato Anticascading.&lt;br /&gt;
 enabled = 1 # attivata&lt;br /&gt;
         = 0 # disativata (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di utenti che sono autorizzati per account.&lt;br /&gt;
 numusers = 1  # Si tratta di un utente per account permesso&lt;br /&gt;
          = 0  # Anticascading disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Anticascading ausgeschaltet (default)&lt;br /&gt;
Tempo in minuti per la raccolta delle domande&lt;br /&gt;
 sampletime = 5  # Periodo di 5 minuti&lt;br /&gt;
            =    # [Vuoto] Valore di default 2 minuti&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di richieste oltre il limite&lt;br /&gt;
 samples = 15  # Limite di 15 richieste&lt;br /&gt;
         =     # [Vuoto] valore predefinito di 10 domande&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Punizione per il peccatore&lt;br /&gt;
 0 = E &#039;solo registrati (default)&lt;br /&gt;
 1 = Ci sono falsi trasmissione CW&lt;br /&gt;
 2 = L&#039;utente è disconnesso temporaneamente&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/it/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La pena può essere ignorato nel oscam.user!&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 penalty = 1  # Sarà inviata falso CW&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nome file per l&#039;AC Log-&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [Vuoto] Nessun file di log (di default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Fake Ritardo in millisecondi (100 minimum value, 3000 maximum value)&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 fakedelay =  500  # Ritardo di 500 millisecondi&lt;br /&gt;
           =       # [Vuoto] valore di default è 1000 millisecondi&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quanti campioni devono essere puniti?&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 denysamples = 10  # Dal 10 campioni saranno puniti&lt;br /&gt;
             =     # [Vuoto] valore predefinito di 8 campioni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9203</id>
		<title>OSCam/de/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9203"/>
		<updated>2012-05-15T07:32:58Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
Dies ist die Hauptkonfigurationsdatei für OSCam. Sie enhält globale Parameter z.B. für das Debuggen, Loggen und den Loadbalancer, sowie einzelne Sektionen für Sondereffekte wie z.B. den Monitor, das Web-Interface, die Protokolle, das DVBapi und das Anti-Cascading. Nur die Sektion [global] ist Pflichtbestandteil, alle übrigen Sektionen sind optional (also nur bei Bedarf) zu verwenden.&lt;br /&gt;
&lt;br /&gt;
=== Globale Parameter ===&lt;br /&gt;
Folgende Parameter gibt es im [global] Abschnitt:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Ist ein Parameter leer oder wird er nicht im Konfigurationsfile angeführt dann gelten die Default-Werte!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriorität&#039;&#039;&#039;. OSCam benötigt fast keine CPU-Leistung. Wenn aber CPU-Leistung benötigt wird, sollte diese sofort zur Verfügung stehen. Werte von 20 bis -20 sind möglich, wobei 20 gering und -20 sehr hoch ist. Wird der Parameter auskommentiert(#), wird diese Funktion nicht ausgerufen. Das ist wichtig z.B. für die dbox 2[http://de.wikipedia.org/wiki/DBOX2], wenn die Fehlermeldung &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; erscheint. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit diesem Parameter wird Name und Pfad und für das Logfile (mehrere sind nicht möglich) festgelegt, zusätzlich auch das Loggen in stdout oder syslog. Es ist auch möglich, das Loggen nur für stdout oder syslog festzulegen und somit keine Logdatei zu schreiben.&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten:&lt;br /&gt;
 logfile = /var/log/oscam.log  # Datei oder Linuxdevice (z.B. /dev/tty)&lt;br /&gt;
 logfile = syslog              # Die Ausgabe wird an den syslogd übergeben&lt;br /&gt;
 logfile = stdout              # Bildschirmausgabe&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format des logfile:&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timed out&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
definiert ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die maximale Größe des Logfiles in KBytes festgelegt werde. Das ist besonders wichtig für Server mit nur geringem Speicherumfang (z.B. auf dbox2). Darum wird dringend empfohlen, bei solchen Servern diese Größe sorgfältig zu bestimmen. Nicht selten &amp;quot;platzt&amp;quot; ein System, weil die Logfiles unkontrolliert riesige Ausmaße angenommen haben!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 maxlogsize = 20  # Logfile geht bis zu 20 KBytes&lt;br /&gt;
            =  0  # Logfile erhält &#039;&#039;&#039;unbegrenzte&#039;&#039;&#039; Größe&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile geht bis zu 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schaltet Logfile&lt;br /&gt;
 1 = Ausschalter ein, also &#039;&#039;&#039;kein&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Ausschalter aus, also &#039;&#039;&#039;ein&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disablelog = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für CW-Logging eingestellt werden. Der Pfad ist relativ zum Workdirectory und muss existieren, sonst werden keine Logs erstellt und auch keine Fehler ausgegeben.&lt;br /&gt;
&lt;br /&gt;
CWs (control words) sind die Antworten der Karte mit der ein bestimmter Sender für einige Sekunden freigeschaltet wird bevor das nächste cw übertragen wird. Die cw Logdatei kann dazu verwendet werden, den Sender zeitversetzt zu entschlüsseln. Das wird auch &amp;quot;Offline Decoding&amp;quot; genannt. Siehe [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
OScam erstellt für jeden Sender und jeden Tag eine neue *.cwl Datei mit Datum, Service-ID und Sendername, z.B. 110808_I000B_Sky_Cinema_+1.cwl mit diesem Inhalt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn mindestens ein User diesen Sender schaut, werden alle notwendigen CWs gespeichert.&lt;br /&gt;
Bitte einen Speicherort mit genügend Platz angeben, da pro Tag und Sender einge 10KB an Daten anfallen. Empfehlenswert ist ein Skript, das die logfiles regelmässig verschiebt/löscht.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log, Logging abgeschaltet&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden. Welche EMMs mitgeloggt werden sollen, kann mit den &amp;quot;saveemm-*&amp;quot;-Parametern in der oscam.server detailliert eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] Es wird der Config-Ordner verwendet&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung des Namens eines Files für user logging.&lt;br /&gt;
&lt;br /&gt;
Das user logging file hat folgendes Format&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Jetzt wird es ganz wild: Auch wenn ein Logfile eingeschaltet ist (siehe logfile) kann hier das userfile ausgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disableuserfile = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
                 = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Einstellung des Logging-Modus&lt;br /&gt;
 0 = Es wird nur das Ein- und Ausloggen des Clients im Userfile geloggt&lt;br /&gt;
 1 = Jedes Zappen eines Clients wird im Userfile geloggt&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfileflag = 1  # Alles wird geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Nur Login und Logout wird geloggt&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Reader-Init-History. Wird benötigt, um die Entitlements anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 saveinithistory = 1   # Sicherung nach /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Keine Sicherung&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
==== enableled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disbaled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
==== reader ====&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn Serialreader benutzt wird&#039;&#039;&#039;&lt;br /&gt;
Timeout in Millisekunden für Serialreader&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout nach 1200 Millisekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout nach 1500 Millisekunden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann festgelegt werden, ob OSCam beim Start des Programms auf lokale Karten wartet, bevor die Netzwerkports geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 waitforcards = 0  # Nicht Warten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Warten&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Der Parameter legt fest, ob lokale Karten zuerst dekodiert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 preferlocalcards = 1  # Lokale Karten bevorzugen&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Lokale Karten nicht bevorzugen&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung einer Wartezeit in Sekunden zwischen Restarts von Readern.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 readerrestartseconds = 10  # Wartezeit 10 Sekunden&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;keine Readerrestarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  Wartezeit 5 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestzeit in Millisekunden, die ein Request brauchen muss. Hört sich zwar paradox an, betrifft aber das Problem, wenn die &#039;&#039;&#039;Antwort&#039;&#039;&#039; aus dem cache &#039;&#039;&#039;zu schnell&#039;&#039;&#039; an den Client übermittelt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =   Sekunden, default 15&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit, die CWs nach der ersten Clienten-Anfrage im cache verbleiben&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =   Anzahl, default 1000&lt;br /&gt;
&lt;br /&gt;
Maximale Zahl von CWs im cache&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit für einen Cache-Zugriff in Millisekunden für cacheex = 1 Reader.&lt;br /&gt;
 50 Millisekunden = default&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = schaltet statistics für cache exchange mode ein&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bitte Speicherverbrauch beachten!&lt;br /&gt;
&lt;br /&gt;
==== client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden oder Millisekunden, bevor ein Client ein Timeout erhält.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # nach 10 Sekunden erfolgt ein Timeout&lt;br /&gt;
 clienttimeout = 10000  # auch hier erfolgt ein Timeout nach 10 Sekunden, s. Hinweis&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # nach 5 Sekunden erfolgt ein Timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bei Werten &amp;lt; 100 geht der Cardserver von Sekunden aus, Werte &amp;gt;= 100 werden in Millisekunden interpretiert.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Begrenzt die Leerlaufzeit eines Clienten in &#039;&#039;&#039;Sekunden&#039;&#039;&#039; bevor er vom Traffic getrennt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 clientmaxidle = 200   # Trennung nach 200 Sekunden&lt;br /&gt;
               = 0     # Begrenzung ist ausgeschaltet, keine Trennung vom Traffic beim Leerlauf!&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Trennung nach 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08  =  0|1&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08  =  0  #  Mitteilung an Clienten mit den Protokollen camd 3.5x, 3.57x und 3.78x, keine neuen Anfragen wegen zurückgewiesenen Kombination aus CAID, SID und Provider-ID zu schicken (default)&lt;br /&gt;
                =  1  #  Anfragen sollen weiterhin geschickt werden&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gilt nicht, wenn Loadbalancing aktiviert ist!&lt;br /&gt;
&lt;br /&gt;
Bei mehreren Readern (Siehe Abschnitt [reader] in oscam.server) kann ein Reader bestimmt werden, auf den z.B. bei einer Störung der übrigen Reader der traffic zurück fällt.&lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit des [[Cardserver]]s in Millisekunden auf primäre [[Reader]], bevor der/die [[Fallback]]-Reader (falls vorhanden!) befragt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Der Wert muss größer dem Wert von &amp;quot;serialreadertimeout&amp;quot; gewählt werden, ansonsten werden die Standardwerte verwendet.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wartezeit für inaktive User in Minuten. Wert kann in der oscam.user überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 sleep =  5   # Wartezeit 5 Minuten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] keine Wartezeit&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam hört auf ALLE IP Adressen.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden, die der [[Cardreader]] beim Start wartet, bis er den jeweiligen Netzwerk-Port in Zugriff bekommt. Falls der OSCam innerhalb dieser Zeit den Port nicht binden kann, terminiert er mit &amp;quot;Bind Request failed&amp;quot;. Ursachen dafür sind&lt;br /&gt;
* Doppelbelegung von Ports&lt;br /&gt;
* Ein vormals abgestürzter OSCam der die Ports nicht wieder freigegeben hat&lt;br /&gt;
* OSCam wurde mehrmals gleichzeitig gestartet&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 bindwait = 20  # Wartezeit 20 Sekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 #  Wartezeit 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die Priorität des Cardservers im Netzwerk festgelegt werden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Prioritätsstufe 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Systembedingte Priorität&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Art der DNS-Auflösung&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 resolvegethostbyname = 1 # Host wird über den Namen aufgelöst&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo wird geholt&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Anzahl der erlaubten Fehlversuche mit falschen Zugangsdaten. &lt;br /&gt;
               =  0  (default) IP wird sofort beim ersten Versuch mit unbekannten Zugangsdaten gesperrt!&lt;br /&gt;
&lt;br /&gt;
Wenn innerhalb &#039;&#039;&#039;failbantime&#039;&#039;&#039; mehr als in &#039;&#039;&#039;failbancount&#039;&#039;&#039; erlaubte Versuche registriert wurden, wird die IP für die restliche failbantime gesperrt. Nach Ablauf von failbantime stehen wieder volle failbancount zur Verfügung. Failbancount ist also eine Lockerung der Regeln&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Minuten, für die ein Client mit ungültigem Login-Versuch auf IP-Basis geblockt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP Adresse wird für 5 Minuten geblockt. Neue Loginversuche werden ignoriert auch wenn das Login OK wäre.&lt;br /&gt;
 # Es wird kein Clientthread erstellt.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten zur Duplizierung von Client-Verbindungen. Es wird damit die Reaktion auf den [[OSCam/de/Config/oscam.user#uniq|uniq]]-Parameter festgelegt.&lt;br /&gt;
&lt;br /&gt;
 0  =  Markierung des Clienten als Duplikat aber keine Trennung (default)&lt;br /&gt;
 1  =  Abbrechen der Duplikat-Verbindung anstelle einer Markierung als Duplikat&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur Seca&#039;&#039;&#039;&lt;br /&gt;
Option zum Ausschalten der Jugendschutzfunktion für Seca Pin Code Anfragen bei adult movies&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 unlockparental = 1  # Jugendschutzfunktion ausgeschaltet&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # Jugendschutzfunktion von Seca eingeschaltet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn CW double check ausgewählt ist!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM wird zu 2 oder mehr Readern mit der selben SC gesandt und die CW&#039;s werden gegeneinander verifiziert. lb_nbes_reader muss auf 2 oder höher gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn hier loadbalancing aktiviert wird, dann sind die in oscam.server bei services stehenden Besonderheiten zu beachten [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.server#services]!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Wenn man zwei oder mehrere gleiche Karten hat (egal ob lokal oder als Proxie), kann man die Last auf diese Karten gleichmäßig verteilen (balancieren).&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_mode = 0 (deaktiviert) (default)&lt;br /&gt;
 lb_mode = 1 (schnellster Reader zuerst)&lt;br /&gt;
 lb_mode = 2 (Reader der am längsten nicht geantwortet hat wird genommen)&lt;br /&gt;
 lb_mode = 3 (Reader mit der geringsten Auslastung wird verwendet)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # deaktiviert&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Speichert die Loadbalance Statistik, damit sie auch nach einem Neustart erhalten bleibt.&lt;br /&gt;
Um die CPU nicht zu sehr zu belasten, sollte hier ein Wert &amp;gt; 100 eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_save = 100 # Anzahl der ECM&#039;s nach der die Statistik gespeichert wird&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistik wird nicht gespeichert&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader, die für die ECM anfragen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_readers = 2 # Anfragen gehen immer an zwei Reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Anfrage geht nur an einen Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Fallback Reader für den Lastenausgleich.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nfb_readers = 2 # Zwei Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader je CAIDs für das Loadbalancing, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_percaid = 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestanzahl der ECM&#039;s, die für die Auswertung genommen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Anzahl der ECM&#039;s, bevor der Loadbalancer zurückgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden zwischen neuem Verbindungsversuch zu verlorengegangenen readern/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbindungsversuch zum nächsten reader &#039;&#039;&#039;nur wenn&#039;&#039;&#039; die Antwortzeit höher, als hier festgelegt in &#039;&#039;&#039;Millisekunden&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimit  =  500   #  Verbindungsversuch zum nächsten reader nur, wenn die Antwortzeit höher als 500 ms ist.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für die Sicherung der Loadbalancing Statistiken&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Stunden, nach der die Statistiksätze gelöscht werden sollen&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;VERALTET svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unterdrückt parallele und identische ECM-Anfragen&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Man sollte diese Option nur anschalten wenn:&lt;br /&gt;
** Langsames system&lt;br /&gt;
** Hohe Last&lt;br /&gt;
**Gleiche ECM Anfragen nicht aus dem Cache kommen, sondern weiter Reader angefragt werden&lt;br /&gt;
&lt;br /&gt;
* Vorteile aktiviert:&lt;br /&gt;
** Durch die Synchronisierung wird ein ECM Request nach dem anderen durchgeführt, die Ermittlung von Cache oder Request und Zuordnung der Reader über den Loadbalancer ist immer erfolgreich&lt;br /&gt;
&lt;br /&gt;
* Nachteile aktiviert:&lt;br /&gt;
** Die Synchronisierung verhindert Multithreading und es kommt eventuell zu höheren Antwortzeiten&lt;br /&gt;
&lt;br /&gt;
* Vorteile NICHT aktiviert:&lt;br /&gt;
** Schnellere Durchlaufzeiten für ECM requests&lt;br /&gt;
&lt;br /&gt;
* Nachteile NICHT aktiviert:&lt;br /&gt;
** Eventuell doppelte (bzw n-fache) ECM requests an die Reader möglich&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,CAID2:time2]...&lt;br /&gt;
&lt;br /&gt;
Begrenzung der Zeit für einen retry des loadbalancing eines CAID in Millisekunden, wildcard CAIDs mit two-digit CAIDs möglich, &lt;br /&gt;
 	&lt;br /&gt;
default: [blank]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
                  (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
Ignoriere die Providerinformations-CAIDs, um die statistischen Daten zu reduzieren, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nnoproviderpercaid = 12:100,34:200,5678:300 &lt;br /&gt;
 	                 (wildcard CAIDs 12xx und 34xx)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
default = [blank]&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor in Prozent&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Zeitfaktor für das automatische Betatunneling mit Bevorzugung von Beta vor Nagra in Prozent eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Hier sind nur dann Eintragungen erforderlich, wenn ein Monitor benutzt wird!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port für den Monitor&lt;br /&gt;
 port = 0  # Kein Monitor&lt;br /&gt;
      =    # [blank] Portnummer Monitor ausgewählt&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # Monitor eingeschaltet mit Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Service mit einer bestimmten IP-Adresse verbinden&lt;br /&gt;
 serverip  =  # IP-Adresse&lt;br /&gt;
           =  # [blank] alle IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Unverschlüsselte Monitorverbindungen.&lt;br /&gt;
&lt;br /&gt;
Möglich&lt;br /&gt;
* eine oder mehrere IP-Einzeladressen&lt;br /&gt;
* eine oder mehrere IP-Bereiche&lt;br /&gt;
* eine Mischung von IP-Einzeladressen oder IP-Bereichen&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 und IP-Bereich 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] keine unverschlüsselte Monitorverbindung.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitraum in Minuten, in dem keine EMM erscheinen, so dass der Client auf &amp;quot;Low&amp;quot; gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 aulow = 30  # Nach 30 Minuten ohne EMM wird der Client auf &amp;quot;Low&amp;quot; gesetzt (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Kein Zugriff auf Monitor&lt;br /&gt;
 1 = Nur Server und eigene Prozeduren&lt;br /&gt;
 2 = Alle Prozeduren, aber nur ansehen (default)&lt;br /&gt;
 3 = Alle Prozeduren, reload von oscam.user möglich&lt;br /&gt;
 4 = Unbeschränkter Zugriff&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 monlevel = 4  # Kompletter Zugriff&lt;br /&gt;
&lt;br /&gt;
Monlevel kann durch Eintragungen in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden für das Ausblenden von Clients, die keine Anfragen senden. Siehe auch Parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in Abschnitt [webif].&lt;br /&gt;
 hideclient_to = 1  # Clienten werden ausgeblendet&lt;br /&gt;
               = 0  # Keine Ausblendung von Clienten im Leerlauf&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fügt die Channel-Info aus der oscam.services der Log-Meldung hinzu. Bei Verwendung von Monitor und Webinterface ist dies eine sehr nützliche Routine!&lt;br /&gt;
 appendchaninfo = 1  # Die Channel-Info wird hinzugefügt&lt;br /&gt;
                = 0  # Keine Channel-Info (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Eintragungen sind nur dann erforderlich, wenn das Web-Interface (by Alno) als Modul ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Port, auf dem das Webinterface hört.&lt;br /&gt;
 httpport =  83  # Webinterface hört auf &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface hört auf &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Datei für das SSL-Zertifikat&lt;br /&gt;
 httpcert = oscam.cert # (siehe dort!)&lt;br /&gt;
          =            # [blank] es wird die Datei oscam.pem (embedded) verwendet&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpforcesslv3  =  0  (default)&lt;br /&gt;
                 =  1  benutze SSLv3&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Name des Users für den Zugriffsschutz. Es wird zwar [blank] als Default-Wert angeboten. Davon wird aber dringend abgeraten; daher wird dieser Parameter hier als &#039;&#039;&#039;zwingend&#039;&#039;&#039; beschrieben.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Passwort für den Zugriffsschutz. Es gilt das gleiche wie für httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Parameter &#039;&#039;user&#039;&#039; und &#039;&#039;pwd&#039;&#039; werden beim Verbindungsaufbau zum Webinterface in einem Kontrollfenster abgefragt. Fehlen sie oder sind sie fehlerhaft, erfolgt die Meldung &#039;&#039;Forbidden&#039;&#039; und der Verbindungsaufbau wird abgebrochen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Für das Webinterface stehen verschiedene Styles in unterschiedlicher farblicher und graphischer Darstellung zur Verfügung. Der User kann die für ihn interessanten Style-Dateien (.css) speichern und je nach &amp;quot;Stimmung&amp;quot; verwenden. Hier wird der Pfad zu den Style-Dateien festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] es wird der embedded Style verwendet (default)&lt;br /&gt;
&lt;br /&gt;
Styles werden hier veröffentlicht: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für externe templates und picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] Keine externen Templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden, innerhalb derer das Programm den Status des Webinterfaces aktualisiert&lt;br /&gt;
 httprefresh = 7  # Status wird nach 7 Sekunden aktualisiert&lt;br /&gt;
             =    # [blank] Es findes keine Aktualisierung statt&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # zeige picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dieser Parameter ermöglicht es, einen Clienten nach Ablauf der im Parameter &#039;&#039;&#039;hideclient_to&#039;&#039;&#039; im Abschnitt [monitor] festgelegten Leerlauf-Zeitspanne (siehe dort!) auszublenden.&lt;br /&gt;
 httphideidleclients = 1  # Ausblenden&lt;br /&gt;
                     = 0  # Nicht ausblenden (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für Skripte, die vom Webinterface aus gestartet werden können&lt;br /&gt;
 httpscript =    # Pfad&lt;br /&gt;
            =    # [blank] kein Pfad&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier werden IP-Addressen, IP-Bereiche oder beides festgelegt, die auf das Webinterface zugreifen dürfen. Es wird zwar auch ein [blank] als Default-Wert angeboten, dessen Sinn sich aber nicht erschließt! Wenn das Webinterface benutzt werden soll, dann muss es auch die Möglichkeit geben, sich mit ihm zu verbinden. Daher wird dieser Parameter als &#039;&#039;&#039;zwingend&#039;&#039;&#039; dargestellt.&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host, sowie der gesamte Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zulassen von DYNDNS-Verbindungen durch das Webinterface.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpdyndns = host1.exemple.com, host2.exemple.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Konfigurationsdateien&lt;br /&gt;
 httpsavefullcfg = 0  # alle nicht leeren Parameter,&lt;br /&gt;
                      # alle nicht Default-Parameter,&lt;br /&gt;
                      # alle Parameter, die nicht den gleichen Inhalt enthalten wie dieselben Parameter in [global]  (default).&lt;br /&gt;
                   1  # alle Parameter&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Über das Webinterface können in bestimmtem Unfang Konfigurations-Dateien editiert und gesichert werden. Das ist für den Server-Admin, der sich nicht immer in der Nähe zur Konsole des Servers befindet, sehr vorteilhaft. Wenn aber weitere User oder andere Beteiligte ebenfalls Zugang zum Webinterface und damit Zugriff auf die Daten haben, kann das zu einem Problem werden. Die Möglichkeit des Editierens (Schreibens) kann daher mit diesem Parameter ausgeschaltet werden.&lt;br /&gt;
 httpreadonly = 1  # nur Lesezugriff möglich&lt;br /&gt;
              = 0  # alles ist möglich  (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
httphelplang   =   de|en|fr|it&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
   de    =  deutsch&lt;br /&gt;
   en    =  englisch&lt;br /&gt;
   fr    =  französisch&lt;br /&gt;
   it    =  italienisch&lt;br /&gt;
 [blank] =  englisch (default)&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn csp als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier wird der Port des Cardserverproxy für cache exchange festgelegt.&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Adresse des Cardserverproxy für cahce Exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  Millisekunden&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
Wartezeit für cache exchange, bevor ECMs an den Cardseverproxy gesendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn camd33 als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd 33 Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein Adressbereich, der unverschlüsselt übertragen wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Definition für aktiven oder passiven Client. Generell geht das Camd3.3x-Protokoll von einem aktiven Client aus. Es kann aber unter bestimmten Umständen bei manchen Clients (meistens plugin) zur Schwierigkeiten kommen. In diesem Fall&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schlüssel, der für die Verschlüsselung verwendet wird. (128bit Verschlüsselung)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs357x als Client Protokoll verwendet wird.&lt;br /&gt;
Dieses Protokoll verschlüsselt grundsätzlich und bildet den Schlüssel aus dem Benutzernamen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; wurde auch als &#039;&#039;&#039;camd35&#039;&#039;&#039; bezeichnet. Beide Bezeichnungen meinen das gleiche Protokoll mit den gleichen Funktionsweisen und Parametern. Künftig wird zur Vermeidung von Irritationen &#039;&#039;&#039;nur noch cs357x&#039;&#039;&#039; verwendet.&lt;br /&gt;
&lt;br /&gt;
Eine genauere Erklärung für UDP findet Ihr hier [http://de.wikipedia.org/wiki/User_Datagram_Protocol]&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd35|cs357x Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35|cs357x -clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs378x als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
Eine ausführliche Erklärung von TCP findet Ihr hier [http://de.wikipedia.org/wiki/Transmission_Control_Protocol]&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein das OSCam nur antwortet wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforgerlich, wenn newcamd als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Schlüssel für die Newcamd Verbindung zum Client.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Newcamd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 ist über Port 15000 erreichbar)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 ist über Port 15000 erreichbar CAID 5678 über Port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Hat der Server mehrere IP Adressen werden nur Anfragen die an die konfigurierte IP gehen beantwortet.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein bestimmter IP Bereich der sich auf den Newcamd Server verbinden darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Der Server versucht, die Newcamd Verbindung am leben zu halten.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Aktiviert das Extendet Newcamd Protokol, um mehrer CAID&#039;s über einen Port zu schicken&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (aktiviert)&lt;br /&gt;
 mgclient = 0  # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Radegast als Client-Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port für Radegast-Clients. Mit dem Eintrag wird das Radegast-Protokoll enabled.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bindet den Service an eine bestimmte IP-Adresse.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (blank) alle IP sind zugelassen!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
IP-Addresse, IP-Range oder beides, die verbinden dürfen&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host und ganze Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Username des Radegast-Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn eine serielle Reader-Schnittstelle notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Parameter der Device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Name der Serial Device&lt;br /&gt;
 option  =  timeout =  Millisekunden  Timeout für die Verbindung  default: 50&lt;br /&gt;
         =  delay      Millisekunden  Zusätzliche Verzögerung zwischen 2 Characters&lt;br /&gt;
&lt;br /&gt;
Unterstützte Serial Devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Cccam als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports für CCcam-Clients. Mit dem Eintrag eines oder mehrerer Ports wird das CCcam-Protokoll enabled.&lt;br /&gt;
&lt;br /&gt;
port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Definiert die Version von CCcam, mindestens Version 2.0.11, Default-Wert = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;.&amp;lt;version&amp;gt;.&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
Hier eine ausführliche Erklärung von &#039;&#039;&#039;corsair&#039;&#039;&#039; zu diesem Thema:&lt;br /&gt;
&lt;br /&gt;
* die CCCam Versionsnummer ist die Version, mit der sich OSCam seinem Gegenüber zu erkennen gibt. Erkennt OSCam, dass das Gegenüber ebenfalls eine OSCam ist, spielt dies jedoch dann keine Rolle mehr. Ansonsten ist die Nummer halt wichtig für die zu verwendende Schnittstellenversion, da sich die Versionen in einigen Details unterscheiden.&lt;br /&gt;
&lt;br /&gt;
* good sid/bad sid Austausch geht nur bei ext oder bei cccam&amp;gt;=2.2.0&lt;br /&gt;
&lt;br /&gt;
* [dboxyo]:Um das extended CCcam Protokoll nutzen zu können, muss die NodeId entweder von OScam automatisch gesetzt werden, oder aus einer Prüfsumme bestehen, welche es OScam erlaubt, zu erkennen, dass es sich um einen OScam-Server handelt&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;O&amp;quot; CCcam kann immer nur &#039;&#039;&#039;EIN ECM&#039;&#039;&#039; pro Intervall verarbeiten, also man muss auf die Antwort warten, bis man das nächste ECM senden kann. Während dieser Wartezeit können also keine weiteren ECM verarbeitet werden; der reader ist blockiert. &amp;quot;O&amp;quot; cccam ist synchron. Kommt es zu einem Timeout reconnected &amp;quot;O&amp;quot; ccccam.&lt;br /&gt;
&lt;br /&gt;
* Extended ist die Möglichkeit bis zu 255 ECM gleichzeitig zu verarbeiten. Es ist dabei nicht notwendig, auf die Antwort zu warten. Jedes ECM bekommt dabei eine Nummer und die Antwort auch. Somit können sich auch Antworten gegenseitig &amp;quot;überholen&amp;quot; und trotzdem korrekt zugeordnet werden. Das OSCam-CCcam ist asynchron.&lt;br /&gt;
&lt;br /&gt;
* Wenn man mit der Maus im Webif über einen &amp;quot;cccam ext&amp;quot; Eintrag geht, sieht man den verwendeten client. Derzeit unterstützt nur OSCam, vPlug, hadu und (??bin mir unsicher??) Acamd das &amp;quot;cccam ext&amp;quot; Protokoll. Eventuell noch weitere clients (OSCam ist ja Open Source...!).&lt;br /&gt;
&lt;br /&gt;
* Stealth verhindert das Erkennen also OSCam bzw &amp;quot;cccam ext&amp;quot;. Es gelten dann die Beschränkungen wie bei &amp;quot;O&amp;quot; cccam. Stealth macht bei korrekter Id = Id+1.&lt;br /&gt;
&lt;br /&gt;
* Nicht nur Stealth verhindert das Erkennen von cccam ext, sondern auch das Setzen einer individuellen NodeID. CCcam braucht die NodeID, um die Herkunft der Karten und ECM&#039;s zu steuern und damit Kreisbeziehungen zu verhindern. In der NodeID steckt die eigentliche Erkennung. Da ist eine versteckte Prüfsumme, die der Gegenseite sagt, dass hier OSCam ist. Wenn die schon nicht stimmt, wird auf den &amp;quot;Kompabilitätsmodus&amp;quot; also das &amp;quot;O&amp;quot; des CCam-Protokolls herabgestuft.&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = kein Resharing (default)&lt;br /&gt;
  1 = nur Reshare für Direct-Peer&lt;br /&gt;
  2 = Reshare für Direct-Peer und den nächsten Level&lt;br /&gt;
  x = Reshare für Direct-Peer und die nächsten x Level (x steht für die Zahl der Level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 reshare = 1  Reshare nur für Direct-Peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare kann auf 3 verschiedene Arten definiert werden:&lt;br /&gt;
&lt;br /&gt;
- über oscam.server [reader] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.conf [cccam] (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.user [account] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Ein reshare Wert wird auf den kleinsten Wert aller Parameter gesetzt!&lt;br /&gt;
Wenn der Wert &amp;lt; 0 ist, wird die Karte nicht reshared.&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Arten des reshare:&lt;br /&gt;
 0  =  reader reshared nur empfangene SCs für CCcam-reader&lt;br /&gt;
 1  =  reader reshared empfangene SCs (wie=0) und definierte services&lt;br /&gt;
 2  =  reader reshared nur definierte reader-services als virtueller SC&lt;br /&gt;
 3  =  reader reshared nur definierte user-services als virtueller SC&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-Einstellungen&lt;br /&gt;
 0 = benutze die Reshare-Einstellungen des Servers (default)&lt;br /&gt;
 1 = benutze die Reshare-Einstellungen des Readers oder Users&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 ignorereshare = 1  Die Reshare-Einstellungen des Readres oder Users werden benutzt&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Versteckt aktive user und das extended OSCam-Protokoll. Schützt andere OSCam-user davor, den Server als OSCam-Server zu entdecken!&lt;br /&gt;
 stealth  =  1   #  Tarnung eingeschaltet&lt;br /&gt;
          =  0   #  Tarnung aus (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Modus der Verbindung von CCcam-Servern zu CCcam-Clienten&lt;br /&gt;
 0 = Keine Aggregation, nur Duplikate werden entfernt (default)&lt;br /&gt;
 1 = Basierend auf Minimum-Hop: zwei SC&#039;s mit unterschiedlichen hops werden zusammengefasst, neue SC&#039;s bekommen einen kleineren hop&lt;br /&gt;
 2 = Aggregation auf CAIDs basierend: alle SC&#039;s mit der gleichen CAID werden zusammengefasst, Provider wird entfernt&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Interval in Sekunden zur Verteilung der share list updates an die Clienten.&lt;br /&gt;
&lt;br /&gt;
  0 = Update basiert auf Server-Updates, Werte kleiner als 10 sind ungültig und werden auf 30 gesetzt.&lt;br /&gt;
    = [blank) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Trenne Client, wenn die maximale Leerlaufzeit (idletime) erreicht ist&lt;br /&gt;
 1 = Halte die Verbindung (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
Wenn eine nodeid benutzt wird, dann wechselt der Server das Protokol von &amp;quot;cccam ext&amp;quot; zu &amp;quot;cccam&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Baustelle&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
Solange die Entwicklung nicht einen vertretbaren Release-Stand erreicht hat, werden hier zur Vermeidung von Irritationen bei den Usern keine Parameter erläutert!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn OScam auch als Client zum entschlüsseln eingesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
DVBapi zum lokalen Entschlüsseln verwenden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (deaktiviert)&lt;br /&gt;
 enabled = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der User festgelegt, dieser sollte in der oscam.user angelegt sein.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Autoupdate für DVB API aktivieren.&lt;br /&gt;
Abhängig vom verwendeten User aus der oscam.user und dessen au Einstellungen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1 # (aktiviert)&lt;br /&gt;
 au = 0 # (deaktiviert)&lt;br /&gt;
 au = 2 # enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 pmt_mode = 0 # (verwendet camd.socket und PMT Datei)&lt;br /&gt;
 pmt_mode = 1 # (deaktiviert PMT Datei)&lt;br /&gt;
 pmt_mode = 2 # (deaktiviert camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (liest PMT nur beim Start ein)&lt;br /&gt;
 pmt_mode = 4 # (do not use signal handler for monitoring /tmp)&lt;br /&gt;
 pmt_mode = 5 # (do not use signal handler for monitoring /tmp &amp;amp; disable camd.socket)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 request_mode = 0 # versuche alle möglichen CAIDs nacheinander (default) &lt;br /&gt;
 request_mode = 1 # versuche alle CAIDs simultan&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Verwendete Box auf der DVB API aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
pc steht für generic pc support (laufend supported bei VDR mit vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
&lt;br /&gt;
Öffnet die demux-device nach jedem Kanalwechsel neu, default = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Anticascading als Schutz vor unbefugtem Weiterreichen von Cardsharing angewendet werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hiermit wird Anticascading eingeschaltet.&lt;br /&gt;
 enabled = 1 # eingeschaltet&lt;br /&gt;
         = 0 # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der User, die je Account zugelassen sind.&lt;br /&gt;
 numusers = 1  # Es ist ein User je Account zugelassen&lt;br /&gt;
          = 0  # Anticascading ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten für das Sammeln der Anfragen&lt;br /&gt;
 sampletime = 5  # Zeitraum von 5 Minuten&lt;br /&gt;
            =    # [blank] Default-Wert 2 Minuten&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der Anfragen über dem Limit (mögliche Werte zwischen 2 und 10)&lt;br /&gt;
 samples = 7  # Limit bei 7 Anfragen&lt;br /&gt;
         =     # [blank] Default-Wert 10 Anfragen&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Strafe für den Sünder&lt;br /&gt;
 0 = Es wird nur geloggt (default)&lt;br /&gt;
 1 = Es werden Fake-CW&#039;s gesendet&lt;br /&gt;
 2 = Der User wird vorübergehend getrennt&lt;br /&gt;
 3 = Sende korrekte CWs zeitversetzt. Der Versatz ist per fakedelay= (s.u.) einstellbar.&lt;br /&gt;
&lt;br /&gt;
Die Strafe kann in der oscam.user überschrieben werden! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Fake-CW`s schaden nicht nur demjenigen, dem sie schaden sollen, sondern allen anderen im Share, denn weder oscam noch cccam kann Fake-CW`s von realen CW`s unterscheiden. Wenn also ein Sharepartner von uns ein Fake-CW bekommt und der es dann für 7 Sekunden im cache hat, kann das durch cache2-Hits unbegrenzt an weitere Sharepartner gehen, auch trotz Einstellung von cccmaxhops = 0. Es haben dann unzählige User plötzlich für 7 Sekunden einen Freezer und keiner weiss, warum. Man schadet so also unbewusst allen Sharepartnern, auch denen, mit denen man nicht direkt shart!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 penalty = 3  # Sende korrekte CWs zeitversetzt&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für das AC-Log&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] Kein Logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fake-Verzögerung in Millisekunden (mögliche Werte zwischen 100 und 3000)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 fakedelay =  500  # Verzögerung von 500 Millisekunden&lt;br /&gt;
           =       # [blank] Default-Wert 1000 Millisekunden&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wieviel Samples sollen bestraft werden?&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 denysamples = 10  # Ab 10 Samples wird bestraft&lt;br /&gt;
             =     # [blank] Default-Wert 8 Samples&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9202</id>
		<title>OSCam/de/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.conf&amp;diff=9202"/>
		<updated>2012-05-15T07:32:28Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
Dies ist die Hauptkonfigurationsdatei für OSCam. Sie enhält globale Parameter z.B. für das Debuggen, Loggen und den Loadbalancer, sowie einzelne Sektionen für Sondereffekte wie z.B. den Monitor, das Web-Interface, die Protokolle, das DVBapi und das Anti-Cascading. Nur die Sektion [global] ist Pflichtbestandteil, alle übrigen Sektionen sind optional (also nur bei Bedarf) zu verwenden.&lt;br /&gt;
&lt;br /&gt;
=== Globale Parameter ===&lt;br /&gt;
Folgende Parameter gibt es im [global] Abschnitt:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Ist ein Parameter leer oder wird er nicht im Konfigurationsfile angeführt dann gelten die Default-Werte!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriorität&#039;&#039;&#039;. OSCam benötigt fast keine CPU-Leistung. Wenn aber CPU-Leistung benötigt wird, sollte diese sofort zur Verfügung stehen. Werte von 20 bis -20 sind möglich, wobei 20 gering und -20 sehr hoch ist. Wird der Parameter auskommentiert(#), wird diese Funktion nicht ausgerufen. Das ist wichtig z.B. für die dbox 2[http://de.wikipedia.org/wiki/DBOX2], wenn die Fehlermeldung &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; erscheint. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit diesem Parameter wird Name und Pfad und für das Logfile (mehrere sind nicht möglich) festgelegt, zusätzlich auch das Loggen in stdout oder syslog. Es ist auch möglich, das Loggen nur für stdout oder syslog festzulegen und somit keine Logdatei zu schreiben.&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten:&lt;br /&gt;
 logfile = /var/log/oscam.log  # Datei oder Linuxdevice (z.B. /dev/tty)&lt;br /&gt;
 logfile = syslog              # Die Ausgabe wird an den syslogd übergeben&lt;br /&gt;
 logfile = stdout              # Bildschirmausgabe&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format des logfile:&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timed out&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
definiert ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die maximale Größe des Logfiles in KBytes festgelegt werde. Das ist besonders wichtig für Server mit nur geringem Speicherumfang (z.B. auf dbox2). Darum wird dringend empfohlen, bei solchen Servern diese Größe sorgfältig zu bestimmen. Nicht selten &amp;quot;platzt&amp;quot; ein System, weil die Logfiles unkontrolliert riesige Ausmaße angenommen haben!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 maxlogsize = 20  # Logfile geht bis zu 20 KBytes&lt;br /&gt;
            =  0  # Logfile erhält &#039;&#039;&#039;unbegrenzte&#039;&#039;&#039; Größe&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile geht bis zu 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schaltet Logfile&lt;br /&gt;
 1 = Ausschalter ein, also &#039;&#039;&#039;kein&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Ausschalter aus, also &#039;&#039;&#039;ein&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disablelog = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; Log erstellt&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für CW-Logging eingestellt werden. Der Pfad ist relativ zum Workdirectory und muss existieren, sonst werden keine Logs erstellt und auch keine Fehler ausgegeben.&lt;br /&gt;
&lt;br /&gt;
CWs (control words) sind die Antworten der Karte mit der ein bestimmter Sender für einige Sekunden freigeschaltet wird bevor das nächste cw übertragen wird. Die cw Logdatei kann dazu verwendet werden, den Sender zeitversetzt zu entschlüsseln. Das wird auch &amp;quot;Offline Decoding&amp;quot; genannt. Siehe [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
OScam erstellt für jeden Sender und jeden Tag eine neue *.cwl Datei mit Datum, Service-ID und Sendername, z.B. 110808_I000B_Sky_Cinema_+1.cwl mit diesem Inhalt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn mindestens ein User diesen Sender schaut, werden alle notwendigen CWs gespeichert.&lt;br /&gt;
Bitte einen Speicherort mit genügend Platz angeben, da pro Tag und Sender einge 10KB an Daten anfallen. Empfehlenswert ist ein Skript, das die logfiles regelmässig verschiebt/löscht.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log, Logging abgeschaltet&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden. Welche EMMs mitgeloggt werden sollen, kann mit den &amp;quot;saveemm-*&amp;quot;-Parametern in der oscam.server detailliert eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] Es wird der Config-Ordner verwendet&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung des Namens eines Files für user logging.&lt;br /&gt;
&lt;br /&gt;
Das user logging file hat folgendes Format&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Jetzt wird es ganz wild: Auch wenn ein Logfile eingeschaltet ist (siehe logfile) kann hier das userfile ausgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disableuserfile = 1   # es wird &#039;&#039;&#039;kein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
                 = 0   # es wird &#039;&#039;&#039;ein&#039;&#039;&#039; userfile erzeugt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Einstellung des Logging-Modus&lt;br /&gt;
 0 = Es wird nur das Ein- und Ausloggen des Clients im Userfile geloggt&lt;br /&gt;
 1 = Jedes Zappen eines Clients wird im Userfile geloggt&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 usrfileflag = 1  # Alles wird geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Nur Login und Logout wird geloggt&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Reader-Init-History. Wird benötigt, um die Entitlements anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 saveinithistory = 1   # Sicherung nach /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Keine Sicherung&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
==== enableled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disbaled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
==== reader ====&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn Serialreader benutzt wird&#039;&#039;&#039;&lt;br /&gt;
Timeout in Millisekunden für Serialreader&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout nach 1200 Millisekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout nach 1500 Millisekunden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann festgelegt werden, ob OSCam beim Start des Programms auf lokale Karten wartet, bevor die Netzwerkports geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 waitforcards = 0  # Nicht Warten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Warten&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Der Parameter legt fest, ob lokale Karten zuerst dekodiert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 preferlocalcards = 1  # Lokale Karten bevorzugen&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Lokale Karten nicht bevorzugen&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Festlegung einer Wartezeit in Sekunden zwischen Restarts von Readern.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 readerrestartseconds = 10  # Wartezeit 10 Sekunden&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;keine Readerrestarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  Wartezeit 5 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestzeit in Millisekunden, die ein Request brauchen muss. Hört sich zwar paradox an, betrifft aber das Problem, wenn die &#039;&#039;&#039;Antwort&#039;&#039;&#039; aus dem cache &#039;&#039;&#039;zu schnell&#039;&#039;&#039; an den Client übermittelt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =   Sekunden, default 15&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit, die CWs nach der ersten Clienten-Anfrage im cache verbleiben&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =   Anzahl, default 1000&lt;br /&gt;
&lt;br /&gt;
Maximale Zahl von CWs im cache&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit für einen Cache-Zugriff in Millisekunden für cacheex = 1 Reader.&lt;br /&gt;
 50 Millisekunden = default&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = schaltet statistics für cache exchange mode ein&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bitte Speicherverbrauch beachten!&lt;br /&gt;
&lt;br /&gt;
==== client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden oder Millisekunden, bevor ein Client ein Timeout erhält.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # nach 10 Sekunden erfolgt ein Timeout&lt;br /&gt;
 clienttimeout = 10000  # auch hier erfolgt ein Timeout nach 10 Sekunden, s. Hinweis&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # nach 5 Sekunden erfolgt ein Timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Bei Werten &amp;lt; 100 geht der Cardserver von Sekunden aus, Werte &amp;gt;= 100 werden in Millisekunden interpretiert.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Begrenzt die Leerlaufzeit eines Clienten in &#039;&#039;&#039;Sekunden&#039;&#039;&#039; bevor er vom Traffic getrennt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 clientmaxidle = 200   # Trennung nach 200 Sekunden&lt;br /&gt;
               = 0     # Begrenzung ist ausgeschaltet, keine Trennung vom Traffic beim Leerlauf!&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Trennung nach 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08  =  0|1&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08  =  0  #  Mitteilung an Clienten mit den Protokollen camd 3.5x, 3.57x und 3.78x, keine neuen Anfragen wegen zurückgewiesenen Kombination aus CAID, SID und Provider-ID zu schicken (default)&lt;br /&gt;
                =  1  #  Anfragen sollen weiterhin geschickt werden&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gilt nicht, wenn Loadbalancing aktiviert ist!&lt;br /&gt;
&lt;br /&gt;
Bei mehreren Readern (Siehe Abschnitt [reader] in oscam.server) kann ein Reader bestimmt werden, auf den z.B. bei einer Störung der übrigen Reader der traffic zurück fällt.&lt;br /&gt;
&lt;br /&gt;
Maximale Wartezeit des [[Cardserver]]s in Millisekunden auf primäre [[Reader]], bevor der/die [[Fallback]]-Reader (falls vorhanden!) befragt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Der Wert muss größer dem Wert von &amp;quot;serialreadertimeout&amp;quot; gewählt werden, ansonsten werden die Standardwerte verwendet.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wartezeit für inaktive User in Minuten. Wert kann in der oscam.user überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 sleep =  5   # Wartezeit 5 Minuten&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] keine Wartezeit&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam hört auf ALLE IP Adressen.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Zeit in Sekunden, die der [[Cardreader]] beim Start wartet, bis er den jeweiligen Netzwerk-Port in Zugriff bekommt. Falls der OSCam innerhalb dieser Zeit den Port nicht binden kann, terminiert er mit &amp;quot;Bind Request failed&amp;quot;. Ursachen dafür sind&lt;br /&gt;
* Doppelbelegung von Ports&lt;br /&gt;
* Ein vormals abgestürzter OSCam der die Ports nicht wieder freigegeben hat&lt;br /&gt;
* OSCam wurde mehrmals gleichzeitig gestartet&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 bindwait = 20  # Wartezeit 20 Sekunden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 #  Wartezeit 120 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann die Priorität des Cardservers im Netzwerk festgelegt werden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Prioritätsstufe 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Systembedingte Priorität&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Art der DNS-Auflösung&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 resolvegethostbyname = 1 # Host wird über den Namen aufgelöst&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo wird geholt&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Anzahl der erlaubten Fehlversuche mit falschen Zugangsdaten. &lt;br /&gt;
               =  0  (default) IP wird sofort beim ersten Versuch mit unbekannten Zugangsdaten gesperrt!&lt;br /&gt;
&lt;br /&gt;
Wenn innerhalb &#039;&#039;&#039;failbantime&#039;&#039;&#039; mehr als in &#039;&#039;&#039;failbancount&#039;&#039;&#039; erlaubte Versuche registriert wurden, wird die IP für die restliche failbantime gesperrt. Nach Ablauf von failbantime stehen wieder volle failbancount zur Verfügung. Failbancount ist also eine Lockerung der Regeln&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Minuten, für die ein Client mit ungültigem Login-Versuch auf IP-Basis geblockt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP Adresse wird für 5 Minuten geblockt. Neue Loginversuche werden ignoriert auch wenn das Login OK wäre.&lt;br /&gt;
 # Es wird kein Clientthread erstellt.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Möglichkeiten zur Duplizierung von Client-Verbindungen. Es wird damit die Reaktion auf den [[OSCam/de/Config/oscam.user#uniq|uniq]]-Parameter festgelegt.&lt;br /&gt;
&lt;br /&gt;
 0  =  Markierung des Clienten als Duplikat aber keine Trennung (default)&lt;br /&gt;
 1  =  Abbrechen der Duplikat-Verbindung anstelle einer Markierung als Duplikat&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur Seca&#039;&#039;&#039;&lt;br /&gt;
Option zum Ausschalten der Jugendschutzfunktion für Seca Pin Code Anfragen bei adult movies&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 unlockparental = 1  # Jugendschutzfunktion ausgeschaltet&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # Jugendschutzfunktion von Seca eingeschaltet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nur wenn CW double check ausgewählt ist!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM wird zu 2 oder mehr Readern mit der selben SC gesandt und die CW&#039;s werden gegeneinander verifiziert. lb_nbes_reader muss auf 2 oder höher gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn hier loadbalancing aktiviert wird, dann sind die in oscam.server bei services stehenden Besonderheiten zu beachten [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.server#services]!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Wenn man zwei oder mehrere gleiche Karten hat (egal ob lokal oder als Proxie), kann man die Last auf diese Karten gleichmäßig verteilen (balancieren).&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_mode = 0 (deaktiviert) (default)&lt;br /&gt;
 lb_mode = 1 (schnellster Reader zuerst)&lt;br /&gt;
 lb_mode = 2 (Reader der am längsten nicht geantwortet hat wird genommen)&lt;br /&gt;
 lb_mode = 3 (Reader mit der geringsten Auslastung wird verwendet)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # deaktiviert&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Speichert die Loadbalance Statistik, damit sie auch nach einem Neustart erhalten bleibt.&lt;br /&gt;
Um die CPU nicht zu sehr zu belasten, sollte hier ein Wert &amp;gt; 100 eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_save = 100 # Anzahl der ECM&#039;s nach der die Statistik gespeichert wird&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistik wird nicht gespeichert&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader, die für die ECM anfragen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_readers = 2 # Anfragen gehen immer an zwei Reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Anfrage geht nur an einen Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Anzahl der Fallback Reader für den Lastenausgleich.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nfb_readers = 2 # Zwei Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anzahl der Reader je CAIDs für das Loadbalancing, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_percaid = 0&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mindestanzahl der ECM&#039;s, die für die Auswertung genommen werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Maximale Anzahl der ECM&#039;s, bevor der Loadbalancer zurückgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden zwischen neuem Verbindungsversuch zu verlorengegangenen readern/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbindungsversuch zum nächsten reader &#039;&#039;&#039;nur wenn&#039;&#039;&#039; die Antwortzeit höher, als hier festgelegt in &#039;&#039;&#039;Millisekunden&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimit  =  500   #  Verbindungsversuch zum nächsten reader nur, wenn die Antwortzeit höher als 500 ms ist.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für die Sicherung der Loadbalancing Statistiken&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Stunden, nach der die Statistiksätze gelöscht werden sollen&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;VERALTET svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unterdrückt parallele und identische ECM-Anfragen&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Man sollte diese Option nur anschalten wenn:&lt;br /&gt;
** Langsames system&lt;br /&gt;
** Hohe Last&lt;br /&gt;
**Gleiche ECM Anfragen nicht aus dem Cache kommen, sondern weiter Reader angefragt werden&lt;br /&gt;
&lt;br /&gt;
* Vorteile aktiviert:&lt;br /&gt;
** Durch die Synchronisierung wird ein ECM Request nach dem anderen durchgeführt, die Ermittlung von Cache oder Request und Zuordnung der Reader über den Loadbalancer ist immer erfolgreich&lt;br /&gt;
&lt;br /&gt;
* Nachteile aktiviert:&lt;br /&gt;
** Die Synchronisierung verhindert Multithreading und es kommt eventuell zu höheren Antwortzeiten&lt;br /&gt;
&lt;br /&gt;
* Vorteile NICHT aktiviert:&lt;br /&gt;
** Schnellere Durchlaufzeiten für ECM requests&lt;br /&gt;
&lt;br /&gt;
* Nachteile NICHT aktiviert:&lt;br /&gt;
** Eventuell doppelte (bzw n-fache) ECM requests an die Reader möglich&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,CAID2:time2]...&lt;br /&gt;
&lt;br /&gt;
Begrenzung der Zeit für einen retry des loadbalancing eines CAID in Millisekunden, wildcard CAIDs mit two-digit CAIDs möglich, &lt;br /&gt;
 	&lt;br /&gt;
default: [blank]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
                  (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
Ignoriere die Providerinformations-CAIDs, um die statistischen Daten zu reduzieren, wildcard CAIDs mit 2-digit CAIDs sind möglich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_nnoproviderpercaid = 12:100,34:200,5678:300 &lt;br /&gt;
 	                 (wildcard CAIDs 12xx und 34xx)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
default = [blank]&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor in Prozent&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Zeitfaktor für das automatische Betatunneling mit Bevorzugung von Beta vor Nagra in Prozent eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Hier sind nur dann Eintragungen erforderlich, wenn ein Monitor benutzt wird!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port für den Monitor&lt;br /&gt;
 port = 0  # Kein Monitor&lt;br /&gt;
      =    # [blank] Portnummer Monitor ausgewählt&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # Monitor eingeschaltet mit Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Service mit einer bestimmten IP-Adresse verbinden&lt;br /&gt;
 serverip  =  # IP-Adresse&lt;br /&gt;
           =  # [blank] alle IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Unverschlüsselte Monitorverbindungen.&lt;br /&gt;
&lt;br /&gt;
Möglich&lt;br /&gt;
* eine oder mehrere IP-Einzeladressen&lt;br /&gt;
* eine oder mehrere IP-Bereiche&lt;br /&gt;
* eine Mischung von IP-Einzeladressen oder IP-Bereichen&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 und IP-Bereich 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] keine unverschlüsselte Monitorverbindung.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitraum in Minuten, in dem keine EMM erscheinen, so dass der Client auf &amp;quot;Low&amp;quot; gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 aulow = 30  # Nach 30 Minuten ohne EMM wird der Client auf &amp;quot;Low&amp;quot; gesetzt (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Kein Zugriff auf Monitor&lt;br /&gt;
 1 = Nur Server und eigene Prozeduren&lt;br /&gt;
 2 = Alle Prozeduren, aber nur ansehen (default)&lt;br /&gt;
 3 = Alle Prozeduren, reload von oscam.user möglich&lt;br /&gt;
 4 = Unbeschränkter Zugriff&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 monlevel = 4  # Kompletter Zugriff&lt;br /&gt;
&lt;br /&gt;
Monlevel kann durch Eintragungen in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden für das Ausblenden von Clients, die keine Anfragen senden. Siehe auch Parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in Abschnitt [webif].&lt;br /&gt;
 hideclient_to = 1  # Clienten werden ausgeblendet&lt;br /&gt;
               = 0  # Keine Ausblendung von Clienten im Leerlauf&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fügt die Channel-Info aus der oscam.services der Log-Meldung hinzu. Bei Verwendung von Monitor und Webinterface ist dies eine sehr nützliche Routine!&lt;br /&gt;
 appendchaninfo = 1  # Die Channel-Info wird hinzugefügt&lt;br /&gt;
                = 0  # Keine Channel-Info (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Eintragungen sind nur dann erforderlich, wenn das Web-Interface (by Alno) als Modul ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Port, auf dem das Webinterface hört.&lt;br /&gt;
 httpport =  83  # Webinterface hört auf &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface hört auf &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface ist ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Datei für das SSL-Zertifikat&lt;br /&gt;
 httpcert = oscam.cert # (siehe dort!)&lt;br /&gt;
          =            # [blank] es wird die Datei oscam.pem (embedded) verwendet&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpforcesslv3  =  0  (default)&lt;br /&gt;
                 =  1  benutze SSLv3&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Name des Users für den Zugriffsschutz. Es wird zwar [blank] als Default-Wert angeboten. Davon wird aber dringend abgeraten; daher wird dieser Parameter hier als &#039;&#039;&#039;zwingend&#039;&#039;&#039; beschrieben.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Passwort für den Zugriffsschutz. Es gilt das gleiche wie für httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Parameter &#039;&#039;user&#039;&#039; und &#039;&#039;pwd&#039;&#039; werden beim Verbindungsaufbau zum Webinterface in einem Kontrollfenster abgefragt. Fehlen sie oder sind sie fehlerhaft, erfolgt die Meldung &#039;&#039;Forbidden&#039;&#039; und der Verbindungsaufbau wird abgebrochen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Für das Webinterface stehen verschiedene Styles in unterschiedlicher farblicher und graphischer Darstellung zur Verfügung. Der User kann die für ihn interessanten Style-Dateien (.css) speichern und je nach &amp;quot;Stimmung&amp;quot; verwenden. Hier wird der Pfad zu den Style-Dateien festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] es wird der embedded Style verwendet (default)&lt;br /&gt;
&lt;br /&gt;
Styles werden hier veröffentlicht: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für externe templates und picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] Keine externen Templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne in Sekunden, innerhalb derer das Programm den Status des Webinterfaces aktualisiert&lt;br /&gt;
 httprefresh = 7  # Status wird nach 7 Sekunden aktualisiert&lt;br /&gt;
             =    # [blank] Es findes keine Aktualisierung statt&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # zeige picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dieser Parameter ermöglicht es, einen Clienten nach Ablauf der im Parameter &#039;&#039;&#039;hideclient_to&#039;&#039;&#039; im Abschnitt [monitor] festgelegten Leerlauf-Zeitspanne (siehe dort!) auszublenden.&lt;br /&gt;
 httphideidleclients = 1  # Ausblenden&lt;br /&gt;
                     = 0  # Nicht ausblenden (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Pfad für Skripte, die vom Webinterface aus gestartet werden können&lt;br /&gt;
 httpscript =    # Pfad&lt;br /&gt;
            =    # [blank] kein Pfad&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier werden IP-Addressen, IP-Bereiche oder beides festgelegt, die auf das Webinterface zugreifen dürfen. Es wird zwar auch ein [blank] als Default-Wert angeboten, dessen Sinn sich aber nicht erschließt! Wenn das Webinterface benutzt werden soll, dann muss es auch die Möglichkeit geben, sich mit ihm zu verbinden. Daher wird dieser Parameter als &#039;&#039;&#039;zwingend&#039;&#039;&#039; dargestellt.&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host, sowie der gesamte Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zulassen von DYNDNS-Verbindungen durch das Webinterface.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 httpdyndns = host1.exemple.com, host2.exemple.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Sicherung der Konfigurationsdateien&lt;br /&gt;
 httpsavefullcfg = 0  # alle nicht leeren Parameter,&lt;br /&gt;
                      # alle nicht Default-Parameter,&lt;br /&gt;
                      # alle Parameter, die nicht den gleichen Inhalt enthalten wie dieselben Parameter in [global]  (default).&lt;br /&gt;
                   1  # alle Parameter&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Über das Webinterface können in bestimmtem Unfang Konfigurations-Dateien editiert und gesichert werden. Das ist für den Server-Admin, der sich nicht immer in der Nähe zur Konsole des Servers befindet, sehr vorteilhaft. Wenn aber weitere User oder andere Beteiligte ebenfalls Zugang zum Webinterface und damit Zugriff auf die Daten haben, kann das zu einem Problem werden. Die Möglichkeit des Editierens (Schreibens) kann daher mit diesem Parameter ausgeschaltet werden.&lt;br /&gt;
 httpreadonly = 1  # nur Lesezugriff möglich&lt;br /&gt;
              = 0  # alles ist möglich  (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
httphelplang   =   de|en|fr|it&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
   de    =  deutsch&lt;br /&gt;
   en    =  englisch&lt;br /&gt;
   fr    =  französisch&lt;br /&gt;
   it    =  italienisch&lt;br /&gt;
 [blank] =  englisch (default)&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn csp als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier wird der Port des Cardserverproxy für cache exchange festgelegt.&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Adresse des Cardserverproxy für cahce Exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  Millisekunden&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
Wartezeit für cache exchange, bevor ECMs an den Cardseverproxy gesendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn camd33 als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd 33 Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen, auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein Adressbereich, der unverschlüsselt übertragen wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Definition für aktiven oder passiven Client. Generell geht das Camd3.3x-Protokoll von einem aktiven Client aus. Es kann aber unter bestimmten Umständen bei manchen Clients (meistens plugin) zur Schwierigkeiten kommen. In diesem Fall&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Schlüssel, der für die Verschlüsselung verwendet wird. (128bit Verschlüsselung)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs357x als Client Protokoll verwendet wird.&lt;br /&gt;
Dieses Protokoll verschlüsselt grundsätzlich und bildet den Schlüssel aus dem Benutzernamen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Hinweis:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; wurde auch als &#039;&#039;&#039;camd35&#039;&#039;&#039; bezeichnet. Beide Bezeichnungen meinen das gleiche Protokoll mit den gleichen Funktionsweisen und Parametern. Künftig wird zur Vermeidung von Irritationen &#039;&#039;&#039;nur noch cs357x&#039;&#039;&#039; verwendet.&lt;br /&gt;
&lt;br /&gt;
Eine genauere Erklärung für UDP findet Ihr hier [http://de.wikipedia.org/wiki/User_Datagram_Protocol]&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd35|cs357x Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein, dass OSCam nur antwortet, wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35|cs357x -clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn cs378x als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
Eine ausführliche Erklärung von TCP findet Ihr hier [http://de.wikipedia.org/wiki/Transmission_Control_Protocol]&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Camd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Bei einem Server mit mehreren Netzwerkkarten und daher mehreren unterschiedlichen IP Adressen kann es gewünscht sein das OSCam nur antwortet wenn die Anfrage auf einer betimmten IP Adresse kommt. Mit diesem Parameter kann man festlegen auf welche IP Adresse der OSCam Prozess &amp;quot;hört&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Kann durch Eintrag in oscam.user überschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Wer mehr darüber wissen will, kann hier nachlesen: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforgerlich, wenn newcamd als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Schlüssel für die Newcamd Verbindung zum Client.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der Port festgelegt, von dem aus Newcamd Anfragen beantwortet werden. Dieser Port muss ggf. auch am Router geöffnet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 ist über Port 15000 erreichbar)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 ist über Port 15000 erreichbar CAID 5678 über Port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Hat der Server mehrere IP Adressen werden nur Anfragen die an die konfigurierte IP gehen beantwortet.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Eine bestimmte IP Adresse oder ein bestimmter IP Bereich der sich auf den Newcamd Server verbinden darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Der Server versucht, die Newcamd Verbindung am leben zu halten.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Aktiviert das Extendet Newcamd Protokol, um mehrer CAID&#039;s über einen Port zu schicken&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (aktiviert)&lt;br /&gt;
 mgclient = 0  # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Radegast als Client-Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port für Radegast-Clients. Mit dem Eintrag wird das Radegast-Protokoll enabled.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Bindet den Service an eine bestimmte IP-Adresse.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (blank) alle IP sind zugelassen!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
IP-Addresse, IP-Range oder beides, die verbinden dürfen&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host und ganze Bereich 192.168.0 sind zugelassen&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Username des Radegast-Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn eine serielle Reader-Schnittstelle notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Parameter der Device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Name der Serial Device&lt;br /&gt;
 option  =  timeout =  Millisekunden  Timeout für die Verbindung  default: 50&lt;br /&gt;
         =  delay      Millisekunden  Zusätzliche Verzögerung zwischen 2 Characters&lt;br /&gt;
&lt;br /&gt;
Unterstützte Serial Devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Cccam als Client Protokoll notwendig ist.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports für CCcam-Clients. Mit dem Eintrag eines oder mehrerer Ports wird das CCcam-Protokoll enabled.&lt;br /&gt;
&lt;br /&gt;
port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Definiert die Version von CCcam, mindestens Version 2.0.11, Default-Wert = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;.&amp;lt;version&amp;gt;.&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
Hier eine ausführliche Erklärung von &#039;&#039;&#039;corsair&#039;&#039;&#039; zu diesem Thema:&lt;br /&gt;
&lt;br /&gt;
* die CCCam Versionsnummer ist die Version, mit der sich OSCam seinem Gegenüber zu erkennen gibt. Erkennt OSCam, dass das Gegenüber ebenfalls eine OSCam ist, spielt dies jedoch dann keine Rolle mehr. Ansonsten ist die Nummer halt wichtig für die zu verwendende Schnittstellenversion, da sich die Versionen in einigen Details unterscheiden.&lt;br /&gt;
&lt;br /&gt;
* good sid/bad sid Austausch geht nur bei ext oder bei cccam&amp;gt;=2.2.0&lt;br /&gt;
&lt;br /&gt;
* [dboxyo]:Um das extended CCcam Protokoll nutzen zu können, muss die NodeId entweder von OScam automatisch gesetzt werden, oder aus einer Prüfsumme bestehen, welche es OScam erlaubt, zu erkennen, dass es sich um einen OScam-Server handelt&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;O&amp;quot; CCcam kann immer nur &#039;&#039;&#039;EIN ECM&#039;&#039;&#039; pro Intervall verarbeiten, also man muss auf die Antwort warten, bis man das nächste ECM senden kann. Während dieser Wartezeit können also keine weiteren ECM verarbeitet werden; der reader ist blockiert. &amp;quot;O&amp;quot; cccam ist synchron. Kommt es zu einem Timeout reconnected &amp;quot;O&amp;quot; ccccam.&lt;br /&gt;
&lt;br /&gt;
* Extended ist die Möglichkeit bis zu 255 ECM gleichzeitig zu verarbeiten. Es ist dabei nicht notwendig, auf die Antwort zu warten. Jedes ECM bekommt dabei eine Nummer und die Antwort auch. Somit können sich auch Antworten gegenseitig &amp;quot;überholen&amp;quot; und trotzdem korrekt zugeordnet werden. Das OSCam-CCcam ist asynchron.&lt;br /&gt;
&lt;br /&gt;
* Wenn man mit der Maus im Webif über einen &amp;quot;cccam ext&amp;quot; Eintrag geht, sieht man den verwendeten client. Derzeit unterstützt nur OSCam, vPlug, hadu und (??bin mir unsicher??) Acamd das &amp;quot;cccam ext&amp;quot; Protokoll. Eventuell noch weitere clients (OSCam ist ja Open Source...!).&lt;br /&gt;
&lt;br /&gt;
* Stealth verhindert das Erkennen also OSCam bzw &amp;quot;cccam ext&amp;quot;. Es gelten dann die Beschränkungen wie bei &amp;quot;O&amp;quot; cccam. Stealth macht bei korrekter Id = Id+1.&lt;br /&gt;
&lt;br /&gt;
* Nicht nur Stealth verhindert das Erkennen von cccam ext, sondern auch das Setzen einer individuellen NodeID. CCcam braucht die NodeID, um die Herkunft der Karten und ECM&#039;s zu steuern und damit Kreisbeziehungen zu verhindern. In der NodeID steckt die eigentliche Erkennung. Da ist eine versteckte Prüfsumme, die der Gegenseite sagt, dass hier OSCam ist. Wenn die schon nicht stimmt, wird auf den &amp;quot;Kompabilitätsmodus&amp;quot; also das &amp;quot;O&amp;quot; des CCam-Protokolls herabgestuft.&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = kein Resharing (default)&lt;br /&gt;
  1 = nur Reshare für Direct-Peer&lt;br /&gt;
  2 = Reshare für Direct-Peer und den nächsten Level&lt;br /&gt;
  x = Reshare für Direct-Peer und die nächsten x Level (x steht für die Zahl der Level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 reshare = 1  Reshare nur für Direct-Peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare kann auf 3 verschiedene Arten definiert werden:&lt;br /&gt;
&lt;br /&gt;
- über oscam.server [reader] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.conf [cccam] (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.user [account] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Ein reshare Wert wird auf den kleinsten Wert aller Parameter gesetzt!&lt;br /&gt;
Wenn der Wert &amp;lt; 0 ist, wird die Karte nicht reshared.&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Arten des reshare:&lt;br /&gt;
 0  =  reader reshared nur empfangene SCs für CCcam-reader&lt;br /&gt;
 1  =  reader reshared empfangene SCs (wie=0) und definierte services&lt;br /&gt;
 2  =  reader reshared nur definierte reader-services als virtueller SC&lt;br /&gt;
 3  =  reader reshared nur definierte user-services als virtueller SC&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-Einstellungen&lt;br /&gt;
 0 = benutze die Reshare-Einstellungen des Servers (default)&lt;br /&gt;
 1 = benutze die Reshare-Einstellungen des Readers oder Users&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 ignorereshare = 1  Die Reshare-Einstellungen des Readres oder Users werden benutzt&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Versteckt aktive user und das extended OSCam-Protokoll. Schützt andere OSCam-user davor, den Server als OSCam-Server zu entdecken!&lt;br /&gt;
 stealth  =  1   #  Tarnung eingeschaltet&lt;br /&gt;
          =  0   #  Tarnung aus (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Modus der Verbindung von CCcam-Servern zu CCcam-Clienten&lt;br /&gt;
 0 = Keine Aggregation, nur Duplikate werden entfernt (default)&lt;br /&gt;
 1 = Basierend auf Minimum-Hop: zwei SC&#039;s mit unterschiedlichen hops werden zusammengefasst, neue SC&#039;s bekommen einen kleineren hop&lt;br /&gt;
 2 = Aggregation auf CAIDs basierend: alle SC&#039;s mit der gleichen CAID werden zusammengefasst, Provider wird entfernt&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Interval in Sekunden zur Verteilung der share list updates an die Clienten.&lt;br /&gt;
&lt;br /&gt;
  0 = Update basiert auf Server-Updates, Werte kleiner als 10 sind ungültig und werden auf 30 gesetzt.&lt;br /&gt;
    = [blank) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Trenne Client, wenn die maximale Leerlaufzeit (idletime) erreicht ist&lt;br /&gt;
 1 = Halte die Verbindung (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
Wenn eine nodeid benutzt wird, dann wechselt der Server das Protokol von &amp;quot;cccam ext&amp;quot; zu &amp;quot;cccam&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Baustelle&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
Solange die Entwicklung nicht einen vertretbaren Release-Stand erreicht hat, werden hier zur Vermeidung von Irritationen bei den Usern keine Parameter erläutert!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn OScam auch als Client zum entschlüsseln eingesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
DVBapi zum lokalen Entschlüsseln verwenden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (deaktiviert)&lt;br /&gt;
 enabled = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Hier wird der User festgelegt, dieser sollte in der oscam.user angelegt sein.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
Autoupdate für DVB API aktivieren.&lt;br /&gt;
Abhängig vom verwendeten User aus der oscam.user und dessen au Einstellungen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1 # (aktiviert)&lt;br /&gt;
 au = 0 # (deaktiviert)&lt;br /&gt;
 au = 2 # enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 pmt_mode = 0 # (verwendet camd.socket und PMT Datei)&lt;br /&gt;
 pmt_mode = 1 # (deaktiviert PMT Datei)&lt;br /&gt;
 pmt_mode = 2 # (deaktiviert camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (liest PMT nur beim Start ein)&lt;br /&gt;
 pmt_mode = 4 # (do not use signal handler for monitoring /tmp)&lt;br /&gt;
 pmt_mode = 5 # (do not use signal handler for monitoring /tmp &amp;amp; disable camd.socket)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 request_mode = 0 # versuche alle möglichen CAIDs nacheinander (default) &lt;br /&gt;
 request_mode = 1 # versuche alle CAIDs simultan&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
Verwendete Box auf der DVB API aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
pc steht für generic pc support (laufend supported bei VDR mit vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
&lt;br /&gt;
Öffnet die demux-device nach jedem Kanalwechsel neu, default = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Abschnitt nur dann erforderlich, wenn Anticascading als Schutz vor unbefugtem Weiterreichen von Cardsharing angewendet werden soll.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hiermit wird Anticascading eingeschaltet.&lt;br /&gt;
 enabled = 1 # eingeschaltet&lt;br /&gt;
         = 0 # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der User, die je Account zugelassen sind.&lt;br /&gt;
 numusers = 1  # Es ist ein User je Account zugelassen&lt;br /&gt;
          = 0  # Anticascading ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten für das Sammeln der Anfragen&lt;br /&gt;
 sampletime = 5  # Zeitraum von 5 Minuten&lt;br /&gt;
            =    # [blank] Default-Wert 2 Minuten&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zahl der Anfragen über dem Limit (mögliche Werte zwischen 2 und 10)&lt;br /&gt;
 samples = 7  # Limit bei 7 Anfragen&lt;br /&gt;
         =     # [blank] Default-Wert 10 Anfragen&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Strafe für den Sünder&lt;br /&gt;
 0 = Es wird nur geloggt (default)&lt;br /&gt;
 1 = Es werden Fake-CW&#039;s gesendet&lt;br /&gt;
 2 = Der User wird vorübergehend getrennt&lt;br /&gt;
 3 = Sende korrekte CWs zeitversetzt. Der Versatz ist per fakedelay= (s.u.) einstellbar.&lt;br /&gt;
&lt;br /&gt;
Die Strafe kann in der oscam.user überschrieben werden! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Fake-CW`s schaden nicht nur demjenigen, dem sie schaden sollen, sondern allen anderen im Share, denn weder oscam noch cccam kann Fake-CW`s von realen CW`s unterscheiden. Wenn also ein Sharepartner von uns ein Fake-CW bekommt und der es dann für 7 Sekunden im cache hat, kann das durch cache2-Hits unbegrenzt an weitere Sharepartner gehen, auch trotz Einstellung von cccmaxhops = 0. Es haben dann unzählige User plötzlich für 7 Sekunden einen Freezer und keiner weiss, warum. Man schadet so also unbewusst allen Sharepartnern, auch denen, mit denen man nicht direkt shart!&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 penalty = 3  # Sende korrekte CWs zeitversetzt&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Dateiname für das AC-Log&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] Kein Logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Fake-Verzögerung in Millisekunden (mögliche Werte zwischen 100 und 3000)&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 fakedelay =  500  # Verzögerung von 500 Millisekunden&lt;br /&gt;
           =       # [blank] Default-Wert 1000 Millisekunden&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wieviel Samples sollen bestraft werden?&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 denysamples = 10  # Ab 10 Samples wird bestraft&lt;br /&gt;
             =     # [blank] Default-Wert 8 Samples&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9201</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9201"/>
		<updated>2012-05-15T07:31:01Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres sections caractérisées par des crochets [] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des événements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam (cf. /usr/bin)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
Définir le format du log ECM, default = c&amp;amp;p/i/s/l:h&lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 Ko&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 Ko(défaut)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des événements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvegardés par le paramètre &amp;quot;saveemm-*&amp;quot;- dans la section reader du fichier oscam.server. Si le paramètre n&#039;est pas activé, le comportement antérieur (répertoire de configuration) s&#039;applique.&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des événements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
Les ouvertures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures  de connexion seront logguées&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les e-mails (courriels) envoyés par les diffuseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, cette option n&#039;est disponible que pour le cryptage NDS. Nous ne savons pas si cela viendra sur d&#039;autres contrôles d&#039;accès.&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0 = LED désactivé&lt;br /&gt;
 1 = LED activé pour routers&lt;br /&gt;
 2 = LED activé pour qboxhd, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Retard de réponse supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time = le temps (en secondes) de garder l&#039;ECM dans le cache, par défaut = 15&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count = nombre d&#039;ECMs à garder dans le cache, par défaut = 1000&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6056:11/30/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime  =  ms&lt;br /&gt;
&lt;br /&gt;
Temps maximum (en millisecondes) que le serveur de cache va attendre jusqu&#039;à ce que l&#039;ECM ou CW soit reçu, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ajout de statistiques cw push/got dans le webif&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = défaut&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Par défaut désactivé à cause de la consommation de mémoire!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
               = 0     # No Déconnexion&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
   Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user. &lt;br /&gt;
   Si l&#039;utilisateur reste en permanance sur la même chaine sans zapper ce paramètre le considére comme inactif et coupe donc la connexion, &lt;br /&gt;
   il ne faut donc pas mettre une valeur trop petite!&lt;br /&gt;
   Vous devez activer la fonction en ajoutant sleepsend=255 au niveau de chaque utilisateur dans votre oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande provient d&#039;une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hôte est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai pendant lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée pendant 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca/Viaccess et Videoguard2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cette option modifie le code de moralité des cartes pour permettre le décodage des programmes pour adultes sans avoir à saisir le code parental.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
Note: le pin code renseigné dans la configuration de la carte doit être correct&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par CAID.&lt;br /&gt;
Comme nbest_readers, mais pour des CAIDs spécifiques, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn6166&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn:5754:07/31/2011&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s), wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	                (wildcard CAIDs 12xx and 34xx) &lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  facteur temps&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel: ajout de facteur temps en pourcentage (%) pour préférer le Betacrypt par rapport au Nagravision, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation de la section [monitor]!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le paramètre moniteur&lt;br /&gt;
 port = 0  # Pas de moniteur&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Moniteur activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au moniteur.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au moniteur&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = désactivé,&lt;br /&gt;
 1 = activé, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis uniquement si vous utilisez l&#039;interface web&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3 = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = forcer l&#039;utilisation SSLv3, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; (Accès interdit) apparaît et la connexion est refusée!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6797:13/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Ne pas ajouter le contenu du CSS embarqué avant le contenu du CSS personnalisé (default)&lt;br /&gt;
                               1  # Ajouter le contenu du CSS embarqué avant le contenu du CSS personnalisé (spécifié par le paramètre [[#httpcss|httpcss]]).&lt;br /&gt;
&lt;br /&gt;
Ce paramètre peut-être utilisé pour surcharger le CSS embarqué avec des styles personnalisés. Pour afficher les styles courants utilisé l&#039;url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers CSS. Si vous voulez pouvoir gérer la personalisation via l&#039;interface WebIf il faut mettre le fichier CSS (se terminant par l&#039;extension .css) dans le répertoire contenant les fichiers de configuration d&#039;oscam.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes e picons&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1 = activé, par défaut = 0.&lt;br /&gt;
&lt;br /&gt;
Si le paramètre est activé, alors une nouvelle colonne est ajoutée dans l&#039;onglet USERS avec l&#039;affichage des picons des dernières chaines regardées par les utilisateurs actifs.&lt;br /&gt;
Le répertoire où sont mis les picons doit être configuré dans le paramètre httptpl.&lt;br /&gt;
&lt;br /&gt;
Le format est: IC_caid_srvid.tpl&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = host1.example.com, host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Cette section est nécessaire lorsque l&#039;échange de cache est utilisé&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port TCP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 port = port&lt;br /&gt;
      = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adresse IP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 serverip = IP&lt;br /&gt;
          = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quand la valeur est supérieure à 0 (&amp;gt; 0), chaque demande d&#039;ECM attend ce temps avant d&#039;envoyer la demande aux readers&lt;br /&gt;
&lt;br /&gt;
 wait_time = en millisecondes&lt;br /&gt;
           = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bits)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; était aussi connu comme &#039;&#039;&#039;camd35&#039;&#039;&#039; se réfère. Les deux termes signifient la même protocole avec les mêmes fonctions et paramètres. Dans l&#039;avenir, pour éviter toute confusion &#039;&#039;&#039;uniquement cs357x&#039;&#039;&#039; est utilisé.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd35|cs357x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet cliquez sur le lien suivant : http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ports TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam, minimum CCcam version 2.0.11 &#039;&#039;&#039;0riginal CCcam&#039;&#039;&#039;   Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps (en secondes) pour fournir la liste des partages aux clients CCcam&lt;br /&gt;
  0 = mise à jour basée sur les mises à jours serveur, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [rien] 240 (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit le mode keepalive de CCcam:&lt;br /&gt;
 0 = déconnecte le client lorsque le max idle time est atteint&lt;br /&gt;
 1 = garde le client connecté (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
 0 = désactivé (par défaut)&lt;br /&gt;
 1 = activé&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;ATTENTION:&#039;&#039;&#039; &lt;br /&gt;
Ce paramètre est pour ceux qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie du cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand OSCam est également utilisé comme client pour le décryptage!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le DVBapi est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVBAPI.&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client, définit le reader qui répond comme reader effectuant l&#039;AU)&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de requete des CAID: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye tous les CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVBAPI le type de décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = rouvrir dispositifs demux sur chaque changement de canal, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 0 # désactivé (valeur par défaut)&lt;br /&gt;
         = 1 # activé&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039;utilisateurs pris en compte pour le calcul des ecms&lt;br /&gt;
 numusers  = 0 # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
           = 1 # Un utilisateur    ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms autorisés par minute&lt;br /&gt;
           = 2 # Deux utilisateurs ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms autorisés par minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = chiffre mis dans oscam.ac. Par defaut c&#039;est 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Temps en Minutes pour le comptage du nombre d&#039;ecms, &lt;br /&gt;
(ne doit pas être inférieur a 0 car sinon oscam lui donne la valeur 2)&lt;br /&gt;
&lt;br /&gt;
 sampletime =    # Période de 2 minutes (valeur par défaut)&lt;br /&gt;
            = 5  # Période de 5 minutes&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms maxi en 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms maxi en 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039; ecms supplémentaires autorisées pour affiner le réglage &lt;br /&gt;
(doit être compris entre 2 et 10 sinon oscam lui donne la valeur de 10)&lt;br /&gt;
&lt;br /&gt;
 samples =    # On autorise 10 ecms supplémentaires(valeur par defaut)&lt;br /&gt;
         = 3  # On autorise 3 ecms supplémentaires&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute (ne doit pas être inférieur à 0 sinon Oscam lui donne la valeur 0)&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
&amp;lt;pre&amp;gt;aclogfile =                    # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
          = /var/log/aclogfile # Fichier dans /var/log (on peut mettre un autre endroit bien sur)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai d&#039;envois de faux CW en Millisecondes (doit être compris entre 100 et 3000 sinon Oscam lui donne la valeur de 1000)&lt;br /&gt;
&lt;br /&gt;
 fakedelay =      # 1000 Millisecondes (valeur par défaut) &lt;br /&gt;
           = 500  # délai de 500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Calcul du temps en minutes d envoi des faux DW&#039;s suivant la formule ==&amp;gt; sampletime * denysamples&lt;br /&gt;
&amp;lt;br&amp;gt;	S&#039;applique uniquement avec penalty = 1 ou 3 et se calcule avec la valeur de sampletime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;denysamples =     # [vide] Des faux DW&#039;s sont envoyes pendant sampletime * 8 (valeur par défaut)&lt;br /&gt;
            = 4   # Si sampletime = 5 ==&amp;gt; Des faux DW&#039;s sont envoyes pendant 20 minutes (5 * 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9200</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9200"/>
		<updated>2012-05-15T07:27:42Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres sections caractérisées par des crochets [] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des événements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam (cf. /usr/bin)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
Définir le format du log ECM, default = c&amp;amp;p/i/s/l:h&lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 Ko&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 Ko(défaut)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des événements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvegardés par le paramètre &amp;quot;saveemm-*&amp;quot;- dans la section reader du fichier oscam.server. Si le paramètre n&#039;est pas activé, le comportement antérieur (répertoire de configuration) s&#039;applique.&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des événements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
Les ouvertures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures  de connexion seront logguées&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les e-mails (courriels) envoyés par les diffuseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, cette option n&#039;est disponible que pour le cryptage NDS. Nous ne savons pas si cela viendra sur d&#039;autres contrôles d&#039;accès.&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0 = LED désactivé&lt;br /&gt;
 1 = LED activé pour routers&lt;br /&gt;
 2 = LED activé pour qboxhd, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Retard de réponse supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time = le temps (en secondes) de garder l&#039;ECM dans le cache, par défaut = 15&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count = nombre d&#039;ECMs à garder dans le cache, par défaut = 1000&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6056:11/30/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime  =  ms&lt;br /&gt;
&lt;br /&gt;
Temps maximum (en millisecondes) que le serveur de cache va attendre jusqu&#039;à ce que l&#039;ECM ou CW soit reçu, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ajout de statistiques cw push/got dans le webif&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = défaut&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Par défaut désactivé à cause de la consommation de mémoire!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
               = 0     # No Déconnexion&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
   Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user. &lt;br /&gt;
   Si l&#039;utilisateur reste en permanance sur la même chaine sans zapper ce paramètre le considére comme inactif et coupe donc la connexion, &lt;br /&gt;
   il ne faut donc pas mettre une valeur trop petite!&lt;br /&gt;
   Vous devez activer la fonction en ajoutant sleepsend=255 au niveau de chaque utilisateur dans votre oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande provient d&#039;une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hôte est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai pendant lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée pendant 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca/Viaccess et Videoguard2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cette option modifie le code de moralité des cartes pour permettre le décodage des programmes pour adultes sans avoir à saisir le code parental.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
Note: le pin code renseigné dans la configuration de la carte doit être correct&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par CAID.&lt;br /&gt;
Comme nbest_readers, mais pour des CAIDs spécifiques, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn6166&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn:5754:07/31/2011&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s), wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	                (wildcard CAIDs 12xx and 34xx) &lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  facteur temps&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel: ajout de facteur temps en pourcentage (%) pour préférer le Betacrypt par rapport au Nagravision, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation de la section [monitor]!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le paramètre moniteur&lt;br /&gt;
 port = 0  # Pas de moniteur&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Moniteur activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au moniteur.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au moniteur&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = désactivé,&lt;br /&gt;
 1 = activé, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis uniquement si vous utilisez l&#039;interface web&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3 = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = forcer l&#039;utilisation SSLv3, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; (Accès interdit) apparaît et la connexion est refusée!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6797:13/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Ne pas ajouter le contenu du CSS embarqué avant le contenu du CSS personnalisé (default)&lt;br /&gt;
                               1  # Ajouter le contenu du CSS embarqué avant le contenu du CSS personnalisé (spécifié par le paramètre [[#httpcss|httpcss]]).&lt;br /&gt;
&lt;br /&gt;
Ce paramètre peut-être utilisé pour surcharger le CSS embarqué avec des styles personnalisés. Pour afficher les styles courants utilisé l&#039;url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes e picons&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1 = activé, par défaut = 0.&lt;br /&gt;
&lt;br /&gt;
Si le paramètre est activé, alors une nouvelle colonne est ajoutée dans l&#039;onglet USERS avec l&#039;affichage des picons des dernières chaines regardées par les utilisateurs actifs.&lt;br /&gt;
Le répertoire où sont mis les picons doit être configuré dans le paramètre httptpl.&lt;br /&gt;
&lt;br /&gt;
Le format est: IC_caid_srvid.tpl&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = host1.example.com, host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Cette section est nécessaire lorsque l&#039;échange de cache est utilisé&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port TCP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 port = port&lt;br /&gt;
      = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adresse IP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 serverip = IP&lt;br /&gt;
          = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quand la valeur est supérieure à 0 (&amp;gt; 0), chaque demande d&#039;ECM attend ce temps avant d&#039;envoyer la demande aux readers&lt;br /&gt;
&lt;br /&gt;
 wait_time = en millisecondes&lt;br /&gt;
           = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bits)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; était aussi connu comme &#039;&#039;&#039;camd35&#039;&#039;&#039; se réfère. Les deux termes signifient la même protocole avec les mêmes fonctions et paramètres. Dans l&#039;avenir, pour éviter toute confusion &#039;&#039;&#039;uniquement cs357x&#039;&#039;&#039; est utilisé.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd35|cs357x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet cliquez sur le lien suivant : http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ports TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam, minimum CCcam version 2.0.11 &#039;&#039;&#039;0riginal CCcam&#039;&#039;&#039;   Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps (en secondes) pour fournir la liste des partages aux clients CCcam&lt;br /&gt;
  0 = mise à jour basée sur les mises à jours serveur, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [rien] 240 (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit le mode keepalive de CCcam:&lt;br /&gt;
 0 = déconnecte le client lorsque le max idle time est atteint&lt;br /&gt;
 1 = garde le client connecté (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
 0 = désactivé (par défaut)&lt;br /&gt;
 1 = activé&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;ATTENTION:&#039;&#039;&#039; &lt;br /&gt;
Ce paramètre est pour ceux qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie du cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand OSCam est également utilisé comme client pour le décryptage!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le DVBapi est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVBAPI.&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client, définit le reader qui répond comme reader effectuant l&#039;AU)&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de requete des CAID: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye tous les CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVBAPI le type de décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = rouvrir dispositifs demux sur chaque changement de canal, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 0 # désactivé (valeur par défaut)&lt;br /&gt;
         = 1 # activé&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039;utilisateurs pris en compte pour le calcul des ecms&lt;br /&gt;
 numusers  = 0 # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
           = 1 # Un utilisateur    ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms autorisés par minute&lt;br /&gt;
           = 2 # Deux utilisateurs ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms autorisés par minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = chiffre mis dans oscam.ac. Par defaut c&#039;est 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Temps en Minutes pour le comptage du nombre d&#039;ecms, &lt;br /&gt;
(ne doit pas être inférieur a 0 car sinon oscam lui donne la valeur 2)&lt;br /&gt;
&lt;br /&gt;
 sampletime =    # Période de 2 minutes (valeur par défaut)&lt;br /&gt;
            = 5  # Période de 5 minutes&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms maxi en 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms maxi en 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039; ecms supplémentaires autorisées pour affiner le réglage &lt;br /&gt;
(doit être compris entre 2 et 10 sinon oscam lui donne la valeur de 10)&lt;br /&gt;
&lt;br /&gt;
 samples =    # On autorise 10 ecms supplémentaires(valeur par defaut)&lt;br /&gt;
         = 3  # On autorise 3 ecms supplémentaires&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute (ne doit pas être inférieur à 0 sinon Oscam lui donne la valeur 0)&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
&amp;lt;pre&amp;gt;aclogfile =                    # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
          = /var/log/aclogfile # Fichier dans /var/log (on peut mettre un autre endroit bien sur)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai d&#039;envois de faux CW en Millisecondes (doit être compris entre 100 et 3000 sinon Oscam lui donne la valeur de 1000)&lt;br /&gt;
&lt;br /&gt;
 fakedelay =      # 1000 Millisecondes (valeur par défaut) &lt;br /&gt;
           = 500  # délai de 500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Calcul du temps en minutes d envoi des faux DW&#039;s suivant la formule ==&amp;gt; sampletime * denysamples&lt;br /&gt;
&amp;lt;br&amp;gt;	S&#039;applique uniquement avec penalty = 1 ou 3 et se calcule avec la valeur de sampletime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;denysamples =     # [vide] Des faux DW&#039;s sont envoyes pendant sampletime * 8 (valeur par défaut)&lt;br /&gt;
            = 4   # Si sampletime = 5 ==&amp;gt; Des faux DW&#039;s sont envoyes pendant 20 minutes (5 * 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9199</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9199"/>
		<updated>2012-05-15T07:25:12Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload the embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates and picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9198</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9198"/>
		<updated>2012-05-15T07:24:28Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of the embedded CSS before the content of the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of the embedded CSS before the content of the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates and picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9197</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9197"/>
		<updated>2012-05-15T07:10:16Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before the content of custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before the content of custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates and picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9196</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9196"/>
		<updated>2012-05-15T07:09:17Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httptpl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates and picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9195</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9195"/>
		<updated>2012-05-15T07:08:07Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS style, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9194</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9194"/>
		<updated>2012-05-15T07:07:28Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available. Put custom CSS files (ending with .css extension) in the oscam config directory to managed your custom styles with WebIf.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS styles, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9193</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9193"/>
		<updated>2012-05-15T07:05:19Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before the custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before the custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS styles, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9192</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9192"/>
		<updated>2012-05-15T07:03:39Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before custom CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before custom CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS styles, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9191</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9191"/>
		<updated>2012-05-15T07:03:05Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Do not add the content of embedded CSS before own CSS (default)&lt;br /&gt;
                               1  # Add the content of embedded CSS before personnal CSS (specified by the [[#httpcss|httpcss]] parameter)&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS styles, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9190</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9190"/>
		<updated>2012-05-15T06:58:18Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres sections caractérisées par des crochets [] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des événements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam (cf. /usr/bin)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
Définir le format du log ECM, default = c&amp;amp;p/i/s/l:h&lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 Ko&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 Ko(défaut)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des événements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvegardés par le paramètre &amp;quot;saveemm-*&amp;quot;- dans la section reader du fichier oscam.server. Si le paramètre n&#039;est pas activé, le comportement antérieur (répertoire de configuration) s&#039;applique.&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des événements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
Les ouvertures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures  de connexion seront logguées&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les e-mails (courriels) envoyés par les diffuseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, cette option n&#039;est disponible que pour le cryptage NDS. Nous ne savons pas si cela viendra sur d&#039;autres contrôles d&#039;accès.&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0 = LED désactivé&lt;br /&gt;
 1 = LED activé pour routers&lt;br /&gt;
 2 = LED activé pour qboxhd, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Retard de réponse supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time = le temps (en secondes) de garder l&#039;ECM dans le cache, par défaut = 15&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count = nombre d&#039;ECMs à garder dans le cache, par défaut = 1000&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6056:11/30/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime  =  ms&lt;br /&gt;
&lt;br /&gt;
Temps maximum (en millisecondes) que le serveur de cache va attendre jusqu&#039;à ce que l&#039;ECM ou CW soit reçu, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ajout de statistiques cw push/got dans le webif&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = défaut&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Par défaut désactivé à cause de la consommation de mémoire!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
               = 0     # No Déconnexion&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
   Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user. &lt;br /&gt;
   Si l&#039;utilisateur reste en permanance sur la même chaine sans zapper ce paramètre le considére comme inactif et coupe donc la connexion, &lt;br /&gt;
   il ne faut donc pas mettre une valeur trop petite!&lt;br /&gt;
   Vous devez activer la fonction en ajoutant sleepsend=255 au niveau de chaque utilisateur dans votre oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande provient d&#039;une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hôte est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai pendant lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée pendant 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca/Viaccess et Videoguard2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cette option modifie le code de moralité des cartes pour permettre le décodage des programmes pour adultes sans avoir à saisir le code parental.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
Note: le pin code renseigné dans la configuration de la carte doit être correct&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par CAID.&lt;br /&gt;
Comme nbest_readers, mais pour des CAIDs spécifiques, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn6166&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn:5754:07/31/2011&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s), wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	                (wildcard CAIDs 12xx and 34xx) &lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  facteur temps&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel: ajout de facteur temps en pourcentage (%) pour préférer le Betacrypt par rapport au Nagravision, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation de la section [monitor]!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le paramètre moniteur&lt;br /&gt;
 port = 0  # Pas de moniteur&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Moniteur activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au moniteur.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au moniteur&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = désactivé,&lt;br /&gt;
 1 = activé, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis uniquement si vous utilisez l&#039;interface web&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3 = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = forcer l&#039;utilisation SSLv3, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; (Accès interdit) apparaît et la connexion est refusée!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6797:13/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Ne pas préfixer le CSS personnalisé avec le CSS embarqué (default)&lt;br /&gt;
                               1  # Préfixer le fichier CSS personnalisé (spécifié par le paramètre [[#httpcss|httpcss]]) avec le CSS embarqué.&lt;br /&gt;
&lt;br /&gt;
Ce paramètre peut-être utilisé pour surcharger le CSS embarqué avec des styles personnalisés. Pour afficher les styles courants utilisé l&#039;url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes e picons&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1 = activé, par défaut = 0.&lt;br /&gt;
&lt;br /&gt;
Si le paramètre est activé, alors une nouvelle colonne est ajoutée dans l&#039;onglet USERS avec l&#039;affichage des picons des dernières chaines regardées par les utilisateurs actifs.&lt;br /&gt;
Le répertoire où sont mis les picons doit être configuré dans le paramètre httptpl.&lt;br /&gt;
&lt;br /&gt;
Le format est: IC_caid_srvid.tpl&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = host1.example.com, host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Cette section est nécessaire lorsque l&#039;échange de cache est utilisé&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port TCP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 port = port&lt;br /&gt;
      = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adresse IP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 serverip = IP&lt;br /&gt;
          = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quand la valeur est supérieure à 0 (&amp;gt; 0), chaque demande d&#039;ECM attend ce temps avant d&#039;envoyer la demande aux readers&lt;br /&gt;
&lt;br /&gt;
 wait_time = en millisecondes&lt;br /&gt;
           = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bits)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; était aussi connu comme &#039;&#039;&#039;camd35&#039;&#039;&#039; se réfère. Les deux termes signifient la même protocole avec les mêmes fonctions et paramètres. Dans l&#039;avenir, pour éviter toute confusion &#039;&#039;&#039;uniquement cs357x&#039;&#039;&#039; est utilisé.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd35|cs357x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet cliquez sur le lien suivant : http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ports TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam, minimum CCcam version 2.0.11 &#039;&#039;&#039;0riginal CCcam&#039;&#039;&#039;   Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps (en secondes) pour fournir la liste des partages aux clients CCcam&lt;br /&gt;
  0 = mise à jour basée sur les mises à jours serveur, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [rien] 240 (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit le mode keepalive de CCcam:&lt;br /&gt;
 0 = déconnecte le client lorsque le max idle time est atteint&lt;br /&gt;
 1 = garde le client connecté (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
 0 = désactivé (par défaut)&lt;br /&gt;
 1 = activé&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;ATTENTION:&#039;&#039;&#039; &lt;br /&gt;
Ce paramètre est pour ceux qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie du cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand OSCam est également utilisé comme client pour le décryptage!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le DVBapi est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVBAPI.&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client, définit le reader qui répond comme reader effectuant l&#039;AU)&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de requete des CAID: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye tous les CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVBAPI le type de décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = rouvrir dispositifs demux sur chaque changement de canal, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 0 # désactivé (valeur par défaut)&lt;br /&gt;
         = 1 # activé&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039;utilisateurs pris en compte pour le calcul des ecms&lt;br /&gt;
 numusers  = 0 # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
           = 1 # Un utilisateur    ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms autorisés par minute&lt;br /&gt;
           = 2 # Deux utilisateurs ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms autorisés par minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = chiffre mis dans oscam.ac. Par defaut c&#039;est 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Temps en Minutes pour le comptage du nombre d&#039;ecms, &lt;br /&gt;
(ne doit pas être inférieur a 0 car sinon oscam lui donne la valeur 2)&lt;br /&gt;
&lt;br /&gt;
 sampletime =    # Période de 2 minutes (valeur par défaut)&lt;br /&gt;
            = 5  # Période de 5 minutes&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms maxi en 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms maxi en 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039; ecms supplémentaires autorisées pour affiner le réglage &lt;br /&gt;
(doit être compris entre 2 et 10 sinon oscam lui donne la valeur de 10)&lt;br /&gt;
&lt;br /&gt;
 samples =    # On autorise 10 ecms supplémentaires(valeur par defaut)&lt;br /&gt;
         = 3  # On autorise 3 ecms supplémentaires&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute (ne doit pas être inférieur à 0 sinon Oscam lui donne la valeur 0)&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
&amp;lt;pre&amp;gt;aclogfile =                    # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
          = /var/log/aclogfile # Fichier dans /var/log (on peut mettre un autre endroit bien sur)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai d&#039;envois de faux CW en Millisecondes (doit être compris entre 100 et 3000 sinon Oscam lui donne la valeur de 1000)&lt;br /&gt;
&lt;br /&gt;
 fakedelay =      # 1000 Millisecondes (valeur par défaut) &lt;br /&gt;
           = 500  # délai de 500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Calcul du temps en minutes d envoi des faux DW&#039;s suivant la formule ==&amp;gt; sampletime * denysamples&lt;br /&gt;
&amp;lt;br&amp;gt;	S&#039;applique uniquement avec penalty = 1 ou 3 et se calcule avec la valeur de sampletime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;denysamples =     # [vide] Des faux DW&#039;s sont envoyes pendant sampletime * 8 (valeur par défaut)&lt;br /&gt;
            = 4   # Si sampletime = 5 ==&amp;gt; Des faux DW&#039;s sont envoyes pendant 20 minutes (5 * 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9188</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=9188"/>
		<updated>2012-05-13T18:14:02Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres sections caractérisées par des crochets [] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des événements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam (cf. /usr/bin)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
Définir le format du log ECM, default = c&amp;amp;p/i/s/l:h&lt;br /&gt;
	 &lt;br /&gt;
mögliche Variablen: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
benutze einen Wert als Prefix, um eine Variable mit diesem Wert zu verbergen&lt;br /&gt;
	 &lt;br /&gt;
Beispiel:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 Ko&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 Ko(défaut)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des événements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvegardés par le paramètre &amp;quot;saveemm-*&amp;quot;- dans la section reader du fichier oscam.server. Si le paramètre n&#039;est pas activé, le comportement antérieur (répertoire de configuration) s&#039;applique.&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des événements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
Les ouvertures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures  de connexion seront logguées&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de sauvegarder les e-mails (courriels) envoyés par les diffuseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, cette option n&#039;est disponible que pour le cryptage NDS. Nous ne savons pas si cela viendra sur d&#039;autres contrôles d&#039;accès.&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0 = LED désactivé&lt;br /&gt;
 1 = LED activé pour routers&lt;br /&gt;
 2 = LED activé pour qboxhd, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Retard de réponse supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time = le temps (en secondes) de garder l&#039;ECM dans le cache, par défaut = 15&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count = nombre d&#039;ECMs à garder dans le cache, par défaut = 1000&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6056:11/30/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime  =  ms&lt;br /&gt;
&lt;br /&gt;
Temps maximum (en millisecondes) que le serveur de cache va attendre jusqu&#039;à ce que l&#039;ECM ou CW soit reçu, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ajout de statistiques cw push/got dans le webif&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = défaut&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Par défaut désactivé à cause de la consommation de mémoire!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
               = 0     # No Déconnexion&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
   Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user. &lt;br /&gt;
   Si l&#039;utilisateur reste en permanance sur la même chaine sans zapper ce paramètre le considére comme inactif et coupe donc la connexion, &lt;br /&gt;
   il ne faut donc pas mettre une valeur trop petite!&lt;br /&gt;
   Vous devez activer la fonction en ajoutant sleepsend=255 au niveau de chaque utilisateur dans votre oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande provient d&#039;une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hôte est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai pendant lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée pendant 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca/Viaccess et Videoguard2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cette option modifie le code de moralité des cartes pour permettre le décodage des programmes pour adultes sans avoir à saisir le code parental.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
Note: le pin code renseigné dans la configuration de la carte doit être correct&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par CAID.&lt;br /&gt;
Comme nbest_readers, mais pour des CAIDs spécifiques, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn6166&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn:5754:07/31/2011&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid, wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s), wildcard CAIDs avec 2 chiffres-CAIDs sont possibles&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	                (wildcard CAIDs 12xx and 34xx) &lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  facteur temps&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel: ajout de facteur temps en pourcentage (%) pour préférer le Betacrypt par rapport au Nagravision, par défaut = 50.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation de la section [monitor]!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le paramètre moniteur&lt;br /&gt;
 port = 0  # Pas de moniteur&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Moniteur activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au moniteur.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au moniteur&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = désactivé,&lt;br /&gt;
 1 = activé, &lt;br /&gt;
     par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis uniquement si vous utilisez l&#039;interface web&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3 = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = forcer l&#039;utilisation SSLv3, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé.&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; (Accès interdit) apparaît et la connexion est refusée!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6797:13/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Ne pas préfixer le CSS avec le CSS embarqué (default)&lt;br /&gt;
                               1  # Préfixer le fichier CSS spécifié par le paramétre [[#httpcss|httpcss]] avec le CSS embarqué.&lt;br /&gt;
&lt;br /&gt;
Ce paramétre peut-etre utilisé pour surcharger le CSS embarqué avec des styles personnalisés. Pour afficher les styles courants utilisé l&#039;url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes e picons&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1 = activé, par défaut = 0.&lt;br /&gt;
&lt;br /&gt;
Si le paramètre est activé, alors une nouvelle colonne est ajoutée dans l&#039;onglet USERS avec l&#039;affichage des picons des dernières chaines regardées par les utilisateurs actifs.&lt;br /&gt;
Le répertoire où sont mis les picons doit être configuré dans le paramètre httptpl.&lt;br /&gt;
&lt;br /&gt;
Le format est: IC_caid_srvid.tpl&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname[,hostname][,hostname]&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = host1.example.com, host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Cette section est nécessaire lorsque l&#039;échange de cache est utilisé&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port TCP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 port = port&lt;br /&gt;
      = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adresse IP du CSP pour l&#039;échange du cache.&lt;br /&gt;
&lt;br /&gt;
 serverip = IP&lt;br /&gt;
          = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quand la valeur est supérieure à 0 (&amp;gt; 0), chaque demande d&#039;ECM attend ce temps avant d&#039;envoyer la demande aux readers&lt;br /&gt;
&lt;br /&gt;
 wait_time = en millisecondes&lt;br /&gt;
           = [rien] aucun (par défaut)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bits)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; était aussi connu comme &#039;&#039;&#039;camd35&#039;&#039;&#039; se réfère. Les deux termes signifient la même protocole avec les mêmes fonctions et paramètres. Dans l&#039;avenir, pour éviter toute confusion &#039;&#039;&#039;uniquement cs357x&#039;&#039;&#039; est utilisé.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd35|cs357x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet cliquez sur le lien suivant : http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ports TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam, minimum CCcam version 2.0.11 &#039;&#039;&#039;0riginal CCcam&#039;&#039;&#039;   Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps (en secondes) pour fournir la liste des partages aux clients CCcam&lt;br /&gt;
  0 = mise à jour basée sur les mises à jours serveur, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [rien] 240 (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit le mode keepalive de CCcam:&lt;br /&gt;
 0 = déconnecte le client lorsque le max idle time est atteint&lt;br /&gt;
 1 = garde le client connecté (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
 0 = désactivé (par défaut)&lt;br /&gt;
 1 = activé&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;ATTENTION:&#039;&#039;&#039; &lt;br /&gt;
Ce paramètre est pour ceux qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie du cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand OSCam est également utilisé comme client pour le décryptage!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le DVBapi est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVBAPI.&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client, définit le reader qui répond comme reader effectuant l&#039;AU)&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de requete des CAID: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye tous les CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVBAPI le type de décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  in Millisekunden&lt;br /&gt;
&lt;br /&gt;
Delay beim Schreiben des CW. default = [blank] kein Delay&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn6348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = rouvrir dispositifs demux sur chaque changement de canal, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 0 # désactivé (valeur par défaut)&lt;br /&gt;
         = 1 # activé&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039;utilisateurs pris en compte pour le calcul des ecms&lt;br /&gt;
 numusers  = 0 # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
           = 1 # Un utilisateur    ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms autorisés par minute&lt;br /&gt;
           = 2 # Deux utilisateurs ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms autorisés par minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = chiffre mis dans oscam.ac. Par defaut c&#039;est 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Temps en Minutes pour le comptage du nombre d&#039;ecms, &lt;br /&gt;
(ne doit pas être inférieur a 0 car sinon oscam lui donne la valeur 2)&lt;br /&gt;
&lt;br /&gt;
 sampletime =    # Période de 2 minutes (valeur par défaut)&lt;br /&gt;
            = 5  # Période de 5 minutes&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms maxi en 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms maxi en 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Nombre d&#039; ecms supplémentaires autorisées pour affiner le réglage &lt;br /&gt;
(doit être compris entre 2 et 10 sinon oscam lui donne la valeur de 10)&lt;br /&gt;
&lt;br /&gt;
 samples =    # On autorise 10 ecms supplémentaires(valeur par defaut)&lt;br /&gt;
         = 3  # On autorise 3 ecms supplémentaires&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute (ne doit pas être inférieur à 0 sinon Oscam lui donne la valeur 0)&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
&amp;lt;pre&amp;gt;aclogfile =                    # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
          = /var/log/aclogfile # Fichier dans /var/log (on peut mettre un autre endroit bien sur)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai d&#039;envois de faux CW en Millisecondes (doit être compris entre 100 et 3000 sinon Oscam lui donne la valeur de 1000)&lt;br /&gt;
&lt;br /&gt;
 fakedelay =      # 1000 Millisecondes (valeur par défaut) &lt;br /&gt;
           = 500  # délai de 500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Calcul du temps en minutes d envoi des faux DW&#039;s suivant la formule ==&amp;gt; sampletime * denysamples&lt;br /&gt;
&amp;lt;br&amp;gt;	S&#039;applique uniquement avec penalty = 1 ou 3 et se calcule avec la valeur de sampletime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;denysamples =     # [vide] Des faux DW&#039;s sont envoyes pendant sampletime * 8 (valeur par défaut)&lt;br /&gt;
            = 4   # Si sampletime = 5 ==&amp;gt; Des faux DW&#039;s sont envoyes pendant 20 minutes (5 * 4)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9187</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9187"/>
		<updated>2012-05-13T18:02:36Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Don&#039;t prepend embedded CSS (default)&lt;br /&gt;
                               1  # Prepend embedded CSS before CSS file specified by the [[#httpcss|httpcss]] parameter&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
To see the current CSS styles, use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9186</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9186"/>
		<updated>2012-05-13T17:57:47Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Don&#039;t prepend embedded CSS (default)&lt;br /&gt;
                               1  # Prepend embedded CSS before CSS file specified by the [[#httpcss|httpcss]] parameter&lt;br /&gt;
&lt;br /&gt;
This parameter can be used to overload embedded CSS with custom styles. To see the current CSS styles use the url: http://&#039;&#039;url_to_oscam_webif&#039;&#039;&#039;&#039;&#039;/site.css&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9185</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9185"/>
		<updated>2012-05-13T17:38:54Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* http_prepend_embedded_css */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  0  # Don&#039;t prepend embedded CSS (default)&lt;br /&gt;
                               1  # Prepend embedded CSS before CSS specify by the httpcss parameter&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=Vorlage:OScamConfWebIfParameter&amp;diff=9184</id>
		<title>Vorlage:OScamConfWebIfParameter</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=Vorlage:OScamConfWebIfParameter&amp;diff=9184"/>
		<updated>2012-05-13T17:33:30Z</updated>

		<summary type="html">&lt;p&gt;JrCs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [webif]&lt;br /&gt;
 httpport                  =&lt;br /&gt;
 httpcert                  =&lt;br /&gt;
 httpforcesslv3            =   # &amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU - NEW - NOUVEAU - NUOVO  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
 httpuser                  =&lt;br /&gt;
 httppwd                   =&lt;br /&gt;
 http_prepend_embedded_css =   # &amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU - NEW - NOUVEAU - NUOVO  svn:6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
 httpcss                   =&lt;br /&gt;
 httptpl                   = &lt;br /&gt;
 httpshowpicons            =   # &amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEU - NEW - NOUVEAU - NUOVO  svn:6648/05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
 httprefresh               =&lt;br /&gt;
 httphideidleclients       =&lt;br /&gt;
 httpscript                =&lt;br /&gt;
 httpallowed               =&lt;br /&gt;
 httpdyndns                =   # &amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;ÄNDERUNG - CHANGE - MODIFICATIONS  svn6558:03/21/12 - MODIFICA&amp;lt;/span&amp;gt;&lt;br /&gt;
 httpsavefullcfg           =&lt;br /&gt;
 httpreadonly              =&lt;br /&gt;
 httphelplang              =&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9183</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=9183"/>
		<updated>2012-05-13T17:27:53Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* httpcss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== Log ====&lt;br /&gt;
Format:&lt;br /&gt;
 CAID&amp;amp;ProviderID/ECMPID/ServiceID/length:checksum&lt;br /&gt;
&lt;br /&gt;
Debug-Level:&lt;br /&gt;
 0     = no debugging (default) &lt;br /&gt;
 2     = ATR parsing info, ECM dumps, CW dumps &lt;br /&gt;
 4     = traffic from/to the reader &lt;br /&gt;
 8     = traffic from/to the clients &lt;br /&gt;
 16    = traffic to the reader-device on IFD layer &lt;br /&gt;
 32    = traffic to the reader-device on I/O layer &lt;br /&gt;
 64    = EMM logging &lt;br /&gt;
 128   = DVBAPI logging &lt;br /&gt;
 256   = load balancing logging &lt;br /&gt;
 512   = cache exchange logging &lt;br /&gt;
 1024  = client ECM logging &lt;br /&gt;
 65535 = debug all &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== logfile =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
===== ecmfmt =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6649+6653:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ecmfmt = format&lt;br /&gt;
&lt;br /&gt;
define ECM log format, default:c&amp;amp;p/i/s/l:h &lt;br /&gt;
	 &lt;br /&gt;
possible variables: &lt;br /&gt;
 c = CAID &lt;br /&gt;
 p = provider ID &lt;br /&gt;
 i = Channel ID &lt;br /&gt;
 d = PID &lt;br /&gt;
 s = service ID &lt;br /&gt;
 l = length &lt;br /&gt;
 h = checksum &lt;br /&gt;
	 &lt;br /&gt;
use a value as prefix to hide variable with this value, control characters will be escaped by &amp;quot;\&amp;quot; &lt;br /&gt;
	 &lt;br /&gt;
example:&lt;br /&gt;
 ecmfmt = c&amp;amp;0p/i/d/s/l:h &lt;br /&gt;
 (hide provider ID if 0)&lt;br /&gt;
&lt;br /&gt;
===== loghistorysize =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
===== maxlogsize =====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
===== disablelog =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== cwlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A path for cw logging can be configured here. The path is relative to the work directory and must exist. Otherwise no logs are created and no errors are reported. &lt;br /&gt;
&lt;br /&gt;
CWs (control words) are the answers of the card which decrypts a certain channel for some seconds before the next cw is transmitted. The CW log file can be used for delayed decoding of this channel. This is also called offline decoding. Watch this [http://www.youtube.com/watch?v=-K--PEFYBng]&lt;br /&gt;
&lt;br /&gt;
Oscam creates a new *.cwl file for each channel and each day. The file name contains the date, service ID and service name, e.g. 110808_I000B_Sky_Cinema_+1.cwl with this contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# OSCam cardserver v0.99.4 - http://streamboard.gmc.to:8001/oscam/wiki&lt;br /&gt;
# control word log file for use with tsdec offline decrypter&lt;br /&gt;
# DATE 2011-08-08, TIME 23:49:10, TZ CEST&lt;br /&gt;
# CAID 0x1702, SID 0x000B, SERVICE &amp;quot;Sky_Cinema_+1&amp;quot;&lt;br /&gt;
1 9E E3 BB 3C A4 C3 BE 25 # 23:49:10&lt;br /&gt;
0 D0 24 B3 A7 95 82 3B 52 # 23:49:17&lt;br /&gt;
1 A9 76 35 54 37 38 F3 62 # 23:49:23&lt;br /&gt;
0 55 70 87 4C 22 26 C4 0C # 23:49:30&lt;br /&gt;
1 F0 16 22 28 36 3A 03 73 # 23:49:38&lt;br /&gt;
0 5D 83 44 24 8F C7 5D B3 # 23:49:44&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All cws are logged if at least one user watches the channel. Please choose a path with enough space, since per day and channel some 10KB of data are created. A script that moves/deletes the log files regularly is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log, logging disabled&lt;br /&gt;
&lt;br /&gt;
===== emmlogdir =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log. You can define with the &amp;quot;saveemm-*&amp;quot;-Parameters in oscam.server which EMMs should be logged.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] the config folder will be used for emm logging&lt;br /&gt;
&lt;br /&gt;
===== usrfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
===== disableuserfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
===== usrfileflag =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
===== saveinithistory =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
===== mailfile =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
===== disablemail =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Videogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== Reader ====&lt;br /&gt;
&lt;br /&gt;
===== enableled =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enableled  =  0|1|2&lt;br /&gt;
&lt;br /&gt;
 0  =  LED support disabled (default)&lt;br /&gt;
 1  =  LED support enabled for routers&lt;br /&gt;
 2  =  LED support enabled for Qbox HD&lt;br /&gt;
&lt;br /&gt;
===== serialreadertimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
===== waitforcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
===== waitforcards_extra_delay =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
===== preferlocalcards =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== readerrestartseconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== Cache ====&lt;br /&gt;
&lt;br /&gt;
===== cachedelay =====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
===== max_cache_time =====&lt;br /&gt;
&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_time  =  seconds, default: 15&lt;br /&gt;
&lt;br /&gt;
maximum time CWs resist in cache after 1st client request&lt;br /&gt;
&lt;br /&gt;
===== max_cache_count =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6805:01/26/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
max_cache_count  =  count, default 1000&lt;br /&gt;
&lt;br /&gt;
maximum CWs in cache&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== cacheexwaittime =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn:6111/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexwaittime = delay &lt;br /&gt;
&lt;br /&gt;
maximum wait time for a cache entry in milli seconds, default:50 &lt;br /&gt;
&lt;br /&gt;
===== cacheexenablestats =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6161/12/22/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cacheexenablestats  =  0|1&lt;br /&gt;
&lt;br /&gt;
 1 = enable statistics for cach exchange mode&lt;br /&gt;
 0 = default&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Warning:&#039;&#039;&#039; Please consider memory consumption!&lt;br /&gt;
&lt;br /&gt;
==== Client ====&lt;br /&gt;
&lt;br /&gt;
===== clienttimeout =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
===== clientmaxidle =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
               = 0     # idle disconnect disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
===== suppresscmd08 =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca and Viaccess&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable pin code request for adult movie.&lt;br /&gt;
In order to work properly, this option may required that you define the card PIN code in your card reader configuration.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental lock mode disabled&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental lock mode enabled&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loadbalancer ====&lt;br /&gt;
&lt;br /&gt;
===== lb_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
===== lb_save =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
===== lb_nfb_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_mode =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
===== lb_nbest_percaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5893:08/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 &lt;br /&gt;
 (wildcard CAIDs 03xx and 04xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_min_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_max_ecmcount =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
===== lb_reopen_seconds =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimit =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
===== lb_savepath ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
===== lb_stat_cleanup ===== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
===== lb_use_locking =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn6166:12/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== lb_retrylimits =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
===== lb_noproviderforcaid =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
===== lb_max_readers =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
===== lb_auto_betatunnel_prefer_beta =====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6045:11/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel_prefer_beta  =  time factor&lt;br /&gt;
&lt;br /&gt;
set automatic Betacrypt tunneling time factor prefering Betacrypt over Nagravision in percent&lt;br /&gt;
&lt;br /&gt;
default  =  50&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enablelcd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn6285:01/23/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enablelcd  =  0|1|2&lt;br /&gt;
 &lt;br /&gt;
 0   =   default&lt;br /&gt;
 1   =   enable LCD&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpforcesslv3 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn:6321/01/30/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpforcesslv3  =  0|1&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 httpforcesslv3  =  0  none (default)&lt;br /&gt;
                 =  1  force using SSLV3&lt;br /&gt;
 &lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! &lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed)&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== http_prepend_embedded_css ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6797:05/13/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 http_prepend_embedded_css  =  0 | 1&lt;br /&gt;
 http_prepend_embedded_css  =  1  # Prepend embedded CSS before CSS specify by the httpcss parameter&lt;br /&gt;
                               0  # Don&#039;t prepend embedded CSS (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates an picons&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httpshowpicons ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6648:05/01/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpshowpicons  =  0| 1&lt;br /&gt;
 httpshowpicons   =   1  # show picons in userlist&lt;br /&gt;
                      0  # default&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn6558:03/21/12&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
httpdyndns  =  hostname [,hostnahme][,hostname]&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = host1.example.com,host2.example.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== csp (TCP) ===&lt;br /&gt;
Section only needed if using cache exchange&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfcspParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TCP port of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 port   =   port&lt;br /&gt;
        =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6124:12/23/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP address of Cardserverproxy for cache exchange&lt;br /&gt;
&lt;br /&gt;
 serverip   =   IP&lt;br /&gt;
            =   [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
==== wait_time ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 6142:12/25/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wait_time  =  milli-seconds&lt;br /&gt;
            =  [blank] none (default)&lt;br /&gt;
&lt;br /&gt;
wait time for cache exchange before sending ECM ti Cardserverproxy&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== camd35|cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35|cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;cs357x&#039;&#039;&#039; was also known as &#039;&#039;&#039;camd35&#039;&#039;&#039; designated. Both terms mean the same protocol with the same functions and parameters. In the future, to avoid confusion &#039;&#039;&#039;only cs357x&#039;&#039;&#039; is used.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x|cs357x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35|cs3.57x-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 0&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn6206:01/07/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Port = 0|port[,port...]&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Ports for CCcam clients, enables Cccam protocol!&lt;br /&gt;
&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 2.0.11&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
 4 = reader reshares only received cards&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates, values &amp;lt;= 10 are invalid and will be set to 30 &lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== Pandora ===&lt;br /&gt;
{{OSCamConfPandoraParameter}}&lt;br /&gt;
&lt;br /&gt;
==== pand_skip_send_dw ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_skip_send_dw    =   dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_allowed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_aloowed         =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_usr ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_user            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_pass ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_pass            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_ecm ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_ecm             =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pand_port            =    dummy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== pand_srvid ====&lt;br /&gt;
&lt;br /&gt;
pand_srvid           =    dummy&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Under Construction&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No description of parameters until a certain point of devellopment is reached!&lt;br /&gt;
&lt;br /&gt;
{{OScamConfGboxParameter}}&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxdist ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== maxecmsend ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== greshare ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== localcard ====&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|pc&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)&lt;br /&gt;
&lt;br /&gt;
==== cw_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cw_delay  =  milli-seconds&lt;br /&gt;
&lt;br /&gt;
delay of CW writing, default  =  none&lt;br /&gt;
&lt;br /&gt;
==== reopenonzap ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4348:02/05/2012&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reopenonzap  =  0|1&lt;br /&gt;
             =  1 reopen demux devices in each channel switching,&lt;br /&gt;
             =  0 default&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 0 # anticascading disabled (default)&lt;br /&gt;
          = 1 # cascading for 1 user allowed ==&amp;gt; (1*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 11 ecms allowed per minute&lt;br /&gt;
          = 2 # cascading for 2 users allowed ==&amp;gt; (2*100+80)/(&amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt;*100/60) = 17 ecms allowed per minute &amp;lt;br&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:Blue;padding:0;5px&amp;quot;&amp;gt;&amp;lt;B&amp;gt;10&amp;lt;/B&amp;gt;&amp;lt;/span&amp;gt; = number you have put in oscam.ac. Default value is 10&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
 Ex: numusers = 1 ==&amp;gt; 11 ecms * 5 minutes ==&amp;gt; 55 ecms allowed in 5 minutes &lt;br /&gt;
     numusers = 2 ==&amp;gt; 17 ecms * 5 minutes ==&amp;gt; 85 ecms allowed in 5 minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of additionnal ecms allowed (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # 7 additional ecms allowed&lt;br /&gt;
         =    # [blank] 10 additional ecms allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Level of the penalty if the user exceeds the result shown in Ex on Sampletime&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 3000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7440</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7440"/>
		<updated>2011-08-02T19:14:39Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* cccreshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== allowedprotocols ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5662:07/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
allowedprotocols  =  [protocol1][,][protocol2][,][protocol3][,]...&lt;br /&gt;
&lt;br /&gt;
Hier kann festgelegt werden, welche Protokolle der User benutzen darf. Die Zugriffsmöglichkeiten auf den Server können damit eingeschränkt werden!&lt;br /&gt;
&lt;br /&gt;
Mögliche Protokolle&lt;br /&gt;
 [camd33]&lt;br /&gt;
 [camd35]&lt;br /&gt;
 [cs357x]&lt;br /&gt;
 [cs378x]&lt;br /&gt;
 [newcamd]&lt;br /&gt;
 [cccam]&lt;br /&gt;
 [gbox]&lt;br /&gt;
 [radegast]&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 allowedprotocols  =  [cs357x],[gbox]   # Der User darf nur mit den Protokollen cs357x und gbox auf den Server zugreifen&lt;br /&gt;
                   =  [blank]           # alle möglichen Protokolle sind erlaubt (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre d&#039;utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 numusers = -1 # Utilisation de la valeur globale [[OSCam/fr/Config/oscam.conf#numusers|numusers]] définie dans oscam.conf&lt;br /&gt;
 numusers =  0 # Anti-Cascading désactivé&lt;br /&gt;
 numusers =    # quantity&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Sanction pour l&#039;utilisateur en faute:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # Utilisation de la valeur de [[OSCam/fr/Config/oscam.conf#penalty|penalty]] définie dans oscam.conf (&#039;&#039;&#039;défaut&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # Uniquement loging&lt;br /&gt;
 penalty =  1 # Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 penalty =  2 # L&#039;utilisateur est temporairement banni&lt;br /&gt;
 penalty =  3 # Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
 cccreshare = -1 # utilisation du niveau [[OSCam/fr/Config/oscam.conf#reshare|reshare]] défini dans oscam.conf  -  defaut&lt;br /&gt;
 cccreshare =  x #  reshare jusqu&#039;au niveau x&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de 2 façons:&lt;br /&gt;
&lt;br /&gt;
* Dans oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* Dans oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
La valeur de Reshare correspond à la plus petite valeur des 2 paramètres !&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.server&amp;diff=7439</id>
		<title>OSCam/fr/Config/oscam.server</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.server&amp;diff=7439"/>
		<updated>2011-08-02T19:12:58Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* cccreshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.server ==&lt;br /&gt;
Ce fichier de configuration des lecteurs  de carte (reader: ce terme sera dorénavant utilisé dans la suite du document) contient les paramètres de configuration des readers nécessaires à  oscam pour pouvoir y accéder.  Les sections du fichier oscam.server sont récurrentes (plusieurs readers peuvent être repris)&lt;br /&gt;
Cette section doit contenir au moins un reader!&lt;br /&gt;
&lt;br /&gt;
=== Reader ===&lt;br /&gt;
&#039;&#039;Plusieurs sections [reader] peuvent être créées. Chaque section correspond à un reader bien déterminé . &lt;br /&gt;
 Exemple: [NG²], [phoenix], [mastercrd] usw.&lt;br /&gt;
&lt;br /&gt;
{{OSCamServerParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine le device pour la section [reader]. &lt;br /&gt;
 device =       &amp;lt;device|bus:device&amp;gt;|Serial:Reader serial|&amp;lt;ip|hostname&amp;gt;,&amp;lt;port&amp;gt;|[,&amp;lt;lport&amp;gt;]|pcsc|&amp;lt;0|1&amp;gt;|constantcw&lt;br /&gt;
&lt;br /&gt;
 device:        Nom du Device (par ex.. monreader)&lt;br /&gt;
 bus            nom du bus et du device pour le Smartreader&lt;br /&gt;
 serial:        N° de série du Smartreader (N° de lsusb  &#039;Bus&#039; et &#039;Device&#039; sont obtenus au démarrage!)&lt;br /&gt;
 lport:         Remapping du port local&lt;br /&gt;
 PCSC:          N° du Lecteur PCSC (démarre à  0)&lt;br /&gt;
 0|1:           &#039;&#039;&#039;Seulement pour le Coolstream hd1&#039;&#039;&#039; (sélectionnez 0 ou 1&lt;br /&gt;
 constantcw:    nom du fichier constant cw&lt;br /&gt;
                format du fichier constant cw: &lt;br /&gt;
                CA (4 chiffres):ID (6 chiffres):SID (4 chiffres):PMT PID (4 chiffres):ECM PID &lt;br /&gt;
                (4 chiffres):key  (16  octets séparés par des espaces &lt;br /&gt;
                Exemple: 1234:123456:1234:1234:1234::00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F&lt;br /&gt;
Exemples&lt;br /&gt;
  device = /dev/ttyS0   # (Lecteur sur COM1 (Linux i386 et Windows))&lt;br /&gt;
  device = /dev/tts/1   # (Lecteur sur COM2 (Linux dbox2 avec multicam))&lt;br /&gt;
  device = /dev/ttyUSB0 # (Lecteur sur USB  (Linux i386))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: Le N° du  Device est situé une unité sous le N° des Ports COM-! Ainsi ttyS0 = COM1, tts/1 = COM2. Il se peut que sur les nouveaux pc les ports com ne soient plus disponibles, dans ce cas USB2 sera utilisé. Il est préférable de vérifier dans le gestionnaire de périphériques le N° du port utilisé par le Lecteur et  lui soustraire 1&lt;br /&gt;
&lt;br /&gt;
==== device_out_endpoint ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Détermine l’adresse de sortie des Chips FTDI&lt;br /&gt;
 0x81: Infinity USB Smart&lt;br /&gt;
 0x82: Smartreader+  (adresse par défaut)&lt;br /&gt;
&lt;br /&gt;
==== enable ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le  Reader &lt;br /&gt;
 0  = désactivé&lt;br /&gt;
 1  = Activé (paramètre par défaut)&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Clé d’encryption DES pour un reader newcamd distant &lt;br /&gt;
 key = clé DES&lt;br /&gt;
&lt;br /&gt;
==== premium ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Pour un Reader GBox&lt;br /&gt;
 premium =  ???&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur pour le reader distant. Remplace le nom de l&#039;utilisateur de &amp;quot;account&amp;quot;. Premier arrivé, premier servi. Voir &#039;&#039;&#039;account&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
   user=  # xyxyx&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe pour le Reader distant. Remplace le mot de passé de &amp;quot;account&amp;quot;. Premier arrivé, premier servi. Voir &#039;&#039;&#039;account&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 password =  # xyxyx&lt;br /&gt;
&lt;br /&gt;
==== mg-encrypted ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nouveau paramètre pour le reader gbox dans oscam.server à partir de la svn-4804, puis étendu à partir de la svn-4806.&lt;br /&gt;
&lt;br /&gt;
svn-4804: support pour la ligne gbox cryptée de mgcamd (le nouveau paramètre &amp;quot;mg-encrypted&amp;quot; prend la place des paramètres &amp;quot;device&amp;quot; et &amp;quot;password&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
svn-4806: le paramètre &amp;quot;mg-encrypted&amp;quot; étendu pour permettre de spécifier une adresse MAC.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
mg-encrypted = &amp;lt;encrypted line&amp;gt;,&amp;lt;mac address&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
mg-encrypted = &amp;lt;encrypted line&amp;gt; (c&#039;est l&#039;adresse MAC de eth0 de la box locale qui sera utilsée)&lt;br /&gt;
&lt;br /&gt;
Exemple du reader gbox dans oscam.server:&lt;br /&gt;
	&lt;br /&gt;
 [reader]&lt;br /&gt;
 label        = mygboxreader &lt;br /&gt;
 protocol     = gbox &lt;br /&gt;
 mg-encrypted = D: { hostname { 1234 5678 { ABCD1234 { 9 9 }}}} &lt;br /&gt;
 group        = 11 &lt;br /&gt;
 caid         = 1100&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si in oscam.conf [global] est activé dans charge entre lb_mode, alors il ya peut-être pas les entrées!&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le nombre de services qui seront considérés comme lecteur basé, est limitée à 64 ou 64 fois [[service-name][CAID][provid][srvid]]! &lt;br /&gt;
&lt;br /&gt;
Quels services peuvent le lecteur. Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée.&lt;br /&gt;
* Quand un service négatif (ie, ceux avec &amp;quot;!&amp;quot;) Est applicable, la demande est rejetée.&lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée.&lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.&lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, si et quand les services a des effets positifs, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Alloue au Reader ou exclu du Reader un Groupe de services&lt;br /&gt;
 services = [!]services[,[!]&amp;lt;services&amp;gt;]...&lt;br /&gt;
          = par défaut rien n’est donné&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
   services = # Csat,C+,!Bis&lt;br /&gt;
              # Csat et C+ sont alloués, Bis est exlu (remarquez le ! devant Bis)&lt;br /&gt;
&lt;br /&gt;
==== inactivitytimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour les Reader Newcamd&#039;&#039;&#039;&lt;br /&gt;
 inactivitytimeout =  # en minutes&lt;br /&gt;
                   =  # [rien] par défaut rien n&#039;est donné&lt;br /&gt;
&lt;br /&gt;
==== reconnecttimeout ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en minutes pour renouveler une connexion &#039;&#039;&#039;TCP&#039;&#039;&#039; qui ne répond plus&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reconnecttimeout = 2   # Après 2 minutes sans activité, la connexion est rétablie&lt;br /&gt;
                  =     # [rien] par défaut, rien n&#039;est mentionné&lt;br /&gt;
&lt;br /&gt;
==== disableserverfilter ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ignore les CAID et Ident des Readers de clients défectueux .&lt;br /&gt;
 disableserverfilter = 1  # activé (ignore les caid et ident)&lt;br /&gt;
                     = 0  # valeur par défaut : désactivé (n&#039;ignore rien)&lt;br /&gt;
&lt;br /&gt;
==== label ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine le nom du reader.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 label = cardreader-canal&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
description =&lt;br /&gt;
&lt;br /&gt;
Description du reader, par défaut = rien&lt;br /&gt;
&lt;br /&gt;
==== fallback ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définis le Reader comme Fallback Reader. Standard- et Fallback-Reader doivent appartenir au même group. Voir &#039;&#039;&#039;group&#039;&#039;&#039;&lt;br /&gt;
 fallback =    1  # activé (ce reader est le fallback reader)&lt;br /&gt;
          =    0  # valeur par défaut : désactivé&lt;br /&gt;
&lt;br /&gt;
==== logport ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion pour un Reader Camd 3.x-. UDP doit être activé. Fonctionne, seulement si l’anticascading n’est pas activé dans Camd 3.x &lt;br /&gt;
 logport =    # N° du port&lt;br /&gt;
         =    # par défaut, aucun port n’est activé)&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
definiert und mapped CAIDs für Reader&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut für das Beispiel oben)&lt;br /&gt;
        default: alle CAIDs mit der Maske FFFF&lt;br /&gt;
&lt;br /&gt;
==== audisabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Exclu le Reader de l’ AU (Mise à Jour) &lt;br /&gt;
 audisabled = 1  # activé (la carte ne sera pas mise à jour)&lt;br /&gt;
            = 0  # désactivé: valeur par défaut (la mise à jour de la carte peut se faire)&lt;br /&gt;
&lt;br /&gt;
==== auprovid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Donne ici l’ID du provider pour lequel l’AU doit être effectué via ce reader&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 auprovid =    # 123456&lt;br /&gt;
          =    # [rien] valeur par défaut, rien n&#039;est donné&lt;br /&gt;
&lt;br /&gt;
==== ecmwhitelist ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ecmwhitelist  =  [CAID[@ident]:]lenght[,lengtht]...[;[CAID[@ident]:]lenght[,lengtht]...]...&lt;br /&gt;
&lt;br /&gt;
Pour les lecteurs physiques, vous pouvez mettre des valeurs &#039;&#039;&#039;hexadécimales&#039;&#039;&#039; séparées par des virgules pour spécifier les longueurs d&#039;ECM qui sont autorisées.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;En fonctionnement normal, ce paramètre n&#039;est pas nécessaire!&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;[http://streamboard.gmc.to:8001/wiki/ECMLengthList Liste des longueurs d&#039;ECM]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== detect ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Détection du statut de la &#039;&#039;&#039;carte insérée&#039;&#039;&#039;.&lt;br /&gt;
 Detect =   CD   (Carrier Detect) - par défaut -&lt;br /&gt;
 Detect =   DSR  (Data Set Ready)&lt;br /&gt;
 Detect =   CTS  (Clear To Send)&lt;br /&gt;
 Detect =   RING (Ring Indicator)&lt;br /&gt;
 Detect =   NONE (La reconnaissance de la carte est désactivée, néanmoins le fait qu’une carte est insérée sera signalé)&lt;br /&gt;
 Detect =   gpio1 ... gpio7 (nouveau pour mipsel-uclibc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;* •  Action inverse  = &amp;quot;!&amp;quot; à inclure devant (par ex.. &amp;quot;Detect=!CTS&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== cardmhz ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Fréquence &#039;&#039;&#039;standard&#039;&#039;&#039; de la carte par multiple de 10.KHz. Pour une carte irdeto la fréquence est de 600 KHz. Voir &#039;&#039;&#039;overclocking&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cardmhz =   600  # 600  pour une carte irdeto&lt;br /&gt;
         =        # si rien n’est indiqué, c’est la valeur par défaut de 357 est prise&lt;br /&gt;
&lt;br /&gt;
==== mhz ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Indépendamment du paramètre &#039;&#039;&#039;cardmhz&#039;&#039;&#039; et pour autant que cela soit possible, la fréquence standard de carte peut être changée par incréments de 10KHz (comme mentionné ci-dessus) on parle alors de &#039;&#039;&#039;Overclocking&#039;&#039;&#039;. On peut ainsi overclocké une Carte s02- (Standard 6 MHz) à 10 MHz. Voir &#039;&#039;&#039;Overclocking&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cela se passe de cette façon:&lt;br /&gt;
 cardmhz =    600    # ( 6000 KHz =  6 MHz)&lt;br /&gt;
 mhz     =    1000   # (10000 KHz = 10 MHz)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;La valeur par défaut est 357&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== deprecated ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
D&#039;abord, la carte sera initialisée en mode normal. Si elle échoue, la carte sera automatiquement reprise en mode déprécié, de sorte que la vitesse de la carte ne sera pas changée et la communication restera sur la vitesse normale de l&#039;ATR de 9600 baud.&lt;br /&gt;
 deprecated =   1  mode déprécié activé&lt;br /&gt;
            =   0  par défaut&lt;br /&gt;
&lt;br /&gt;
==== mode ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valable uniquement pour un Lecteur AZBox&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rend possible l’initialisation de la carte sur un Lecteur d&#039;AZBox &lt;br /&gt;
 mode =   1  # active le mode initialisation pour un Lecteur d’ AzBox&lt;br /&gt;
      =   0  # désactivé, valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== protocol ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Protocole de communication du Reader. &lt;br /&gt;
 protocol = mouse         (Lecteur de carte local)&lt;br /&gt;
          = internal      (Tous les Lecteurs de carte du type &amp;quot;Device=/dev/sciX&amp;quot;)&lt;br /&gt;
          = camd35|cs357x (Cascading - camd 3.5 serveur distant compatible)&lt;br /&gt;
          = mp35&lt;br /&gt;
          = smartreader&lt;br /&gt;
          = serial&lt;br /&gt;
          = cs378x&lt;br /&gt;
          = gbox&lt;br /&gt;
          = newcamd|newcamd525&lt;br /&gt;
          = newcamd524&lt;br /&gt;
          = cccam&lt;br /&gt;
          = radegast&lt;br /&gt;
          = pcsc&lt;br /&gt;
          = constcw&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si in oscam.conf [global] est activé dans charge entre lb_mode, alors il ya peut-être pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Définit le  CAID et l’ Ident &#039;&#039;&#039;SC specific&#039;&#039;&#039; pour le Reader &lt;br /&gt;
 ident 0 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,ident]...[;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ident =    # 0100:123456,234567;0200:345678,456789&lt;br /&gt;
       =    # [rien] aucun caid et ident n’est défini (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== provid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Definit l’ID du  Provider pour ce Reader &lt;br /&gt;
 provid =    # ID&lt;br /&gt;
        =    # [rien] aucun provider n’est défini (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit en &#039;&#039;&#039;hexadecimal&#039;&#039;&#039; la class SC specific pour le Reader&lt;br /&gt;
 class =    01,02,!1b,!2b  # 01 et01 ja, 1b et 2b non&lt;br /&gt;
       =                   # [rien] aucune definition de class (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque  Reader doit appartenir à un ou plusieurs group. On détermine ainsi quel client a accès à quel reader. Valeurs vont de 1-32 &lt;br /&gt;
 group = &amp;lt;grp&amp;gt;[,&amp;lt;grp&amp;gt;][,&amp;lt;grp&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 Group =   1      # (un seul groupe)&lt;br /&gt;
 Group =   1,4,5  # (plusieurs groupes)&lt;br /&gt;
&lt;br /&gt;
==== emmcache ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Definit les  Caches d&#039;EMM pour le Reader. Actuelement, seulement pour les readers locaux. Concerne la fonction AU. On détermine sous quelles conditions les (EMM) du Provider seront écrits&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
Sans ce paramètre, no EMM sont présentés dans le log!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;emmcache = &amp;lt;usecache&amp;gt;,&amp;lt;rewrite&amp;gt;,&amp;lt;logging&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;usecache&amp;gt; 0 = # cache désactivé (valeur par défaut)&lt;br /&gt;
 * &amp;lt;usecache&amp;gt; 1 = # cache activé&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;rewrite&amp;gt;  n = # détermine combien de fois des (EMM) identiques sont réécrits. Uniquement si la valeur &amp;lt;usecache&amp;gt; = 1&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  0 = # Entrée dans le fichier log désactivée (valeur par défaut)&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  1 = # Log uniquement les EMM erronés&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  2 = # Log les  EMM écrits&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  4 = # dLog les EMM rejetés&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  8 = # Log les EMM bloqués&lt;br /&gt;
 * &amp;lt;logging&amp;gt; 16 = # Log les AU blockés&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 emmcache = 1,3,10 #  Cache activé, Les EMM sont réécrits 3 X, les écrits (2) et les bloqués (8) = 10 sont logués&lt;br /&gt;
 emmcache = 1,2,6  #  Cache activé, Les EMM sont réécrits 2 X, les écrits (2)  et les rejetés (4) = 6 sont logués&lt;br /&gt;
&lt;br /&gt;
==== ratelimitecm ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de SID différents autorisés dans les ECM pendant un intervalle déterminé&lt;br /&gt;
 ratelimitecm =     # nombre&lt;br /&gt;
              =   0 # (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== ratelimitseconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Intervalle pour la ratelimit (voir ratelimitecm)&lt;br /&gt;
 ratelimitseconds =   # secondes&lt;br /&gt;
                  = 0 # (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== blocknano ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Liste les Nanos EMM (en hexadécimal) ou tous les Nanos EMM à bloquer. Ne s’applique qu’aux  Readers physiques &lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 blocknano =   45,93,7a,ff&lt;br /&gt;
           =   tous&lt;br /&gt;
           = # [rien] aucun (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== blockemm-u ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bloque les EMM uniques, &#039;&#039;&lt;br /&gt;
 blockemm-u = 0 #  valeur par défaut rien n’est bloqué&lt;br /&gt;
 blockemm-u = 1 # bloque les EMM directement adressé à la carte&lt;br /&gt;
&lt;br /&gt;
==== blockemm-s ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bloque les EMM partagés&#039;&#039;&lt;br /&gt;
 blockemm-s =   0  # valeur par défaut rien n’est bloqué&lt;br /&gt;
 blockemm-s =   1  # bloque les EMM adressés à un groupe de cartes&lt;br /&gt;
&lt;br /&gt;
==== blockemm-g ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bloque les EMM globaux &#039;&#039;&lt;br /&gt;
 blockemm-g = 0 #  valeur par défaut rien n’est bloqué&lt;br /&gt;
 blockemm-g = 1 #  bloque les EMM adressés à toutes les cartes&lt;br /&gt;
&lt;br /&gt;
==== blockemm-unknown ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Bloque les EMM inconnus&lt;br /&gt;
 blockemm-unknown = 0  #  valeur par défaut rien n’est bloqué&lt;br /&gt;
 blockemm-unknown = 1  #  bloque tous les EMM inconnus&lt;br /&gt;
&lt;br /&gt;
==== blockemm-bylen ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
blockemm-bylen  =  [length,length]... (decimal)&lt;br /&gt;
&lt;br /&gt;
Blockiere alle Arten von EMMs anhand der Länge. Es werden maximal 10 Werte zugelassen.&lt;br /&gt;
Default: [blank] keine Blockierung&lt;br /&gt;
&lt;br /&gt;
==== savenano ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Liste des Nanos EMM, ou tous les Nanos EMM (en hexadécimal) qui doivent être sauvegardés en emmlogdir&lt;br /&gt;
&lt;br /&gt;
Format&lt;br /&gt;
 nano[,nano]....|all&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 savenano = 45,93,7a,ff&lt;br /&gt;
          = all # tous&lt;br /&gt;
          = # aucune (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== dropbadcws ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
dropbadcws  =  0|1&lt;br /&gt;
&lt;br /&gt;
 dropbadcws  =  1   # CW est de retour comme incorrect&lt;br /&gt;
             =  0   # default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readnano ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valable uniquement pour des Reader physiques&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ecrit les données (copie exécutée lors du savenano) sur la carte Si aucun chemin n’est déterminé, le fichier est recherché dans le répertoire &amp;quot;config &amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 readnano = write.emm&lt;br /&gt;
          = /var/oscam/write.emm&lt;br /&gt;
          =  # [rien] (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== lb_weight ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Plus la valeur est élevée, plus grande est la probabilité que le reader sera choisis. Il est un indicateur du temps moyen de réponse au sein de l&#039;équilibrage de charge (Loadbalancing).&lt;br /&gt;
 lb_weight = xxxx&lt;br /&gt;
           =  # [rien] Valeur par défaut : 100&lt;br /&gt;
[[Datei:Lb_weight_calc2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La première colonne reprend les temps de réponse des reader. La première ligne reprend les valeurs lb_weight. &lt;br /&gt;
L&#039;intersection des deux donne le temps de réponse corrigé en fonction du lb_weight&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exemple:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vous avez deux readers avec un temps de réponse de 400ms. Vous voulez privilégier un reader en faisant croire que son temps de réponse est de 300ms.&lt;br /&gt;
 &lt;br /&gt;
Dans le tableau, vous repérez la ligne qui commence par 400, vous recherchez dans cette ligne la valeur 300 . Dans l&#039;entête de colonne vos trouvez la valeur LB_weight à donner au reader(130). En entrant cette donnée, vous privilégiez ce reader.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== cccversion ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour CCcam &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam à utiliser.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;mainversion&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
   cccversion = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Définit la distance maximale en hop (saut) de repartage de la carte&lt;br /&gt;
 0 = Uniquement  la carte locale&lt;br /&gt;
 1 = Carte locale + 1 Hop&lt;br /&gt;
 2 = Carte locale + 2 Hops&lt;br /&gt;
     Et ainsi de suite&lt;br /&gt;
     Valeur par défautt = 10&lt;br /&gt;
&lt;br /&gt;
==== ccchop ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ccchop =&lt;br /&gt;
&lt;br /&gt;
Pour les readers &#039;&#039;&#039;non CCcam&#039;&#039;&#039;; hop pour les cartes virtuelles.&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Définit le Reshare-hop pour CCcam lecteur&lt;br /&gt;
&lt;br /&gt;
 cccreshare = -1 # utilisation du niveau [[OSCam/fr/Config/oscam.conf#reshare|reshare]] défini dans oscam.conf  -  defaut&lt;br /&gt;
 cccreshare =  x #  reshare jusqu&#039;au niveau x&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de 2 façons:&lt;br /&gt;
&lt;br /&gt;
* Dans oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* Dans oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
La valeur de Reshare correspond à la plus petite valeur des 2 paramètres !&lt;br /&gt;
&lt;br /&gt;
==== cccwantemu ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Demande pour recevoir un emu du server cccam.&lt;br /&gt;
 cccwantemu = 1  # activé, demande l’ému&lt;br /&gt;
            = 0  # désactivé, valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== ccckeepalive ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Envois un message “keepalive &amp;quot;, pour garder la connexion avec un server CCCam distant. &lt;br /&gt;
 ccckeepalive = 1  # activé, envois le message &amp;quot;keep alive&amp;quot;&lt;br /&gt;
              = 0  # désactivé, valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== cccmindown ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Par exemple:&lt;br /&gt;
cccmindown = 0 oscam n&#039;ignorera aucune carte.&lt;br /&gt;
&lt;br /&gt;
cccmindown = 1 oscam ignorera les cartes avec reshare 0, il conservera uniquement les carte qui ont reshare 1 ou plus.&lt;br /&gt;
&lt;br /&gt;
cccmindown = 2 oscam ignorera les cartes avec reshare 0 et 1, il conservera uniquement les carte qui ont reshare 2 ou plus.&lt;br /&gt;
&lt;br /&gt;
cccmindown = 3 oscam ignorera les cartes avec reshare 0, 1 et 2, il conservera uniquement les carte qui ont reshare 3 ou plus.&lt;br /&gt;
&lt;br /&gt;
Etc.....&lt;br /&gt;
&lt;br /&gt;
==== pincode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Code pin pour les cartes &#039;&#039;&#039;Conax et Cryptoworks&#039;&#039;&#039;&lt;br /&gt;
 pincode = code pin&lt;br /&gt;
         =  # [rien] valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Défint le &#039;&#039;&#039;ChID Irdeto&#039;&#039;&#039; pour le Reader &lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 chid = 0100:12&lt;br /&gt;
      =  # [rien] valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== force_irdeto ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Force le mode Irdeto, même si une clé RSA est présente pour le tunnel Irdeto vers les cartes Nagravision&lt;br /&gt;
 force_irdeto = 1  # activé&lt;br /&gt;
              = 0  # désactivé, valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== nagra_read ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lit les Nagravision-Records. &#039;&#039;&#039;Uniquement pour les cartes NCMED&#039;&#039;&#039; &lt;br /&gt;
 nagra_read = 0  # désactivé, valeur par défaut&lt;br /&gt;
            = 1  # lit les Records dont les droits sont dépassés&lt;br /&gt;
            = 2  # lit seulement les Records dont les droits sont valables&lt;br /&gt;
&lt;br /&gt;
==== rsakey ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
RSA-Key pour les cartes Nagravision /Tiger SCs / CAM-Key pour les cartes Irdeto&lt;br /&gt;
 n3_rsakey&amp;lt;rsakey =     RSA-Key&lt;br /&gt;
&lt;br /&gt;
==== fix9993 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fix9993  =  0|1&lt;br /&gt;
&lt;br /&gt;
Fixed den error 9993 bei CAID 0919  SC&#039;s&lt;br /&gt;
&lt;br /&gt;
 fix9993  =  1  # eingeschaltet&lt;br /&gt;
          =  0  # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== boxkey ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Box Key pour les cartes Nagravision / CAM-Key pour les cartes Irdeto &lt;br /&gt;
&lt;br /&gt;
==== aeskeys ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clés AES multiples pour cartes &#039;&#039;&#039;Viacces&#039;&#039;&#039; &lt;br /&gt;
 CAID #ident:AES key #0 CAID #0[,AES key #1 CAID #0],...[;CAID #1@ident::AES key #0 CAID #1[,AES key #1 CAID #1],...]...&lt;br /&gt;
&lt;br /&gt;
Spécial pour clés AES:&lt;br /&gt;
 00 =   ne renvoit pas de CW , aucune clé AES n’est spécifiée&lt;br /&gt;
 FF =   renvoit des CW reçus de S, aucune clé AES n’est spécifiée&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aeskeys = 0100@012345:000102030405060708090a0b0c0d0e0f;0200@543210:0,0,0f0e0d0c0b0a090807060504030201&lt;br /&gt;
&lt;br /&gt;
==== showcls ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de classes à montrer pour les  &#039;&#039;&#039;Cartes Viaccess&#039;&#039;&#039;&lt;br /&gt;
 schowcls = Quantité&lt;br /&gt;
          = 0  # aucune, valeur par défaut&lt;br /&gt;
&lt;br /&gt;
==== boxid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ID du &#039;&#039;&#039;récepteur NDS&#039;&#039;&#039; &lt;br /&gt;
 boxid =  ID du récepteur NDS&lt;br /&gt;
&lt;br /&gt;
==== ndsversion ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la version du &#039;&#039;&#039;NDS Videoguard&#039;&#039;&#039; &lt;br /&gt;
  0 = # détection auto, valeur par défaut&lt;br /&gt;
  1 = # NDS Videoguard 1&lt;br /&gt;
 12 = # NDS Videoguard 1+&lt;br /&gt;
  2 = # NDS Videoguard 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.server&amp;diff=7438</id>
		<title>OSCam/en/Config/oscam.server</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.server&amp;diff=7438"/>
		<updated>2011-08-02T18:46:14Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* cccreshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.server ==&lt;br /&gt;
The  server  configuration  file  for OSCam contains reader parameters. Sections in oscam.server are recurring (more than one reader possible). At least one [reader] section is required.&lt;br /&gt;
&lt;br /&gt;
{{OSCamServerParameter}}&lt;br /&gt;
&lt;br /&gt;
=== [reader] ===&lt;br /&gt;
Define local or remote reader&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{required}}&lt;br /&gt;
 &amp;lt;device|bus:device|device:slot&amp;gt;|Serial:Reader serial|&amp;lt;ip|host&lt;br /&gt;
       name&amp;gt;,&amp;lt;port&amp;gt;[,&amp;lt;lport&amp;gt;]|pcsc|&amp;lt;0|1&amp;gt;|constantcw&lt;br /&gt;
&lt;br /&gt;
 device:       device name (eg myreader)&lt;br /&gt;
 &lt;br /&gt;
 bus:device:   bus name and device name of the Smartreader+&lt;br /&gt;
               (get the names with lsusb &#039;Bus&#039; and &#039;Device&#039;)&lt;br /&gt;
 &lt;br /&gt;
 device:slot:  device name and slot number sc8in1 [1-8]&lt;br /&gt;
               (only one SC8in1 reader supported)&lt;br /&gt;
 &lt;br /&gt;
 serial:       serial number of Smartreader+&lt;br /&gt;
               (get the serial number while starting OSCam)&lt;br /&gt;
 &lt;br /&gt;
 lport:        remapping to local port&lt;br /&gt;
     &lt;br /&gt;
 PCSC:         number of PCSC reader, starting with 0&lt;br /&gt;
        &lt;br /&gt;
 0|1:         &#039;&#039;&#039; for Coolstream HD-1 STB only&#039;&#039;&#039;: select reader 0 or reader 1&lt;br /&gt;
 &lt;br /&gt;
constantcw:   constant CW file name&lt;br /&gt;
              constant CW file format: &lt;br /&gt;
              CA (4 digits):&lt;br /&gt;
              ID  (6 digits):&lt;br /&gt;
              SID  (4  digits):&lt;br /&gt;
              PMT PID (4 digits):&lt;br /&gt;
              ECM PID (4 digits):: &lt;br /&gt;
              key (16 Bytes separated by spaces)&lt;br /&gt;
&lt;br /&gt;
 eg: 1234:123456:1234:1234:1234::00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F&lt;br /&gt;
&lt;br /&gt;
             &lt;br /&gt;
Examples&lt;br /&gt;
 device = /dev/ttyS0   # (Reader on COM1 (Linux i386 and Windows))&lt;br /&gt;
 device = /dev/tts/1   # (Reader on COM2 (Linux dbox2 with multicam))&lt;br /&gt;
 device = /dev/ttyUSB0 # (Reader on USB  (Linux i386))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention:&#039;&#039;&#039; Counting begins with 0, that means number of device is one less than number of COM-Port! Eg ttyS0 = COM1, tts/1 = COM2. &lt;br /&gt;
&lt;br /&gt;
==== device_out_endpoint ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
set endpoint address for FTDI chips&lt;br /&gt;
 0x81:   Infinity USB Smart&lt;br /&gt;
 0x82:   Smartreader+  (default)&lt;br /&gt;
&lt;br /&gt;
==== enable ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
deactivate reader&lt;br /&gt;
 0  =  off&lt;br /&gt;
 1  =  On (default)&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
key for newcamd remote reader encryption&lt;br /&gt;
 key = DES key&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
user for remote reader (name)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
password  for  remote  reader&lt;br /&gt;
&lt;br /&gt;
==== mg-encrypted ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mgcamd encrypted &#039;&#039;&#039;gbox line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
format:&lt;br /&gt;
&lt;br /&gt;
 { &amp;lt;IP|hostname&amp;gt; { &amp;lt;local port&amp;gt; &amp;lt;remote port&amp;gt; { &amp;lt;password&amp;gt; { &amp;lt;level&amp;gt; &amp;lt;level&amp;gt; } address&amp;gt; }&lt;br /&gt;
&lt;br /&gt;
default:&lt;br /&gt;
 MAC address=eth0&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If loadbalancing is enabled in oscam.conf [global] among lb_mode, then there may be &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The number of services that will be considered based reader, is limited to 64, or 64 times [[service-name][CAID][provid][srvid]]! &lt;br /&gt;
&lt;br /&gt;
What services can the reader. This requires a oscam.services be present. The logic here is as follows (in this order):&lt;br /&gt;
* If the field is empty (or invalid), the request is allowed.&lt;br /&gt;
* When a negative service (ie, those with &amp;quot;!&amp;quot;) is applicable, the request is rejected.&lt;br /&gt;
* If a positive service is applicable or there is no positive service, the request is allowed.&lt;br /&gt;
* If none of the previous points, the request is rejected.&lt;br /&gt;
This means that negative Services are only necessary in individual cases. Namely, if and when services has positive, but it wants to exclude some back. This is not recommended, because here comes quickly to misconfigurations. Instead, an additional service to be created that contains all the relevant channels.&lt;br /&gt;
&lt;br /&gt;
[de]assignment to service group&lt;br /&gt;
 services = [!]services[,[!]&amp;lt;services&amp;gt;]...&lt;br /&gt;
          = [blank] is default&lt;br /&gt;
&lt;br /&gt;
==== inactivitytimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
inactivity timeout &#039;&#039;&#039;for newcamd reader&#039;&#039;&#039; in minutes&lt;br /&gt;
&lt;br /&gt;
 inactivitytimeout = 2 # timeout in 2 minutes&lt;br /&gt;
                   =   # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== reconnecttimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
TCP reconnect, if missing answers in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 reconnecttimeout = 2   # after 2 minutes new connection&lt;br /&gt;
                  =     # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== disableserverfilter ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
ignore caid and ident settings of  reader  due  faulty  clients&lt;br /&gt;
 disableserverfilter = 1  # ignore&lt;br /&gt;
                     = 0  # not ignore (default)&lt;br /&gt;
&lt;br /&gt;
==== label ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
name for reader&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 label = easymouse2&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
description  = text&lt;br /&gt;
&lt;br /&gt;
description of reader, default: [blank] none&lt;br /&gt;
&lt;br /&gt;
==== fallback ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Define	reader	as fallback, standard and fallback reader must have the same group, see &#039;&#039;&#039;group&#039;&#039;&#039;!&lt;br /&gt;
 fallback = 1  # fallbackreader&lt;br /&gt;
          = 0  # no fallbackreader (default)&lt;br /&gt;
&lt;br /&gt;
==== logport ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Camd 3.x reader logport, camd 3.x UDP must be  activated,  only  works  if there&#039;s no camd 3.x cascading&lt;br /&gt;
 logport =    # port number&lt;br /&gt;
         =  0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut for the example above)&lt;br /&gt;
&lt;br /&gt;
==== audisabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
exclude reader from auto AU (auto update)&lt;br /&gt;
 audisabled = 1  # excludet&lt;br /&gt;
            = 0  # not excludet (default)&lt;br /&gt;
&lt;br /&gt;
==== auprovid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
set provider ID to use the right reader for auto AU&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 auprovid =  # 123456&lt;br /&gt;
          =  # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== ecmwhitelist ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ecmwhitelist  =  [CAID[@ident]:]lenght[,lengtht]...[;[CAID[@ident]:]lenght[,lengtht]...]...&lt;br /&gt;
&lt;br /&gt;
define valid ECM length in &#039;&#039;&#039;hex&#039;&#039;&#039; and ident for physical reader&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 ecmwhitelist  =  10,20,30,0a,0b,0c&lt;br /&gt;
               =  0100:10,20;0200@12345:0a,4b &lt;br /&gt;
 [blank]       =  none (default) and ident 000000&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;In normal operation mode this parameter ist not required!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;[http://streamboard.gmc.to:8001/wiki/ECMLengthList List of ECM lengths]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== detect ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
status detect of card &#039;&#039;&#039;is in&#039;&#039;&#039;&lt;br /&gt;
 Detect = CD   (Carrier Detect) - default -&lt;br /&gt;
 Detect = DSR  (Data Set Ready)&lt;br /&gt;
 Detect = CTS  (Clear To Send)&lt;br /&gt;
 Detect = RING (Ring Indicator)&lt;br /&gt;
 Detect = NONE (detect switched off, but signal &amp;quot;card is in&amp;quot;&lt;br /&gt;
 Detect = gpio1 ... gpio7 (neu für mipsel-uclibc)&lt;br /&gt;
&lt;br /&gt;
* Inverse  =  prefix &amp;quot;!&amp;quot;(eg &amp;quot;detect=!CTS&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==== cardmhz ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
set standard SC frequency in units of 10 kHz, for Irdeto SC  set  to 600, refer to &#039;&#039;&#039;OVERCLOCKING&#039;&#039;&#039;&lt;br /&gt;
Example:&lt;br /&gt;
 cardmhz = 600  # Irdeto card&lt;br /&gt;
         =      # [blank] 357 (default)&lt;br /&gt;
&lt;br /&gt;
==== mhz ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set reader frequency in units of 10 kHz, if mhz &amp;gt; cardmhz you are in overclocking mode, refer to &#039;&#039;&#039;OVERCLOCKING&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 # Default 357&lt;br /&gt;
 cardmhz = 600    # ( 6000 KHz =  6 MHz)&lt;br /&gt;
 mhz     = 1000   # (10000 KHz = 10 MHz)&lt;br /&gt;
&lt;br /&gt;
==== deprecated ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
First the SC will be initialized in normal mode. If it fails, the SC will	be  automatically  reverted to deprecated mode, so that the SC speed will not be changed and the communication will remain on  normal ATR speed of 9600 baud.&lt;br /&gt;
&lt;br /&gt;
 deprecated = 1  use deprecated SC mode only&lt;br /&gt;
            = 0  default&lt;br /&gt;
&lt;br /&gt;
==== mode ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
set card init mode for &#039;&#039;&#039;AzBox&#039;&#039;&#039; reader&lt;br /&gt;
 mode = 1  # AzBox-Reader&lt;br /&gt;
      = 0  # none (default)&lt;br /&gt;
&lt;br /&gt;
==== protocol ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
reader protocol&lt;br /&gt;
 protocol = mouse         (local cardreader)&lt;br /&gt;
          = internal      (all cardreader with &amp;quot;device=/dev/sciX&amp;quot;)&lt;br /&gt;
          = camd35|cs357x (cascading - camd 3.5-compatible remote server)&lt;br /&gt;
          = mp35&lt;br /&gt;
          = smartreader&lt;br /&gt;
          = serial&lt;br /&gt;
          = cs378x&lt;br /&gt;
          = gbox&lt;br /&gt;
          = newcamd|newcamd525&lt;br /&gt;
          = newcamd524&lt;br /&gt;
          = cccam&lt;br /&gt;
          = radegast&lt;br /&gt;
          = pcsc&lt;br /&gt;
          = constcw&lt;br /&gt;
          = sc8in1&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If in oscam.conf [global] loadbalancing is enabled among lb_mode, then there may be &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CAID and ident &#039;&#039;&#039;SC specific&#039;&#039;&#039; for reader:&lt;br /&gt;
 ident 0 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,ident]...[;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 ident =  # 0100:123456,234567;0200:345678,456789&lt;br /&gt;
       =  # [blank] no definition (default)&lt;br /&gt;
&lt;br /&gt;
==== provid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define provider ID for reader&lt;br /&gt;
 provid =  # ID&lt;br /&gt;
        =  # [blank] no definition (default)&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define class &#039;&#039;&#039;in hex&#039;&#039;&#039; SC specific for reader:&lt;br /&gt;
 class = 01,02,!1b,!2b  # 01 and 01 yes, 1b and 2b no&lt;br /&gt;
       =                # [blank] no definition (default)&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{required}}&lt;br /&gt;
Reader assingment to group. Each reader must be listed in one or more groups. This will determine, which client has access on what reader. Valid values 1-32&lt;br /&gt;
 group = &amp;lt;grp&amp;gt;[,&amp;lt;grp&amp;gt;][,&amp;lt;grp&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 Group = 1      # (one group)&lt;br /&gt;
 Group = 1,4,5  # (more groups)&lt;br /&gt;
&lt;br /&gt;
==== emmcache ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set EMM cache of local reader&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Without this parameter, no EMM are shown in the log!&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;emmcache = &amp;lt;usecache&amp;gt;,&amp;lt;rewrite&amp;gt;,&amp;lt;logging&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;usecache&amp;gt; 0 = # disabled EMM caching  (default)&lt;br /&gt;
 * &amp;lt;usecache&amp;gt; 1 = # enabled EMM caching&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;rewrite&amp;gt;  n = # determines how often one and the same EMM is written. &#039;&#039;&#039;only if &amp;lt;usecache&amp;gt; = 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  0 = # EMM logging disabled&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  1 = # logging EMM errors&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  2 = # logging written EMMs&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  4 = # logging skipped EMMs&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  8 = # logging blocked EMMs&lt;br /&gt;
 * &amp;lt;logging&amp;gt;  16 = # logging audisabled EMMs&lt;br /&gt;
&lt;br /&gt;
Sumarizing this values is possible. 31 shows all kinds of messages&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 emmcache = 1,3,10 #  Cache on, write 3 x, log written (2) and blocked (8) = 10 &lt;br /&gt;
 emmcache = 1,2,6  #  Cache on, write 2 x, log written (2) and skipped (4) = 6&lt;br /&gt;
&lt;br /&gt;
==== ratelimitecm ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of different SIDs in ECMs allowed for an interval&lt;br /&gt;
 ratelimitecm =   # number&lt;br /&gt;
              = 0 # (default)&lt;br /&gt;
&lt;br /&gt;
==== ratelimitseconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
interval for rate limit in seconds&lt;br /&gt;
 ratelimitseconds =   # seconds&lt;br /&gt;
                  = 0 # (default)&lt;br /&gt;
&lt;br /&gt;
==== blocknano ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
list of EMM-nanos to block (in hex w/o 0x) or all EMM-nanos, only valid for physical readers!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 blocknano = 45,93,7a,ff&lt;br /&gt;
           = all&lt;br /&gt;
           = # [blank] (default)&lt;br /&gt;
&lt;br /&gt;
==== blockemm-u ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
block unique EMMs&lt;br /&gt;
 blockemm-u = 0 # (no block) default&lt;br /&gt;
 blockemm-u = 1 # (block EMMs, which are addressed to card immediatly) )&lt;br /&gt;
&lt;br /&gt;
==== blockemm-s ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
block shared EMMs&lt;br /&gt;
 blockemm-s = 0 # (no block) default&lt;br /&gt;
 blockemm-s = 1 # (block EMMs, which are addressed to certain groups of cards)&lt;br /&gt;
&lt;br /&gt;
==== blockemm-g ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
block global EMMs&lt;br /&gt;
 blockemm-g = 0 # (no block) default&lt;br /&gt;
 blockemm-g = 1 # (block EMMs, which are addressed to all cards)&lt;br /&gt;
&lt;br /&gt;
==== blockemm-unknown ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
block unknown types of EMMs&lt;br /&gt;
 blockemm-unknown = 0  # (no block)  default&lt;br /&gt;
 blockemm-unknown = 1  # (block all unknown kinds of EMMs)&lt;br /&gt;
&lt;br /&gt;
==== blockemm-bylen ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
blockemm-bylen  =  [length,length]... (decimal)&lt;br /&gt;
&lt;br /&gt;
block all types of EMMs by length, maximum 10 values, default: none&lt;br /&gt;
&lt;br /&gt;
==== savenano ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
list of EMM-nanos to save to emmlogdir (in hex w/o 0x)  or  all  EMM-nanos,  only valid for physical readers&lt;br /&gt;
&lt;br /&gt;
Format&lt;br /&gt;
 nano[,nano]....|all&lt;br /&gt;
&lt;br /&gt;
Beispiel&lt;br /&gt;
 savenano = 45,93,7a,ff&lt;br /&gt;
          = all&lt;br /&gt;
          = # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== dropbadcws ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
dropbadcws  =  0|1&lt;br /&gt;
&lt;br /&gt;
 dropbadcws  =  1   # reject bad CWs&lt;br /&gt;
             =  0   # default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readnano ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
Write file (usually  a  copy  of a file saved by savenano) to your smartcard, if no path is specified, the specified file  is  searched for in the configuration directory, only valid for physical readers!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readnano = write.emm&lt;br /&gt;
          = /var/oscam/write.emm&lt;br /&gt;
          =  # [blank] (default)&lt;br /&gt;
&lt;br /&gt;
==== lb_weight ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
The higher the value the higher the probability  for	reader	selection. It&#039;s an divider for the average responstime.&lt;br /&gt;
 lb_weight = weight&lt;br /&gt;
           =  # [blank] Default-Wert 100&lt;br /&gt;
&lt;br /&gt;
See here&lt;br /&gt;
[[Datei:Lb_weight_calc2.png]]&lt;br /&gt;
&lt;br /&gt;
==== cccversion ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only for CCcam&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
define CCcam version&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;mainversion&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 cccversion = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
define CCcam maximum SC distance hops&lt;br /&gt;
 0 = local SCs only&lt;br /&gt;
 1 = local SCs and + 1 hop&lt;br /&gt;
 2 = local SCs and + 2 hops&lt;br /&gt;
     and so on&lt;br /&gt;
     default = 10&lt;br /&gt;
&lt;br /&gt;
==== ccchop ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
ccchop  =  hop&lt;br /&gt;
&lt;br /&gt;
Set hop for &#039;&#039;&#039;non&#039;&#039;&#039; CCCam readers&lt;br /&gt;
&lt;br /&gt;
default = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
Define reader&#039;s CCcam reshare hop&lt;br /&gt;
&lt;br /&gt;
 cccreshare = -1 # use [[OSCam/en/Config/oscam.conf#reshare|reshare]] level defined in oscam.conf  -  default&lt;br /&gt;
 cccreshare =  x # resharing for direct peer and share level x&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== cccwantemu ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
Request to provide emu from CCCam server, too.&lt;br /&gt;
 cccwantemu = 1  # yes&lt;br /&gt;
            = 0  # no (default)&lt;br /&gt;
&lt;br /&gt;
==== ccckeepalive ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
Send keepalive messages to keep connection to remote CCCam server up&lt;br /&gt;
 ccckeepalive = 1  # yes&lt;br /&gt;
              = 0  # no  (default)&lt;br /&gt;
&lt;br /&gt;
==== cccmindown ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
 cccmindown =   # number&lt;br /&gt;
            = 0 # default&lt;br /&gt;
&lt;br /&gt;
Filters all readers with hops smaller than number&lt;br /&gt;
&lt;br /&gt;
==== pincode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
pincode for &#039;&#039;&#039;Conax and Cryptoworks&#039;&#039;&#039; SCs&lt;br /&gt;
 pincode = pincode&lt;br /&gt;
         =  # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define &#039;&#039;&#039;Irdeto ChID&#039;&#039;&#039; for reader&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 chid = 0100:12&lt;br /&gt;
      =  # [blank] default&lt;br /&gt;
&lt;br /&gt;
==== force_irdeto ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force Irdeto SC mode even if RSA key is set for Irdeto tunneled Nagravion SC&lt;br /&gt;
 force_irdeto = 1  # yes&lt;br /&gt;
              = 0  # no  (default)&lt;br /&gt;
&lt;br /&gt;
==== nagra_read ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read &#039;&#039;&#039;Nagravison&#039;&#039;&#039; records (on NCMED cards only):&lt;br /&gt;
 nagra_read = 0  # disabled (default)&lt;br /&gt;
            = 1  # read all records with expired rights&lt;br /&gt;
            = 2  # read records with valid rights only&lt;br /&gt;
&lt;br /&gt;
==== rsakey ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
RSA key for Nagravision/Tiger SCs / CAM key data for Irdeto SCs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== fix9993 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fix9993  =  0|1&lt;br /&gt;
&lt;br /&gt;
enabled fix for 9993 error with CAID 0919 SCs.&lt;br /&gt;
&lt;br /&gt;
 fix9993  =  1  # enabled&lt;br /&gt;
          =  0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== boxkey ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
box key for Nagravision SCs / CAM key for Irdeto SCs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== aeskeys ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
multiple 16 bytes AES keys for Viaccess SCs (the used postprocessing AES key is specified through the D2 nano of the ECM)&lt;br /&gt;
&lt;br /&gt;
 CAID #ident:AES key #0 CAID #0[,AES key #1 CAID #0],...[;CAID #1@ident::AES key #0 CAID #1[,AES key #1 CAID #1],...]...&lt;br /&gt;
&lt;br /&gt;
 special AES keys:&lt;br /&gt;
 00 = do not return any CW, no AES key specified&lt;br /&gt;
 FF = return CW received from the S, no AES key specified&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 aeskeys = 0100@012345:000102030405060708090a0b0c0d0e0f;0200@543210:0,0,0f0e0d0c0b0a090807060504030201&lt;br /&gt;
&lt;br /&gt;
==== showcls ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
number of classes subscriptions to show for &#039;&#039;&#039;Viacces-SCs&#039;&#039;&#039;&lt;br /&gt;
 schowcls = quantity&lt;br /&gt;
          = 0  # (default)&lt;br /&gt;
&lt;br /&gt;
==== boxid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
NDS receiver box id&lt;br /&gt;
 boxid = NDS box ID&lt;br /&gt;
&lt;br /&gt;
==== ndsversion ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set NDS &#039;&#039;&#039;Videoguard&#039;&#039;&#039; version&lt;br /&gt;
  0 = # autodetection  (default)&lt;br /&gt;
  1 = # NDS Videoguard 1&lt;br /&gt;
 12 = # NDS Videoguard 1+&lt;br /&gt;
  2 = # NDS Videoguard 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7437</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7437"/>
		<updated>2011-08-02T18:43:29Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* reshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for cw-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] no path fpr emm-log&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable Seca pin code request for adult movie&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental mode option off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental mode option for Seca on&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
 		 &lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_nbest_percaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		    (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn:5754:07/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds, wilcard CAIDs with 2-digit Caids possible&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_retrylimits = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 	          (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5758:08/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date, wildcard CAIDs with two-digit CAIDs possible&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 lb_noproviderpercaid = 12:0100,34:0200,5678:0300 &lt;br /&gt;
 		        (wildcard CAIDs 12xx and 34xx)&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Vedeogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! Therefore this parameter is &#039;&#039;&#039;mandatory&#039;&#039;&#039;.&lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed) &lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35 or cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
!! Dyn DNS Addresses are not forseen here and won&#039;t work !!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port for CCcam clients, enables Cccam protocol!&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates&lt;br /&gt;
 -1 = disable&lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Section required only if Gbox will be used as client protocol!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 hostname  =  host.example.com  #  hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
UDP port for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 port   =   123456   #  0  =  disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
password for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 password  = mypassword&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 1  # cascading for 1 user allowed&lt;br /&gt;
          = 0  # anticascading disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
quantity of samples over limit (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # limit 7 samples&lt;br /&gt;
         =     # [blank] limit 10 samples (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
level of penalty&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 1000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7436</id>
		<title>OSCam/en/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7436"/>
		<updated>2011-08-02T18:40:23Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* cccreshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).&lt;br /&gt;
&lt;br /&gt;
=== [account] ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
account name&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
password for account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
description of user account (text)&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
host from which user connection is allowed&lt;br /&gt;
&lt;br /&gt;
Example::&lt;br /&gt;
 hostname = client.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h).  The ServiceID can also be used for wildcarded CAIDs.&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;[,&amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;: &amp;lt;target CAID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 betatunnel = 0100.0001:0200,0300.0004:0500&lt;br /&gt;
 betatunnel = 0600.FFFF:0700&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 uniq = 0  # disabled, default&lt;br /&gt;
 uniq = 1  # only one connection per user is allowed&lt;br /&gt;
 uniq = 2  # set user to fake if source ip is different&lt;br /&gt;
             (e.g. for newcamd clients with different CAIDs and ports)&lt;br /&gt;
 uniq = 3  # only one connection per user, but only the last login will survive (old mpcs behavior)&lt;br /&gt;
 uniq = 4  # set user only to fake if source ip is different, but only the last login will survive&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive user in minutes&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
0|255&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;OSCam client&#039;&#039;&#039; only: stopping requests until next zap,&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;camd 3.x&#039;&#039;&#039; only: stopping requests until restart of camd3 client&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut for the example above)&lt;br /&gt;
&lt;br /&gt;
==== allowedprotocols ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
allowedprotocols  =  [protocol1][,][protocol2][,][protocol3][,]...&lt;br /&gt;
&lt;br /&gt;
allowed protocols for user&lt;br /&gt;
&lt;br /&gt;
protocols&lt;br /&gt;
 [camd33]&lt;br /&gt;
 [camd35]&lt;br /&gt;
 [cs357x]&lt;br /&gt;
 [cs378x]&lt;br /&gt;
 [newcamd]&lt;br /&gt;
 [cccam]&lt;br /&gt;
 [gbox]&lt;br /&gt;
 [radegast]&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 allowedprotocols  =  cs357x,gbox       # only cs357x and gbox protocols are allowed&lt;br /&gt;
                   =  [blank]           # all protocols are allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 label of reader[,label of reader]...|1&lt;br /&gt;
&lt;br /&gt;
AU settings:&lt;br /&gt;
 au = [label of reader] # sending EMMs to specified reader&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
 au = 1                 # auto AU is sending EMMs to all readers&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
Default:&lt;br /&gt;
 au = [blank]           # none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user assingment to reader group&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 group[,&amp;lt;group&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
What services may use the User.? This requires a oscam.services be present. The logic here is as follows (in this order): &lt;br /&gt;
* If the field is empty (or invalid), the request is allowed.&lt;br /&gt;
* When a negative service (ie, those with &#039;&#039;&#039;!&#039;&#039;&#039;) is applicable, the request is rejected. &lt;br /&gt;
* If a positive service is applicable or there is no positive service, the request is allowed. &lt;br /&gt;
* If none of the previous points, the request is rejected. &lt;br /&gt;
This means that negative Services are only necessary in individual cases. Namely, exactly, then if you have a positive service, but it wants to exclude some back. This is not recommended, because here comes quickly to misconfigurations. Instead, an additional service to be created that contains all the relevant channels. &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
 services = service1,! service2 # (client may not receive service1 service2) &lt;br /&gt;
 services = [!] services &lt;br /&gt;
&lt;br /&gt;
Default: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user [de]assingment to SC specific classes&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 [!]class[,[!]class]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
 &lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChID&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
      = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor level:&lt;br /&gt;
 monlevel  = 0 # no access to monitor&lt;br /&gt;
 monlevel  = 1 # only server and own procs&lt;br /&gt;
 monlevel  = 2 # all procs, but viewing only, default&lt;br /&gt;
 monlevel  = 3 # all procs, reload of oscam.user possible&lt;br /&gt;
 monlevel  = 4 # complete access&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
expiration date for account&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 expdate  = 2001-11-21&lt;br /&gt;
 expdate  = 2002/12/22&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 expdate = none&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account disabled&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (account enabled)&lt;br /&gt;
 disabled = 1 # (acount diesabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account enabled from - to&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only &#039;&#039;&#039;if anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
user per account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 numusers = 5 # (maximal 5 user)&lt;br /&gt;
 numusers = 0 # (anticascading disabled)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 numusers =&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only if &#039;&#039;&#039;anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
level of penalty:&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # use value of [[OSCam/en/Config/oscam.conf#penalty|penalty]] defined in oscam.conf (&#039;&#039;&#039;default&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # only logging&lt;br /&gt;
 penalty =  1 # send fake DWs&lt;br /&gt;
 penalty =  2 # disable user temporary&lt;br /&gt;
 penalty =  3 # send DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mask for IP based blocking:&lt;br /&gt;
 failban = 0 # ignore (default)&lt;br /&gt;
 failban = 2 # block IP of a disabled account on connecting&lt;br /&gt;
 failban = 4 # block IP of a sleeping account while sleeping comes up&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches suppress of CMD08&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08 = 0 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;enabled&#039;&#039;&#039;&lt;br /&gt;
 suppresscmd08 = 1 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;disabled&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable keepalive between newcamd-server and client connection&lt;br /&gt;
&lt;br /&gt;
 keepalive = 0 # disabled &lt;br /&gt;
 keepalive = 1 # enabled (default)&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
maximum hops limit for CCcam clients&lt;br /&gt;
&lt;br /&gt;
 cccmaxhops = -1 # CCcam disbled for this user&lt;br /&gt;
               0 # local SCs only&lt;br /&gt;
               1 # local SCs + 1 hop&lt;br /&gt;
               2 # local SCs + 2 hops&lt;br /&gt;
                 # and so on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10 # local SC&#039;s + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cccreshare = -1 # use [[OSCam/en/Config/oscam.conf#reshare|reshare]] level defined in oscam.conf  -  default&lt;br /&gt;
 cccreshare =  x # resharing for direct peer and share level x&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
* reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
* user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters !&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
CCcam ignore reshare settings&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  use ignore reshare level of oscam.conf [ccc] - default &lt;br /&gt;
                   =   0   #  use ignore reshare level of server&lt;br /&gt;
                   =   1   #  use ignore reshare level of reader or user&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
cccstealth = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 -1  =  # use CCcam stealth of oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  # use extendet OSCam-CCcam-protocol&lt;br /&gt;
  1  =  # behaviour like the original CCcam-protocol, no activate partner detection and extendet&lt;br /&gt;
          OSCam-CCcam-protocol, prevent other OSCam to detect the server as OSCam-server&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7435</id>
		<title>OSCam/en/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7435"/>
		<updated>2011-08-02T18:35:33Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* cccreshare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).&lt;br /&gt;
&lt;br /&gt;
=== [account] ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
account name&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
password for account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
description of user account (text)&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
host from which user connection is allowed&lt;br /&gt;
&lt;br /&gt;
Example::&lt;br /&gt;
 hostname = client.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h).  The ServiceID can also be used for wildcarded CAIDs.&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;[,&amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;: &amp;lt;target CAID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 betatunnel = 0100.0001:0200,0300.0004:0500&lt;br /&gt;
 betatunnel = 0600.FFFF:0700&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 uniq = 0  # disabled, default&lt;br /&gt;
 uniq = 1  # only one connection per user is allowed&lt;br /&gt;
 uniq = 2  # set user to fake if source ip is different&lt;br /&gt;
             (e.g. for newcamd clients with different CAIDs and ports)&lt;br /&gt;
 uniq = 3  # only one connection per user, but only the last login will survive (old mpcs behavior)&lt;br /&gt;
 uniq = 4  # set user only to fake if source ip is different, but only the last login will survive&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive user in minutes&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
0|255&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;OSCam client&#039;&#039;&#039; only: stopping requests until next zap,&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;camd 3.x&#039;&#039;&#039; only: stopping requests until restart of camd3 client&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut for the example above)&lt;br /&gt;
&lt;br /&gt;
==== allowedprotocols ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
allowedprotocols  =  [protocol1][,][protocol2][,][protocol3][,]...&lt;br /&gt;
&lt;br /&gt;
allowed protocols for user&lt;br /&gt;
&lt;br /&gt;
protocols&lt;br /&gt;
 [camd33]&lt;br /&gt;
 [camd35]&lt;br /&gt;
 [cs357x]&lt;br /&gt;
 [cs378x]&lt;br /&gt;
 [newcamd]&lt;br /&gt;
 [cccam]&lt;br /&gt;
 [gbox]&lt;br /&gt;
 [radegast]&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 allowedprotocols  =  cs357x,gbox       # only cs357x and gbox protocols are allowed&lt;br /&gt;
                   =  [blank]           # all protocols are allowed (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 label of reader[,label of reader]...|1&lt;br /&gt;
&lt;br /&gt;
AU settings:&lt;br /&gt;
 au = [label of reader] # sending EMMs to specified reader&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
 au = 1                 # auto AU is sending EMMs to all readers&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
Default:&lt;br /&gt;
 au = [blank]           # none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user assingment to reader group&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 group[,&amp;lt;group&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
What services may use the User.? This requires a oscam.services be present. The logic here is as follows (in this order): &lt;br /&gt;
* If the field is empty (or invalid), the request is allowed.&lt;br /&gt;
* When a negative service (ie, those with &#039;&#039;&#039;!&#039;&#039;&#039;) is applicable, the request is rejected. &lt;br /&gt;
* If a positive service is applicable or there is no positive service, the request is allowed. &lt;br /&gt;
* If none of the previous points, the request is rejected. &lt;br /&gt;
This means that negative Services are only necessary in individual cases. Namely, exactly, then if you have a positive service, but it wants to exclude some back. This is not recommended, because here comes quickly to misconfigurations. Instead, an additional service to be created that contains all the relevant channels. &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
 services = service1,! service2 # (client may not receive service1 service2) &lt;br /&gt;
 services = [!] services &lt;br /&gt;
&lt;br /&gt;
Default: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user [de]assingment to SC specific classes&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 [!]class[,[!]class]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
 &lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChID&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
      = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor level:&lt;br /&gt;
 monlevel  = 0 # no access to monitor&lt;br /&gt;
 monlevel  = 1 # only server and own procs&lt;br /&gt;
 monlevel  = 2 # all procs, but viewing only, default&lt;br /&gt;
 monlevel  = 3 # all procs, reload of oscam.user possible&lt;br /&gt;
 monlevel  = 4 # complete access&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
expiration date for account&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 expdate  = 2001-11-21&lt;br /&gt;
 expdate  = 2002/12/22&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 expdate = none&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account disabled&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (account enabled)&lt;br /&gt;
 disabled = 1 # (acount diesabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account enabled from - to&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only &#039;&#039;&#039;if anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
user per account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 numusers = 5 # (maximal 5 user)&lt;br /&gt;
 numusers = 0 # (anticascading disabled)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 numusers =&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only if &#039;&#039;&#039;anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
level of penalty:&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # use value of [[OSCam/en/Config/oscam.conf#penalty|penalty]] defined in oscam.conf (&#039;&#039;&#039;default&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # only logging&lt;br /&gt;
 penalty =  1 # send fake DWs&lt;br /&gt;
 penalty =  2 # disable user temporary&lt;br /&gt;
 penalty =  3 # send DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mask for IP based blocking:&lt;br /&gt;
 failban = 0 # ignore (default)&lt;br /&gt;
 failban = 2 # block IP of a disabled account on connecting&lt;br /&gt;
 failban = 4 # block IP of a sleeping account while sleeping comes up&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches suppress of CMD08&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08 = 0 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;enabled&#039;&#039;&#039;&lt;br /&gt;
 suppresscmd08 = 1 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;disabled&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable keepalive between newcamd-server and client connection&lt;br /&gt;
&lt;br /&gt;
 keepalive = 0 # disabled &lt;br /&gt;
 keepalive = 1 # enabled (default)&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
maximum hops limit for CCcam clients&lt;br /&gt;
&lt;br /&gt;
 cccmaxhops = -1 # CCcam disbled for this user&lt;br /&gt;
               0 # local SCs only&lt;br /&gt;
               1 # local SCs + 1 hop&lt;br /&gt;
               2 # local SCs + 2 hops&lt;br /&gt;
                 # and so on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10 # local SC&#039;s + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cccreshare = -1 # use reshare level of oscam.conf [ccc]  -  default&lt;br /&gt;
 cccreshare =  x # resharing for direct peer and share level x&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 2 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of the 2 parameters!&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
CCcam ignore reshare settings&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  use ignore reshare level of oscam.conf [ccc] - default &lt;br /&gt;
                   =   0   #  use ignore reshare level of server&lt;br /&gt;
                   =   1   #  use ignore reshare level of reader or user&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
cccstealth = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 -1  =  # use CCcam stealth of oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  # use extendet OSCam-CCcam-protocol&lt;br /&gt;
  1  =  # behaviour like the original CCcam-protocol, no activate partner detection and extendet&lt;br /&gt;
          OSCam-CCcam-protocol, prevent other OSCam to detect the server as OSCam-server&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7172</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7172"/>
		<updated>2011-07-17T10:21:51Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre d&#039;utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 numusers = -1 # Utilisation de la valeur globale [[OSCam/fr/Config/oscam.conf#numusers|numusers]] définie dans oscam.conf&lt;br /&gt;
 numusers =  0 # Anti-Cascading désactivé&lt;br /&gt;
 numusers =    # quantity&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Sanction pour l&#039;utilisateur en faute:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # Utilisation de la valeur de [[OSCam/fr/Config/oscam.conf#penalty|penalty]] définie dans oscam.conf (&#039;&#039;&#039;défaut&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # Uniquement loging&lt;br /&gt;
 penalty =  1 # Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 penalty =  2 # L&#039;utilisateur est temporairement banni&lt;br /&gt;
 penalty =  3 # Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
cccreshare = -1 # Utilisez le Reshare niveau de oscam.conf [REC] - défaut&lt;br /&gt;
Reshare    = x  # niveau pour les pairs et de partager directement x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de trois façons:&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.conf [Cccam] (&amp;quot;Reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Une valeur Reshare est réglé sur la plus petite valeur de tous les paramètres! Si la valeur est &amp;lt;0, la carte n&#039;est pas repartagé.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;Nouveau  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7171</id>
		<title>OSCam/en/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7171"/>
		<updated>2011-07-17T10:20:50Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).&lt;br /&gt;
&lt;br /&gt;
=== [account] ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
account name&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
password for account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
description of user account (text)&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
host from which user connection is allowed&lt;br /&gt;
&lt;br /&gt;
Example::&lt;br /&gt;
 hostname = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h).  The ServiceID can also be used for wildcarded CAIDs.&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;[,&amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;: &amp;lt;target CAID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 betatunnel = 0100.0001:0200,0300.0004:0500&lt;br /&gt;
 betatunnel = 0600.FFFF:0700&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 uniq = 0  # disabled, default&lt;br /&gt;
 uniq = 1  # only one connection per user is allowed&lt;br /&gt;
 uniq = 2  # set user to fake if source ip is different&lt;br /&gt;
             (e.g. for newcamd clients with different CAIDs and ports)&lt;br /&gt;
 uniq = 3  # only one connection per user, but only the last login will survive (old mpcs behavior)&lt;br /&gt;
 uniq = 4  # set user only to fake if source ip is different, but only the last login will survive&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive user in minutes&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
0|255&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;OSCam client&#039;&#039;&#039; only: stopping requests until next zap,&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;camd 3.x&#039;&#039;&#039; only: stopping requests until restart of camd3 client&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut for the example above)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 label of reader[,label of reader]...|1&lt;br /&gt;
&lt;br /&gt;
AU settings:&lt;br /&gt;
 au = [label of reader] # sending EMMs to specified reader&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
 au = 1                 # auto AU is sending EMMs to all readers&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
Default:&lt;br /&gt;
 au = [blank]           # none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user assingment to reader group&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 group[,&amp;lt;group&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
What services may use the User.? This requires a oscam.services be present. The logic here is as follows (in this order): &lt;br /&gt;
* If the field is empty (or invalid), the request is allowed.&lt;br /&gt;
* When a negative service (ie, those with &#039;&#039;&#039;!&#039;&#039;&#039;) is applicable, the request is rejected. &lt;br /&gt;
* If a positive service is applicable or there is no positive service, the request is allowed. &lt;br /&gt;
* If none of the previous points, the request is rejected. &lt;br /&gt;
This means that negative Services are only necessary in individual cases. Namely, exactly, then if you have a positive service, but it wants to exclude some back. This is not recommended, because here comes quickly to misconfigurations. Instead, an additional service to be created that contains all the relevant channels. &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
 services = service1,! service2 # (client may not receive service1 service2) &lt;br /&gt;
 services = [!] services &lt;br /&gt;
&lt;br /&gt;
Default: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user [de]assingment to SC specific classes&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 [!]class[,[!]class]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
 &lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChID&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
      = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor level:&lt;br /&gt;
 monlevel  = 0 # no access to monitor&lt;br /&gt;
 monlevel  = 1 # only server and own procs&lt;br /&gt;
 monlevel  = 2 # all procs, but viewing only, default&lt;br /&gt;
 monlevel  = 3 # all procs, reload of oscam.user possible&lt;br /&gt;
 monlevel  = 4 # complete access&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
expiration date for account&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 expdate  = 2001-11-21&lt;br /&gt;
 expdate  = 2002/12/22&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 expdate = none&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account disabled&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (account enabled)&lt;br /&gt;
 disabled = 1 # (acount diesabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account enabled from - to&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only &#039;&#039;&#039;if anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
user per account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 numusers = 5 # (maximal 5 user)&lt;br /&gt;
 numusers = 0 # (anticascading disabled)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 numusers =&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only if &#039;&#039;&#039;anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
level of penalty:&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # use value of [[OSCam/en/Config/oscam.conf#penalty|penalty]] defined in oscam.conf (&#039;&#039;&#039;default&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # only logging&lt;br /&gt;
 penalty =  1 # send fake DWs&lt;br /&gt;
 penalty =  2 # disable user temporary&lt;br /&gt;
 penalty =  3 # send DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mask for IP based blocking:&lt;br /&gt;
 failban = 0 # ignore (default)&lt;br /&gt;
 failban = 2 # block IP of a disabled account on connecting&lt;br /&gt;
 failban = 4 # block IP of a sleeping account while sleeping comes up&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches suppress of CMD08&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08 = 0 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;enabled&#039;&#039;&#039;&lt;br /&gt;
 suppresscmd08 = 1 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;disabled&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable keepalive between newcamd-server and client connection&lt;br /&gt;
&lt;br /&gt;
 keepalive = 0 # disabled &lt;br /&gt;
 keepalive = 1 # enabled (default)&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
maximum hops limit for CCcam clients&lt;br /&gt;
&lt;br /&gt;
 cccmaxhops = -1 # CCcam disbled for this user&lt;br /&gt;
               0 # local SCs only&lt;br /&gt;
               1 # local SCs + 1 hop&lt;br /&gt;
               2 # local SCs + 2 hops&lt;br /&gt;
                 # and so on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10 # local SC&#039;s + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn4841:03/19/2011 + svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cccreshare = -1 # use reshare level of oscam.conf [ccc]  -  default&lt;br /&gt;
 cccreshare =  x # resharing for direct peer and share level x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 3 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- cccam-config (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of all parameters!&lt;br /&gt;
If the result is &amp;lt; 0, card is not reshared&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
CCcam ignore reshare settings&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  use ignore reshare level of oscam.conf [ccc] - default &lt;br /&gt;
                   =   0   #  use ignore reshare level of server&lt;br /&gt;
                   =   1   #  use ignore reshare level of reader or user&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 -1  =  # use CCcam stealth of oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  # use extendet OSCam-CCcam-protocol&lt;br /&gt;
  1  =  # behaviour like the original CCcam-protocol, no activate partner detection and extendet&lt;br /&gt;
          OSCam-CCcam-protocol, prevent other OSCam to detect the server as OSCam-server&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.user&amp;diff=7170</id>
		<title>OSCam/it/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.user&amp;diff=7170"/>
		<updated>2011-07-17T10:20:37Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il contenuto della traduzione in italiano e parzialmente in tedesco. Registrati e aiutaci a complementare e tradurre!&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Questo file Contiene le definizioni degli utenti. Per ogni utente deve essere creata una sezione.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui inserito l&#039;utente. (Clientname)&lt;br /&gt;
&lt;br /&gt;
esempio:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui viene impostata la password.&lt;br /&gt;
&lt;br /&gt;
esempio:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Può essere inserita descrizione dell&#039;utente &lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
esempio:&lt;br /&gt;
 hostname = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tunnel è utilizzato per la mappatura Beta, Sky e KD-CAID, in modo che le richieste 1833vengano risposte tramite 1702.&lt;br /&gt;
Questo mappatura e necessaria solo per canali HD, ma può essere utilizzata per tutti gli altri canali.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Il vantaggio e svantaggio di un mapping interamente aperto:&#039;&#039;&#039;&lt;br /&gt;
* In un mapping kompleto&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; tutti i SID (programmi) vengono tradoti. Questo ha il &#039;&#039;&#039;vantaggio&#039;&#039;&#039;, che il Client anche sui canali non HD ottiene immediatamente una risposta e non ha bisognio di chiedere a un altro server. &#039;&#039;&#039;Svantaggio&#039;&#039;&#039;, un mapping intero non ha la performance di uno aperto e ha bisognio di 100-200ms in piu per la richiesta.&lt;br /&gt;
* Un &#039;&#039;&#039;Mapping aperto&#039;&#039;&#039; ha &amp;quot;solo&amp;quot; il &#039;&#039;&#039;vantaggio&#039;&#039;&#039;, che alla richiesta puo essere risposto piu velocemente. &#039;&#039;&#039;Svantaggio&#039;&#039;&#039;, tu metti una Sceda &amp;quot;rifilata&amp;quot; nel Share, che solo nel Betatunnel apre i programmi predefiniti, anche probabilmente apre&amp;quot;di piu&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I pareri di cosa sia la migliore cosa, sono molti diversi. Per questo ogni deve decidere per se cosa e meglio.&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzone:&#039;&#039;&#039;&lt;br /&gt;
* Se usi il Betatunnel, devi personalizzare &#039;&#039;oscam.services&#039;&#039;, per esempio &#039;&#039;caid=1702,1833&#039;&#039; per sattelitare.&lt;br /&gt;
* A partire da OSCam Revision #4347 si possono usare 20 Mappings, nelle versioni prima solo 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Ulteriori informazioni:&#039;&#039;&#039;&lt;br /&gt;
*Non fa male utilizzare il Betatunnel su tutti gli utenti, se si possiedi una mappa interessate.&lt;br /&gt;
* I CCcam-Client tunneln 1833 come standard (non 1834!), quindi non sarebbe dispenzabile però anche qui non fa male se usa.&lt;br /&gt;
* Imposta anche le Priorità dei tuoir Client, per esempio &#039;&#039;1702&#039;&#039; prima di &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping di tutte le 1833-richiesta a  CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping di tutte le 1834 -richiesta a CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, sono mappati sol i canali HD...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Con Uniq e regolamentato se un client puo connetersi una sola o piu volte&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 uniq = 0  # (disabilitato)&lt;br /&gt;
 uniq = 1  # (solo una connesione per ogni Client)&lt;br /&gt;
 uniq = 2  # (Imposta l&#039;utente su Falso se l&#039;IP non coincide)&lt;br /&gt;
 uniq = 3  # (permette una connessione sola per ogni utente e l&#039;ultima sessione rimane)&lt;br /&gt;
 uniq = 4  # (Imposta l&#039;utente su falso se l&#039;IP non coincide per l&#039;ultimo logina rimane aperto)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
E il tempo in minuti dopo il quale  l&#039;User viene impostato inattivo.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
255 = solo OSCAM Clients: Ferma le richieste fino al prossimo cambio canale&lt;br /&gt;
255 = nur Camd 3.x Clients: Ferma le richieste finchè Camd 3.x non riparte&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
definiert und mapped CAIDs für Reader&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut für das Beispiel oben)&lt;br /&gt;
        default: alle CAIDs mit der Maske FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui il client e autorizzato a inviare gli EMM  a tutti, a uno solo, o a di piu reader.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader e configurata nella oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (multiple readerliste ab build &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Ogni User deve essere registrato in uno o di piu gruppi. Cosi si puo determinare su quali reader, il soncolo client puo accedere.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 group = 1   # (User ist in Gruppe 1)&lt;br /&gt;
 group = 1,2 # (User ist in Gruppe 1 + 2)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quali Services puo usare l&#039;User solo se si usa oscam.services.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 services = service1,!service2 # (questo Client puo ricevere service1 però non service2)&lt;br /&gt;
 services = [!]services&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
ident = &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
Nutzeranweisungern für kartenspezifische idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
class = [!]class[,[!]class]...&lt;br /&gt;
&lt;br /&gt;
Nutzerfestlegungen für kartenspezifische classes &lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 class  =  01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Nutzerfestlegungen für kartenspezifische CHID&#039;s&lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il monlevel dà al cliente la possibilità di collegare l&#039;interfaccia monitor del server.&lt;br /&gt;
Il monitor è configurato nel oscam.conf.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 monlevel  = 0 # (non ha accesso al monitor)&lt;br /&gt;
 monlevel  = 1 # (solo il server e il suo processo)&lt;br /&gt;
 monlevel  = 2 # (solo guardare tutti i processi)&lt;br /&gt;
 monlevel  = 3 # (tutti i processi e ricaricare il oscam.user)&lt;br /&gt;
 monlevel  = 4 # (Accesso completo)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quanto tempo è valido l&#039;utente.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 expdate  = 2099-12-31 # (Gültig bis 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Bloccare l&#039;User.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disabled = 0 # (User ie attivo)&lt;br /&gt;
 disabled = 1 # (User disattivo)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Periodo, in cui l&#039;User puo guardare.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
E &#039;necessario solo se Anti-Cascading è attivato.&lt;br /&gt;
Numero di utenti autorizzati per account&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 numusers = 5 # (al massimo 5 User)&lt;br /&gt;
 numusers = 0 # (Anti-Cascading deattivato)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 numusers =&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
E necessario solo se Anti-Cascading è deattivato.&lt;br /&gt;
Cosa succede se il valore numuser e superato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 &#039;&#039;&#039;penalty = -1&#039;&#039;&#039; # use value of [[OSCam/it/Config/oscam.conf#penalty|penalty]] defined in oscam.conf (&#039;&#039;&#039;default&#039;&#039;&#039;)&lt;br /&gt;
 penalty =  0 # (Es wird nur geloggt)&lt;br /&gt;
 penalty =  1 # (Sendet Fake CW&#039;s)&lt;br /&gt;
 penalty =  2 # (deaktiviert temporär den Account)&lt;br /&gt;
 penalty =  3 # send DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Cosa succede se il valore numuser è superato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 failban = 0 # (ignora)&lt;br /&gt;
 failban = 2 # (Blocca l&#039;IP di un Client quando e disattivato)&lt;br /&gt;
 failban = 4 # (Blocca l&#039;IP di un Account che dorme)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Solo se viene usato camd3|3.57x|3.78x. Il CMD08 è un comando che dice al cliente che la richiesta è indesiderabile (respinto). OSCAM Camd3 come client fanno una richiesta per il servizio all server.&lt;br /&gt;
Sollte der Wert beim User nicht gesetzt sein gilt der globale Wert aus der oscam.conf. Das Command kann mit dem undokumentierten Parameter sleepsend=0|255 ergänzt werden (CMD08 senden bei status &#039;sleep&#039;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zur Beachtung:&#039;&#039;&#039; Camd3 clients sperren die Anfrage bis zum Neustart. Oscam Clients sperren die Anfrage bis zum nächsten Zap. Sleepsend=255 sollte also nur bei Oscam Clients verwendet werden da ein Camd3 Client nach einem Sleepstatus einen Neustart bräuchte um diesen Service wieder anzufragen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 suppresscmd08 = 0 # (aktiviert)&lt;br /&gt;
 suppresscmd08 = 1 # (deaktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Die Verbindung zwischen Newcamd-Server und Client wird aufrechterhalten&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
Nur wenn CCcam Proxies vorhanden sind oder ein CCcam Server verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Maximale Hops die dem User erlaubt sind.&lt;br /&gt;
&lt;br /&gt;
 cccmaxhops = -1 # CCcam ist für diesen User abgeschaltet&lt;br /&gt;
               0 # nur lokale Karten&lt;br /&gt;
               1 # lokale Karten + 1 hop&lt;br /&gt;
               2 # lokale Karten + 2 hops&lt;br /&gt;
                 # und so weiter&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10 # lokale Karten und 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reshare level für CCcam-Client&lt;br /&gt;
&lt;br /&gt;
 cccreshare = -1  #  benutze den reshare-level der oscam.conf [ccc] - default&lt;br /&gt;
            =  x  #  Reshare für direct peer und share level x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare kann auf 3 verschiedene Arten definiert werden:&lt;br /&gt;
&lt;br /&gt;
- über oscam.server [reader] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.conf [cccam] (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- über oscam.user [account] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Ein reshare Wert wird auf den kleinsten Wert aller Parameter gesetzt!&lt;br /&gt;
Wenn der Wert &amp;lt; 0 ist, wird die Karte nicht reshared.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nur wenn CCcam Proxies vorhanden sind oder ein CCcam Server verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Einstellung für CCcam-Reshare = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  benutze den ignorereshare-level der oscam.conf [ccc]  - default &lt;br /&gt;
                   =   0   #  benutze den ignorereshare-level des Servers&lt;br /&gt;
                   =   1   #  benutze den ignorereshare-level des Readers oder Users&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 -1  =  use CCcam stealth of oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  use extendet OSCam-CCcam-protocol&lt;br /&gt;
  1  =  behaviour like the original CCcam-protocol, no activate partner detection and extendet&lt;br /&gt;
        OSCam-CCcam-protocol, prevent other OSCam to detect the server as OSCam-server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7169</id>
		<title>OSCam/en/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.user&amp;diff=7169"/>
		<updated>2011-07-17T10:15:17Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).&lt;br /&gt;
&lt;br /&gt;
=== [account] ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
account name&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
password for account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
description of user account (text)&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
host from which user connection is allowed&lt;br /&gt;
&lt;br /&gt;
Example::&lt;br /&gt;
 hostname = pwuser1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h).  The ServiceID can also be used for wildcarded CAIDs.&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;[,&amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;: &amp;lt;target CAID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 betatunnel = 0100.0001:0200,0300.0004:0500&lt;br /&gt;
 betatunnel = 0600.FFFF:0700&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 uniq = 0  # disabled, default&lt;br /&gt;
 uniq = 1  # only one connection per user is allowed&lt;br /&gt;
 uniq = 2  # set user to fake if source ip is different&lt;br /&gt;
             (e.g. for newcamd clients with different CAIDs and ports)&lt;br /&gt;
 uniq = 3  # only one connection per user, but only the last login will survive (old mpcs behavior)&lt;br /&gt;
 uniq = 4  # set user only to fake if source ip is different, but only the last login will survive&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive user in minutes&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
0|255&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;OSCam client&#039;&#039;&#039; only: stopping requests until next zap,&lt;br /&gt;
&lt;br /&gt;
255 = &#039;&#039;&#039;camd 3.x&#039;&#039;&#039; only: stopping requests until restart of camd3 client&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200&amp;amp;ffee:0300&lt;br /&gt;
 caid = 0400&amp;amp;ff00:0500,0600&lt;br /&gt;
 caid = 0702,0722&lt;br /&gt;
 caid = 0702&amp;amp;ffdf (shortcut for the example above)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 label of reader[,label of reader]...|1&lt;br /&gt;
&lt;br /&gt;
AU settings:&lt;br /&gt;
 au = [label of reader] # sending EMMs to specified reader&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
 au = 1                 # auto AU is sending EMMs to all readers&lt;br /&gt;
                          (security issue: clients can see SC data!)&lt;br /&gt;
Default:&lt;br /&gt;
 au = [blank]           # none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user assingment to reader group&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 group[,&amp;lt;group&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
What services may use the User.? This requires a oscam.services be present. The logic here is as follows (in this order): &lt;br /&gt;
* If the field is empty (or invalid), the request is allowed.&lt;br /&gt;
* When a negative service (ie, those with &#039;&#039;&#039;!&#039;&#039;&#039;) is applicable, the request is rejected. &lt;br /&gt;
* If a positive service is applicable or there is no positive service, the request is allowed. &lt;br /&gt;
* If none of the previous points, the request is rejected. &lt;br /&gt;
This means that negative Services are only necessary in individual cases. Namely, exactly, then if you have a positive service, but it wants to exclude some back. This is not recommended, because here comes quickly to misconfigurations. Instead, an additional service to be created that contains all the relevant channels. &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
 services = service1,! service2 # (client may not receive service1 service2) &lt;br /&gt;
 services = [!] services &lt;br /&gt;
&lt;br /&gt;
Default: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user [de]assingment to SC specific classes&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 [!]class[,[!]class]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
 &lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChID&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
      = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor level:&lt;br /&gt;
 monlevel  = 0 # no access to monitor&lt;br /&gt;
 monlevel  = 1 # only server and own procs&lt;br /&gt;
 monlevel  = 2 # all procs, but viewing only, default&lt;br /&gt;
 monlevel  = 3 # all procs, reload of oscam.user possible&lt;br /&gt;
 monlevel  = 4 # complete access&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
expiration date for account&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 expdate  = 2001-11-21&lt;br /&gt;
 expdate  = 2002/12/22&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 expdate = none&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account disabled&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (account enabled)&lt;br /&gt;
 disabled = 1 # (acount diesabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
account enabled from - to&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only &#039;&#039;&#039;if anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
user per account&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 numusers = 5 # (maximal 5 user)&lt;br /&gt;
 numusers = 0 # (anticascading disabled)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 numusers =&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
used only if &#039;&#039;&#039;anticascading&#039;&#039;&#039; is enabled!&lt;br /&gt;
&lt;br /&gt;
level of penalty:&lt;br /&gt;
 penalty = -1 # use value of [[OSCam/en/Config/oscam.conf#penalty|penalty]] defined in oscam.conf (default)&lt;br /&gt;
 penalty =  0 # only logging&lt;br /&gt;
 penalty =  1 # send fake DWs&lt;br /&gt;
 penalty =  2 # disable user temporary&lt;br /&gt;
 penalty =  3 # send DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
mask for IP based blocking:&lt;br /&gt;
 failban = 0 # ignore (default)&lt;br /&gt;
 failban = 2 # block IP of a disabled account on connecting&lt;br /&gt;
 failban = 4 # block IP of a sleeping account while sleeping comes up&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches suppress of CMD08&lt;br /&gt;
&lt;br /&gt;
 suppresscmd08 = 0 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;enabled&#039;&#039;&#039;&lt;br /&gt;
 suppresscmd08 = 1 # CMD08 for camd3 3.57x/3.78x clients &#039;&#039;&#039;disabled&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable keepalive between newcamd-server and client connection&lt;br /&gt;
&lt;br /&gt;
 keepalive = 0 # disabled &lt;br /&gt;
 keepalive = 1 # enabled (default)&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
maximum hops limit for CCcam clients&lt;br /&gt;
&lt;br /&gt;
 cccmaxhops = -1 # CCcam disbled for this user&lt;br /&gt;
               0 # local SCs only&lt;br /&gt;
               1 # local SCs + 1 hop&lt;br /&gt;
               2 # local SCs + 2 hops&lt;br /&gt;
                 # and so on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10 # local SC&#039;s + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn4841:03/19/2011 + svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cccreshare = -1 # use reshare level of oscam.conf [ccc]  -  default&lt;br /&gt;
 cccreshare =  x # resharing for direct peer and share level x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 3 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- cccam-config (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of all parameters!&lt;br /&gt;
If the result is &amp;lt; 0, card is not reshared&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
only if &#039;&#039;&#039;CCcam proxies or CCcam server&#039;&#039;&#039; are used!&lt;br /&gt;
&lt;br /&gt;
CCcam ignore reshare settings&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  use ignore reshare level of oscam.conf [ccc] - default &lt;br /&gt;
                   =   0   #  use ignore reshare level of server&lt;br /&gt;
                   =   1   #  use ignore reshare level of reader or user&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = -1|0|1&lt;br /&gt;
&lt;br /&gt;
 -1  =  # use CCcam stealth of oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  # use extendet OSCam-CCcam-protocol&lt;br /&gt;
  1  =  # behaviour like the original CCcam-protocol, no activate partner detection and extendet&lt;br /&gt;
          OSCam-CCcam-protocol, prevent other OSCam to detect the server as OSCam-server&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7168</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7168"/>
		<updated>2011-07-17T10:10:19Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre d&#039;utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 numusers = -1 # Utilisation de la valeur globale [[OSCam/fr/Config/oscam.conf#numusers|numusers]] définie dans oscam.conf&lt;br /&gt;
 numusers =  0 # Anti-Cascading désactivé&lt;br /&gt;
 numusers =    # quantity&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Sanction pour l&#039;utilisateur en faute:&lt;br /&gt;
&lt;br /&gt;
 penalty = -1 # Utilisation de la valeur de [[OSCam/fr/Config/oscam.conf#penalty|penalty]] définie dans oscam.conf (valeur par défaut)&lt;br /&gt;
 penalty =  0 # Uniquement loging&lt;br /&gt;
 penalty =  1 # Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 penalty =  2 # L&#039;utilisateur est temporairement banni&lt;br /&gt;
 penalty =  3 # Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 penalty = -1&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
cccreshare = -1 # Utilisez le Reshare niveau de oscam.conf [REC] - défaut&lt;br /&gt;
Reshare    = x  # niveau pour les pairs et de partager directement x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de trois façons:&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.conf [Cccam] (&amp;quot;Reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Une valeur Reshare est réglé sur la plus petite valeur de tous les paramètres! Si la valeur est &amp;lt;0, la carte n&#039;est pas repartagé.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;Nouveau  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7167</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7167"/>
		<updated>2011-07-17T10:06:06Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre d&#039;utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 numusers = -1 # Utilisation de la valeur globale [[OSCam/fr/Config/oscam.conf#numusers|numusers]] définie dans oscam.conf&lt;br /&gt;
 numusers =  0 # Anti-Cascading désactivé&lt;br /&gt;
 numusers =    # quantity&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Sanction pour l&#039;utilisateur en faute:&lt;br /&gt;
&lt;br /&gt;
 penalty = -1 # Utilisation de la valeur de [[OSCam/fr/Config/oscam.conf#penalty|penalty]] définie dans oscam.conf (caleur par défaut)&lt;br /&gt;
 penalty =  0 # Uniquement loging&lt;br /&gt;
 penalty =  1 # Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 penalty =  2 # L&#039;utilisateur est temporairement banni&lt;br /&gt;
 penalty =  3 # Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 penalty = -1&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
cccreshare = -1 # Utilisez le Reshare niveau de oscam.conf [REC] - défaut&lt;br /&gt;
Reshare    = x  # niveau pour les pairs et de partager directement x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de trois façons:&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.conf [Cccam] (&amp;quot;Reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Une valeur Reshare est réglé sur la plus petite valeur de tous les paramètres! Si la valeur est &amp;lt;0, la carte n&#039;est pas repartagé.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;Nouveau  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7166</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7166"/>
		<updated>2011-07-17T10:00:35Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* numusers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres [sections] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des évènements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des évènements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 KBytes&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 KBytes (défaut)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des évènements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvés par le paramètre savenano dans la section reader de oscam.server. Si le paramètre n&#039;est pas configuré, l&#039;ancien comportement (répertoire de configuration) est utilisé.&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hote est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai après lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée après 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca&#039;&#039;&#039;&lt;br /&gt;
Option pour désactiver la demande de code pin des cartes Seca pour la visualisation des programmes pour adulte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Délais supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par caïd.&lt;br /&gt;
Comme nbest_readers, mais pour des caids spécifiques.&lt;br /&gt;
&lt;br /&gt;
2- Pour le reader [cccam] dans oscam.server.&lt;br /&gt;
&lt;br /&gt;
cccmindown = n par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Ignorer les cartes avec reshare inférieur à n.&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid.&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s).&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation du Monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le Monitor&lt;br /&gt;
 port = 0  # Pas de Monitor&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Monitor activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP détermminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au Monitor.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au Monitor&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NOUVEAU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis lors de l&#039;utilisation de l&#039;Interface Web (par  Alno)&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé. C&#039;est la raison pour laquelle ce paramètre est obligatoire&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; apparait et la connexion est coupée!&#039;&#039;&#039;&lt;br /&gt;
i&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;N&#039;est plus utilisé&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Préparation pour application plus tardive!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enable enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bit)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 ou. cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam. Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Définit le build de la version de CCcam (en 4 chiffres).&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1 par défaut = 0 (désactivé)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]]&#039;&#039;&#039;ATTENTION:&#039;&#039;&#039;&lt;br /&gt;
Ce paramètre est pour les gens qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie de cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cette section est nécessaire si le protocole GBox est utilisé!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;hôte du serveur GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname   =  host.example.com&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Port  UDP pour les clients GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port   =   123456   #  0 = désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe pour le serveur Gbox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 password =  monmotdepasse&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand oscma est également utilisé comme client pour le décryptagel.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le dvb.api est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui seront ignorés&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # &amp;lt;CAID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 ignore =&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui recevront la priorité&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 priority = les CAID&#039;s locaux reçoivent la priorité&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVB API .&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client client, définit le reader qui répond comme reader effectuant l&#039;AY)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVB API le type du décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 1 # activé&lt;br /&gt;
         = 0 # désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;utilisateurs autorisés par compte (Account)&lt;br /&gt;
 numusers = 1  # Un utilisateur autorisé&lt;br /&gt;
          = 0  # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en Minutes pour la collecte des demandes&lt;br /&gt;
 sampletime = 5  # Période de 5 minutes&lt;br /&gt;
            =    # [vide] Valeur par défaut: 2 Minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de demandes au dela desquelles la limite est dépassée&lt;br /&gt;
 samples = 15  # Limité à 15 demandes&lt;br /&gt;
         =     # [vide] Valeur par défaut 10 demandes&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 penalty = 1  # Des Fake-CW&#039;s sont envoyés.&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délai d&#039;envois de Fake -cw&#039;s en Millisecondes&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 fakedelay =  500  # délai de 500 Millisecondes&lt;br /&gt;
           =       # [vide] Valeur par défaut: 1000 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
A partir de combien de demandes,la sanction sera effectives?&lt;br /&gt;
&lt;br /&gt;
Exemples&lt;br /&gt;
 denysamples = 10  # A partir de 10 demandes il y aura sanction&lt;br /&gt;
             =     # [vide] La valeur par défaut est de 8 demandes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7165</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7165"/>
		<updated>2011-07-17T09:59:33Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* numusers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre d&#039;utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Format:&lt;br /&gt;
 numusers = -1 # Utilisation de la valeur globale [[OSCam/fr/Config/oscam.conf#numusers|numusers]] définie dans oscam.conf&lt;br /&gt;
 numusers =  0 # Anti-Cascading désactivé&lt;br /&gt;
 numusers =    # quantity&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 penalty = 0 # (logging)&lt;br /&gt;
 penalty = 1 # (Fake CW&#039;s)&lt;br /&gt;
 penalty = 2 # (Account deactiveé temp)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 penalty = 0&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
cccreshare = -1 # Utilisez le Reshare niveau de oscam.conf [REC] - défaut&lt;br /&gt;
Reshare    = x  # niveau pour les pairs et de partager directement x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de trois façons:&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.conf [Cccam] (&amp;quot;Reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Une valeur Reshare est réglé sur la plus petite valeur de tous les paramètres! Si la valeur est &amp;lt;0, la carte n&#039;est pas repartagé.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;Nouveau  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7164</id>
		<title>OSCam/fr/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.user&amp;diff=7164"/>
		<updated>2011-07-17T09:55:03Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* numusers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Le contenu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider à compléter et traduire les articles.&lt;br /&gt;
&lt;br /&gt;
== oscam.user ==&lt;br /&gt;
Ce fichier contient les paramètres des comptes utilisateur. Chaque section correspond à un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{ Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur. (login du client)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = user1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 user =&lt;br /&gt;
&lt;br /&gt;
==== pwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe de l&#039;utilisateur (client).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pwd = pwuser1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pwd =&lt;br /&gt;
&lt;br /&gt;
==== description ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On peut donner ici une description de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;hôte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname = user1.dyndns.org&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pour SKY HD (de)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833&#039;er-Anfragen über 1702 beantwortet werden können.&lt;br /&gt;
Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit &amp;quot;umhängen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:&#039;&#039;&#039;&lt;br /&gt;
* Bei einem &#039;&#039;&#039;kompletten Mapping&#039;&#039;&#039; &amp;quot;&#039;&#039;1833.FFFF:1702&#039;&#039;&amp;quot; werden alle SIDs (Programme) übersetzt. Dies hat den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.&lt;br /&gt;
* Ein &#039;&#039;&#039;aufgeschlüsseltes Mapping&#039;&#039;&#039; hat &amp;quot;nur&amp;quot; den &#039;&#039;&#039;Vorteil&#039;&#039;&#039;, dass die Anfrage schneller beantwortet werden kann. &#039;&#039;&#039;Nachteil&#039;&#039;&#039;, Du setzt eine &amp;quot;beschnittene&amp;quot; Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. &amp;quot;mehr&amp;quot; kann.&lt;br /&gt;
&lt;br /&gt;
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* Wenn Du einen Betatunnel einsetzt, musst Du auch die &#039;&#039;oscam.services&#039;&#039; anpassen, z.B. &#039;&#039;caid=1702,1833&#039;&#039; für SAT.&lt;br /&gt;
* Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Weitere Informationen:&#039;&#039;&#039;&lt;br /&gt;
* Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.&lt;br /&gt;
* CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.&lt;br /&gt;
* Setze ggf. auch Prioritäten Deiner Clients, z.B. &#039;&#039;1702&#039;&#039; vor &#039;&#039;1833&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 # betatunnel = &amp;lt;CAID&amp;gt;.&amp;lt;ServiceID&amp;gt;:&amp;lt;target CAID&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, Mapping aller 1833&#039;er-Anfragen auf CAID 1702...&lt;br /&gt;
 betatunnel = 1833.FFFF:1702&lt;br /&gt;
 #&lt;br /&gt;
 # KD, Mapping aller 1834&#039;er-Anfragen auf CAID 1722...&lt;br /&gt;
 betatunnel = 1834.FFFF:1722&lt;br /&gt;
 #&lt;br /&gt;
 # Sky, es werden NUR die HD-Kanäle gemapped...&lt;br /&gt;
 betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le paramètre &#039;uniq&#039; détermine le nombre de connexions simultanées d&#039;un client.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 uniq = 0  # (désactivé)&lt;br /&gt;
 uniq = 1  # (Une seule connexion est autorisée)&lt;br /&gt;
 uniq = 2  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes)&lt;br /&gt;
 uniq = 3  # (Autorise  une seule connexion par utilisateur. Uniquement la dernière connexion est gardée)&lt;br /&gt;
 uniq = 4  # (Mets l&#039;utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connexion reste intacte)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en minutes. Une fois écoulé, l&#039;utilisateur est mis en état &amp;quot;inactif&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep = 5&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =&lt;br /&gt;
&lt;br /&gt;
==== sleepsend ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients OSCam: Arrêt des requêtes jusqu&#039;au changement de la chaîne.&lt;br /&gt;
&lt;br /&gt;
255 = uniquement clients Camd 3.x: Arrêt des requêtes jusqu&#039;au redémarrage du Camd 3.x.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleepsend = 0&lt;br /&gt;
 sleepsend = 255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleepsend =&lt;br /&gt;
&lt;br /&gt;
==== caid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATION svn 5097:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
caid = &amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:&amp;lt;target CAID&amp;gt;][,&amp;lt;CAID&amp;gt;[&amp;amp;&amp;lt;mask&amp;gt;][:target &amp;lt;CAID&amp;gt;]]...&lt;br /&gt;
&lt;br /&gt;
définies et mapped pour la CAID Reader&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 caid = 0100&lt;br /&gt;
 caid = 0200 &amp;amp; ffee: 0300&lt;br /&gt;
 caid = 0400 &amp;amp; ff00: 0500.0600&lt;br /&gt;
 caid = 0702.0722&lt;br /&gt;
 caid = 0702 &amp;amp; FFDF (raccourci pour l&#039;exemple ci-dessus)&lt;br /&gt;
 défaut: tous les CAID avec le masque de FFFF&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Avec le paramètre &#039;au&#039; un client peut envoyer des EMM&#039;s à un ou plusieurs readers définis (1 = à tous les readers)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader doit être configuré dans oscam.server)&lt;br /&gt;
 au = label_of_reader,label_of_reader # (liste de plusieurs readers à partir de la version &amp;gt;= #4617)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = [blank]                         #  no au&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans [[OSCam/fr/Config/oscam.server|&#039;&#039;&#039;oscam.server&#039;&#039;&#039;]]) le client peut avoir accès.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 group = 1   # (L&#039;utilisateur fait partie du Groupe 1)&lt;br /&gt;
 group = 1,2 # (L&#039;utilisateur fait partie du Groupe 1 ET 2)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 group =&lt;br /&gt;
&lt;br /&gt;
==== services ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Quels services peut utiliser de utilisateur? Cela nécessite un oscam.services être présents. La logique ici est la suivante (dans cet ordre):&lt;br /&gt;
* Si le champ est vide (ou invalide), la requête est autorisée. &lt;br /&gt;
* Quand un service négatif (ie, ceux avec &#039;&#039;&#039;!&#039;&#039;&#039;) Est applicable, la demande est rejetée. &lt;br /&gt;
* Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée. &lt;br /&gt;
* Si aucun des points précédents, la demande est rejetée.  &lt;br /&gt;
Cela signifie que les services négatives ne sont nécessaires que dans des cas individuels. A savoir, exactement, alors si vous avez un service positif, mais il veut exclure certains dos. Ce est pas recommandé, car voici venir rapidement à erreurs de configuration. Au lieu de cela, un service supplémentaire être créé qui contient tous les canaux appropriés.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 services = service1,! service2 # (le client ne peut pas recevoir service1 service2)  &lt;br /&gt;
 services = [!]services&lt;br /&gt;
Par défaut: &lt;br /&gt;
 services =&lt;br /&gt;
&lt;br /&gt;
==== ident ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
ident =  &amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...][;&amp;lt;CAID&amp;gt;:&amp;lt;ident&amp;gt;[,&amp;lt;ident&amp;gt;,...]]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific idents &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
==== class ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
class  =  [!]class[,[!]class]...&lt;br /&gt;
	  &lt;br /&gt;
user [de]assingment to SC specific classes &lt;br /&gt;
&lt;br /&gt;
default=none&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
 class = 01,02,!03,!04&lt;br /&gt;
&lt;br /&gt;
==== chid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
chid = &amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;[,&amp;lt;CAID&amp;gt;:&amp;lt;ChID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
user assingment to SC specific ChIDs, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
      &lt;br /&gt;
 = [blank] default&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Le Monitorlevel donne au client la possibilité d&#039;être &amp;quot;associé&amp;quot; à l&#039;interface de moniteur du serveur.&lt;br /&gt;
Le moniteur est configuré dans &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 monlevel  = 0 # (Aucun accès au moniteur)&lt;br /&gt;
 monlevel  = 1 # (Seulement le serveur et le processus en cours)&lt;br /&gt;
 monlevel  = 2 # (Tous les processus en lecture seulement)&lt;br /&gt;
 monlevel  = 3 # (Tous les processus et &amp;quot;le rechargement de oscam.user ?&amp;quot;)&lt;br /&gt;
 monlevel  = 4 # (Accès complet)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir une date d&#039;expiration pour un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 expdate  = 2099-12-31 # (jusqu&#039;au 31.12.2099)&lt;br /&gt;
 expdate = &amp;lt;year&amp;gt;-&amp;lt;month&amp;gt;-&amp;lt;day&amp;gt;|&amp;lt;year&amp;gt;/&amp;lt;month&amp;gt;/&amp;lt;day&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 expdate =&lt;br /&gt;
&lt;br /&gt;
==== disabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet d&#039;activer ou désactiver un compte utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disabled = 0 # (Le compte est activé)&lt;br /&gt;
 disabled = 1 # (Le compte est désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre permet de définir la tranche horaire pendant laquelle l&#039;utilisateur peut regarder.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowedtimeframe = 10:00-22:00 (entre 10h et 22h seulement)&lt;br /&gt;
 allowedtimeframe = hh:mm-hh:mm&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowedtimeframe =&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Nombre de utilisateurs autorisés par compte&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 numusers = 5 # (max. 5 User)&lt;br /&gt;
 numusers = 0 # (Anti-Cascading désactivé)&lt;br /&gt;
 numusers =   # quantity&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 numusers = -1&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Est nécessaire que si anti-cascade est activée. Est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 penalty = 0 # (logging)&lt;br /&gt;
 penalty = 1 # (Fake CW&#039;s)&lt;br /&gt;
 penalty = 2 # (Account deactiveé temp)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 penalty = 0&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Qu&#039;est-ce qui se passe si la valeur est dépassée numuser?&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failban = 0 # (ignoré)&lt;br /&gt;
 failban = 2 # (Bloque la IP, si un client désactivé se connecte)&lt;br /&gt;
 failban = 4 # (Bloque la IP d&#039;un account dorman)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs378x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
[cs357x]&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 suppresscmd08 = 0 # (activeé)&lt;br /&gt;
 suppresscmd08 = 1 # (deactiveé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 suppresscmd08 = 0&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre est utilisé pour garder la connexion client /newcamd-serveur active&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 0 # (deaktiviert)&lt;br /&gt;
 keepalive = 1 # (aktiviert)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
==== cccmaxhops ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Seulement si des proxies CCcam sont disponibles ou un serveur CCcam est utilisé.&lt;br /&gt;
&lt;br /&gt;
Permet de définir le nombre maximal de sauts (hops) pour l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cccmaxhops = -1 # no CCcam pour l&#039;utilisateur&lt;br /&gt;
               0 # local + 0 hop&lt;br /&gt;
               1 # local + 1 hop&lt;br /&gt;
               x # local + nombre de hops&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cccmaxhops = 10 # local + 10 hops&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4841:03/19/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau Reshare pour CCcam client&lt;br /&gt;
&lt;br /&gt;
cccreshare = -1 # Utilisez le Reshare niveau de oscam.conf [REC] - défaut&lt;br /&gt;
Reshare    = x  # niveau pour les pairs et de partager directement x&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reshare peut être défini de trois façons:&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.server [lecteur] (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.conf [Cccam] (&amp;quot;Reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- A propos oscam.user [compte] [&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Une valeur Reshare est réglé sur la plus petite valeur de tous les paramètres! Si la valeur est &amp;lt;0, la carte n&#039;est pas repartagé.&lt;br /&gt;
&lt;br /&gt;
==== cccignorereshare ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CCcam que si les procurations sont présents ou si un serveur CCcam!&lt;br /&gt;
&lt;br /&gt;
cccignorereshare = 0|1&lt;br /&gt;
&lt;br /&gt;
 cccignorereshare  =  -1   #  l&#039;utilisation de niveau ignorereshare oscam.conf [ccc] &lt;br /&gt;
 default           =   0   #  ignorereshare l&#039;utilisation de niveau serveur&lt;br /&gt;
                   =   1   #  ignorereshare l&#039;utilisation du lecteur ou du niveau de l&#039;utilisateur&lt;br /&gt;
&lt;br /&gt;
==== cccstealth ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;Nouveau  svn4971:04/10/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cccstealth = 0|1&lt;br /&gt;
&lt;br /&gt;
Sert pour le camouflage:&lt;br /&gt;
0 = camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam.&lt;br /&gt;
1 = camouflage activé, se comporte comme un CCcam original.&lt;br /&gt;
Par défaut = -1, c&#039;est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=7163</id>
		<title>OSCam/it/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=7163"/>
		<updated>2011-07-17T09:49:40Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
La configurazione principale di OSCam presente nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;, contiene parametri globali come debugging, logging, monitor, protocolli e anti-cascata. Le sezioni presenti nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; con i relativi parametri, non hanno una posizione predefinita, ciò significa che si può posizionare ad esempio la sezione &#039;&#039;[monitor]&#039;&#039; prima di quella &#039;&#039;[global]&#039;&#039; o dopo quella &#039;&#039;[webif]&#039;&#039;, ecc...&lt;br /&gt;
Mentre all&#039;interno del file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; la sezione &#039;&#039;[global]&#039;&#039; &#039;&#039;&#039;è obbligatoria&#039;&#039;&#039;, tutte le altre sezioni &#039;&#039;&#039;sono opzionali&#039;&#039;&#039; e vengono utilizzate solamente se necessarie.&lt;br /&gt;
&lt;br /&gt;
=== [global] Parametri Globali ===&lt;br /&gt;
&lt;br /&gt;
Nella sezione Globale sono presenti i seguenti parametri:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[File: WarningS.png | text-bottom ]]&#039;&#039;&#039; Attenzione!&#039;&#039;&#039; Se all&#039;interno del file di configurazione un parametro risulta vuoto, o non presente, verranno applicati i valori di default.&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per un server OSCam configurato con più collegamenti di rete e quindi con diversi indirizzi IP, può essere talvolta necessario che OSCam risponda solamente alle richieste che gli giungano da un indirizzo IP specifico. Con questo parametro è possibile dire a OSCam quale indirizzo IP debba &amp;quot;ascoltare&amp;quot; per processare le richieste.&lt;br /&gt;
&lt;br /&gt;
Nell&#039;esempio seguente OSCam processerà solo le richieste che&lt;br /&gt;
gli giungono dall&#039;indirizzo IP specificato dopo il segno =&lt;br /&gt;
&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Valore di Default:&lt;br /&gt;
&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam processerà le richieste da &#039;&#039;&#039;tutti&#039;&#039;&#039; gli indirizzi IP.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo minimo espresso in millisecondi che una richiesta di necessità. Sembra paradossale, ma riguarda il problema se la risposta viene inviata dalla cache troppo rapidamente al cliente.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Con questo parametro nome e percorso sono specificati i percorsi dei Logfile &lt;br /&gt;
 logfile = Nome del file|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilità:&lt;br /&gt;
 logfile = /dev/null           # Non vi è alcun file di log viene generato)&lt;br /&gt;
 logfile = /dev/tty            # Uscita di esposizione)&lt;br /&gt;
 logfile = syslog              # L&#039;uscita è passato al syslogd)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # nell&#039;elenco, in cui OSCam è contenuto)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Interruttori Logfile&lt;br /&gt;
 1 = Interruttore acceso, Così &#039;&#039;&#039;nessun&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Interruttore spendo, Così &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disablelog = 1   # non viene &#039;&#039;&#039;creato nesun&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # viene creato &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui la dimensione massima del file di registro si trova in KBytes. Questo è particolarmente importante per i server con solo una piccola quantità di memoria (ad esempio in dbox2). Pertanto si consiglia vivamente di stabilire con attenzione i server in modo che le dimensioni. Non di rado, &amp;quot;scoppiare&amp;quot; un sistema, perché i file di log hanno assunto proporzioni enormi di controllo!&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 maxlogsize = 20  # Logfile va fino a 20 KBytes&lt;br /&gt;
            =  0  # &#039;&#039;&#039;no&#039;&#039;&#039; massima dimensione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile va fino a 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ora è abbastanza selvaggio: anche se un Logfile è attivata (vedere file di log) può qui il userfile spegnerlo &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disableuserfile = 1   # non &#039;&#039;&#039;viene nesun&#039;&#039;&#039; userfile prodotto&lt;br /&gt;
                 = 0   # viene &#039;&#039;&#039;prodotto uno &#039;&#039;&#039; userfile &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione del nome di un file per la registrazione degli utenti.&lt;br /&gt;
&lt;br /&gt;
L&#039;utente che accede al file ha il formato&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Impostazione della modalità di registrazione&lt;br /&gt;
 0 = E &#039;l&#039;unico e il logout di clienti registrati nel file utente   &lt;br /&gt;
 1 = zap ognuno e nei clienti userfile&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfileflag = 1  # Tutto è geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Solo il login e logout viene registrato&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui e possibile fissare un percorso per Logging-CW  &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] kein Pfad für EMM-Log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo massimo in secondi o millisecondi prima che un client ottiene un timeout.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clienttimeout = 10     # dopo 10 secondi il tempo è scaduto&lt;br /&gt;
 clienttimeout = 10000  # anche qui esegue un time-out dopo 10 secondi, vedi la nota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # dopo 5 secondi esegue un Timeout &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Atenzione:&#039;&#039;&#039; nella atessa &amp;lt;100 il Cardserver e di secondi Valori&amp;gt; = 100 vengono interpretati in millisecondi.&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
Con più lettori (vedere la sezione [lettore] in oscam.server), un lettore può essere determinata in esempio caso di guasto gli altri lettori del traffico ricade.&lt;br /&gt;
&lt;br /&gt;
Tempo massimo di attesa di [[Cardserver]]s in millisecondi primario [[Reader]], prima della/il [[Fallback]]-Reader (se disponibile!) essere interrogato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il valore deve essere superiore al valore del &amp;quot;serialreadertimeout&amp;quot; deve essere selezionato, in caso contrario vengono utilizati i valori di default&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Limitare il tempo minimo di un cliente in &#039;&#039;&#039;Secondi&#039;&#039;&#039; prima che sia separato dal traffico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clientmaxidle = 200   # Separazione in 200 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Separazione dopo 120 secondi&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo massimo in secondi che il [[Cardreader]] alla partenza in attesa finché non trova in ogni porta di rete di accesso. Se OSCAM entro questo tempo non trova il porto non può terminare con la &amp;quot;richiesta di associazione non riuscita&amp;quot;. Le cause sono&lt;br /&gt;
* Doppia occupazione dei porti&lt;br /&gt;
* Si è schiantato Oscam e il Ports non è piu rilasciato&lt;br /&gt;
* OScam è stato avviato più volte nello stesso tempo&lt;br /&gt;
Esempio:&lt;br /&gt;
 bindwait = 20  # Tempo di attesa 20 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # Tempo di attesa  120 secondi&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui, e possibile la priorità del Card che sono situati nel server di rete&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 netprio = 1  # Priorità 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Prioritari relativi al sistema&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipo di risoluzione DNS&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 resolvegethostbyname = 1 # Host sarà risolta in base al nome&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # Indirizzo info viene ripreso&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Periodo di tempo in minuti, è bloccato per un cliente con un tentativo di accesso non valido su base IP.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # Indirizzo IP è bloccato per 5 minuti. Nuovi tentativi di accesso vengono ignorati, anche se il login sarebbe OK.&lt;br /&gt;
 # Non vi è alcun Thread del client creato.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban è disattivata (default)&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Numero di tentativi consentiti riuscita con password errata.&lt;br /&gt;
               =  0  (default) IP viene bloccato immediatamente al primo tentativo di accedere a sconosciuti!&lt;br /&gt;
&lt;br /&gt;
Se, entro &#039;&#039;&#039;failbantime&#039;&#039;&#039; in più rispetto al &#039;&#039;&#039;failbancount&#039;&#039;&#039; ha permesso tentativi sono stati registrati, L&#039;IP, per la restante failbantime bloccato. Alla fine del failbantime sono di nuovo failbancount completa. Failbancount è quindi un allentamento delle regole&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo di attesa per gli utenti inattivi in minuti. valore può essere sovrascritto in oscam.user.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleep =  5   # tempo di attesa 5 minuti&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no aspetta&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo Seca&#039;&#039;&#039;&lt;br /&gt;
opzione per disattivare il filtro famiglia per la richiesta del codice PIN Seca il film per adulti&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 unlockparental = 1  # blocco parentale off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental control acceso Seca&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sistema di priorità&#039;&#039;&#039;. OSCam richiede quasi 0 potenza della CPU. Ma se la potenza della CPU è necessario, se dovrebbe essere disponibile immediatamente. valori da 20 a -20 sono possibili, con 20 piccole e -20 è molto alta. è commentata dei parametri(#), Questa funzione non viene chiamata. Questo è per esempio importante per dbox 2 [http://de.wikipedia.org/wiki/DBOX2], quando il messaggio di errore &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; appare. Vedi. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Solo quando viene utilizzata Serial Reader&#039;&#039;&#039;&lt;br /&gt;
Timeout in millisecondi per Serialreader&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout dopo il 1200 Millisecondi&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout dopo il 1500 Millisecondi&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui si può definire, se OSCam alla partenza del Programma sulle Schede locali deve atendere, prima che le porte di rete vengono aperti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 waitforcards = 0   # Non Attendere&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Attendere&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro determina se le schede locali verrà prima decodificato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 preferlocalcards = 1  # Scheda locale preferito&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Schede locali non preferito&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione di un tempo di attesa in secondi tra i riavvii di lettori.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 readerrestartseconds = 10  # Tempo di attesa 10 secondi&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Nessun riavvio del lettore!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  il tempo di attesa è di 5 second&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup del lettore -Init-History.  È necessario per visualizzare i diritti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 saveinithistory = 1   # backup in / tmp /. Oscam / lettore &amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Nessun backup&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo quando un doppio controllo CW quando è selezionata!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM per 2 o più lettori con la stessa SC trasmesse e la CW sono verificati contro l&#039;altro. lb_nbes_reader deve essere il 2 o superiore.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Se il bilanciamento del carico viene attivato qui, si può in oscam.server tra i services e Ident sono voci!&lt;br /&gt;
&lt;br /&gt;
Se si hanno due o più carte uguali (uguale se locale o proxy), è possibile distribuire il carico uniformemente sulle carte&lt;br /&gt;
(equilibrio).&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_mode = 0 (disativato)&lt;br /&gt;
 lb_mode = 1 (primo lettore più veloce)&lt;br /&gt;
 lb_mode = 2 (Reader non ha risposto la più lunga sarà presa)&lt;br /&gt;
 lb_mode = 3 (lettore con il minimo carico è usato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disativato&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Salva le statistiche di bilanciamento del carico, per cui è mantenuto anche dopo il riavvio. Per la CPU non è troppo stress, qui, un valore &amp;gt; 100 sarà registrato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_save = 100 # Numero memorizzato di ECM per le statistiche&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistiche non saranno salvate&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di lettori che chiedono per la ECM.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nbest_readers = 2 # Richieste vanno sempre a due lettori&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Richiesta va solo ad un lettore&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il numero di Fallback Reader per il bilanciamento del carico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nfb_readers = 2 # Due Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero minimo di ECM, che vengono prese per l&#039;analisi.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero massimo di ECM, prima che il (&#039;&#039;&#039;Loadbalancer&#039;&#039;&#039;)bilanciamento del carico viene azzerato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ritardo in secondi tra un nuovo tentativo di collegare lettori di smarrimento / CAID / fornitori / servizi&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tentativo di connessione al prossimo lettore &#039;&#039;&#039;solo se&#039;&#039;&#039; è il tempo di risposta superiore a quella stabilita qui in &#039;&#039;&#039;Millisecondi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentativo di connessione al lettore successiva solo se il tempo di risposta è maggiore di 500 ms.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nomefile per il backup del (&#039;&#039;&#039;Loadbalancing&#039;&#039;&#039;) bilanciamento del carico di Statistica&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in ore, dopo di che le registrazioni statistiche devono essere eliminati&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Elimina parallele e identiche richieste ECM&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* È necessario attivare questa opzione solo se:&lt;br /&gt;
** Sistema lento&lt;br /&gt;
** Carico alto&lt;br /&gt;
** Stesse richieste ECM non sono dalla cache, ma più lettori sono invitati&lt;br /&gt;
&lt;br /&gt;
* Vantaggi abilitato:&lt;br /&gt;
** La sincronizzazione è una richiesta fatta da uno ECM, è lindividuazione di cache o la richiesta e assegnazione del lettore attraverso il sistema di bilanciamento del carico è sempre successo&lt;br /&gt;
&lt;br /&gt;
* Svantaggi attivato:&lt;br /&gt;
** La sincronizzazione impedisce multithreading e la probabilità di un tempo di risposta più alto&lt;br /&gt;
* I vantaggi NON abilitati:&lt;br /&gt;
** I tempi di lavorazione più rapidi per le richieste ECM&lt;br /&gt;
&lt;br /&gt;
* Svantaggi NON abilitati:&lt;br /&gt;
** Può raddoppiare (o n-volte) le richieste ECM possibile per il lettore&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/it/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Qui solo gli elementi necessari quando si utilizza un monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port per il Monitor&lt;br /&gt;
 port = 0  # No Monitor&lt;br /&gt;
      =    # [vuoto] numero di porta monitor quando e selezionato&lt;br /&gt;
Esembio:&lt;br /&gt;
 port = 24480  # Monitor acceso alla porta 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Servizio di colegamento con un indirizzo IP specifico &lt;br /&gt;
 serverip  =  # Indirizzo-IP&lt;br /&gt;
           =  # [vuoto] tutti gli IP (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Collegamenti del monitor non-criptato.&lt;br /&gt;
&lt;br /&gt;
Possibile&lt;br /&gt;
* uno o più indirizzi IP individuali&lt;br /&gt;
* uno o più intervalli di IP&lt;br /&gt;
* una miscela di singoli indirizzi IP o intervalli di indirizzi IP&lt;br /&gt;
Esempio&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 e range di IP 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [vuoto] nessun monitor connessione non crittografata.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo, in pochi minuti, non appaiono nel EMM, in modo che il client è impostato su &amp;quot;Low&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  aulow = 30 # Dopo 30 minuti di EMM al cliente di &amp;quot;Low&amp;quot; è impostata (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Monitor Livello&lt;br /&gt;
  0 = nessun accesso per monitorare&lt;br /&gt;
  1 = Solo i server e le proprie procedure&lt;br /&gt;
  2 = Tutte le procedure, ma solo da guardare (default)&lt;br /&gt;
  3 = Tutte le procedure, di ricaricare oscam.user possibile&lt;br /&gt;
  4 = senza restrizioni &amp;quot;di Access (default).&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  monlevel = 4 # Accesso totale&lt;br /&gt;
&lt;br /&gt;
Monlevel può essere modificato da voci in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi per nascondere da parte dei clienti che non trasmettono le richieste. Vedi anche parameter&#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039;nella sezione [WebIf].&lt;br /&gt;
  hideclient_to = 1 # clienti sono nascosti&lt;br /&gt;
                = 0 # Nessuna soppressione dei client stand-by&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge le informazioni del canale dal oscam.services il messaggio di log ha aggiunto. Quando si utilizza il monitor e l&#039;interfaccia web si tratta di una routine molto utile!&lt;br /&gt;
  appendchaninfo = 1 # Le informazioni di canale viene aggiunto&lt;br /&gt;
                 = 0 # Nessuna informazione canale (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NOUVO svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [webif] ===&lt;br /&gt;
Le voci sono richiesti solo quando è stata selezionata l&#039;interfaccia web (da Alno) come modulo.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta su cui ascolta l&#039;interfaccia web.&lt;br /&gt;
  porta HTTP = 83 # interfaccia Web stops&#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
           = 83 # interfaccia Web ascolta to&#039;&#039;&#039;https-port 83&#039;&#039;&#039;(SSL)&lt;br /&gt;
               0 # interfaccia web è disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
File per il certificato SSL&lt;br /&gt;
  oscam.cert httpcert = # (vedi sopra!)&lt;br /&gt;
           = # [Vuoto] è il oscam.pem file (embedded) utilizzati&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome dell&#039;utente per accedere protette. Mentre sarà offerta [vuoto] come valore di default. Di questi, ma fortemente sconsigliato, quindi questo parametro è qui &#039;descritto mandatory&#039;&#039;&#039;&#039;&#039;as.&lt;br /&gt;
  user = http # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Password per la protezione di accesso. E &#039;lo stesso che per l&#039;utente http.&lt;br /&gt;
  httppwd = # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I parametri &#039;&#039;utente&#039;&#039; e &#039;&#039;pwd&#039;&#039; essere consultato quando si collega all&#039;interfaccia Web in una finestra di controllo. Mancano o sono difettose, è il messaggio&#039;&#039;Proibita&#039;&#039; e la connessione viene interrotta!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per l&#039;interfaccia web temi distinti in vari colore e la rappresentazione grafica. L&#039;utente può salvare interessante per lui i file di stile (. Css) e utilizzare a seconda del &amp;quot;mood&amp;quot;. Ecco il percorso del file di stile è impostazione.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpcss = # / etc / oscam / harvest_round_Firefox.css&lt;br /&gt;
         = # [Vuoto] è lo stile incorporato utilizzato (default)&lt;br /&gt;
&lt;br /&gt;
Stili sono pubblicati qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per i modelli esterni&lt;br /&gt;
 httptpl =&lt;br /&gt;
         = # [Vuoto] Nessun esterno Templatesfault)&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi entro il quale il programma aggiorna lo stato della interfaccia web&lt;br /&gt;
 refresh http = 7 # stato viene aggiornato dopo 7 secondi&lt;br /&gt;
              = # [Vuoto] Essa ha nessun aggiornamento&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro consente a un cliente alla fine del&#039;&#039;parameter&#039;&#039;&#039;hideclient_to &#039;nella [monitor] specificato periodo di inattività (vedi sopra!) Hide.&lt;br /&gt;
 httphideidleclients = 1 # nascondere&lt;br /&gt;
                     = 0 # Non nascondere (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per gli script che può essere lanciato da Interfaccia Web&lt;br /&gt;
 path = http script #&lt;br /&gt;
            = # [Vuoto] senza percorso&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui è dove gli indirizzi IP, intervalli di indirizzi IP, o entrambe insieme, può accedere all&#039;interfaccia web. Mentre è disponibile anche [vuoto] come valore di default, il cui significato non si apre! Se l&#039;interfaccia Web per l&#039;uso, allora ci deve essere anche la possibilità di, Per collegarsi con lui. Pertanto, questi parametri come &#039;&#039;&#039;obbligatorio&#039;&#039;&#039; mostrato.&lt;br /&gt;
Indirizzo IP | intervallo di indirizzi IP [indirizzo IP | intervallo di indirizzi IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpallowed 127.0.0.1,192.168.0.0-192.168.255.255 host = #, e tutta la regione sono ammessi 192.168.0&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Consenti connessioni DYNDNS attraverso l&#039;interfaccia web.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup dei file di configurazione&lt;br /&gt;
 httpsavefullcfg = 0 # tutti i parametri non-vuoto&lt;br /&gt;
                       # Tutti i parametri non di default&lt;br /&gt;
                       # Tutti i parametri che non contengono lo stesso contenuto gli stessi parametri in [global] (default).&lt;br /&gt;
                    1 # tutti i parametri&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Attraverso l&#039;interfaccia web può essere modificato e salvato nel suo abbraccio i file di configurazione certe. Questo è per l&#039;amministratore del server che non è sempre vicino alla console del server è molto vantaggiosa. Ma se altri utenti o di altre parti interessate hanno anche l&#039;accesso all&#039;interfaccia web e quindi avere accesso ai dati, può essere un problema. La possibilità di modifica (scrittura) può dunque essere spento con questo parametro.&lt;br /&gt;
&lt;br /&gt;
 http read only = 1 # accesso in sola lettura possibile&lt;br /&gt;
                = 0 # tutto è possibile (default)&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;Non è più utilizzato&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Usa JavaScript, per base64 set-icone.&lt;br /&gt;
 httpjsicons   = 1  # Usa Javascript&lt;br /&gt;
               = 0  # non fa uso di JavaScript (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
 de = deutsch&lt;br /&gt;
 en = englisch (default)&lt;br /&gt;
 fr = französisch&lt;br /&gt;
 it = italienisch&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Vorbereitung für spätere Verwendung!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1   # Enhanced-CCcam-Status für das Webinterface eingeschaltet. Dieses Feature könnte ein Problem in der Performance verursachen!&lt;br /&gt;
 =  0   # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Sezione camd33 richiesta solo se è necessario in quanto il protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questa specifica la porta che verrà data risposta dalle Camed33 richieste di informazioni da Camden. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede in rete e quindi diversi indirizzi IP diversi, può essere desiderabile che OSCam risponde solo se la richiesta giunge in un indirizzo IP specifico. Con questo parametro è possibile specificare &amp;quot;ascoltare &amp;quot; l&#039;indirizzo IP del processo OSCam.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o intervallo di indirizzi che viene trasmesso senza cifratura.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Definizione di client attivi o passivi. Generale è il protocollo Camd3.3x da un client attivo. Tuttavia, può in determinate circostanze, per alcuni clienti (per lo più plugin) per difficoltà. In questo caso&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Chiave utilizzata per la crittografia. (Crittografia a 128bit)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Sezione solo se richiesto o necessario da camd35 cs357x come un protocollo client.&lt;br /&gt;
Questo protocollo è sempre criptato e la chiave dal nome utente.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCam &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35[cs3.57x]-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Sezione richiesta solo quando necessario cs378x come un protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCAM &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo client newcamd.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Attiva Extendet protocollo Newcamd a diverse CAID di inviare più di una porta&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (abilitato)&lt;br /&gt;
 mgclient = 0  # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Chiave Newcamd per la connessione al client.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande Newcamd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 è disponibile sulla porta 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 è disponibile su porta 15000 CAID 5678 sulla porta 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Se il server ha più indirizzi IP sono configurate sui temi IP, le risposte vanno.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o un IP specifico permettono di connettersi al server newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Il server cerca di continuare a tenere in connessione newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 keepalive = 1 # (abilitato)&lt;br /&gt;
 keepalive = 0 # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Sezione necessaria solo se necessario, come un client di protocollo Radegast.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
porta TCP / IP per il client Radegast. Con la nota, il protocollo Radegast è abilitato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge il servizio a un indirizzo IP specifico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vuoto) tutti gli IP sono ammessi!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Indirizzo IP, intervallo IP, o entrambe combinate, che possono&lt;br /&gt;
 Indirizzo IP | intervallo IP [, l&#039;indirizzo IP | intervallo IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host e intera gamma 192.168.0 approvato&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome utente client di Radegast&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Sezione è necessaria solo se un lettore di interfaccia seriale è necessario.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Parametro del dispositivo&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parametro&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nome del dispositivo seriale&lt;br /&gt;
 option  =  timeout =   Millisecondi  Timeout per la connessione di default: 50&lt;br /&gt;
         =  delay      Millisecondi  ulteriore ritardo tra due caratteri&lt;br /&gt;
&lt;br /&gt;
Dispositivi supportati serial&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo CCcam client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta TCP / IP per il client CCcam. Con l&#039;ingresso di una porta che CCcam protocollo è attivato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam protocollo disabili&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definisce la versione di CCcam. Valore di default = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Definisce CCcam-build come un numero a 4 cifre&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = Nessuna condivisione&lt;br /&gt;
  1 = Solo per condividere di peer diretta&lt;br /&gt;
  2 = Ricondividere per Direct-peer, e il livello successivo&lt;br /&gt;
  x = Condividere di Direct-peer e il successivo livello x (dove x è il numero di livello)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 reshare = 1  Solo per condividere di peer diretta&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipi di condividere di:&lt;br /&gt;
 0  =  lettore condiviso solo ricezione SCs per CCcam-reader&lt;br /&gt;
 1  =  lettore condiviso ricezione SCs (ad esempio = 0) e definito i servizi&lt;br /&gt;
 2  =  lettore condiviso definito solo lettore-servizi come un virtuale SC&lt;br /&gt;
 3  =  solo lettore definito dall&#039;utente condiviso di un servizi come un virtuale SC&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-impostazioni&lt;br /&gt;
 0 = Condividere di utilizzare le impostazioni del server (default)&lt;br /&gt;
 1 = Condividere di utilizzare le impostazioni del lettore o utente&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 ignorereshare = 1  Impostazioni di Reshare- del Readres o degli Utenti può essere utilizzato&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nascosti utenti attivi e il protocollo esteso OSCam. Protegge le altre OSCam-user per scoprire il server come server OSCam!&lt;br /&gt;
 stealth  =  1   #  camuffamento acceso&lt;br /&gt;
          =  0   #  camuffamento disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Modalità di connessione al server CCcam CCcam-client&lt;br /&gt;
 0 = No aggregazione, solo i duplicati vengono rimossi (default)&lt;br /&gt;
 1 = Sulla base minima-hop: due PCs con differenti hops sono combinati, nuovo SCs ha un hop più piccoli&lt;br /&gt;
 2 = Aggregazione basata sulla CAID: tutte SC&#039;s con lo stesso CAID vengono riassunti, Provaidi verranno rimossi&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Intervallo in secondi per condividere gli aggiornamenti delle liste di distribuzione al cliente.&lt;br /&gt;
&lt;br /&gt;
  0 = aggiornamento è basato su aggiornamenti del server&lt;br /&gt;
 -1 = disabilitare&lt;br /&gt;
    = [vuoto) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Client separato viene raggiunta quando il tempo massimo di inattività (idletime)&lt;br /&gt;
 1 = Mantenere la connessione (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Incostuzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sezione richiesto, solo quando necessario gbox come un protocollo client.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Sezione obbligatorio solo se Oscam da decifrare come un client da utilizzare.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
DVB API dovrebbe essere usata per decifrare il locale.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (disabilitato)&lt;br /&gt;
 enabled = 1 # (abilitato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene fissato l&#039;utente questo dovrebbe essere creato nella oscam.user.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonimo&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 4925:04/05/2011 ---&amp;gt; oscam-dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID per essere ignorati.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # &amp;lt;CAID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 ignore =&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID di essere prioritarie.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 priority = Locali CAID sono priorità&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Auto aggiornamento per abilitare il DVB API.&lt;br /&gt;
A seconda che l&#039;utente dal oscam.user au e le relative impostazioni.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 au = 1 # (abilitato)&lt;br /&gt;
 au = 0 # (disabilitato)&lt;br /&gt;
 au = 2 # abilitare AU,AU ignorare le impostazioni del client, rispondendo lettore come lettore di AU&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Esembio:&lt;br /&gt;
 pmt_mode = 0 # (camd.socket utilizzati e PMT File)&lt;br /&gt;
 pmt_mode = 1 # (PMT file disabili)&lt;br /&gt;
 pmt_mode = 2 # (camd.socket disabili)&lt;br /&gt;
 pmt_mode = 3 # (PMT sola lettura all&#039;avvio)&lt;br /&gt;
 pmt_mode = 4 # (non utilizzare il gestore di segnale per il monitoraggio / tmp)&lt;br /&gt;
 pmt_mode = 5 # (non utilizzare il gestore di segnale per il monitoraggio / tmp &amp;amp; camd.socket disabili)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
CAID modalità di richiesta: &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 request_mode = 0 # provare tutte le possibili successioni CAID (default)&lt;br /&gt;
 request_mode = 1 # provare simultaneamente tutte CAID&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Usato&lt;br /&gt;
 Usato Box sul DVB API che deve essere attivato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Sezione obbligatorio solo se Anticascading deve essere applicato come protezione contro la trasmissione non autorizzata di condivisione card.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
è attivato Anticascading.&lt;br /&gt;
 enabled = 1 # attivata&lt;br /&gt;
         = 0 # disativata (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di utenti che sono autorizzati per account.&lt;br /&gt;
 numusers = 1  # Si tratta di un utente per account permesso&lt;br /&gt;
          = 0  # Anticascading disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Anticascading ausgeschaltet (default)&lt;br /&gt;
Tempo in minuti per la raccolta delle domande&lt;br /&gt;
 sampletime = 5  # Periodo di 5 minuti&lt;br /&gt;
            =    # [Vuoto] Valore di default 2 minuti&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di richieste oltre il limite&lt;br /&gt;
 samples = 15  # Limite di 15 richieste&lt;br /&gt;
         =     # [Vuoto] valore predefinito di 10 domande&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Punizione per il peccatore&lt;br /&gt;
 0 = E &#039;solo registrati (default)&lt;br /&gt;
 1 = Ci sono falsi trasmissione CW&lt;br /&gt;
 2 = L&#039;utente è disconnesso temporaneamente&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/it/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La pena può essere ignorato nel oscam.user!&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 penalty = 1  # Sarà inviata falso CW&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nome file per l&#039;AC Log-&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [Vuoto] Nessun file di log (di default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Fake Ritardo in millisecondi&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 fakedelay =  500  # Ritardo di 500 millisecondi&lt;br /&gt;
           =       # [Vuoto] valore di default è 1000 millisecondi&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quanti campioni devono essere puniti?&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 denysamples = 10  # Dal 10 campioni saranno puniti&lt;br /&gt;
             =     # [Vuoto] valore predefinito di 8 campioni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7162</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7162"/>
		<updated>2011-07-17T09:42:22Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for cw-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] no path fpr emm-log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable Seca pin code request for adult movie&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental mode option off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental mode option for Seca on&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing&lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/spa&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/sp&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Vedeogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NEU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! Therefore this parameter is &#039;&#039;&#039;mandatory&#039;&#039;&#039;.&lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed) &lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;No longer used&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Preparation for later use!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enabled enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35 or cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4829:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4928:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port for CCcam clients, enables Cccam protocol!&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
define CCcam build as 4-digit-number&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 3 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- cccam-config (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of all parameters!&lt;br /&gt;
If the result is &amp;lt; 0, card is not reshared&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates&lt;br /&gt;
 -1 = disable&lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Section required only if Gbox will be used as client protocol!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 hostname  =  host.example.com  #  hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
UDP port for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 port   =   123456   #  0  =  disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
password for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 password  = mypassword&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs to be ignored&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;[,CAID:&amp;lt;provider ID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # [blank] none&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE  svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs and provider IDs to be prioritized&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # [blank] CAIDs and provider IDs of local SCs will be prioritized (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 1  # cascading for 1 user allowed&lt;br /&gt;
          = 0  # anticascading disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
quantity of samples over limit (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # limit 7 samples&lt;br /&gt;
         =     # [blank] limit 10 samples (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
level of penalty&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay ([[OSCam/en/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 1000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7161</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7161"/>
		<updated>2011-07-17T09:36:30Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres [sections] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des évènements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des évènements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 KBytes&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 KBytes (défaut)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des évènements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvés par le paramètre savenano dans la section reader de oscam.server. Si le paramètre n&#039;est pas configuré, l&#039;ancien comportement (répertoire de configuration) est utilisé.&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hote est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai après lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée après 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca&#039;&#039;&#039;&lt;br /&gt;
Option pour désactiver la demande de code pin des cartes Seca pour la visualisation des programmes pour adulte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Délais supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par caïd.&lt;br /&gt;
Comme nbest_readers, mais pour des caids spécifiques.&lt;br /&gt;
&lt;br /&gt;
2- Pour le reader [cccam] dans oscam.server.&lt;br /&gt;
&lt;br /&gt;
cccmindown = n par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Ignorer les cartes avec reshare inférieur à n.&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid.&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s).&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation du Monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le Monitor&lt;br /&gt;
 port = 0  # Pas de Monitor&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Monitor activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP détermminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au Monitor.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au Monitor&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NOUVEAU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis lors de l&#039;utilisation de l&#039;Interface Web (par  Alno)&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé. C&#039;est la raison pour laquelle ce paramètre est obligatoire&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; apparait et la connexion est coupée!&#039;&#039;&#039;&lt;br /&gt;
i&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;N&#039;est plus utilisé&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Préparation pour application plus tardive!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enable enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bit)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 ou. cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam. Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Définit le build de la version de CCcam (en 4 chiffres).&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1 par défaut = 0 (désactivé)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]]&#039;&#039;&#039;ATTENTION:&#039;&#039;&#039;&lt;br /&gt;
Ce paramètre est pour les gens qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie de cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cette section est nécessaire si le protocole GBox est utilisé!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;hôte du serveur GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname   =  host.example.com&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Port  UDP pour les clients GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port   =   123456   #  0 = désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe pour le serveur Gbox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 password =  monmotdepasse&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand oscma est également utilisé comme client pour le décryptagel.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le dvb.api est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui seront ignorés&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # &amp;lt;CAID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 ignore =&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui recevront la priorité&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 priority = les CAID&#039;s locaux reçoivent la priorité&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVB API .&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client client, définit le reader qui répond comme reader effectuant l&#039;AY)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVB API le type du décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 1 # activé&lt;br /&gt;
         = 0 # désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;utilisateurs utilisés par Account&lt;br /&gt;
 numusers = 1  # Un utilisateur autorisé&lt;br /&gt;
          = 0  # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en Minutes pour la collecte des demandes&lt;br /&gt;
 sampletime = 5  # Période de 5 minutes&lt;br /&gt;
            =    # [vide] Valeur par défaut: 2 Minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de demandes au dela desquelles la limite est dépassée&lt;br /&gt;
 samples = 15  # Limité à 15 demandes&lt;br /&gt;
         =     # [vide] Valeur par défaut 10 demandes&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Faux DW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement banni&lt;br /&gt;
 3 = Des vrais DW&#039;s sont envoyés mais avec un délai ([[OSCam/fr/Config/oscam.conf#fakedelay|fakedelay]])&lt;br /&gt;
&lt;br /&gt;
La sanction peut être redéfinie par utilisateur dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 penalty = 1  # Des Fake-CW&#039;s sont envoyés.&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délai d&#039;envois de Fake -cw&#039;s en Millisecondes&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 fakedelay =  500  # délai de 500 Millisecondes&lt;br /&gt;
           =       # [vide] Valeur par défaut: 1000 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
A partir de combien de demandes,la sanction sera effectives?&lt;br /&gt;
&lt;br /&gt;
Exemples&lt;br /&gt;
 denysamples = 10  # A partir de 10 demandes il y aura sanction&lt;br /&gt;
             =     # [vide] La valeur par défaut est de 8 demandes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7160</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7160"/>
		<updated>2011-07-17T08:50:06Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* penalty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for cw-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] no path fpr emm-log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable Seca pin code request for adult movie&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental mode option off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental mode option for Seca on&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing&lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/spa&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/sp&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Vedeogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NEU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! Therefore this parameter is &#039;&#039;&#039;mandatory&#039;&#039;&#039;.&lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed) &lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;No longer used&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Preparation for later use!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enabled enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35 or cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4829:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4928:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port for CCcam clients, enables Cccam protocol!&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
define CCcam build as 4-digit-number&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 3 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- cccam-config (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of all parameters!&lt;br /&gt;
If the result is &amp;lt; 0, card is not reshared&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates&lt;br /&gt;
 -1 = disable&lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Section required only if Gbox will be used as client protocol!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 hostname  =  host.example.com  #  hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
UDP port for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 port   =   123456   #  0  =  disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
password for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 password  = mypassword&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs to be ignored&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;[,CAID:&amp;lt;provider ID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # [blank] none&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE  svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs and provider IDs to be prioritized&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # [blank] CAIDs and provider IDs of local SCs will be prioritized (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 1  # cascading for 1 user allowed&lt;br /&gt;
          = 0  # anticascading disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
quantity of samples over limit (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # limit 7 samples&lt;br /&gt;
         =     # [blank] limit 10 samples (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
level of penalty&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake DWs&lt;br /&gt;
 2 = ban user temporary&lt;br /&gt;
 3 = send real DWs with delay&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 1000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=7159</id>
		<title>OSCam/it/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.conf&amp;diff=7159"/>
		<updated>2011-07-15T15:05:56Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* waitforcards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
La configurazione principale di OSCam presente nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039;, contiene parametri globali come debugging, logging, monitor, protocolli e anti-cascata. Le sezioni presenti nel file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; con i relativi parametri, non hanno una posizione predefinita, ciò significa che si può posizionare ad esempio la sezione &#039;&#039;[monitor]&#039;&#039; prima di quella &#039;&#039;[global]&#039;&#039; o dopo quella &#039;&#039;[webif]&#039;&#039;, ecc...&lt;br /&gt;
Mentre all&#039;interno del file &#039;&#039;&#039;oscam.conf&#039;&#039;&#039; la sezione &#039;&#039;[global]&#039;&#039; &#039;&#039;&#039;è obbligatoria&#039;&#039;&#039;, tutte le altre sezioni &#039;&#039;&#039;sono opzionali&#039;&#039;&#039; e vengono utilizzate solamente se necessarie.&lt;br /&gt;
&lt;br /&gt;
=== [global] Parametri Globali ===&lt;br /&gt;
&lt;br /&gt;
Nella sezione Globale sono presenti i seguenti parametri:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[File: WarningS.png | text-bottom ]]&#039;&#039;&#039; Attenzione!&#039;&#039;&#039; Se all&#039;interno del file di configurazione un parametro risulta vuoto, o non presente, verranno applicati i valori di default.&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per un server OSCam configurato con più collegamenti di rete e quindi con diversi indirizzi IP, può essere talvolta necessario che OSCam risponda solamente alle richieste che gli giungano da un indirizzo IP specifico. Con questo parametro è possibile dire a OSCam quale indirizzo IP debba &amp;quot;ascoltare&amp;quot; per processare le richieste.&lt;br /&gt;
&lt;br /&gt;
Nell&#039;esempio seguente OSCam processerà solo le richieste che&lt;br /&gt;
gli giungono dall&#039;indirizzo IP specificato dopo il segno =&lt;br /&gt;
&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Valore di Default:&lt;br /&gt;
&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam processerà le richieste da &#039;&#039;&#039;tutti&#039;&#039;&#039; gli indirizzi IP.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo minimo espresso in millisecondi che una richiesta di necessità. Sembra paradossale, ma riguarda il problema se la risposta viene inviata dalla cache troppo rapidamente al cliente.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Con questo parametro nome e percorso sono specificati i percorsi dei Logfile &lt;br /&gt;
 logfile = Nome del file|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilità:&lt;br /&gt;
 logfile = /dev/null           # Non vi è alcun file di log viene generato)&lt;br /&gt;
 logfile = /dev/tty            # Uscita di esposizione)&lt;br /&gt;
 logfile = syslog              # L&#039;uscita è passato al syslogd)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # nell&#039;elenco, in cui OSCam è contenuto)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
Größe der Log-Messages-History im WebIf oder Monitor in Bytes&lt;br /&gt;
&lt;br /&gt;
     0   =  disabled&lt;br /&gt;
 [blank] =  4096 (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Interruttori Logfile&lt;br /&gt;
 1 = Interruttore acceso, Così &#039;&#039;&#039;nessun&#039;&#039;&#039; Log - puh ;-) -&lt;br /&gt;
 0 = Interruttore spendo, Così &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disablelog = 1   # non viene &#039;&#039;&#039;creato nesun&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # viene creato &#039;&#039;&#039;uno&#039;&#039;&#039; Log&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui la dimensione massima del file di registro si trova in KBytes. Questo è particolarmente importante per i server con solo una piccola quantità di memoria (ad esempio in dbox2). Pertanto si consiglia vivamente di stabilire con attenzione i server in modo che le dimensioni. Non di rado, &amp;quot;scoppiare&amp;quot; un sistema, perché i file di log hanno assunto proporzioni enormi di controllo!&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 maxlogsize = 20  # Logfile va fino a 20 KBytes&lt;br /&gt;
            =  0  # &#039;&#039;&#039;no&#039;&#039;&#039; massima dimensione&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile va fino a 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ora è abbastanza selvaggio: anche se un Logfile è attivata (vedere file di log) può qui il userfile spegnerlo &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 disableuserfile = 1   # non &#039;&#039;&#039;viene nesun&#039;&#039;&#039; userfile prodotto&lt;br /&gt;
                 = 0   # viene &#039;&#039;&#039;prodotto uno &#039;&#039;&#039; userfile &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione del nome di un file per la registrazione degli utenti.&lt;br /&gt;
&lt;br /&gt;
L&#039;utente che accede al file ha il formato&lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Impostazione della modalità di registrazione&lt;br /&gt;
 0 = E &#039;l&#039;unico e il logout di clienti registrati nel file utente   &lt;br /&gt;
 1 = zap ognuno e nei clienti userfile&lt;br /&gt;
     Default-Wert ist 0&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 usrfileflag = 1  # Tutto è geloggt&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Solo il login e logout viene registrato&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui e possibile fissare un percorso per Logging-CW  &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] kein Pfad für CW-Log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für EMM-Logging eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =     #  [blank] kein Pfad für EMM-Log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo massimo in secondi o millisecondi prima che un client ottiene un timeout.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clienttimeout = 10     # dopo 10 secondi il tempo è scaduto&lt;br /&gt;
 clienttimeout = 10000  # anche qui esegue un time-out dopo 10 secondi, vedi la nota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # dopo 5 secondi esegue un Timeout &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Atenzione:&#039;&#039;&#039; nella atessa &amp;lt;100 il Cardserver e di secondi Valori&amp;gt; = 100 vengono interpretati in millisecondi.&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/it}}&lt;br /&gt;
&lt;br /&gt;
Con più lettori (vedere la sezione [lettore] in oscam.server), un lettore può essere determinata in esempio caso di guasto gli altri lettori del traffico ricade.&lt;br /&gt;
&lt;br /&gt;
Tempo massimo di attesa di [[Cardserver]]s in millisecondi primario [[Reader]], prima della/il [[Fallback]]-Reader (se disponibile!) essere interrogato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il valore deve essere superiore al valore del &amp;quot;serialreadertimeout&amp;quot; deve essere selezionato, in caso contrario vengono utilizati i valori di default&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Limitare il tempo minimo di un cliente in &#039;&#039;&#039;Secondi&#039;&#039;&#039; prima che sia separato dal traffico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 clientmaxidle = 200   # Separazione in 200 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Separazione dopo 120 secondi&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo massimo in secondi che il [[Cardreader]] alla partenza in attesa finché non trova in ogni porta di rete di accesso. Se OSCAM entro questo tempo non trova il porto non può terminare con la &amp;quot;richiesta di associazione non riuscita&amp;quot;. Le cause sono&lt;br /&gt;
* Doppia occupazione dei porti&lt;br /&gt;
* Si è schiantato Oscam e il Ports non è piu rilasciato&lt;br /&gt;
* OScam è stato avviato più volte nello stesso tempo&lt;br /&gt;
Esempio:&lt;br /&gt;
 bindwait = 20  # Tempo di attesa 20 secondi&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # Tempo di attesa  120 secondi&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui, e possibile la priorità del Card che sono situati nel server di rete&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 netprio = 1  # Priorità 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # Prioritari relativi al sistema&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipo di risoluzione DNS&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 resolvegethostbyname = 1 # Host sarà risolta in base al nome&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # Indirizzo info viene ripreso&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Periodo di tempo in minuti, è bloccato per un cliente con un tentativo di accesso non valido su base IP.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # Indirizzo IP è bloccato per 5 minuti. Nuovi tentativi di accesso vengono ignorati, anche se il login sarebbe OK.&lt;br /&gt;
 # Non vi è alcun Thread del client creato.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban è disattivata (default)&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Numero di tentativi consentiti riuscita con password errata.&lt;br /&gt;
               =  0  (default) IP viene bloccato immediatamente al primo tentativo di accedere a sconosciuti!&lt;br /&gt;
&lt;br /&gt;
Se, entro &#039;&#039;&#039;failbantime&#039;&#039;&#039; in più rispetto al &#039;&#039;&#039;failbancount&#039;&#039;&#039; ha permesso tentativi sono stati registrati, L&#039;IP, per la restante failbantime bloccato. Alla fine del failbantime sono di nuovo failbancount completa. Failbancount è quindi un allentamento delle regole&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo di attesa per gli utenti inattivi in minuti. valore può essere sovrascritto in oscam.user.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 sleep =  5   # tempo di attesa 5 minuti&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no aspetta&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo Seca&#039;&#039;&#039;&lt;br /&gt;
opzione per disattivare il filtro famiglia per la richiesta del codice PIN Seca il film per adulti&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 unlockparental = 1  # blocco parentale off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental control acceso Seca&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sistema di priorità&#039;&#039;&#039;. OSCam richiede quasi 0 potenza della CPU. Ma se la potenza della CPU è necessario, se dovrebbe essere disponibile immediatamente. valori da 20 a -20 sono possibili, con 20 piccole e -20 è molto alta. è commentata dei parametri(#), Questa funzione non viene chiamata. Questo è per esempio importante per dbox 2 [http://de.wikipedia.org/wiki/DBOX2], quando il messaggio di errore &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; appare. Vedi. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Solo quando viene utilizzata Serial Reader&#039;&#039;&#039;&lt;br /&gt;
Timeout in millisecondi per Serialreader&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout dopo il 1200 Millisecondi&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout dopo il 1500 Millisecondi&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Qui si può definire, se OSCam alla partenza del Programma sulle Schede locali deve atendere, prima che le porte di rete vengono aperti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 waitforcards = 0   # Non Attendere&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1  # Attendere&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  Millisekunden&lt;br /&gt;
&lt;br /&gt;
Zusätzliche Verzögerung in Millisekunden nach Warten auf lokale SCs während des Starts vor dem Öffnen von Netzwerk-Ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro determina se le schede locali verrà prima decodificato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 preferlocalcards = 1  # Scheda locale preferito&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # Schede locali non preferito&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definizione di un tempo di attesa in secondi tra i riavvii di lettori.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 readerrestartseconds = 10  # Tempo di attesa 10 secondi&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Nessun riavvio del lettore!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  il tempo di attesa è di 5 second&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup del lettore -Init-History.  È necessario per visualizzare i diritti.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 saveinithistory = 1   # backup in / tmp /. Oscam / lettore &amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # Nessun backup&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solo quando un doppio controllo CW quando è selezionata!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ECM per 2 o più lettori con la stessa SC trasmesse e la CW sono verificati contro l&#039;altro. lb_nbes_reader deve essere il 2 o superiore.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Se il bilanciamento del carico viene attivato qui, si può in oscam.server tra i services e Ident sono voci!&lt;br /&gt;
&lt;br /&gt;
Se si hanno due o più carte uguali (uguale se locale o proxy), è possibile distribuire il carico uniformemente sulle carte&lt;br /&gt;
(equilibrio).&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_mode = 0 (disativato)&lt;br /&gt;
 lb_mode = 1 (primo lettore più veloce)&lt;br /&gt;
 lb_mode = 2 (Reader non ha risposto la più lunga sarà presa)&lt;br /&gt;
 lb_mode = 3 (lettore con il minimo carico è usato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disativato&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Salva le statistiche di bilanciamento del carico, per cui è mantenuto anche dopo il riavvio. Per la CPU non è troppo stress, qui, un valore &amp;gt; 100 sarà registrato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_save = 100 # Numero memorizzato di ECM per le statistiche&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0 # Statistiche non saranno salvate&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di lettori che chiedono per la ECM.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nbest_readers = 2 # Richieste vanno sempre a due lettori&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # Richiesta va solo ad un lettore&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il numero di Fallback Reader per il bilanciamento del carico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_nfb_readers = 2 # Due Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode  =  0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mod&lt;br /&gt;
 =  0  # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default)&lt;br /&gt;
 =  1  # Schnelles Wiederöffnen blockierender Reader&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero minimo di ECM, che vengono prese per l&#039;analisi.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero massimo di ECM, prima che il (&#039;&#039;&#039;Loadbalancer&#039;&#039;&#039;)bilanciamento del carico viene azzerato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Ritardo in secondi tra un nuovo tentativo di collegare lettori di smarrimento / CAID / fornitori / servizi&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nach 500 Sekunden neuer Verbindungsversuch&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tentativo di connessione al prossimo lettore &#039;&#039;&#039;solo se&#039;&#039;&#039; è il tempo di risposta superiore a quella stabilita qui in &#039;&#039;&#039;Millisecondi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentativo di connessione al lettore successiva solo se il tempo di risposta è maggiore di 500 ms.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nomefile per il backup del (&#039;&#039;&#039;Loadbalancing&#039;&#039;&#039;) bilanciamento del carico di Statistica&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in ore, dopo di che le registrazioni statistiche devono essere eliminati&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Elimina parallele e identiche richieste ECM&lt;br /&gt;
&lt;br /&gt;
 1 = ein&lt;br /&gt;
 0 = aus # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* È necessario attivare questa opzione solo se:&lt;br /&gt;
** Sistema lento&lt;br /&gt;
** Carico alto&lt;br /&gt;
** Stesse richieste ECM non sono dalla cache, ma più lettori sono invitati&lt;br /&gt;
&lt;br /&gt;
* Vantaggi abilitato:&lt;br /&gt;
** La sincronizzazione è una richiesta fatta da uno ECM, è lindividuazione di cache o la richiesta e assegnazione del lettore attraverso il sistema di bilanciamento del carico è sempre successo&lt;br /&gt;
&lt;br /&gt;
* Svantaggi attivato:&lt;br /&gt;
** La sincronizzazione impedisce multithreading e la probabilità di un tempo di risposta più alto&lt;br /&gt;
* I vantaggi NON abilitati:&lt;br /&gt;
** I tempi di lavorazione più rapidi per le richieste ECM&lt;br /&gt;
&lt;br /&gt;
* Svantaggi NON abilitati:&lt;br /&gt;
** Può raddoppiare (o n-volte) le richieste ECM possibile per il lettore&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers  =   limit  (Zahl)&lt;br /&gt;
&lt;br /&gt;
beschränkt die Zahl der Reader während der Lernphase des Loadbalancing&lt;br /&gt;
&lt;br /&gt;
 0  =  unbegrenzt  (default)&lt;br /&gt;
 x  =  beschränkt auf ein Limit von x (Zahl)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
Ermöglicht automatisches Betatunneling für Betacrypt (CAIDs 1801, 1833, 1834 und 1835), wenn Loadbalancing verwendet wird&lt;br /&gt;
 lb_auto_betatunnel =  0   #  ausgeschaltet&lt;br /&gt;
                    =  1   #  eingeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Eintragungen für Betatunnel in oscam.user werden bevorzugt [http://streamboard.gmc.to/wiki/index.php/OSCam/it/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
Schaltet das Speichern von NDS Videogard MailMessages des Providers aus. Default: 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile  =  file&lt;br /&gt;
&lt;br /&gt;
Legt das File fest, in dem NDS Videogard MailMessages des Providers gespeichert werden sollen.&lt;br /&gt;
&lt;br /&gt;
Default: [blank] kein File.&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;in construzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Qui solo gli elementi necessari quando si utilizza un monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
UDP-Port per il Monitor&lt;br /&gt;
 port = 0  # No Monitor&lt;br /&gt;
      =    # [vuoto] numero di porta monitor quando e selezionato&lt;br /&gt;
Esembio:&lt;br /&gt;
 port = 24480  # Monitor acceso alla porta 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Servizio di colegamento con un indirizzo IP specifico &lt;br /&gt;
 serverip  =  # Indirizzo-IP&lt;br /&gt;
           =  # [vuoto] tutti gli IP (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Collegamenti del monitor non-criptato.&lt;br /&gt;
&lt;br /&gt;
Possibile&lt;br /&gt;
* uno o più indirizzi IP individuali&lt;br /&gt;
* uno o più intervalli di IP&lt;br /&gt;
* una miscela di singoli indirizzi IP o intervalli di indirizzi IP&lt;br /&gt;
Esempio&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 e range di IP 192.168.0.0 bis 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [vuoto] nessun monitor connessione non crittografata.&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Il tempo, in pochi minuti, non appaiono nel EMM, in modo che il client è impostato su &amp;quot;Low&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  aulow = 30 # Dopo 30 minuti di EMM al cliente di &amp;quot;Low&amp;quot; è impostata (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Monitor Livello&lt;br /&gt;
  0 = nessun accesso per monitorare&lt;br /&gt;
  1 = Solo i server e le proprie procedure&lt;br /&gt;
  2 = Tutte le procedure, ma solo da guardare (default)&lt;br /&gt;
  3 = Tutte le procedure, di ricaricare oscam.user possibile&lt;br /&gt;
  4 = senza restrizioni &amp;quot;di Access (default).&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
  monlevel = 4 # Accesso totale&lt;br /&gt;
&lt;br /&gt;
Monlevel può essere modificato da voci in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi per nascondere da parte dei clienti che non trasmettono le richieste. Vedi anche parameter&#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039;nella sezione [WebIf].&lt;br /&gt;
  hideclient_to = 1 # clienti sono nascosti&lt;br /&gt;
                = 0 # Nessuna soppressione dei client stand-by&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge le informazioni del canale dal oscam.services il messaggio di log ha aggiunto. Quando si utilizza il monitor e l&#039;interfaccia web si tratta di una routine molto utile!&lt;br /&gt;
  appendchaninfo = 1 # Le informazioni di canale viene aggiunto&lt;br /&gt;
                 = 0 # Nessuna informazione canale (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NOUVO svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Pfad für den LCD-Output eingestellt werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Verbergen eines Readers im LCD-Output während des Leerlaufs&lt;br /&gt;
&lt;br /&gt;
 lcd_hideidle =  1  # Verbergen, wenn der Leerlauf länger als 20 Sekunden dauert&lt;br /&gt;
              =  0  # default&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
LCD-Refresh-Interval in Sekunden (Minimum 5 Sekunden)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd-writeinterval  =  [blank] 10 Sekunden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [webif] ===&lt;br /&gt;
Le voci sono richiesti solo quando è stata selezionata l&#039;interfaccia web (da Alno) come modulo.&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta su cui ascolta l&#039;interfaccia web.&lt;br /&gt;
  porta HTTP = 83 # interfaccia Web stops&#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
           = 83 # interfaccia Web ascolta to&#039;&#039;&#039;https-port 83&#039;&#039;&#039;(SSL)&lt;br /&gt;
               0 # interfaccia web è disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
File per il certificato SSL&lt;br /&gt;
  oscam.cert httpcert = # (vedi sopra!)&lt;br /&gt;
           = # [Vuoto] è il oscam.pem file (embedded) utilizzati&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome dell&#039;utente per accedere protette. Mentre sarà offerta [vuoto] come valore di default. Di questi, ma fortemente sconsigliato, quindi questo parametro è qui &#039;descritto mandatory&#039;&#039;&#039;&#039;&#039;as.&lt;br /&gt;
  user = http # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Password per la protezione di accesso. E &#039;lo stesso che per l&#039;utente http.&lt;br /&gt;
  httppwd = # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I parametri &#039;&#039;utente&#039;&#039; e &#039;&#039;pwd&#039;&#039; essere consultato quando si collega all&#039;interfaccia Web in una finestra di controllo. Mancano o sono difettose, è il messaggio&#039;&#039;Proibita&#039;&#039; e la connessione viene interrotta!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Per l&#039;interfaccia web temi distinti in vari colore e la rappresentazione grafica. L&#039;utente può salvare interessante per lui i file di stile (. Css) e utilizzare a seconda del &amp;quot;mood&amp;quot;. Ecco il percorso del file di stile è impostazione.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpcss = # / etc / oscam / harvest_round_Firefox.css&lt;br /&gt;
         = # [Vuoto] è lo stile incorporato utilizzato (default)&lt;br /&gt;
&lt;br /&gt;
Stili sono pubblicati qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per i modelli esterni&lt;br /&gt;
 httptpl =&lt;br /&gt;
         = # [Vuoto] Nessun esterno Templatesfault)&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tempo in secondi entro il quale il programma aggiorna lo stato della interfaccia web&lt;br /&gt;
 refresh http = 7 # stato viene aggiornato dopo 7 secondi&lt;br /&gt;
              = # [Vuoto] Essa ha nessun aggiornamento&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Questo parametro consente a un cliente alla fine del&#039;&#039;parameter&#039;&#039;&#039;hideclient_to &#039;nella [monitor] specificato periodo di inattività (vedi sopra!) Hide.&lt;br /&gt;
 httphideidleclients = 1 # nascondere&lt;br /&gt;
                     = 0 # Non nascondere (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Percorso per gli script che può essere lanciato da Interfaccia Web&lt;br /&gt;
 path = http script #&lt;br /&gt;
            = # [Vuoto] senza percorso&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Qui è dove gli indirizzi IP, intervalli di indirizzi IP, o entrambe insieme, può accedere all&#039;interfaccia web. Mentre è disponibile anche [vuoto] come valore di default, il cui significato non si apre! Se l&#039;interfaccia Web per l&#039;uso, allora ci deve essere anche la possibilità di, Per collegarsi con lui. Pertanto, questi parametri come &#039;&#039;&#039;obbligatorio&#039;&#039;&#039; mostrato.&lt;br /&gt;
Indirizzo IP | intervallo di indirizzi IP [indirizzo IP | intervallo di indirizzi IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpallowed 127.0.0.1,192.168.0.0-192.168.255.255 host = #, e tutta la regione sono ammessi 192.168.0&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Consenti connessioni DYNDNS attraverso l&#039;interfaccia web.&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Backup dei file di configurazione&lt;br /&gt;
 httpsavefullcfg = 0 # tutti i parametri non-vuoto&lt;br /&gt;
                       # Tutti i parametri non di default&lt;br /&gt;
                       # Tutti i parametri che non contengono lo stesso contenuto gli stessi parametri in [global] (default).&lt;br /&gt;
                    1 # tutti i parametri&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Attraverso l&#039;interfaccia web può essere modificato e salvato nel suo abbraccio i file di configurazione certe. Questo è per l&#039;amministratore del server che non è sempre vicino alla console del server è molto vantaggiosa. Ma se altri utenti o di altre parti interessate hanno anche l&#039;accesso all&#039;interfaccia web e quindi avere accesso ai dati, può essere un problema. La possibilità di modifica (scrittura) può dunque essere spento con questo parametro.&lt;br /&gt;
&lt;br /&gt;
 http read only = 1 # accesso in sola lettura possibile&lt;br /&gt;
                = 0 # tutto è possibile (default)&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;Non è più utilizzato&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Usa JavaScript, per base64 set-icone.&lt;br /&gt;
 httpjsicons   = 1  # Usa Javascript&lt;br /&gt;
               = 0  # non fa uso di JavaScript (default)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Auswahl der Sprache für die Kontexte&lt;br /&gt;
&lt;br /&gt;
 de = deutsch&lt;br /&gt;
 en = englisch (default)&lt;br /&gt;
 fr = französisch&lt;br /&gt;
 it = italienisch&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Vorbereitung für spätere Verwendung!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1   # Enhanced-CCcam-Status für das Webinterface eingeschaltet. Dieses Feature könnte ein Problem in der Performance verursachen!&lt;br /&gt;
 =  0   # ausgeschaltet (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Sezione camd33 richiesta solo se è necessario in quanto il protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questa specifica la porta che verrà data risposta dalle Camed33 richieste di informazioni da Camden. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede in rete e quindi diversi indirizzi IP diversi, può essere desiderabile che OSCam risponde solo se la richiesta giunge in un indirizzo IP specifico. Con questo parametro è possibile specificare &amp;quot;ascoltare &amp;quot; l&#039;indirizzo IP del processo OSCam.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o intervallo di indirizzi che viene trasmesso senza cifratura.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Definizione di client attivi o passivi. Generale è il protocollo Camd3.3x da un client attivo. Tuttavia, può in determinate circostanze, per alcuni clienti (per lo più plugin) per difficoltà. In questo caso&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Chiave utilizzata per la crittografia. (Crittografia a 128bit)&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Sezione solo se richiesto o necessario da camd35 cs357x come un protocollo client.&lt;br /&gt;
Questo protocollo è sempre criptato e la chiave dal nome utente.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCam &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst camd35[cs3.57x]-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Sezione richiesta solo quando necessario cs378x come un protocollo client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene imposta la porta da cui ha risposto alle domande camd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Per un server con più schede di rete e quindi diversi indirizzi IP differenti si può volere che OSCam risponde solo se la richiesta proviene da un indirizzo IP specifico. Questo parametro può essere impostato l&#039;indirizzo IP del processo OSCAM &amp;quot;ascolta&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = veranlasst cs3.78x-clients, nicht erneut nach der Kombination [rejected CAID, service ID, provider ID] anzufragen (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Chi vuole saperne di più, potete leggere qui: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo client newcamd.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Attiva Extendet protocollo Newcamd a diverse CAID di inviare più di una porta&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 mgclient = 1  # (abilitato)&lt;br /&gt;
 mgclient = 0  # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Chiave Newcamd per la connessione al client.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Questo imposta la porta da cui ha risposto alle domande Newcamd. Questa porta deve essere aperta, se necessario, sul router.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 è disponibile sulla porta 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 è disponibile su porta 15000 CAID 5678 sulla porta 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Se il server ha più indirizzi IP sono configurate sui temi IP, le risposte vanno.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Uno specifico indirizzo IP o un IP specifico permettono di connettersi al server newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Il server cerca di continuare a tenere in connessione newcamd.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 keepalive = 1 # (abilitato)&lt;br /&gt;
 keepalive = 0 # (disativato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Sezione necessaria solo se necessario, come un client di protocollo Radegast.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
porta TCP / IP per il client Radegast. Con la nota, il protocollo Radegast è abilitato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Aggiunge il servizio a un indirizzo IP specifico.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vuoto) tutti gli IP sono ammessi!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Indirizzo IP, intervallo IP, o entrambe combinate, che possono&lt;br /&gt;
 Indirizzo IP | intervallo IP [, l&#039;indirizzo IP | intervallo IP] ...&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host e intera gamma 192.168.0 approvato&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Nome utente client di Radegast&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Sezione è necessaria solo se un lettore di interfaccia seriale è necessario.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Parametro del dispositivo&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parametro&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nome del dispositivo seriale&lt;br /&gt;
 option  =  timeout =   Millisecondi  Timeout per la connessione di default: 50&lt;br /&gt;
         =  delay      Millisecondi  ulteriore ritardo tra due caratteri&lt;br /&gt;
&lt;br /&gt;
Dispositivi supportati serial&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Sezione richiesto solo se necessario, come un protocollo CCcam client.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
Porta TCP / IP per il client CCcam. Con l&#039;ingresso di una porta che CCcam protocollo è attivato.&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam protocollo disabili&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Definisce la versione di CCcam. Valore di default = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Definisce CCcam-build come un numero a 4 cifre&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICA  svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reshare-Level&lt;br /&gt;
  0 = Nessuna condivisione&lt;br /&gt;
  1 = Solo per condividere di peer diretta&lt;br /&gt;
  2 = Ricondividere per Direct-peer, e il livello successivo&lt;br /&gt;
  x = Condividere di Direct-peer e il successivo livello x (dove x è il numero di livello)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 reshare = 1  Solo per condividere di peer diretta&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Tipi di condividere di:&lt;br /&gt;
 0  =  lettore condiviso solo ricezione SCs per CCcam-reader&lt;br /&gt;
 1  =  lettore condiviso ricezione SCs (ad esempio = 0) e definito i servizi&lt;br /&gt;
 2  =  lettore condiviso definito solo lettore-servizi come un virtuale SC&lt;br /&gt;
 3  =  solo lettore definito dall&#039;utente condiviso di un servizi come un virtuale SC&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Reshare-impostazioni&lt;br /&gt;
 0 = Condividere di utilizzare le impostazioni del server (default)&lt;br /&gt;
 1 = Condividere di utilizzare le impostazioni del lettore o utente&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 ignorereshare = 1  Impostazioni di Reshare- del Readres o degli Utenti può essere utilizzato&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nascosti utenti attivi e il protocollo esteso OSCam. Protegge le altre OSCam-user per scoprire il server come server OSCam!&lt;br /&gt;
 stealth  =  1   #  camuffamento acceso&lt;br /&gt;
          =  0   #  camuffamento disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Modalità di connessione al server CCcam CCcam-client&lt;br /&gt;
 0 = No aggregazione, solo i duplicati vengono rimossi (default)&lt;br /&gt;
 1 = Sulla base minima-hop: due PCs con differenti hops sono combinati, nuovo SCs ha un hop più piccoli&lt;br /&gt;
 2 = Aggregazione basata sulla CAID: tutte SC&#039;s con lo stesso CAID vengono riassunti, Provaidi verranno rimossi&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Intervallo in secondi per condividere gli aggiornamenti delle liste di distribuzione al cliente.&lt;br /&gt;
&lt;br /&gt;
  0 = aggiornamento è basato su aggiornamenti del server&lt;br /&gt;
 -1 = disabilitare&lt;br /&gt;
    = [vuoto) 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
CCcam Keepalive-Modus:&lt;br /&gt;
 0 = Client separato viene raggiunta quando il tempo massimo di inattività (idletime)&lt;br /&gt;
 1 = Mantenere la connessione (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
Weiterleitung des ECM-Requests an den reader, der diese Karte hat, Loadbalancer.&lt;br /&gt;
 1  =   Weiterleitung eingeschaltet&lt;br /&gt;
 0  =   Aus (default)&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NUOVO svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
	  &lt;br /&gt;
setzt CCcam node ID in &#039;&#039;&#039;hex&#039;&#039;&#039;, &lt;br /&gt;
&lt;br /&gt;
default:none&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Incostuzione&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sezione richiesto, solo quando necessario gbox come un protocollo client.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Sezione obbligatorio solo se Oscam da decifrare come un client da utilizzare.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
DVB API dovrebbe essere usata per decifrare il locale.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 enabled = 0 # (disabilitato)&lt;br /&gt;
 enabled = 1 # (abilitato)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Qui viene fissato l&#039;utente questo dovrebbe essere creato nella oscam.user.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonimo&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 4925:04/05/2011 ---&amp;gt; oscam-dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID per essere ignorati.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # &amp;lt;CAID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 ignore =&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;ANTIQUATO  svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID di essere prioritarie.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 priority = Locali CAID sono priorità&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
Auto aggiornamento per abilitare il DVB API.&lt;br /&gt;
A seconda che l&#039;utente dal oscam.user au e le relative impostazioni.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 au = 1 # (abilitato)&lt;br /&gt;
 au = 0 # (disabilitato)&lt;br /&gt;
 au = 2 # abilitare AU,AU ignorare le impostazioni del client, rispondendo lettore come lettore di AU&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Esembio:&lt;br /&gt;
 pmt_mode = 0 # (camd.socket utilizzati e PMT File)&lt;br /&gt;
 pmt_mode = 1 # (PMT file disabili)&lt;br /&gt;
 pmt_mode = 2 # (camd.socket disabili)&lt;br /&gt;
 pmt_mode = 3 # (PMT sola lettura all&#039;avvio)&lt;br /&gt;
 pmt_mode = 4 # (non utilizzare il gestore di segnale per il monitoraggio / tmp)&lt;br /&gt;
 pmt_mode = 5 # (non utilizzare il gestore di segnale per il monitoraggio / tmp &amp;amp; camd.socket disabili)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
CAID modalità di richiesta: &lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 request_mode = 0 # provare tutte le possibili successioni CAID (default)&lt;br /&gt;
 request_mode = 1 # provare simultaneamente tutte CAID&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
Usato&lt;br /&gt;
 Usato Box sul DVB API che deve essere attivato.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt||qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Sezione obbligatorio solo se Anticascading deve essere applicato come protezione contro la trasmissione non autorizzata di condivisione card.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Mandatory/it}}&lt;br /&gt;
&lt;br /&gt;
è attivato Anticascading.&lt;br /&gt;
 enabled = 1 # attivata&lt;br /&gt;
         = 0 # disativata (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di utenti che sono autorizzati per account.&lt;br /&gt;
 numusers = 1  # Si tratta di un utente per account permesso&lt;br /&gt;
          = 0  # Anticascading disabilitato (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Anticascading ausgeschaltet (default)&lt;br /&gt;
Tempo in minuti per la raccolta delle domande&lt;br /&gt;
 sampletime = 5  # Periodo di 5 minuti&lt;br /&gt;
            =    # [Vuoto] Valore di default 2 minuti&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Numero di richieste oltre il limite&lt;br /&gt;
 samples = 15  # Limite di 15 richieste&lt;br /&gt;
         =     # [Vuoto] valore predefinito di 10 domande&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Punizione per il peccatore&lt;br /&gt;
 0 = E &#039;solo registrati (default)&lt;br /&gt;
 1 = Ci sono falsi trasmissione CW&lt;br /&gt;
 2 = L&#039;utente è disconnesso temporaneamente&lt;br /&gt;
&lt;br /&gt;
La pena può essere ignorato nel oscam.user!&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 penalty = 1  # Sarà inviata falso CW&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Nome file per l&#039;AC Log-&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [Vuoto] Nessun file di log (di default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Fake Ritardo in millisecondi&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 fakedelay =  500  # Ritardo di 500 millisecondi&lt;br /&gt;
           =       # [Vuoto] valore di default è 1000 millisecondi&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/it}}&lt;br /&gt;
&lt;br /&gt;
Quanti campioni devono essere puniti?&lt;br /&gt;
&lt;br /&gt;
Esempio&lt;br /&gt;
 denysamples = 10  # Dal 10 campioni saranno puniti&lt;br /&gt;
             =     # [Vuoto] valore predefinito di 8 campioni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7158</id>
		<title>OSCam/fr/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/fr/Config/oscam.conf&amp;diff=7158"/>
		<updated>2011-07-15T15:05:18Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* waitforcards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.conf ==&lt;br /&gt;
Le fichier principal de configuration pour Oscam est composé de paramètres globaux pour son fonctionnement.&lt;br /&gt;
Ces paramètres permettent de personnaliser Oscam tels que le débogage, l’historique du système, le monitoring, les protocoles et l’anticascade.&lt;br /&gt;
La section [global] est requise.&lt;br /&gt;
Toutes les autres [sections] sont optionnelles&lt;br /&gt;
&lt;br /&gt;
=== Paramètres globaux ===&lt;br /&gt;
Les paramètres suivants sont repris dans la section globale:&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si un paramètre n&#039;est pas repris dans le fichier de configuration ou si aucune valeur n&#039;est mentionnée pour ce paramètre, la valeur par défaut sera automatiquement appliquée!&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Oscam ne répondra qu&#039;aux demandes transitant par cette adresse&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam écoute toutes les adresses IP.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Délai minimum de la mise en cache des requètes. Cela semble paradoxal vu que la &#039;&#039;&#039;réponse &#039;&#039;&#039; venant du cache doit se faire &#039;&#039;&#039;aussi vite que possible&#039;&#039;&#039; . &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre fixe la destination du fichier &#039;&#039;&#039;journal des évènements.&#039;&#039;&#039;&lt;br /&gt;
 logfile = filename|/dev/null|/dev/tty/syslog&lt;br /&gt;
&lt;br /&gt;
Possibilités:&lt;br /&gt;
 logfile = /dev/null           # Aucun fichier n&#039;est créé)&lt;br /&gt;
 logfile = /dev/tty            # La sortie se fait à l&#039;écran??&lt;br /&gt;
 logfile = syslog              # La sortie se fait dans le fichier journal du système)&lt;br /&gt;
 logfile = /var/log/oscam.log  # linux i386)&lt;br /&gt;
 logfile = oscam.log           # dans le répertoire contenant oscam&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize  =  bytes&lt;br /&gt;
&lt;br /&gt;
La taille du message de l&#039;histoire du log dans la WebIf ou le monitor peut maintenant être configurée.&lt;br /&gt;
&lt;br /&gt;
0 = désactivé, par défaut = 4096&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Désactive le fichier &#039;&#039;&#039;journal des évènements&#039;&#039;&#039;&lt;br /&gt;
 1 = Activé, donc pas de fichier &#039;&#039;&#039;journal&#039;&#039;&#039;  -&lt;br /&gt;
 0 = Désactivé, un fichier &#039;&#039;&#039;journal&#039;&#039;&#039; sera créé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disablelog = 1   # il n&#039;y aura &#039;&#039;&#039;pas&#039;&#039;&#039; de fichier journal&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal sera créé&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Détermine la taille du journal. Cela est très utile pour des serveurs avec une mémoire réduite (Par ex. la dbox2). Il est fortement recommandé de déterminer avec soin la taille du fichier journal pour de tels serveurs. Il n&#039;est pas rare qu&#039;un système crashe car la taille de ces fichiers est devenue trop grande.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 maxlogsize = 20  # La taille du journal peut atteindre 20 KBytes&lt;br /&gt;
            =  0  # La taille du journal est &#039;&#039;&#039;illimitée&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 maxlogsize = 10  # La taille du journal peut atteindre 10 KBytes (défaut)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Comme le &amp;quot;journal des évènements&amp;quot;, &amp;quot;&#039;&#039;&#039;le journal des utilisateurs&#039;&#039;&#039;&amp;quot; peut être désactivé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;aucun&#039;&#039;&#039; fichier journal des utilisateurs n&#039;est créé&lt;br /&gt;
                 = 0   # &#039;&#039;&#039;un&#039;&#039;&#039; fichier journal des utilisateurs est créé&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier &#039;&#039;&#039;&amp;quot;journal des utilisateurs&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ce fichier contient les informations suivantes&lt;br /&gt;
 La date.&lt;br /&gt;
 L’heure.&lt;br /&gt;
 Les CWs par seconde.&lt;br /&gt;
 Le nom de l’utilisateur.&lt;br /&gt;
 L’adresse IP de l’utilisateur.&lt;br /&gt;
 Le port TCP/IP.&lt;br /&gt;
 Les CWs trouvés.&lt;br /&gt;
 Les CWs du cache.&lt;br /&gt;
 Les CWs non trouvés.&lt;br /&gt;
 Les CWs ignorés.&lt;br /&gt;
 Les CWs expirés.&lt;br /&gt;
 Les CWs dans le tunnel.&lt;br /&gt;
 L’heure de l’ouverture de la session au format Unix / Posix.&lt;br /&gt;
 L’heure de clôture de la session au format Unix / Posix.&lt;br /&gt;
 Le protocole utilisé.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode d’enregistrement du fichier journal des utilisateurs&lt;br /&gt;
 0 = Seul les ouvertures et clôtures de sessions seront enregistrées &lt;br /&gt;
 1 = Chaque zapping du client sera enregistré dans le fichier&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 usrfileflag = 1  # Tout est enregistré&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 usrfileflag = 0  # n&#039;enregistrera que les ouvertures et fermeture de session&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine l&#039;emplacement du répertoire contenant l&#039;historique des &#039;&#039;&#039;cw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 cwlogdir = /var/log/cw.log&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 cwlogdir =     # [rien] aucun répertoire pour l&#039;historique des &amp;quot;cw&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emmlogdir = répertoire&lt;br /&gt;
&lt;br /&gt;
Pour définir l&#039;emplacement des EMM sauvés par le paramètre savenano dans la section reader de oscam.server. Si le paramètre n&#039;est pas configuré, l&#039;ancien comportement (répertoire de configuration) est utilisé.&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum, en secondes ou millisecondes, pour traiter une requête d&#039;un cient. Le dépassement de ce temps entraine un &amp;quot;timeout&amp;quot; (expiration du délai)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clienttimeout = 10     # Timeout après 10 secondes&lt;br /&gt;
 clienttimeout = 10000  # ici aussi Timeout après 10 secondes (10000 millisecondes)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # Timeout après 5 secondes&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Pour des valeurs &amp;lt; 100 le Cardserver considère que le temps est donné en secondes, si les valeurs &amp;gt;= 100 il interprète les valeurs comme étant des millisecondes.&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
Dans le cas où plusieurs readers existent (Voir la section [reader] dans oscam.server) il est possible que l&#039;un d&#039;entre eux devienne défaillant, dans ce cas, le trafic sera redirigé ver le reader de secours &#039;&#039;&#039;(Fallback reader)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Fixe la valeur maximale en millisecondes avant que le [[Cardserver]] ne redirige le trafic du [[Reader] primaire], vers le ou les readers de secours [[Fallback]]-Reader (&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; La valeur choisie doit être supérieure au &amp;quot;serialreadertimeout&amp;quot; sinon les valeurs standards seront prises en considération&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe la durée maximum d&#039;inactivité d&#039;un client en &#039;&#039;&#039;secondes&#039;&#039;&#039; avant sa déconnexion.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 clientmaxidle = 200   # Déconnexion après 200 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 clientmaxidle = 120   # Déconnexion après 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le temps maximum que le [[Cardreader]] peut utiliser au démarrage pour se connecter aux ports réseau. Si la liaison ne s&#039;établit pas dans le délai fixé, elle est annoncée par la mention &amp;quot;Bind Request failed&amp;quot;. Les différentes causes sont :&lt;br /&gt;
* Double emploi des ports;&lt;br /&gt;
* Une session précédente d&#039;OSCam n&#039;a pas libéré les ports;&lt;br /&gt;
* Plusieurs sessions d&#039;OSCam tournent&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 bindwait = 20  # délai 20 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 bindwait = 120 #  délai de 120 secondes&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine la priorité du Cardserver sur le réseau&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 netprio = 1  # Priorité 1&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 netprio = 0  # priorité donnée par le système&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Type de résolution DNS&lt;br /&gt;
 0 = reçoit l&#039;info par adresse ip l&#039;info (défaut)&lt;br /&gt;
 1 = recoit l&#039;info par nom d&#039;hote&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 resolvegethostbyname = 1 # Le nom de l&#039;hote est mentionné&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 resolvegethostbyname = 0 # l&#039;adresse est mentionnée&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Fixe le délai après lequel l&#039;IP d&#039;un client est bloquée, s&#039;il effectue des tentatives de connexion non valides. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # L&#039;adresse IP est bloquée après 5 minutes. Les tentatives de connexion seront ignorées même si le login est OK.&lt;br /&gt;
 # Aucun thread ne sera démarré pour ce client.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 failbantime =  0  # le failban est désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
====failbancount====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Nombre de tentatives de connexion erronées autorisé. &lt;br /&gt;
               =  0  (valeur par défaut) L&#039;IP est directement bloquée si le mot de passe n&#039;est pas correct!&lt;br /&gt;
&lt;br /&gt;
Si dans &#039;&#039;&#039;failbantime&#039;&#039;&#039; les demandes de connexion invalides enregistrées sont supérieures à &#039;&#039;&#039;failbancount&#039;&#039;&#039;, l&#039;adresse IP sera bloquée pour le temps restant du Failbantime. Quand le temps du failbantime est dépassé, c&#039;est de nouveau le failbancount qui est d&#039;application. Failbancount est un assouplissement des règles.&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dropdups = 0|1, par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Mode pour les doubles connexions (duplicate); condition requise: uniq &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
0 = marque les clients comme duplicate, mais il ne seront pas déconnectés (défaut)&lt;br /&gt;
1 = abandonne les doubles connexions au lieu de les marquer comme &amp;quot;duplicate&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps d&#039;attente en minutes pour les utilisateurs inactifs. La valeur peut-être écrasée par celle définie dans le fichier oscam.user.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 sleep =  5   # Attente 5 Minutes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 sleep =      # [rien] pas de temps d&#039;attente&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement pour Seca&#039;&#039;&#039;&lt;br /&gt;
Option pour désactiver la demande de code pin des cartes Seca pour la visualisation des programmes pour adulte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 unlockparental = 1  # déverrouillé (pas de demande de code)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 unlockparental = 0  # verrouillé (le code est demandé)&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priorité du système&#039;&#039;&#039;. OSCam nécessite peu de ressource CPU. Mais si elle est nécessaire, elle doit être disponible immédiatement. Les valeurs vont de 20 à-20, ou 20 est la priorité la plus basse et -20 la plus haute. Si ce paramètre est commenté(#), cette fonction n&#039;est pas active. Ceci est important pour la dbox2 [http://de.wikipedia.org/wiki/DBOX2], quand l&#039;erreur &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot; apparait. Vgl. [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seulement quand un lecteur série est utilisé&#039;&#039;&#039;&lt;br /&gt;
Timeout en millisecondes pour un lecteur série&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout après 1200 Millisecondes&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout après 1500 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici si au démarrage du programme, OSCam attend les cartes locales avant d&#039;ouvrir les connexions réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 waitforcards = 0  # N&#039;attend pas&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 waitforcards = 1  # Attend&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay =&lt;br /&gt;
&lt;br /&gt;
Délais supplémentaire pour les problèmes d&#039;initialisation des readers (ou lecteurs).&lt;br /&gt;
&lt;br /&gt;
Par défaut = 500 ms&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ce paramètre détermine si les cartes locales sont utilisées en premier pour le décodage.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 preferlocalcards = 1  # Les cartes locales sont privilégiées&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 preferlocalcards = 0  # Les cartes locales ne sont pas privilégiées&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Détermine le temps d&#039;attente en secondes pour le redémarrage du Reader&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 readerrestartseconds = 10  # Temps d&#039;attente de 10 secondes&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;Pas de redémarrage!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 readerrestartseconds = 5   #  Temps d&#039;attente de 5 secondes&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistrement de l&#039;initialisation du lecteur. Ce paramètre est utilisé pour la lecture des droits de la carte.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 saveinithistory = 1   # Enregistrement dans /tmp/.oscam/reader&amp;lt;N°&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 saveinithistory = 0   # Pas d&#039;enregistrement&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniquement si le double check du CW est nécessaire!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Les ECM sont envoyés à 2 lecteurs ou plus ayant la même carte et les CW sont comparés. lb_nbest_readers doit avoir une valeur égale ou supérieure à 2&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 double_check =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 double_check = 0&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Si l&#039;équilibrage de charge est activée ici, elle peut en oscam.server entre les services et Ident sont pas les entrées!&lt;br /&gt;
&lt;br /&gt;
Loadbalance Mode&lt;br /&gt;
&lt;br /&gt;
Lorsque deux ou plusieurs cartes du même type sont présentes (en local ou proxies), il est possible de distribuer la charge de manière proportionnelle sur les cartes (balancer).&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_mode = 0 (désactivé)&lt;br /&gt;
 lb_mode = 1 (le Reader le plus rapide est sélectionné en premier lieu)&lt;br /&gt;
 lb_mode = 2 (Le Reader n&#039;ayant pas été utilisé précédemment est sélectionné)&lt;br /&gt;
 lb_mode = 3 (Le Reader ayant la charge la plus faible est sélectionné)&lt;br /&gt;
 lb_mode = 10 (uniquement logging )&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_mode = 0 # désactivé&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Enregistre les statistiques du Loadbalance, de sorte qu&#039;elles soient disponibles même après un redémarrage.&lt;br /&gt;
Afin de ne pas surcharger le CPU il est conseillé de choisir des valeurs &amp;gt; 100 .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_save = 100 # Nombre d&#039;ecm avant l&#039;enregistrement des statistiques&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 lb_save = 0 # Pas d&#039;enregistrement de statistiques&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Readers pour la demande d&#039;ECM.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nbest_readers = 2 # La demande est envoyée à deux Readers&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nbest_readers = 1 # La demande est envoyée à un Reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de Fallback Reader pour l&#039;équilibrage de charge.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_nfb_readers = 2 # Deux Fallbackreader&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_nfb_readers = 1&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode = 0|1&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: Option pour la réouverture rapide ou après un certain temps des lecteurs bloqués.&lt;br /&gt;
&lt;br /&gt;
0 = réouverture après un certain temps (par défaut)&lt;br /&gt;
1 = réouverture rapide&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_nbest_percaid = caid1:lbn1,caid2:lbn2,...,caidn:lbnn&lt;br /&gt;
&lt;br /&gt;
Nombre de meilleurs readers par caïd.&lt;br /&gt;
Comme nbest_readers, mais pour des caids spécifiques.&lt;br /&gt;
&lt;br /&gt;
2- Pour le reader [cccam] dans oscam.server.&lt;br /&gt;
&lt;br /&gt;
cccmindown = n par défaut = 0&lt;br /&gt;
&lt;br /&gt;
Ignorer les cartes avec reshare inférieur à n.&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre minimum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_min_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_min_ecmcount = 5&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre maximum d ECM&#039;s pris en compte pour l’évaluation des valeurs d’équilibrage des charges..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_max_ecmcount =&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_max_ecmcount = 500&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais en seconde avant une nouvelle tentative de connexion aux lecteurs/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_reopen_seconds =  500   # Nouvelle tentative après 500 secondes&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_reopen_seconds = 900&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Tentative de connexion au reader suivant, &#039;&#039;&#039;seulement&#039;&#039;&#039; quand le temps de réponse dépasse le temps fixé ici en: &#039;&#039;&#039;Millisecondes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 lb_retrylimit  =  500   #  Tentative de connexion au reader suivant, quand le temps de réponse dépasse 500ms.&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sauvegarde des statistiques pour l&#039;équilibrage des charges (loadbalance)&lt;br /&gt;
&lt;br /&gt;
 Fichier par défaut =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;heures après lequel les statistiques pour l&#039;équilibrage des charges (loadbalance) sont remises à 0&lt;br /&gt;
&lt;br /&gt;
 Valeur par défaut = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Supprime les demandes parallèles et identiques d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
 1 = activé&lt;br /&gt;
 0 = désactivé# valeur par défaut:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* Cette option ne doit être activée qu&#039;en cas:&lt;br /&gt;
** Lenteur du système&lt;br /&gt;
** Charge élevée&lt;br /&gt;
** S&#039;il n&#039;est pas répondu aux demandes d&#039;ECM identiques par le cache, mais si les readers sont sollicités&lt;br /&gt;
&lt;br /&gt;
* Avantage de l&#039;activation:&lt;br /&gt;
** De par la synchronisation, les demandes d&#039;ECM sont exécutées les unes après les autres, et l&#039;attribution de ces demandes au cache ou au reader par le loadbalance réussit toujours.&lt;br /&gt;
&lt;br /&gt;
* Inconvénient de l&#039;activation:&lt;br /&gt;
** La Synchronisation empêche le fonctionnement du Multi-threading et des temps de réponse élevés peuvent apparaître&lt;br /&gt;
&lt;br /&gt;
* Avantages en cas de NON activation:&lt;br /&gt;
** Exécution plus rapide des demandes d&#039;ECM&lt;br /&gt;
&lt;br /&gt;
* Inconvénient en cas de NON activation:&lt;br /&gt;
**Demande multiple d&#039;ECM à un Reader&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = caid1:time1,caid2:time2,...,caidn:timen&lt;br /&gt;
&lt;br /&gt;
Vous pouvez configurer un retrylimit par caid.&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = caid1,caid2,...,caidn&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les providers; ne pas stocker les statistiques du loadbalancer avec les providers pour ce(s) caid(s).&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers =&lt;br /&gt;
&lt;br /&gt;
Loadbalancer: limiter la quantité (nombre) de lecteurs pendant l&#039;apprentissage.&lt;br /&gt;
&lt;br /&gt;
0 = illimité (par défaut)&lt;br /&gt;
un nombre = restreindre le loadbalancer au nombre de lecteurs.&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel = 0|1&lt;br /&gt;
&lt;br /&gt;
1 = activer la détection automatique de la tunnelisation Betacrypt pour les Caïds 1801, 1833, 1834 et 1835 pour loadbalancing, la configuration Betacrypt avec betatunnel dans oscam.user sera préférée, par défaut = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Les inscriptions pour oscam.user de betatunnel être préféré [http://streamboard.gmc.to/wiki/index.php/OSCam/fr/Config/oscam.user#betatunnel]&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail = 0 (par défaut c&#039;est 1)&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = /répertoire/fichier&lt;br /&gt;
&lt;br /&gt;
C&#039;est pour sauvegarder les messages courriels envoyés par les fournisseurs aux abonnés.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, c&#039;est valables uniquement pour le NDS, je ne sais pas si ça viendra pour les autres systèmes dans l&#039;avenir.&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
Paramètres pour l&#039;utilisation du Monitor!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Port UDP pour le Monitor&lt;br /&gt;
 port = 0  # Pas de Monitor&lt;br /&gt;
      =    # [vide] Pas de port sélectionné&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 24480  # Monitor activé sur le  Port 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP détermminée&lt;br /&gt;
 serverip  =  # Adresse  IP&lt;br /&gt;
           =  # [vide] toutes les adresses IP  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Connexion non sécurisée au Monitor.&lt;br /&gt;
&lt;br /&gt;
Possibilités&lt;br /&gt;
* une ou plusieurs adresses IP &lt;br /&gt;
* une ou plusieurs plages d&#039;adresses IP&lt;br /&gt;
* un mélange d&#039;adresses uniques et de plages d&#039;adresses IP&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Hôte 127.0.0.1 et la plage d&#039;IP allant de 192.168.0.0 à 192.168.255.255&lt;br /&gt;
Valeur par défaut&lt;br /&gt;
 nocrypt =   # [vide] pas de connexion non sécurisée au Monitor&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 aulow = 30  # Après 30 minutes sans EMM, le client est mis sur &amp;quot;Low&amp;quot; (par défaut).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Monitor-Level&lt;br /&gt;
 0 = Pas d&#039;accès au Moniteur&lt;br /&gt;
 1 = Seulement le server et ses propres procédures&lt;br /&gt;
 2 = Toutes les procédures, seulement visualisation (valeur par défut)&lt;br /&gt;
 3 = Toutes les procédures, rechargement de oscam.user possible&lt;br /&gt;
 4 = Accès complet&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 monlevel = 4  # Accès complet&lt;br /&gt;
&lt;br /&gt;
Monlevel peut être changé par utilisateur dans le oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en seconde après lequel les clients n&#039;introduisant pas de requêtes sont masqués . Voir aussi le paramètre &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; dans la section [webif].&lt;br /&gt;
 hideclient_to = 1  # Les clients sont masqués &lt;br /&gt;
               = 0  # Les clients restent visibles&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Ajoute le nom du programme au fichier journal. Très utile en cas d&#039;utilisation du  Monitor ou de l&#039;Interface Web!&lt;br /&gt;
 appendchaninfo = 1  # Le nom du programme est ajouté&lt;br /&gt;
                = 0  # Aucune information (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NOUVEAU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_outputpath = répertoire de sortie, par défaut = /tmp &lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_hideidle = 0|1 (cacher reader/proxy dans la sortie lcd si inactif plus de 20s), par défaut = 0&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
lcd_writeintervall = supérieur à 5s (intervalle d&#039;actualisation en secondes, inférieur à 5s n&#039;est pas accepté), par défaut = 10s&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
Ces paramètres sont requis lors de l&#039;utilisation de l&#039;Interface Web (par  Alno)&lt;br /&gt;
 &lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port de connexion à l&#039;interface web.&lt;br /&gt;
 httpport =  83  # L&#039;interface web écoute sur le &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # L&#039;interface web écoute sur le &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # L&#039;interface web est désactivée (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Données pour les certificats  SSL-&lt;br /&gt;
 httpcert = oscam.cert # (le voir)&lt;br /&gt;
          =            # [vide] utilisation du fichier embarqué oscam.pem&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom de l&#039;utilisateur pour l&#039;accès. Un champs [vide] est fortement déconseillé. C&#039;est la raison pour laquelle ce paramètre est obligatoire&lt;br /&gt;
 httpuser =   # xyxyxy&lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Protection par mot de passe. Il est identique à celui de l&#039;utilisateur.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les paramètres &#039;&#039;user&#039;&#039; et &#039;&#039;pwd&#039;&#039; sont demandés dans une fenêtre pop-up lors de la connexion à l&#039;interface web. En cas d’erreurs ou d&#039;oubli,la mention  &#039;&#039;Forbidden&#039;&#039; apparait et la connexion est coupée!&#039;&#039;&#039;&lt;br /&gt;
i&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Différents thèmes sont disponibles pour la personnalisation de l&#039;interface web. La personnalisation se fait à l&#039;aide de fichiers (.css) sauvegardés, que l&#039;utilisateur choisira en fonction de son humeur. On indique ici le chemin des fichiers .css&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [vide] le style par défaut est utilisé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
Différents thèmes peuvent être trouvés ici: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemin pour des modèles (template) externes&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [vide] Pas de Templates externes&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délais d&#039;actualisation de l&#039;interface web, en secondes.&lt;br /&gt;
 httprefresh = 7  # Actualisation toutes les 7 secondes&lt;br /&gt;
             =    # [vide] Pas d&#039;actualisation&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet de masquer les clients inactifs dont la durée configurée au paramètre hideclient_to est atteinte&lt;br /&gt;
 httphideidleclients = 1  # Masquer&lt;br /&gt;
                     = 0  # Ne pas masquer (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Chemins pour les scripts qui peuvent être démarrés à partir de l&#039;interface web.&lt;br /&gt;
 httpscript =    # Chemin&lt;br /&gt;
            =    # [vide] aucun chemin&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
On détermine ici l&#039;adresse-IP ou une plage d&#039;adresses-IP qui pourront se connecter à l&#039;interface Web. Un [vide] est autorisé comme valeur par défaut, mais cela n&#039;a pas de sens si on utilise l&#039;interface Web; il faut pouvoir s&#039;y connecter. C&#039;est la raison pour laquelle ce paramètre est &#039;&#039;&#039;Obligatoire&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 Adresse-IP|Plage d&#039;adresses-IP[Adresse-IP|Plage d&#039;adresses-IP]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # L&#039;hote ainsi que la plage commençant à 192.168.0.0  sont approuvés&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Permet d&#039;accéder à l&#039;interface web à partir de l&#039;adresse  Dyndns spécifiée.&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sauvegarde des fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
 httpsavefullcfg = 0  # Tous les paramètres qui ne sont pas vides,&lt;br /&gt;
                      # Tous les paramètres n&#039;étant pas des paramètres Par Défaut,&lt;br /&gt;
                      # Tous les paramètres qui ont une valeur différente de celle donnée dans la configuration  [global] (par défaut).&lt;br /&gt;
                   1  # Tous les paramètres&lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Certains fichiers de configuration peuvent être modifié via l&#039;interface web. Ceci est intéressant pour l&#039;admin du serveur qui n&#039;a pas toujours à sa disposition une console pour l&#039;accès au serveur. Néanmoins si d&#039;autres utilisateurs ou intervenants peuvent bénéficier de cet accès, cela pourrait causer des problèmes.  Le droit en écriture (modification) peut être désactivé par ce paramètre.&lt;br /&gt;
 httpreadonly = 1  # accès en lecture uniquement&lt;br /&gt;
              = 0  # tout est possible (par défaut)&lt;br /&gt;
&lt;br /&gt;
==== httphelplang ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Permet de définir la langue utilisée dans le Wiki.&lt;br /&gt;
 en|de|fr|it&amp;lt;langues disponibles dans le wiki&amp;gt;&lt;br /&gt;
 en = par défaut&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;N&#039;est plus utilisé&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Préparation pour application plus tardive!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enable enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Cette section est nécessaire, uniquement lors de l&#039;utilisation du protocole Camd 33.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd 33 écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Détermine une adresse IP ou une plage d&#039;adresses IP ne requérant pas de connexions cryptées&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 nocrypt =&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Définition des clients actifs ou passifs. En général le protocole Camd 33 émane d&#039;un client actif. Dans certaines circonstances, chez certains clients (principalement les plugins) pdes problèmes peuvent apparaître. Dans ce cas on utilise&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Clé utilisée pour le chiffrement. (128bit)&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 ou. cs357x (UDP) ===&lt;br /&gt;
Cette section est nécessaire lorsque le protocole Camd 35 ou cs357x est utilisé.&lt;br /&gt;
Dans ce protocole, le nom d&#039;utilisateur sert de base au chiffrement.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd  écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port. &#039;&#039;&#039;Attention, il s&#039;agit d&#039;un port UDP&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Sur un serveur comportant plusieurs cartes réseau différentes et par conséquent plusieurs adresses IP, il peut être souhaitable que Oscam ne réponde que si la demande arrive via une adresse IP précise. Avec ce paramètre, vous déterminez sur quelle adresse IP Oscam &amp;quot;écoute&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0 &lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Cette section est nécessaire quand le protocole cs378x est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel Camd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port..&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier quelle adresse IP oscam &amp;quot;écoute&amp;quot; . .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez en savoir plus à ce sujet lisez ceci: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Cetee section est nécessaire si le protocole newcamd est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le protocole newcamd étendu est activé pour transmettre plusieurs caid sur un même port&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 mgclient = 1  # (activé)&lt;br /&gt;
 mgclient = 0  # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Des key our la connexion newcamd.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On détermine ici le port, sur lequel newcamd écoute et répond aux demandes. Il peut être nécessaire d&#039;effectuer sur le router une redirection vers ce port.. .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port = 15000@1234:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 )&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (les requètes pour le CAID 1234 seront effectuées via le Port 15000 rt pour le CAID 5678 via le Port 15001)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Dans le cas d&#039;un serveur comportant plusieurs cartes réseau et donc plusieurs adresses IP différentes, il peut être souhaitable que Oscam ne réponde que si la demande arrive à une adresse IP bien déterminée. Avec ce paramètre, vous pouvez spécifier sur quelle adresse IP oscam &amp;quot;écoute&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
La connexion au serveur newcamd est autorisée à partir d&#039;une adresse spécifique ou d&#039;une plage d&#039;adresses.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 allowed =&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le serveur tente de garder la connexion newcamd active.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 keepalive = 1 # (activé)&lt;br /&gt;
 keepalive = 0 # (désactivé)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Cette section est nécessaire si le protocole Radegast est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les client Radegast. &#039;&#039;&#039;Cette entrée active le protocole.&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Lie le service à une adresse IP déterminée sur un serveur comportant plusieurs cartes réseaux.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  (vide) écoute sur toutes les adresses!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Adresse IP, Plage d&#039;adresses ou les deux, qui sont autorisées&lt;br /&gt;
 Adresse IP|Plage d&#039;adresses[,Adresse IP|Plage d&#039;adresses]...&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Hôte et la plage commençant  192.168.0 sont acceptées&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;utilisateur du Client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Cette section est nécessaire lorsqu&#039;un Reader série est utilisé.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètres du Reader&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=valeur1][?option2=v]aleur2&lt;br /&gt;
&lt;br /&gt;
Paaramètres&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  Nom du Device série&lt;br /&gt;
 option  =  timeout =  délai en millisecondes  Timeout pour la connection  par défaut: 50&lt;br /&gt;
         =  delay      délai supplémentaire en millisecondes  en dux caractères&lt;br /&gt;
Reader séries supportés&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Cette section est nécessiare si le protocole CCcam est utilisé&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Port TCP/IP pour les clients CCcam. &#039;&#039;&#039;Si ce paramètre est défini, cela activera le protocole CCcam!&#039;&#039;&#039;&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # Protocole CCcam désactivé&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Définit la version de CCcam. Par défaut = 0&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Définit le build de la version de CCcam (en 4 chiffres).&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;MODIFICATIONS svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Niveau de repartage pour les clients CCcam &lt;br /&gt;
  0 = aucun repartage &lt;br /&gt;
  1 = repartage pour les clients directs&lt;br /&gt;
  2 = repartage pour les clients directs et 1 niveau supplémentaire&lt;br /&gt;
  x = repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 reshare = 1  # repartage seulement pour le client direct&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Mode de repartage:&lt;br /&gt;
 0  =  readerne ne repartage que les  SCs reçus du reader CCcam&lt;br /&gt;
 1  =  reader ne repartage que les  SCs reçus ( comme 0) et les services définis&lt;br /&gt;
 2  =  reader ne repartage que les services définis comme SC virtuelle&lt;br /&gt;
 3  =  reader ne repartage que les services utilisateurs définis comme SC virtuelle&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Paramètre de repartage CCcam&lt;br /&gt;
 0 = utilise le paramètre de repartage du serveur (par défaut)&lt;br /&gt;
 1 = utilise le paramètre de repartage du lecteur ou utilisateur&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 ignorereshare = 1  # le paramètre de repartage du lecteur ou utilisateur est utilisé&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Agit comme un CCcam originel. Empèche les autres utilisateurs de découvri que le serveur est un serveur oscam&lt;br /&gt;
 stealth  =  1   #  Camouflage activé&lt;br /&gt;
          =  0   #  Camouflage désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;En cours d&#039;élaboration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:UnderConstruction.jpg|text-bottom]] &#039;&#039;&#039;Chantier&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;à compléter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1 par défaut = 0 (désactivé)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]]&#039;&#039;&#039;ATTENTION:&#039;&#039;&#039;&lt;br /&gt;
Ce paramètre est pour les gens qui veulent transmettre les demandes d&#039;ECM des clients au lecteur possédant cette carte. L&#039;activation de cette option désactive le loadbalancer, la fonction fallback et une partie de cache.&lt;br /&gt;
Si vous n&#039;avez pas compris ce que cette option fait, ne l&#039;utilisez pas.&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NOUVEAU svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid =&lt;br /&gt;
&lt;br /&gt;
Le nodeid est configurable maintenant (en hex).&lt;br /&gt;
&lt;br /&gt;
Exemple: nodeid = 0A0B0C0D0E0F1122&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cette section est nécessaire si le protocole GBox est utilisé!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Nom d&#039;hôte du serveur GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 hostname   =  host.example.com&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Port  UDP pour les clients GBox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 port   =   123456   #  0 = désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Version}}&lt;br /&gt;
&lt;br /&gt;
Mot de passe pour le serveur Gbox&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 password =  monmotdepasse&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Cette section est nécessaire quand oscma est également utilisé comme client pour le décryptagel.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Le dvb.api est utilisé pour le décryptage local&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 enabled = 0 # (désactivé)&lt;br /&gt;
 enabled = 1 # (activé)&lt;br /&gt;
&lt;br /&gt;
Défaut:&lt;br /&gt;
 enabled = 0&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
On indique ici l&#039;utilisateur défini dans le oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui seront ignorés&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # &amp;lt;CAID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valeur par défaut:&lt;br /&gt;
 ignore =&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLÈTE svn 4925:04/05/2011 ---&amp;gt; oscam.dvbapi&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAID qui recevront la priorité&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 priority = les CAID&#039;s locaux reçoivent la priorité&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Activation de l&#039;Autoupdate (mise à jour des droits) pour le DVB API .&lt;br /&gt;
Dépens des réglages déterminés pour l&#039;utilisateur dans l&#039;oscam.user&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 au = 1 # (activé)&lt;br /&gt;
 au = 0 # (désactivé)&lt;br /&gt;
 au = 2 # (active AU, outrepasse les réglages AU du client client, définit le reader qui répond comme reader effectuant l&#039;AY)&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
 au = 0&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
{{AVenir}}&lt;br /&gt;
&lt;br /&gt;
Veuillez compléter.&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 pmt_mode = 0 # (utilise le camd.socket et le fichier PMT )&lt;br /&gt;
 pmt_mode = 1 # (désactive le fichier PMT )&lt;br /&gt;
 pmt_mode = 2 # (désactive le camd.socket)&lt;br /&gt;
 pmt_mode = 3 # (lit le fichier PMT seulement au démarrage)&lt;br /&gt;
 pmt_mode = 4 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp&lt;br /&gt;
 pmt_mode = 5 # n&#039;utilise pas le gstionnaire de signaux pour la surveillance /tmp &amp;amp; désactive le camd.socket&lt;br /&gt;
Par défaut:&lt;br /&gt;
 pmt_mode = 0&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CAID request mode: &lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 request_mode = 0 # essaye tous les CAIDs un par un, valeur par défaut&lt;br /&gt;
 request_mode = 1 # essaye CAIDs simultanément&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
Indique au DVB API le type du décodeur utilisé&lt;br /&gt;
&lt;br /&gt;
Exemple:&lt;br /&gt;
 boxtype = ufs910&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Par défaut:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Cette section est nécessaire si on veut utiliser l&#039;  Anticascading pour éviter le repartage non autorisé de la carte.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Obligatoire}}&lt;br /&gt;
&lt;br /&gt;
Activation de l&#039;Anticascading.&lt;br /&gt;
 enabled = 1 # activé&lt;br /&gt;
         = 0 # désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre d&#039;utilisateurs utilisés par Account&lt;br /&gt;
 numusers = 1  # Un utilisateur autorisé&lt;br /&gt;
          = 0  # Anticascading désactivé (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Temps en Minutes pour la collecte des demandes&lt;br /&gt;
 sampletime = 5  # Période de 5 minutes&lt;br /&gt;
            =    # [vide] Valeur par défaut: 2 Minutes&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Nombre de demandes au dela desquelles la limite est dépassée&lt;br /&gt;
 samples = 15  # Limité à 15 demandes&lt;br /&gt;
         =     # [vide] Valeur par défaut 10 demandes&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Sanction pour l&#039;utilisateur en faute&lt;br /&gt;
&lt;br /&gt;
 0 = Uniquement loging (valeur par défaut)&lt;br /&gt;
 1 = Des Fake-CW&#039;s sont envoyés&lt;br /&gt;
 2 = L&#039;utilisateur est temporairement déconnecté&lt;br /&gt;
&lt;br /&gt;
La sanction peut être surpassée dans oscam.user!&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 penalty = 1  # Des Fake-CW&#039;s sont envoyés.&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
Fichier log pour l&#039;Anticascading&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [vide] pas de fichier log (valeur par défaut)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
Délai d&#039;envois de Fake -cw&#039;s en Millisecondes&lt;br /&gt;
&lt;br /&gt;
Exemple&lt;br /&gt;
 fakedelay =  500  # délai de 500 Millisecondes&lt;br /&gt;
           =       # [vide] Valeur par défaut: 1000 Millisecondes&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Pasindispensable}}&lt;br /&gt;
&lt;br /&gt;
A partir de combien de demandes,la sanction sera effectives?&lt;br /&gt;
&lt;br /&gt;
Exemples&lt;br /&gt;
 denysamples = 10  # A partir de 10 demandes il y aura sanction&lt;br /&gt;
             =     # [vide] La valeur par défaut est de 8 demandes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7157</id>
		<title>OSCam/en/Config/oscam.conf</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en/Config/oscam.conf&amp;diff=7157"/>
		<updated>2011-07-15T15:02:26Z</updated>

		<summary type="html">&lt;p&gt;JrCs: /* waitforcards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
==oscam.conf==&lt;br /&gt;
&lt;br /&gt;
=== The [global] section ===&lt;br /&gt;
&lt;br /&gt;
The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. Sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfGlobalParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If a parameter is empty or is not listed in config-file, then apply the default values !&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Bind service to specified IP-address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =&lt;br /&gt;
&lt;br /&gt;
OSCam listen to all IP&#039;s.&lt;br /&gt;
&lt;br /&gt;
==== cachedelay ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Value to delay cached requests&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cachedelay = 300&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cachedelay = 0&lt;br /&gt;
&lt;br /&gt;
==== logfile ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
Logging target&lt;br /&gt;
 logfile = [filename][;syslog][;stdout]&lt;br /&gt;
&lt;br /&gt;
You can define a maximum of one filename (not more!) and additionally to log to stdout or syslog (you can also only log to stdout or syslog and omit the filename).&lt;br /&gt;
&lt;br /&gt;
Opportunities:&lt;br /&gt;
&lt;br /&gt;
 logfile = /var/log/oscam.log  # file or linux device (for example /dev/tty)&lt;br /&gt;
 logfile = syslog              # log to syslogd &lt;br /&gt;
 logfile = stdout              # showing the log on the console&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 logfile = /etc/oscam/logs/oscam.log;stdout&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 logfile = /var/log/oscam.log&lt;br /&gt;
&lt;br /&gt;
Format logfile:&lt;br /&gt;
 CAID&amp;amp;ident/provider/length:checksum&lt;br /&gt;
&lt;br /&gt;
==== loghistorysize ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5068:04/21/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
loghistorysize = bytes&lt;br /&gt;
&lt;br /&gt;
size of log message history in web interface or monitor&lt;br /&gt;
&lt;br /&gt;
    0    =  disabled&lt;br /&gt;
 [blank] =  4096  (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== disablelog ====&lt;br /&gt;
{{optional/en}}&lt;br /&gt;
&lt;br /&gt;
switches logfile &#039;&#039;&#039;off&#039;&#039;&#039;&lt;br /&gt;
 1 = &#039;&#039;&#039;no log&#039;&#039;&#039; &lt;br /&gt;
 0 = &#039;&#039;&#039;log&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disablelog = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; log &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disablelog = 0   # &#039;&#039;&#039;log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== maxlogsize ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Here the maximum size of logfiles are set in KBytes. This is especially important for server with only a small amount of memory (dbox2). Therefore it is strongly recomended to determine carefully that size at such servers. Not infrequently a system &amp;quot;bursting&amp;quot; because the logfile uncontrolled large scale adopted!&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 maxlogsize = 20  # Logfile reaches to 20 KBytes&lt;br /&gt;
            =  0  # Logfile &#039;&#039;&#039;unlimited&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 maxlogsize = 10 #  Logfile reaches to 10 KBytes (default)&lt;br /&gt;
&lt;br /&gt;
==== disableuserfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Now it is crazy: Even if a logfile is switched on (see logfile), the userfile can be turned off!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 disableuserfile = 1   # &#039;&#039;&#039;no&#039;&#039;&#039; userfile &lt;br /&gt;
                 = 0   # &#039;&#039;&#039;userfile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disableuserfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Set a name für userfile&lt;br /&gt;
&lt;br /&gt;
Format of the userfile: &lt;br /&gt;
 date&lt;br /&gt;
 time&lt;br /&gt;
 CWs per second&lt;br /&gt;
 username&lt;br /&gt;
 IP address of client&lt;br /&gt;
 TCP/IP port&lt;br /&gt;
 CWs found&lt;br /&gt;
 CWs from cache&lt;br /&gt;
 CWs not found&lt;br /&gt;
 CWs ignored&lt;br /&gt;
 CWs timeout&lt;br /&gt;
 CWs tunneled&lt;br /&gt;
 login time in UNIX/POSIX format&lt;br /&gt;
 logout time in UNIX/POSIX format&lt;br /&gt;
 protocol&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfile = userfile&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfile = 0&lt;br /&gt;
&lt;br /&gt;
==== usrfileflag ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting the logging-modus&lt;br /&gt;
 0 = Only login and logout will be logged&lt;br /&gt;
 1 = Each zapping from client will be logged&lt;br /&gt;
     Default is 0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 usrfileflag = 1  # All will be logged&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 usrfileflag = 0  # Only login und logout will be logged&lt;br /&gt;
&lt;br /&gt;
==== cwlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Setting a path for cw-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 cwlogdir = /var/log/&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cwlogdir =     # [blank] no path for cw-log&lt;br /&gt;
&lt;br /&gt;
==== emmlogdir ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5281:05/24/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting a path for emm-log&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 emmlogdir = /var/log/emm.log&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 emmlogdir =   # [blank] no path fpr emm-log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== clienttimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value (clienttimeout in seconds &amp;lt; 100, else milli-seconds) for client process to wait for key&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
 clienttimeout = 10     # after 10 seconds timeout&lt;br /&gt;
 clienttimeout = 10000  # also timeout after 10 seconds (see Tipp!)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clienttimeout = 5      # after 5 seconds timeout&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; At values of &amp;lt; 100 counts Cardserver in seconds, at values &amp;gt;= 100 Cardserver counts in milliseconds!&lt;br /&gt;
&lt;br /&gt;
==== fallbacktimeout ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
At several readers (see Chapter [reader] in oscam.server) one reader can be defined to them, for example in case of failure of the other readers, the traffic falls back.&lt;br /&gt;
Maximum waiting time of the [[Cardserver]]s in milliseconds for primary [[Reader]], before [[Fallback]]-Reader (if any!) are questioned.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 fallbacktimeout = 1500&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 fallbacktimeout = 2500&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; The value must be greater than the value in &amp;quot;serialreadertimeout&amp;quot;, otherwise the default is used.&lt;br /&gt;
&lt;br /&gt;
==== failbancount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
 Failbancount  =  Number of allowed failed attempts with incorrect data &lt;br /&gt;
               =  0  (default) IP is now blocked on the first try with incorrect data!&lt;br /&gt;
&lt;br /&gt;
If within &#039;&#039;&#039;failbantime&#039;&#039;&#039; more than in &#039;&#039;&#039;failbancount&#039;&#039;&#039; allowed trials to be registered, the IP for the remainder failbantime is locked. After a period of failbantime are again full failbancount available. Failbancount is thus a relaxation of rules!&lt;br /&gt;
&lt;br /&gt;
==== clientmaxidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value for client process being idle before disconnect in seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 clientmaxidle = 200   # Disconnect after 200 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 clientmaxidle = 120   # Disconnect after 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== bindwait ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
value in seconds to wait for bind request to complete. If OSCam within this time can not bind, he finished with &amp;quot;Bind Request failed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Causes may include:&lt;br /&gt;
* Double assignment of ports&lt;br /&gt;
* &amp;quot;crashed&amp;quot; OSCam has not released the ports again&lt;br /&gt;
* OSCam was started serveral times while&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 bindwait = 20  # waiting time 20 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 bindwait = 120 # waiting time 120 seconds&lt;br /&gt;
&lt;br /&gt;
==== netprio ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
network priority&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 netprio = 1  # Priority 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 netprio = 0  # system given&lt;br /&gt;
&lt;br /&gt;
==== resolvegethostbyname ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set mode for DNS resolving:&lt;br /&gt;
 0 = getadressinfo (default)&lt;br /&gt;
 1 = gethostbyname&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 resolvegethostbyname = 1 # gethostbyname&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 resolvegethostbyname = 0 # adressinfo system given&lt;br /&gt;
&lt;br /&gt;
==== failbantime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time for IP based blocking for clients with an invalid login attempt in minutes&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failbantime =  5&lt;br /&gt;
 # IP will be blocked for 5 minutes. New logins are denied.&lt;br /&gt;
 # no clientthread will be created.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failbantime =  0  # failban off (default)&lt;br /&gt;
&lt;br /&gt;
==== dropdups ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mode for duplicate client connections&lt;br /&gt;
&lt;br /&gt;
 0  =  mark client as duplicate, but don&#039;t disconnect them (default)&lt;br /&gt;
 1  =  drop duplicate connections instead of marking as duplicate&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time waiting for inactive users in minues, can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 sleep =  5   # waiting time 5 minutes&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 sleep =      # [blank] no waiting time&lt;br /&gt;
&lt;br /&gt;
==== unlockparental ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only Seca&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
unlock parental mode option to disable Seca pin code request for adult movie&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 unlockparental = 1  # parental mode option off&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 unlockparental = 0  # parental mode option for Seca on&lt;br /&gt;
&lt;br /&gt;
==== nice ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Systempriority&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OSCam requires almost no CPU-power. But if CPU-power is required, it should be available immediatly. Values between 20 and -20 are possible. 20 = low, -20 = very high. If this parameter is commented out (#), this function is not called. Important for example for dbox2[http://de.wikipedia.org/wiki/DBOX2], if the error messages &amp;quot;&#039;&#039;relocation error:setpriority&#039;&#039;&amp;quot;. See [http://de.wikipedia.org/wiki/Prioritätsscheduling Prioritätsscheduling]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nice = -1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nice = 99&lt;br /&gt;
&lt;br /&gt;
==== serialreadertimeout ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Only using Serialreader!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
timeout for serial reader in milli-seconds&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serialreadertimeout =  1200  # Timeout after 1200 milli-seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serialreadertimeout =  1500  # Timeout after 1500 milli-seconds&lt;br /&gt;
&lt;br /&gt;
==== waitforcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
wait for local SCs on startup before opening network ports&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 waitforcards = 0  # don&#039;t wait&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 waitforcards = 1   # wait&lt;br /&gt;
&lt;br /&gt;
==== waitforcards_extra_delay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5157:05/01/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
waitforcards_extra_delay  =  milli seconds&lt;br /&gt;
&lt;br /&gt;
additional delay in milli seconds after waiting for local SCs on startup before opening nework ports&lt;br /&gt;
&lt;br /&gt;
default = 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== preferlocalcards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
try decoding on local cards first&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 preferlocalcards = 1  # prefer local cards&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 preferlocalcards = 0  # don&#039;t prefer local cards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== readerrestartseconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
waiting time in seconds beetween restarts&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 readerrestartseconds = 10  # waiting time 10 seconds&lt;br /&gt;
                     =  0   # &#039;&#039;&#039;no restarts!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 readerrestartseconds = 5   #  waiting time 5 seconds&lt;br /&gt;
&lt;br /&gt;
==== saveinithistory ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save SC init history to /tmp/.oscam/reader&amp;lt;number&amp;gt;. Needed to show entitlements.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 saveinithistory = 1   # save to /tmp/.oscam/reader&amp;lt;number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 saveinithistory = 0   # no save&lt;br /&gt;
&lt;br /&gt;
==== double_check ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or higher&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double_check = 1   #   on&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 double_check = 0   #   off&lt;br /&gt;
&lt;br /&gt;
==== lb_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;loadbalance mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; If load balancing is activated here, it may in oscam.server among services and ident are &#039;&#039;&#039;no entries&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
If there are 2 or more of the same SC, the load can be distributed evenly on the cards. For more see [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_mode = 0 loadbalance disabled, ECMs go to all readers&lt;br /&gt;
 lb_mode = 1 fastest reader first, after 5 ECMs the reader with the fastest response time will be selected&lt;br /&gt;
 lb_mode = 2 oldest reader first, reader with the longest no answer&lt;br /&gt;
 lb_mode = 3 lowest usage level, the usage level will be calculated by the sum of 5 ECMS response times, the higher a reader is busy, the higher is usage level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_mode = 0 # disabled&lt;br /&gt;
&lt;br /&gt;
==== lb_save ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Save autoloadbalance statistics (counts). To save CPU power a minimum counts of 100 is recommended.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_save = 100 # counts of ECM&#039;s after statistics are saved&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_save = 0   # no svae&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of best readers for loadbalancing.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nbest_readers = 2 # requests always go to two reader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nbest_readers = 1 # requests go to one reader&lt;br /&gt;
&lt;br /&gt;
==== lb_nfb_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set count of fallback readers for loadbalancing&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_nfb_readers = 2 # two fallbackreader&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_nfb_readers = 1 # one fallbackreader&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5102:04/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_reopen_mode   =   0|1&lt;br /&gt;
&lt;br /&gt;
loadbalancing reopen readers mode:&lt;br /&gt;
  = 0 # standard late reopening of blocker readers (default)&lt;br /&gt;
  = 1 # fast reopening of blocker readers&lt;br /&gt;
&lt;br /&gt;
==== lb_nbest_percaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4787:03/04/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set count of best readers per CAIDs for loadbalancing&lt;br /&gt;
&lt;br /&gt;
 lb_nbest_percaid =         #  number&lt;br /&gt;
                  = [blank] #  none (default)&lt;br /&gt;
&lt;br /&gt;
==== lb_min_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
minimal ECM count to evaluate loadbalancing values&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_min_ecmcount = 2 # 2 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_min_ecmcount = 5 # 5 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_max_ecmcount ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Maximum ECM count before resetting loadbalancing values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_max_ecmcount = 200  #  200 counts&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_max_ecmcount = 500  #  500 counts&lt;br /&gt;
&lt;br /&gt;
==== lb_reopen_seconds ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time in seconds between retrying failed readers/CAIDs/providers/services&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_reopen_seconds =  500   # retry after 500 seconds&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_reopen_seconds =  900   # retry after 900 seconds&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimit ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Retry next readers &#039;&#039;&#039;only&#039;&#039;&#039; if response time is higher then lb_retrylimit in &#039;&#039;&#039;milli seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 lb_retrylimit  =  500   #  retry next reader only, if response time is higher than 500 ms&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lb_retrylimit  =  800&lt;br /&gt;
&lt;br /&gt;
==== lb_savepath ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Filenanme for saving loadbalancing statistics&lt;br /&gt;
&lt;br /&gt;
 default   =   /tmp/.oscam/stat&lt;br /&gt;
&lt;br /&gt;
==== lb_stat_cleanup ==== &lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hours after the loadbalancing statistics will be deleted&lt;br /&gt;
&lt;br /&gt;
 default = 336&lt;br /&gt;
&lt;br /&gt;
==== lb_use_locking ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
disable parallel and identical ECM requests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1 = on&lt;br /&gt;
 0 = off # default:0&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Schlocke:&#039;&#039;&#039;&lt;br /&gt;
* You should choose this option only if:&lt;br /&gt;
** slow system&lt;br /&gt;
** high load&lt;br /&gt;
** the same ECM requests come not from the cache, but will continue to the confirmed reader.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if activated:&lt;br /&gt;
** By synchronizing, an ECM request made by one. The identification of cache or request and assignment of the reader by loadbalancer is always successful.&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if activated:&lt;br /&gt;
** The synchronisation prevents multithreading and the probability of higher response times.&lt;br /&gt;
&lt;br /&gt;
* Adventages, if NOT activated:&lt;br /&gt;
** Faster transit times for ECM requests&lt;br /&gt;
&lt;br /&gt;
* Disadventages, if NOT activated:&lt;br /&gt;
** May have dual (n-fold) possible requests to the readers.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lb_retrylimits ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/spa&lt;br /&gt;
&lt;br /&gt;
lb_retrylimits = CAID1:time1[,Caid2:time2]...&lt;br /&gt;
&lt;br /&gt;
loadbalancing retry limit time per CAID in milliseconds&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_noproviderforcaid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 4873:04/01/2011&amp;lt;/sp&lt;br /&gt;
&lt;br /&gt;
lb_noproviderforcaid = CAID1[,CAID2]...&lt;br /&gt;
&lt;br /&gt;
ignore provider information CAIDs to reduce statistic date&lt;br /&gt;
&lt;br /&gt;
default = none&lt;br /&gt;
&lt;br /&gt;
==== lb_max_readers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5044:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_max_readers   =   limit (number)&lt;br /&gt;
&lt;br /&gt;
restrict the reader count to limit during learning&lt;br /&gt;
&lt;br /&gt;
 0  =  unlimited (default)&lt;br /&gt;
 x  =  restrict loadbalancer readers to limit x (number)&lt;br /&gt;
&lt;br /&gt;
==== lb_auto_betatunnel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5058:04/27/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lb_auto_betatunnel  =  0|1&lt;br /&gt;
&lt;br /&gt;
enable automatic Betacrypt tunneling for CAIDs 1801, 1833, 1834 and 1835 in loadbalancing mode&lt;br /&gt;
 lb_auto_betatunnel =  0   #  disabled&lt;br /&gt;
                    =  1   #  enabled (default)&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attention:&#039;&#039;&#039; Betacrypt definition in oscam.user with betatunnel will be prefered [http://streamboard.gmc.to/wiki/index.php/OSCam/en/Config/oscam.user#betatunnel]!&lt;br /&gt;
&lt;br /&gt;
==== disablemail ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disablemail  =  0|1&lt;br /&gt;
&lt;br /&gt;
disable saving NDS Vedeogard mail messages form provider. Default = 1 (disabled)&lt;br /&gt;
&lt;br /&gt;
==== mailfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW  svn 5357:06/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mailfile = file&lt;br /&gt;
&lt;br /&gt;
define file saving NDS Videogard mail messages from provider. Default: [blank] none&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&#039;&#039;&#039;Only if monitor is used!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfMonitorParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
UDP port for monitor&lt;br /&gt;
 port = 0  # monitor disabled&lt;br /&gt;
      =    # port number&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 port = 24480  # monitor on, port = 24480&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
 serverip  =  # IP adress&lt;br /&gt;
           =  # [blank] all IP&#039;s  (default)&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured monitor connection&lt;br /&gt;
[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Possible&lt;br /&gt;
* one or more IP adresses&lt;br /&gt;
* one or more IP adress ranges&lt;br /&gt;
* mixture of IP adresses and IP adress ranges&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
         = Host 127.0.0.1 and IP range 192.168.0.0 to 192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default&lt;br /&gt;
 nocrypt =   # [blank] no secured monitor connection&lt;br /&gt;
&lt;br /&gt;
==== aulow ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
time no EMM occurs so that client is set to low in minutes&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 aulow = 30  # After 30 minutes whithout EMM client will be switches to &amp;quot;Low&amp;quot; (default).&lt;br /&gt;
&lt;br /&gt;
==== monlevel ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
monitor-level&lt;br /&gt;
 0 = no access to monitor&lt;br /&gt;
 1 = only server and own procs&lt;br /&gt;
 2 = all procs, but viewing only, default&lt;br /&gt;
 3 = all procs, reload of oscam.user possible&lt;br /&gt;
 4 = complete access&lt;br /&gt;
 &lt;br /&gt;
Example&lt;br /&gt;
 monlevel = 4  # complete access&lt;br /&gt;
&lt;br /&gt;
monlevel can be overwritten per user in oscam.user!&lt;br /&gt;
&lt;br /&gt;
==== hideclient_to ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Time to hide clients in the monitor if not sending requests. See also parameter &#039;&#039;&#039;httphideidleclienst&#039;&#039;&#039; in section [webif].&lt;br /&gt;
 hideclient_to = 1  # hide clients&lt;br /&gt;
               = 0  # no hide&lt;br /&gt;
&lt;br /&gt;
==== appendchaninfo ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Append channel name on log messages. Very useful when using [webif]!&lt;br /&gt;
 appendchaninfo = 1  # append chanel name&lt;br /&gt;
                = 0  # no append chanel name (default)&lt;br /&gt;
&lt;br /&gt;
=== lcd ===&lt;br /&gt;
{{OSCamConfLCDParameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt; Section NEU svn 5314:05/28/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== lcd_outputpath ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path for LCD output&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 lcd_outputpath =  [blank]  /tmp&lt;br /&gt;
&lt;br /&gt;
==== lcd_hideidle ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
hide reader in LCD output if reader idle &amp;gt; 20 seconds, default:0 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== lcd_writeinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
LCD refresh interval (minimum 5), default:10 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WebIf ===&lt;br /&gt;
&#039;&#039;&#039;Only if WebIf is used!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{OScamConfWebIfParameter}}&lt;br /&gt;
&lt;br /&gt;
==== httpport ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
port for web interface,&lt;br /&gt;
 0 = disabled, praefix + = enable SSL&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpport =  83  # Webinterface listening on &#039;&#039;&#039;http-port 83&#039;&#039;&#039;&lt;br /&gt;
          = +83  # Webinterface listening on &#039;&#039;&#039;https-port 83&#039;&#039;&#039; (SSL)&lt;br /&gt;
              0  # Webinterface disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== httpcert ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
file for http SSL certificate&lt;br /&gt;
 httpcert = oscam.cert # (look there)&lt;br /&gt;
          =            # [blank] file oscam.pem (embedded) is used&lt;br /&gt;
&lt;br /&gt;
==== httpuser ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Username for password protection. [blank] is default, of which is strongly discouraged! Therefore this parameter is &#039;&#039;&#039;mandatory&#039;&#039;&#039;.&lt;br /&gt;
 httpuser =   # xyxyxy (all characters and figures are allowed) &lt;br /&gt;
&lt;br /&gt;
==== httppwd ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
Password for password protection. It is the same as for httpuser.&lt;br /&gt;
 httppwd =  # 123456&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &#039;&#039;user&#039;&#039; and &#039;&#039;pwd&#039;&#039; parameters are queried when connecting to the webinterface in a messagebox. If they are missing ore corrupted a message &#039;&#039;Forbidden&#039;&#039; appears and the connection is aborted!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpcss ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external CSS file&lt;br /&gt;
&lt;br /&gt;
For webinterface different styles are available.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpcss =   # /etc/oscam/harvest_round_Firefox.css&lt;br /&gt;
         =   # [blank] embedded style is used (default)&lt;br /&gt;
&lt;br /&gt;
Styles you find here: http://streamboard.gmc.to/wbb2/thread.php?threadid=30083&amp;amp;hilight=style&lt;br /&gt;
&lt;br /&gt;
==== httptpl ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
path for external templates&lt;br /&gt;
 httptpl =&lt;br /&gt;
         =  # [blank] No external templates&lt;br /&gt;
&lt;br /&gt;
==== httprefresh ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
status refresh in seconds&lt;br /&gt;
&lt;br /&gt;
 httprefresh = 7  # status will be refreshed after 7 seconds&lt;br /&gt;
             =    # [blank] no refreshing&lt;br /&gt;
&lt;br /&gt;
==== httphideidleclients ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enables hiding clients after idle time set with parameter &#039;&#039;&#039; hideclient_to&#039;&#039;&#039; in section [monitor].&lt;br /&gt;
 httphideidleclients = 1  # hide&lt;br /&gt;
                     = 0  # hide not (default)&lt;br /&gt;
&lt;br /&gt;
==== httpscript ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Path to an executable script which you wish to start from web interface&lt;br /&gt;
 httpscript =    # path&lt;br /&gt;
            =    # [blank] no path&lt;br /&gt;
&lt;br /&gt;
==== httpallowed ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed. [blank] is allowed (default), but that makes no sense! If the webinterface to be used, then there must be a way to connect with him. Therefore we declare this parameter as &#039;&#039;&#039;mandatory&#039;&#039;&#039;!&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== httpdyndns ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
http web interface connections allowed&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 httpdyndns = my.dynexample.com&lt;br /&gt;
&lt;br /&gt;
==== httpsavefullcfg ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
write config:&lt;br /&gt;
 0 = all not empty parameters, all not default parameters, all parameters not containing the same value as the same parameter in global configuration (default)&lt;br /&gt;
 1 = all parameters&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== httpreadonly ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
read only modus for web interface&lt;br /&gt;
&lt;br /&gt;
 httpreadonly = 1  # only read&lt;br /&gt;
              = 0  # all is possible  (default)&lt;br /&gt;
&lt;br /&gt;
====httphelplang====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
set right language for wiki entry point&lt;br /&gt;
 de|en|fr &amp;lt;available wiki languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== httpjsicons ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Obsolet.jpg|text-bottom]] &#039;&#039;&#039;No longer used&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== httpenhancedstatuscccam ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn 5016:04/15/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Preparation for later use!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 5041:04/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
httpenhancedstatuscccam  =  0|1&lt;br /&gt;
&lt;br /&gt;
 =  1  #  enabled enhanced CCcam status for webinterface. Feature could be a performance issue!&lt;br /&gt;
 =  0  #  disabled (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 33 (TCP) ===&lt;br /&gt;
Section required only if camd33 will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd33Parameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for camd 3.3x clients, 0 = disabled, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0  # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = # listenig to all&lt;br /&gt;
&lt;br /&gt;
==== nocrypt ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
unsecured camd 3.3x client connection&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 nocrypt = [none]&lt;br /&gt;
&lt;br /&gt;
==== passive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
force passive camd 3.3x client&lt;br /&gt;
&lt;br /&gt;
Camd3.3x protocol generally has aktive clients. In certain circumstances the client must switched on only &amp;quot;passive&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 passive = 1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 passive = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
128 bit key&lt;br /&gt;
&lt;br /&gt;
key for camd 3.3x client encryption&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 01020304050607080910111213141516&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =  # (blank] none (default)&lt;br /&gt;
&lt;br /&gt;
=== Camd 35 bzw. cs357x (UDP) ===&lt;br /&gt;
Section required only if camd35 or cs357x will be used as client protocol! These protocols principle encrypt and build the key from user name.&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCamd35Parameter}}&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfCs357xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
UDP port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
      = 0     # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4829:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell camd35[cs3.57x]-clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disabled&lt;br /&gt;
&lt;br /&gt;
Can be overwritten in oscam.user!&lt;br /&gt;
&lt;br /&gt;
More here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== cs378x (TCP) ===&lt;br /&gt;
Section required only if s378x will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfCs378xParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
port for camd 3.5x clients. Port must be opened at router!&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip =   # [blank] all (default)&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE svn 4928:04/05/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
suppresscmd08 = 0|1&lt;br /&gt;
&lt;br /&gt;
 0 = tell cs3.78x clients not to request again for rejected CAID, service ID and provider ID combination (default)&lt;br /&gt;
 1 = disable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mor here:: http://streamboard.gmc.to/wbb2/thread.php?threadid=27459&amp;amp;threadview=0&amp;amp;hilight=cmd08&amp;amp;hilightuser=0&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
=== Newcamd (TCP) ===&lt;br /&gt;
Section required only if newcamd will be used as client protocol!&lt;br /&gt;
&lt;br /&gt;
{{OSCamConfNewcamdParameter}}&lt;br /&gt;
&lt;br /&gt;
==== mgclient ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Enable mgcamd extended newcamd protocol, allowing for a single connection to work with mutliple providers, default:0&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 mgclient = 1  # (enabled)&lt;br /&gt;
 mgclient = 0  # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 mgclient = 0&lt;br /&gt;
&lt;br /&gt;
==== key ====&lt;br /&gt;
{{required}}&lt;br /&gt;
DES key&lt;br /&gt;
Default key for newcamd client encryption.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 key = 0102030405060708091011121314&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 key =&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
TCP port/DES key/CAID/ident definitions. Each CAID requires a separate port. If you don&#039;t specify a DES key for a port, the default DES Key will be used!&lt;br /&gt;
&lt;br /&gt;
 port[{DES key}]@CAID[:ident][,ident]...[;port[{DES key}]@CAID[:ident][,ident]...]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 port = 15000@1234:000000 # (CAID 1234 connected with port 15000)&lt;br /&gt;
 port = 15000@1234:000000;15001@5678:000000 # (CAID 1234 connected with port 15000. CAID 5678 with port 15001)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 port = port@caid:ident&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip = 192.168.178.1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 serverip = [blank]&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP address|IP address range[,IP address|IP address range]...&lt;br /&gt;
 &lt;br /&gt;
Example:&lt;br /&gt;
 allowed = 127.0.0.1,192.168.0.0-192.168.255.255&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 allowed = [blank]&lt;br /&gt;
&lt;br /&gt;
==== keepalive ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 keepalive = 1 # (enabled)&lt;br /&gt;
 keepalive = 0 # (disabled)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
&lt;br /&gt;
=== Radegast ===&lt;br /&gt;
Section required only if radegast will be used as client protocol!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfRadegastParameter}}&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP port for radegast clients (enables radegast)&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  (default)&lt;br /&gt;
&lt;br /&gt;
==== serverip ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
bind service to specified IP address&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 serverip  =  192.162.9.1&lt;br /&gt;
           =  [blank] alle IP&#039;as allowed (default)!&lt;br /&gt;
&lt;br /&gt;
==== allowed ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
client connections allowed from&lt;br /&gt;
 IP addres|IP range[,IP address|IP range]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 127.0.0.1,192.168.0.0-192.168.255.255  # Host and range 192.168.0 are allowed&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
user name for radegast client&lt;br /&gt;
 user = username&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
Section required only if seral interface will be used!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfSerialParameter}}&lt;br /&gt;
&lt;br /&gt;
==== device ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Parameter of device&lt;br /&gt;
 device = &amp;lt;user&amp;gt;@&amp;lt;device&amp;gt;[:baud][?option1=value1][?option2=value2]&lt;br /&gt;
&lt;br /&gt;
Parameter&lt;br /&gt;
 user    =  account&lt;br /&gt;
 device  =  name of Serial Device&lt;br /&gt;
 option  =  timeout =  milli seconds timeout for connection  default: 50&lt;br /&gt;
         =  delay milli seconds additive between 2 characters&lt;br /&gt;
&lt;br /&gt;
supported serial devices&lt;br /&gt;
 HSIC     Humax Sharing Interface Client&lt;br /&gt;
 SSSP     Simple Serial Sharing Protocol&lt;br /&gt;
 bomba    BOMBA Firmware&lt;br /&gt;
 dsr9500  DSR 9500&lt;br /&gt;
&lt;br /&gt;
=== Cccam (TCP) ===&lt;br /&gt;
Section required only if Cccam will be used as client protocol!&lt;br /&gt;
{{OSCamConfCccamParameter}}&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
TCP/IP-Port for CCcam clients, enables Cccam protocol!&lt;br /&gt;
 port =&lt;br /&gt;
      = 0  # CCcam-Protokoll disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== version ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
define CCcam version, minimum CCcam version 2.0.11.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;main version&amp;gt;,&amp;lt;version&amp;gt;,&amp;lt;sub version&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 version = 1.2.34&lt;br /&gt;
&lt;br /&gt;
==== build ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
define CCcam build as 4-digit-number&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
 build = # 5678&lt;br /&gt;
&lt;br /&gt;
==== reshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Blue;color:White;padding:0 5px;&amp;quot;&amp;gt;CHANGE  svn 4869:03/31/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
reshare level for CCcam clients:&lt;br /&gt;
  0 = no resharing&lt;br /&gt;
  1 = resharing for direct peer only&lt;br /&gt;
  2 = resharing for direct peer and next level&lt;br /&gt;
  x = resharing for direct peer and next x level (x for number of level)&lt;br /&gt;
 10 = (default)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 reshare = 1  resharing only for direct peer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;schlocke:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
reshare could be defined on 3 ways:&lt;br /&gt;
&lt;br /&gt;
- reader (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- cccam-config (&amp;quot;reshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
- user-account (&amp;quot;cccreshare&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A cards reshare value is set to the smallest value of all parameters!&lt;br /&gt;
If the result is &amp;lt; 0, card is not reshared&lt;br /&gt;
&lt;br /&gt;
==== reshare_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
CCcam reshare mode&lt;br /&gt;
 0 = reader reshares only received SCs for CCcam readers,&lt;br /&gt;
	       defined filters/CAIDs/idents on other readers (default)&lt;br /&gt;
 1 = reader reshares received SCs (like=0) and defined services&lt;br /&gt;
 2 = reader reshares only defined reader services as virtual SCs&lt;br /&gt;
 3 = reader reshares only defined user services as virtual SCs&lt;br /&gt;
&lt;br /&gt;
Every server is shared as hop=0 and with defined reshare values.&lt;br /&gt;
&lt;br /&gt;
Service reshare only works if positive services defined: no service - no reshare!&lt;br /&gt;
&lt;br /&gt;
==== ignorereshare ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCcam reshare setting:&lt;br /&gt;
 0 = use reshare setting of server (default)&lt;br /&gt;
 1 = use reshare setting of reader or user&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignorereshare = 1  reshare settings of reader or user are used&lt;br /&gt;
&lt;br /&gt;
==== stealth ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server as OSCam server.&lt;br /&gt;
&lt;br /&gt;
 stealth  =  1   #  stealth enabled&lt;br /&gt;
          =  0   #  stealth disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== minimizecards ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
mode how to provide CCcam servers to CCcam clients:&lt;br /&gt;
 0 = no aggregation, remove duplicates only (default)&lt;br /&gt;
 1 = based on minimum hop: two SCs with different hops are summarized, new SCs get a smaller hop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== updateinterval ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interval to provide share list update to CCcam clients in seconds&lt;br /&gt;
  0 = update based on server updates&lt;br /&gt;
 -1 = disable&lt;br /&gt;
    = [blank] 240 (default)&lt;br /&gt;
&lt;br /&gt;
==== keepconnected ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
set CCcam keepalive modus:&lt;br /&gt;
 0 = disconnect client when max idle time is reached&lt;br /&gt;
 1 = keep client connected (default)&lt;br /&gt;
&lt;br /&gt;
==== forward_origin_card ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
forward_origin_card = 0|1&lt;br /&gt;
&lt;br /&gt;
1  =	forward ECM request to reader holding this card, loadbalancer, fallback and caching will be disabled &lt;br /&gt;
0  =    default&lt;br /&gt;
&lt;br /&gt;
==== nodeid ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Green;color:White;padding:0 5px;&amp;quot;&amp;gt;NEW svn5259:05/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
nodeid = ID&lt;br /&gt;
&lt;br /&gt;
set CCcam node ID in hex, default:none&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 nodeid = 0a0b0c0d0e0f1011&lt;br /&gt;
&lt;br /&gt;
=== GBox ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Section required only if Gbox will be used as client protocol!&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfGBoxParameter}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Build &amp;gt;= #4605 First commit of gbox module (for developer use only!!!).&lt;br /&gt;
It only supports a single peer, no server-side, no clever sid stuff, ignores filters, is buggy, doesn&#039;t poll for server status, doens&#039;t handle cards correctly, doesn&#039;t make use of the right hello commands, ignores other commands, checksums aren&#039;t used, no webif integradion, no docs etc. et.c etc. so please, at this stage DO NOT USE IT, PLEASE DON&#039;T POST BUGS/TICKETS/FORUM THREADS/EMAILS/PMS etc.&lt;br /&gt;
Also, this commit might break other stuff too; please expect that!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 hostname  =  host.example.com  #  hostname for gbox server&lt;br /&gt;
&lt;br /&gt;
==== port ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
UDP port for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 port   =   123456   #  0  =  disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== password ====&lt;br /&gt;
{{Depends/en}}&lt;br /&gt;
&lt;br /&gt;
password for gbox client&lt;br /&gt;
&lt;br /&gt;
example&lt;br /&gt;
 password  = mypassword&lt;br /&gt;
&lt;br /&gt;
=== DVBapi ===&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
Section required only if OSCam will also be used as client!&lt;br /&gt;
 &lt;br /&gt;
{{OSCamConfDVBapiParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
DVB API enabled&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 enabled = 0 # disabled (default)&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{required}}&lt;br /&gt;
user name for DVB API client&lt;br /&gt;
Example:&lt;br /&gt;
 user = # user1&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 enabled = # anonymous&lt;br /&gt;
&lt;br /&gt;
==== ignore ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs to be ignored&lt;br /&gt;
 &amp;lt;CAID&amp;gt;:&amp;lt;provider ID&amp;gt;[,CAID:&amp;lt;provider ID&amp;gt;]...&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 ignore = # 1234&lt;br /&gt;
 ignore = # [blank] none&lt;br /&gt;
&lt;br /&gt;
==== priority ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:Red;color:White;padding:0 5px;&amp;quot;&amp;gt;OBSOLETE  svn 4925:04/05/2011, detached by oscam.dvbapi!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAIDs and provider IDs to be prioritized&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 priority = # 1234:000000&lt;br /&gt;
 priority = # [blank] CAIDs and provider IDs of local SCs will be prioritized (default)&lt;br /&gt;
&lt;br /&gt;
==== au ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
AU mode for dvbapi:&lt;br /&gt;
 0 = disable AU, default&lt;br /&gt;
 1 = enable AU&lt;br /&gt;
 2 = enable AU, override AU settings of client, set answering reader as AU reader&lt;br /&gt;
&lt;br /&gt;
==== pmt_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
PMT mode:&lt;br /&gt;
 pmt_mode = 0 # use camd.socket and PMT file (default)&lt;br /&gt;
 pmt_mode = 1 # disable reading PMT file&lt;br /&gt;
 pmt_mode = 2 # disable camd.socket&lt;br /&gt;
 pmt_mode = 3 # read PMT file on startup only&lt;br /&gt;
 pmt_mode = 4 # do not use signal handler for monitoring /tmp&lt;br /&gt;
 pmt_mode = 5 # do not use signal handler to monitor /tmp &amp;amp; disable camd.socket&lt;br /&gt;
&lt;br /&gt;
==== request_mode ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
CAID request mode:&lt;br /&gt;
 0 = try all possible CAIDs one by one (default)&lt;br /&gt;
 1 = try all CAIDs simultaneously&lt;br /&gt;
&lt;br /&gt;
==== boxtype ====&lt;br /&gt;
{{required}}&lt;br /&gt;
set boxtype, auto detection of DVB API will be aspired:&lt;br /&gt;
 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
boxtype = dreambox&lt;br /&gt;
&lt;br /&gt;
ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only&lt;br /&gt;
&lt;br /&gt;
ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only&lt;br /&gt;
&lt;br /&gt;
=== Anticasc ===&lt;br /&gt;
Section is needed if anticascading will be used to protect against unauthorized forwarding CardSharing. &lt;br /&gt;
{{OSCamConfAnticascParameter}}&lt;br /&gt;
&lt;br /&gt;
==== enabled ====&lt;br /&gt;
{{required}}&lt;br /&gt;
&lt;br /&gt;
enabled anti-cascading:&lt;br /&gt;
 enabled = 1 # enabled&lt;br /&gt;
         = 0 # disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== numusers ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
anti-cascading: user per account (number)&lt;br /&gt;
 numusers = 1  # cascading for 1 user allowed&lt;br /&gt;
          = 0  # anticascading disabled (default)&lt;br /&gt;
&lt;br /&gt;
==== sampletime ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
duration of sample in minutes:&lt;br /&gt;
 sampletime = 5  # duration 5 minutes&lt;br /&gt;
            =    # [blank] duration 2 minutes (default)&lt;br /&gt;
&lt;br /&gt;
==== samples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
quantity of samples over limit (possible values between 2 and 10)&lt;br /&gt;
 samples = 7  # limit 7 samples&lt;br /&gt;
         =     # [blank] limit 10 samples (default)&lt;br /&gt;
&lt;br /&gt;
==== penalty ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
level of penalty&lt;br /&gt;
 0 = only logging (default)&lt;br /&gt;
 1 = send fake CWs&lt;br /&gt;
 2 = disable user temporary&lt;br /&gt;
&lt;br /&gt;
penalty can be overwritten per user in oscam.user&lt;br /&gt;
&lt;br /&gt;
==== aclogfile ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
file for anti-cascading logging&lt;br /&gt;
 aclogfile =&lt;br /&gt;
           =   # [blank] no logfile (default)&lt;br /&gt;
&lt;br /&gt;
==== fakedelay ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
fake delay time in milli seconds (possible values between 100 and 1000)&lt;br /&gt;
 fakedelay =  500  # delay 500 milli seconds&lt;br /&gt;
           =       # [blank] 1000 milli seconds (default)&lt;br /&gt;
&lt;br /&gt;
==== denysamples ====&lt;br /&gt;
{{Optional/en}}&lt;br /&gt;
&lt;br /&gt;
How many samples should be penalized?&lt;br /&gt;
 denysamples = 10  # 10 samples will be penalized&lt;br /&gt;
             =     # [blank] 8 Samples will penalized (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>JrCs</name></author>
	</entry>
</feed>