<?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=LordIceT</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=LordIceT"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/wiki/Spezial:Beitr%C3%A4ge/LordIceT"/>
	<updated>2026-05-08T21:24:48Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Which_protocols_Card_Reader_and_Cards_are_supported&amp;diff=7205</id>
		<title>OSCam/de/Which protocols Card Reader and Cards are supported</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Which_protocols_Card_Reader_and_Cards_are_supported&amp;diff=7205"/>
		<updated>2011-07-18T07:46:29Z</updated>

		<summary type="html">&lt;p&gt;LordIceT: /* Welche Protokolle werden unterstützt? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== Welche Protokolle werden unterstützt? ==&lt;br /&gt;
Bei den Protokollen gibt es UDP und TCP basierende:&lt;br /&gt;
&lt;br /&gt;
* UDP bedeutet, dass es keine fixe Verbindung zwischen Client und Server gibt. Der Client/Server sendet seine Anfrage/Antwort in der Hoffnung, dass sie ankommt. Es wird keine Überprüfung gemacht, ob alle Datenpakete ankommen.&lt;br /&gt;
&lt;br /&gt;
* TCP bedeutet, dass eine fixe Verbindung über sogenannte Sockets zwischen Client und Server aufgebaut wird. Bei dieser Verbindung wird sichergestellt, dass gesendete Daten beim Empfänger auch ankommen. Es hat dadurch etwas mehr overhead als UDP und ist etwas langsamer. Bei den für CS übertragenen Datenmengen ist dies jedoch irrelevant. Der große Vorteil von TCP ist, dass selbst bei qualitativ schechten Internetleitungen eine stabile Verbindung möglich ist.&lt;br /&gt;
&lt;br /&gt;
 camd 3.3x (TCP)&lt;br /&gt;
 camd 3.5x (UDP &amp;amp; TCP) mit AU-Support&lt;br /&gt;
 Newcamd (TCP) mit AU-Support, Cascadib/remote server ECM support&lt;br /&gt;
 Radegast (TCP)&lt;br /&gt;
 CCcam (TCP)&lt;br /&gt;
 GBox (UDP)&lt;br /&gt;
 serial (HSIC, SSSP, BOMBA, DSR 9500)&lt;br /&gt;
 DVB API mit AU, Multituner, und PIP-Support&lt;br /&gt;
&lt;br /&gt;
== Welche Card Reader werden unterstützt? ==&lt;br /&gt;
Ein aktualisiertes Verzeichnis wird hier bereit gehalten: http://streamboard.gmc.to:8001/wiki/DeviceList&lt;br /&gt;
&lt;br /&gt;
=== Seriell ===&lt;br /&gt;
* Reader mit Mouse Protokoll 3,5 bzw. 6 Mhz Taktfrequenz&lt;br /&gt;
* interne Reader (z.B. Dreambox)&lt;br /&gt;
* Reader können auch über einen Serial-USB Adapter angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
* Reader mit FTDI Chipsatz (z.B.  Smargo Smartreader+)&lt;br /&gt;
* Reader mit Prolific Chipsatz, kein Übertakten möglich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Welche Cards werden unterstützt? ==&lt;br /&gt;
Ein aktualisiertes Verzeichnis wird hier bereit gehalten: http://streamboard.gmc.to:8001/wiki/CardsList&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>LordIceT</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7204</id>
		<title>OSCam/de/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7204"/>
		<updated>2011-07-18T07:02:42Z</updated>

		<summary type="html">&lt;p&gt;LordIceT: /* hostname */&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;
Diese Datei enthält Userdefinitionen. Für jeden User muss ein Abschnitt erstellt werden.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der Benutzername eingefügt. (Clientname)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der das Passwort festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Es kann eine Beschreibung des Users eingetragen werden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nicht zu verwechseln mit &#039;&#039;user und pwd&#039;&#039;!&#039;&#039;&#039; Dient für &#039;&#039;&#039;zusätzliche&#039;&#039;&#039; Informationen über den user z.B. Örtlichkeit, Rechte usw.&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 hostname = Hier kann sowohl eine DynDNS Adresse als auch eine feste IP eingetragen werden&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional}}&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;
* Eintragungen in oscam.conf [global] [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.conf#lb_auto_betatunnel] werden mit einem Eintrag in der oscam.user &#039;&#039;&#039;überschrieben&#039;&#039;&#039;&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,1833.0083:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit Uniq wird geregelt ob sich ein Client gleichzeitig nur einmal oder mehrmals anmelden darf&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 uniq = 0  # (deaktiviert)&lt;br /&gt;
 uniq = 1  # (Nur eine Verbindung pro User ist erlaubt)&lt;br /&gt;
 uniq = 2  # (Setzt User auf Fake wenn die IP unterschiedlich ist)&lt;br /&gt;
 uniq = 3  # (Erlaubt nur eine Verbindung pro User, die letzte Verbindung bleibt bestehen)&lt;br /&gt;
 uniq = 4  # (Setzt User auf Fake wenn die IP unterschiedlich ist aber dder letzte Login bleibt erhalten)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten nach der der User auf inaktiv gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&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 svn 5671:07/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
255 = nur OSCam Clients (Camd 3.x &amp;amp; CCcam (ab Build 5671)): Stoppt Anfragen bist zum nächsten umschalten&lt;br /&gt;
&lt;br /&gt;
255 = nur Camd 3.x Clients: Stoppt Anfragen bis Camd 3.x neugestartet wird&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&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 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;
==== allowedprotocols ====&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 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;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier wird dem User erlaubt, EMM&#039;s an alle, eine bestimmte, oder mehrere reader zu schicken.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader wird in der oscam.server konfiguriert)&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]                         #  none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Jeder User muss in einer oder mehrere Gruppen eingetragen sein. Damit lässt sich dann bestimmen, auf welche Reader, sofern mehrere vorhanden sind, dieser Client Zugriff haben soll.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Welche Services darf der User nutzen. Hierzu muss eine oscam.services vorhanden sein. Die Logik ist hier folgendermaßen (in der angegebenen Reihenfolge):&lt;br /&gt;
* Wenn das Feld leer ist (oder ungültig) wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn ein negativer Service (also solche mit &amp;quot;!&amp;quot;) zutreffend ist, so wird die Anfrage abgewiesen.&lt;br /&gt;
* Wenn ein positiver Service zutreffend ist oder es gar keinen positiven Service gibt, so wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn keiner der vorigen Punkte zutrifft, so wird die Anfrage abgewiesen.&lt;br /&gt;
Dies bedeutet, dass negative Services nur in Einzelfällen nötig sind. Nämlich genau dann, wenn man positive Services hat, davon aber wieder einige ausnehmen will. Dies wird nicht empfohlen, da es hier schnell zu Fehlkonfigurationen kommt. Stattdessen sollte ein zusätzlicher Service angelegt werden, der alle entsprechenden Sender enthält.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 services = service1,!service2 # (Client darf service1 empfangen aber nicht 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}}&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}}&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}}&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}}&lt;br /&gt;
&lt;br /&gt;
Der Monitorlevel gibt dem Client die Möglichkeit sich auf die Monitorschnittstelle des Servers zu verbinden.&lt;br /&gt;
Der Monitor wird in der oscam.conf konfiguriert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 monlevel  = 0 # (kein Zugriff auf den Monitor)&lt;br /&gt;
 monlevel  = 1 # (nur der Server und der eigene Prozess)&lt;br /&gt;
 monlevel  = 2 # (alle Prozesse aber nur anschauen)&lt;br /&gt;
 monlevel  = 3 # (alle Prozesse und neuladen der oscam.user)&lt;br /&gt;
 monlevel  = 4 # (Vollzugriff)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wie lange ist der User gültig.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
User sperren.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (User ist aktiv)&lt;br /&gt;
 disabled = 1 # (User ist gesperrt)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne, in der der User schauen darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Anzahl der zugelassenen User pro Account&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 numusers = 5 # (Maximal 5 User)&lt;br /&gt;
 numusers = 0 # (Anti-Cascading deaktiviert)&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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;
&lt;br /&gt;
Default:&lt;br /&gt;
 penalty = 0&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failban = 0 # (ignoriert)&lt;br /&gt;
 failban = 2 # (Blockt die IP wenn sich ein deaktivierter Client verbindet)&lt;br /&gt;
 failban = 4 # (Blockt die IP eines schlafenden Accounts)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command welches dem Client mitteilt das die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. 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}}&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}}&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 für diesen user ausgeschaltet&lt;br /&gt;
               0 # Nur lokale Karten&lt;br /&gt;
               1 # Lokale Karten und 1 hop&lt;br /&gt;
               2 # Lokale Karten und 2 hops&lt;br /&gt;
                 # und so weiter&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends}}&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 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;ÄNDERUNG 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}}&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 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-Ignore-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}}&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 4971: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  =  benutze CCcam-stealth der oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  benutze das extendet OSCam-CCcam-Protokoll&lt;br /&gt;
  1  =  verhält sich ähnlich wie das original CCcam-Protokoll, es werden keine aktiven Partner dargestellt.&lt;br /&gt;
        Andere OScam&#039;s werden davor geschützt, dass der Server als OSCam-Server erkannt wird.&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>LordIceT</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7203</id>
		<title>OSCam/de/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7203"/>
		<updated>2011-07-18T07:01:57Z</updated>

		<summary type="html">&lt;p&gt;LordIceT: /* sleepsend */&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;
Diese Datei enthält Userdefinitionen. Für jeden User muss ein Abschnitt erstellt werden.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der Benutzername eingefügt. (Clientname)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der das Passwort festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Es kann eine Beschreibung des Users eingetragen werden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nicht zu verwechseln mit &#039;&#039;user und pwd&#039;&#039;!&#039;&#039;&#039; Dient für &#039;&#039;&#039;zusätzliche&#039;&#039;&#039; Informationen über den user z.B. Örtlichkeit, Rechte usw.&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 hostname = dyndns Adresse von user&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional}}&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;
* Eintragungen in oscam.conf [global] [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.conf#lb_auto_betatunnel] werden mit einem Eintrag in der oscam.user &#039;&#039;&#039;überschrieben&#039;&#039;&#039;&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,1833.0083:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit Uniq wird geregelt ob sich ein Client gleichzeitig nur einmal oder mehrmals anmelden darf&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 uniq = 0  # (deaktiviert)&lt;br /&gt;
 uniq = 1  # (Nur eine Verbindung pro User ist erlaubt)&lt;br /&gt;
 uniq = 2  # (Setzt User auf Fake wenn die IP unterschiedlich ist)&lt;br /&gt;
 uniq = 3  # (Erlaubt nur eine Verbindung pro User, die letzte Verbindung bleibt bestehen)&lt;br /&gt;
 uniq = 4  # (Setzt User auf Fake wenn die IP unterschiedlich ist aber dder letzte Login bleibt erhalten)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten nach der der User auf inaktiv gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&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 svn 5671:07/18/2011&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
255 = nur OSCam Clients (Camd 3.x &amp;amp; CCcam (ab Build 5671)): Stoppt Anfragen bist zum nächsten umschalten&lt;br /&gt;
&lt;br /&gt;
255 = nur Camd 3.x Clients: Stoppt Anfragen bis Camd 3.x neugestartet wird&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&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 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;
==== allowedprotocols ====&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 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;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier wird dem User erlaubt, EMM&#039;s an alle, eine bestimmte, oder mehrere reader zu schicken.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader wird in der oscam.server konfiguriert)&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]                         #  none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Jeder User muss in einer oder mehrere Gruppen eingetragen sein. Damit lässt sich dann bestimmen, auf welche Reader, sofern mehrere vorhanden sind, dieser Client Zugriff haben soll.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Welche Services darf der User nutzen. Hierzu muss eine oscam.services vorhanden sein. Die Logik ist hier folgendermaßen (in der angegebenen Reihenfolge):&lt;br /&gt;
* Wenn das Feld leer ist (oder ungültig) wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn ein negativer Service (also solche mit &amp;quot;!&amp;quot;) zutreffend ist, so wird die Anfrage abgewiesen.&lt;br /&gt;
* Wenn ein positiver Service zutreffend ist oder es gar keinen positiven Service gibt, so wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn keiner der vorigen Punkte zutrifft, so wird die Anfrage abgewiesen.&lt;br /&gt;
Dies bedeutet, dass negative Services nur in Einzelfällen nötig sind. Nämlich genau dann, wenn man positive Services hat, davon aber wieder einige ausnehmen will. Dies wird nicht empfohlen, da es hier schnell zu Fehlkonfigurationen kommt. Stattdessen sollte ein zusätzlicher Service angelegt werden, der alle entsprechenden Sender enthält.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 services = service1,!service2 # (Client darf service1 empfangen aber nicht 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}}&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}}&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}}&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}}&lt;br /&gt;
&lt;br /&gt;
Der Monitorlevel gibt dem Client die Möglichkeit sich auf die Monitorschnittstelle des Servers zu verbinden.&lt;br /&gt;
Der Monitor wird in der oscam.conf konfiguriert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 monlevel  = 0 # (kein Zugriff auf den Monitor)&lt;br /&gt;
 monlevel  = 1 # (nur der Server und der eigene Prozess)&lt;br /&gt;
 monlevel  = 2 # (alle Prozesse aber nur anschauen)&lt;br /&gt;
 monlevel  = 3 # (alle Prozesse und neuladen der oscam.user)&lt;br /&gt;
 monlevel  = 4 # (Vollzugriff)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wie lange ist der User gültig.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
User sperren.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (User ist aktiv)&lt;br /&gt;
 disabled = 1 # (User ist gesperrt)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne, in der der User schauen darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Anzahl der zugelassenen User pro Account&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 numusers = 5 # (Maximal 5 User)&lt;br /&gt;
 numusers = 0 # (Anti-Cascading deaktiviert)&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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;
&lt;br /&gt;
Default:&lt;br /&gt;
 penalty = 0&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failban = 0 # (ignoriert)&lt;br /&gt;
 failban = 2 # (Blockt die IP wenn sich ein deaktivierter Client verbindet)&lt;br /&gt;
 failban = 4 # (Blockt die IP eines schlafenden Accounts)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command welches dem Client mitteilt das die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. 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}}&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}}&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 für diesen user ausgeschaltet&lt;br /&gt;
               0 # Nur lokale Karten&lt;br /&gt;
               1 # Lokale Karten und 1 hop&lt;br /&gt;
               2 # Lokale Karten und 2 hops&lt;br /&gt;
                 # und so weiter&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends}}&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 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;ÄNDERUNG 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}}&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 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-Ignore-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}}&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 4971: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  =  benutze CCcam-stealth der oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  benutze das extendet OSCam-CCcam-Protokoll&lt;br /&gt;
  1  =  verhält sich ähnlich wie das original CCcam-Protokoll, es werden keine aktiven Partner dargestellt.&lt;br /&gt;
        Andere OScam&#039;s werden davor geschützt, dass der Server als OSCam-Server erkannt wird.&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>LordIceT</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7202</id>
		<title>OSCam/de/Config/oscam.user</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Config/oscam.user&amp;diff=7202"/>
		<updated>2011-07-18T06:56:03Z</updated>

		<summary type="html">&lt;p&gt;LordIceT: /* sleepsend */&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;
Diese Datei enthält Userdefinitionen. Für jeden User muss ein Abschnitt erstellt werden.&lt;br /&gt;
&lt;br /&gt;
=== Account ===&lt;br /&gt;
{{OSCamUserParameter}}&lt;br /&gt;
&lt;br /&gt;
==== user ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der Benutzername eingefügt. (Clientname)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Hier wird der das Passwort festgelegt.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Es kann eine Beschreibung des Users eingetragen werden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nicht zu verwechseln mit &#039;&#039;user und pwd&#039;&#039;!&#039;&#039;&#039; Dient für &#039;&#039;&#039;zusätzliche&#039;&#039;&#039; Informationen über den user z.B. Örtlichkeit, Rechte usw.&lt;br /&gt;
&lt;br /&gt;
==== hostname ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 hostname = dyndns Adresse von user&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 hostname =&lt;br /&gt;
&lt;br /&gt;
==== betatunnel ====&lt;br /&gt;
{{Optional}}&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;
* Eintragungen in oscam.conf [global] [http://streamboard.gmc.to/wiki/index.php/OSCam/de/Config/oscam.conf#lb_auto_betatunnel] werden mit einem Eintrag in der oscam.user &#039;&#039;&#039;überschrieben&#039;&#039;&#039;&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,1833.0083:1702&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 betatunnel =&lt;br /&gt;
&lt;br /&gt;
==== uniq ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Mit Uniq wird geregelt ob sich ein Client gleichzeitig nur einmal oder mehrmals anmelden darf&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 uniq = 0  # (deaktiviert)&lt;br /&gt;
 uniq = 1  # (Nur eine Verbindung pro User ist erlaubt)&lt;br /&gt;
 uniq = 2  # (Setzt User auf Fake wenn die IP unterschiedlich ist)&lt;br /&gt;
 uniq = 3  # (Erlaubt nur eine Verbindung pro User, die letzte Verbindung bleibt bestehen)&lt;br /&gt;
 uniq = 4  # (Setzt User auf Fake wenn die IP unterschiedlich ist aber dder letzte Login bleibt erhalten)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 uniq = 0&lt;br /&gt;
&lt;br /&gt;
==== sleep ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeit in Minuten nach der der User auf inaktiv gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
255 = nur OSCam Clients (Camd 3.x &amp;amp; CCcam (ab Build 5671)): Stoppt Anfragen bist zum nächsten umschalten&lt;br /&gt;
&lt;br /&gt;
255 = nur Camd 3.x Clients: Stoppt Anfragen bis Camd 3.x neugestartet wird&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&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 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;
==== allowedprotocols ====&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 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;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Hier wird dem User erlaubt, EMM&#039;s an alle, eine bestimmte, oder mehrere reader zu schicken.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 au = 1&lt;br /&gt;
 au = label_of_reader                 # (label_of_reader wird in der oscam.server konfiguriert)&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]                         #  none&lt;br /&gt;
&lt;br /&gt;
==== group ====&lt;br /&gt;
{{Mandatory}}&lt;br /&gt;
&lt;br /&gt;
Jeder User muss in einer oder mehrere Gruppen eingetragen sein. Damit lässt sich dann bestimmen, auf welche Reader, sofern mehrere vorhanden sind, dieser Client Zugriff haben soll.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Welche Services darf der User nutzen. Hierzu muss eine oscam.services vorhanden sein. Die Logik ist hier folgendermaßen (in der angegebenen Reihenfolge):&lt;br /&gt;
* Wenn das Feld leer ist (oder ungültig) wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn ein negativer Service (also solche mit &amp;quot;!&amp;quot;) zutreffend ist, so wird die Anfrage abgewiesen.&lt;br /&gt;
* Wenn ein positiver Service zutreffend ist oder es gar keinen positiven Service gibt, so wird die Anfrage erlaubt.&lt;br /&gt;
* Wenn keiner der vorigen Punkte zutrifft, so wird die Anfrage abgewiesen.&lt;br /&gt;
Dies bedeutet, dass negative Services nur in Einzelfällen nötig sind. Nämlich genau dann, wenn man positive Services hat, davon aber wieder einige ausnehmen will. Dies wird nicht empfohlen, da es hier schnell zu Fehlkonfigurationen kommt. Stattdessen sollte ein zusätzlicher Service angelegt werden, der alle entsprechenden Sender enthält.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 services = service1,!service2 # (Client darf service1 empfangen aber nicht 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}}&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}}&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}}&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}}&lt;br /&gt;
&lt;br /&gt;
Der Monitorlevel gibt dem Client die Möglichkeit sich auf die Monitorschnittstelle des Servers zu verbinden.&lt;br /&gt;
Der Monitor wird in der oscam.conf konfiguriert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 monlevel  = 0 # (kein Zugriff auf den Monitor)&lt;br /&gt;
 monlevel  = 1 # (nur der Server und der eigene Prozess)&lt;br /&gt;
 monlevel  = 2 # (alle Prozesse aber nur anschauen)&lt;br /&gt;
 monlevel  = 3 # (alle Prozesse und neuladen der oscam.user)&lt;br /&gt;
 monlevel  = 4 # (Vollzugriff)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 monlevel = 2&lt;br /&gt;
&lt;br /&gt;
==== expdate ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Wie lange ist der User gültig.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
User sperren.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 disabled = 0 # (User ist aktiv)&lt;br /&gt;
 disabled = 1 # (User ist gesperrt)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 disabled = 0&lt;br /&gt;
&lt;br /&gt;
==== allowedtimeframe ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Zeitspanne, in der der User schauen darf.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Anzahl der zugelassenen User pro Account&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 numusers = 5 # (Maximal 5 User)&lt;br /&gt;
 numusers = 0 # (Anti-Cascading deaktiviert)&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}}&lt;br /&gt;
&lt;br /&gt;
Wird nur benötigt wenn Anti-Cascading aktiviert ist.&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&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;
&lt;br /&gt;
Default:&lt;br /&gt;
 penalty = 0&lt;br /&gt;
&lt;br /&gt;
==== failban ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Was passiert wenn der Wert numuser überschritten wird.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 failban = 0 # (ignoriert)&lt;br /&gt;
 failban = 2 # (Blockt die IP wenn sich ein deaktivierter Client verbindet)&lt;br /&gt;
 failban = 4 # (Blockt die IP eines schlafenden Accounts)&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 failban = 0&lt;br /&gt;
&lt;br /&gt;
==== suppresscmd08 ====&lt;br /&gt;
{{Optional}}&lt;br /&gt;
&lt;br /&gt;
Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command welches dem Client mitteilt das die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. 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}}&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}}&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 für diesen user ausgeschaltet&lt;br /&gt;
               0 # Nur lokale Karten&lt;br /&gt;
               1 # Lokale Karten und 1 hop&lt;br /&gt;
               2 # Lokale Karten und 2 hops&lt;br /&gt;
                 # und so weiter&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
 cccmaxhops = 10&lt;br /&gt;
&lt;br /&gt;
==== cccreshare ====&lt;br /&gt;
{{Depends}}&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 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;ÄNDERUNG 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}}&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 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-Ignore-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}}&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 4971: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  =  benutze CCcam-stealth der oscam.conf [ccc]  -  default&lt;br /&gt;
  0  =  benutze das extendet OSCam-CCcam-Protokoll&lt;br /&gt;
  1  =  verhält sich ähnlich wie das original CCcam-Protokoll, es werden keine aktiven Partner dargestellt.&lt;br /&gt;
        Andere OScam&#039;s werden davor geschützt, dass der Server als OSCam-Server erkannt wird.&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>LordIceT</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Which_protocols_Card_Reader_and_Cards_are_supported&amp;diff=3766</id>
		<title>OSCam/de/Which protocols Card Reader and Cards are supported</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de/Which_protocols_Card_Reader_and_Cards_are_supported&amp;diff=3766"/>
		<updated>2011-01-15T13:40:14Z</updated>

		<summary type="html">&lt;p&gt;LordIceT: /* Welche Protokolle werden unterstützt? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
= Welche Protokolle werden unterstützt? =&lt;br /&gt;
Bei den Protokollen gibt es UDP und TCP basierende.&lt;br /&gt;
&lt;br /&gt;
* UDP bedeutet das es keine fixe Verbindung zwischen Client und Server gibt. Der Client/Server sendet seine Anfrage/Antwort in der Hoffnung das sie ankommt. Es wird keine Überprüfung gemacht ob alle Datenpakete ankommen.&lt;br /&gt;
&lt;br /&gt;
* TCP bedeutet das eine fixe Verbindung über so genannte Sockets zwischen Client und Server aufgebaut wird. Bei dieser Verbindung wird sichergestellt das gesendete Daten beim Empfänger auch ankommen. Es hat dadurch etwas mehr overhead als UDP und ist etwas langsamer. Bei den für CS übertragenen Datenmengen ist dies jedoch irrelevant. Der große Vorteil von TCP ist das selbst bei qualitativ schechten Internetleitungen eine stabile Verbindung möglich ist.&lt;br /&gt;
&lt;br /&gt;
 camd 3.3x (TCP)&lt;br /&gt;
 camd 3.5x (UDP &amp;amp; TCP) mit AU-Support&lt;br /&gt;
 Newcamd (TCP) mit AU-Support, Cascadib/remote server ECM support&lt;br /&gt;
 Radegast (?)&lt;br /&gt;
 CCcam (TCP)&lt;br /&gt;
 GBox (?)&lt;br /&gt;
 serial (HSIC, SSSP, BOMBA, DSR 9500)&lt;br /&gt;
 DVB API mit AU, Multituner, und PIP-Support&lt;br /&gt;
&lt;br /&gt;
= Welche Card Reader werden unterstützt? =&lt;br /&gt;
&lt;br /&gt;
Ein aktualisiertes Verzeichnis wird hier bereit gehalten:&lt;br /&gt;
&lt;br /&gt;
http://streamboard.gmc.to:8001/wiki/DeviceList&lt;br /&gt;
&lt;br /&gt;
== Seriell ==&lt;br /&gt;
&lt;br /&gt;
* Reader mit Mouse Protokoll 3,5 bzw. 6 Mhz Taktfrequenz&lt;br /&gt;
* interne Reader (z.B. Dreambox)&lt;br /&gt;
* Reader können auch über einen Serial-USB Adapter angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
&lt;br /&gt;
* Reader mit FTDI Chipsatz (z.B.  Smargo Smartreader+)&lt;br /&gt;
* Reader mit Prolific Chipsatz, kein Übertakten möglich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Welche Cards werden unterstützt? =&lt;br /&gt;
&lt;br /&gt;
Ein aktualisiertes Verzeichnis wird hier bereit gehalten:&lt;br /&gt;
&lt;br /&gt;
http://streamboard.gmc.to:8001/wiki/CardsList&lt;/div&gt;</summary>
		<author><name>LordIceT</name></author>
	</entry>
</feed>