Oscam als CCcam Server nutzen

Aus Zebradem WIKI
Version vom 26. November 2010, 10:11 Uhr von Tuete2501 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Category:Sitemap {| width="100%" |style="vertical-align:top"| <div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #dfdfdf; padding: 0…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Das Board mit Freiheiten

CCcam Server aktivieren

Also wenn Oscam bereits eingerichtet ist und eure Karten eingehängt sind, startet ihr erst mal den CCcam Server in der oscam.conf
oscam.conf

[cccam] port = 12000
reshare = 1
ignorereshare = 0
version = 2.1.4
updateinterval = 300
minimizecards = 0


  • "port" wird sicher klar sein.
  • "reshare = 1" bedeutet das eure Peers einmal weiter sharen dürfen.
  • "ignorereshare = 0" ist mit "0" abgeschaltet. Wenn ihr hier "1" setzt schaltet ihr es an. Wenn es angeschaltet ist wird die "reshare" Angabe ignoriert und Oscam verwendet die reshare Angabe die man in der oscam.user/oscam.server angegeben hat. Man schaltet quasi die Globale reshare Einstellung ab(1) oder an(0).
  • "version = 2.1.4" gibt an, als welche CCcam Version sich Oscam ausgibt.
  • "updateinterval = 300" hier stellt man ein wie oft die Karten, die der Server verwaltet aktualisiert werden (an den Clienten geschickt werden). Bei 300 wird das aller 5 Minuten gemacht. Angabe ist also in Sekunden zu machen. Bei 0 macht er es die ganze Zeit. Wenn man es abschalten will dann mit "-1". Da die Karten beim connecten des Clients übermittelt werden, kann man es auch abschalten.
  • "minimizecards = 0" damit kann man seine Cardliste verkleinern. Beim aktivieren werden die Karten, die übermittelt werden, zusammengefasst. Wenn man z.b. 20x "CAID 1702" Karten im Share hat wird da raus eine Karte. Hat man z.b. verschiedenen Viaccess Karten wird eine Karte mit CAID 0500 übermittelt, mit allen verfügbaren Provider ID's.
  • "keepconnected = 1" aktiviert man damit die Clients dauerhaft connectet bleiben. CCcam keepalive.


User anlegen (F:-Line)

Wenn man nun einen User anlegt, macht man das genauso wie man das beim einrichten des Cardserver gemacht hat.
Da mußte man ja auch einen User für CCcam (Nline) anlegen.
Es kommen nur ein paar zusätzliche Optionen hinzu, in der oscam.user
oscam.user

[account] user = user1
pwd = passwort
group = 1
hostname = dyndns.com
cccmaxhops = 2
cccreshare = 1


  • "user" "pwd" erkläre ich hier nicht gehört zu den Grundkenntnissen die man haben sollte.
  • "group" Man sollte am besten jeden Reader in eine eigene Group setzen (Lokal Reader). Die ganzen externen CCcam Proxy Server hab ich in einer Group zusammengefasst. Also Lokal Reader haben alle eine extra Group. CCcam Proxys sind alle in der selben Group. Nun kann ich in der oscam.user mit "group = XX" die Groups angeben auf die der User Zugriff hat. Wenn es mehrere Gruppen sind, dann werden sie durch Komma getrennt aufgeführt. Hat man also z.b. eine 1702 Sky Karte und eine 0d05 ORF Karte und ein User soll nur auf ORF zugreifen dürfen, nicht aber auf Sky, trage ich nur den Namen der ORF Group bei dem User ein.
  • "hostname = dyndns.com" für diese Option muß in der oscam.conf unter global "clientdyndns = 1" gesetzt sein. Hier kann man die dns oder IP des User eintragen der diesen Account nutzt. Dient der Sicherheit für den Server/Account.
  • "cccmaxhops = 2" hier legt man fest wieviel hops der User bekommen soll. Also ob er z.b. auch hop2 Karten vom Server bekommen darf, wenn die überhaupt noch weitergegeben werden können (je nach reshare Einstellung des Karten Besitzers).
  • "cccreshare = 1" damit kann ich wieder einstellen wie oft der User die Karten weitergeben darf. Diese Option wird nur beachtet wenn in der oscam.conf "ignorereshare" auf "1" steht. Ansonsten gelten die globalen reshare rules aus der oscam.conf.


Andere Server einhängen (C:-Line)

Nun noch das einhängen eines CCcam Proxys (externe CCcam Server, Cline).
Gemacht wird das in der oscam.server und ist so ähnlich wie einen Reader eintragen:
oscam.server

[reader] label = server1
enable = 1
protocol = cccam
device = dyndns.com,12000
account = user
password = passwd
reconnecttimeout = 30
group = 1
cccversion = 2.1.4
cccmaxhops = 2
ccckeepalive = 1


  • "label = server1" bei label legt man einen Namen nach Wahl fest. Am sinnvollsten ist der User Name des Server Besitzers.
  • "enable = 1" auf "1" ist er aktiviert , auf "0" deaktiviert.
  • "protocol = cccam" sollte klar sein das hier cccam stehen muß.
  • "device = dyndns.com,12000" hier kommt ip/dns und mit Komma getrennt den Port des Servers rein.
  • "account = user" Login Name am externen Server.
  • "password = passwd" Passwort am externen Server um sich einzuloggen.
  • "reconnecttimeout = 30" Wann Oscam reconnecten soll, falls der Server nicht mehr antwortet.
  • "group = 1" In welche Group der Reader soll. Wie in der oscam.user schon beschrieben habe ich alle externen CCcam Proxys (Server) in ein und der selben Group. In dem Beispiel heißt die Group "1".
  • "cccversion = 2.1.4" Als welche Version sich Oscam ausgibt, beim connect auf dem CCcam Proxys.
  • "cccmaxhops = 2" Wieviel hops man vom CCcam Proxy Server rein läßt.
  • "ccckeepalive = 1" Wenn man auf "1" stellt, bleibt der Server dauerhaft verbunden. Stellt man auf "0" disconnectet der Server wenn man gerade keine seiner Karten braucht. Sobald eine Anfrage an seine Karten kommt, wird die Verbindung wieder aufgebaut und bei Inaktivität wieder getrennt.



Danke an xing0r



[ Zurück zu Hauptseite ]
[ Zurück zu OScam ]