Da ich diese Variante schon lange benutze und diese für die mittlerweile Beste und Variabelste Methode halte möchte ich hier einmal eine Beispielkonfiguration dafür posten.
Gebraucht wird dafür ein Linux-PC, in meinen Fall ist es ein kleiner PC auf welchem Ubuntu 9.10 (Desktop-Version) läuft.
Ubuntu ist deswegen auch für Anfänger zu Empfehlen da es für die meisten Programme grafische Oberflächen gibt und nicht gar so viel über die Konsole gemacht werden muss. Also Ideal für Einsteiger!!!!!
Da sich die OSCam in ständiger Weiterentwicklung befindet bitte ich euch erweiterte Einstellungen, Parameter und deren Wirkung und aktuelle Trunk Versionen etc im Streamboard nachzulesen. Da direkte Links nicht erlaubt sind bitte danach googeln!
Vorab ganz wichtig bei Linux: Ihr müsst entweder als root angemeldet sein, oder root-Rechte (Administrator), sonst lassen sich bestimmte Sachen nicht ausführen.
Eigentlich ist OSCam on Linux ganz einfach.
Ich öffne das Terminal und gehe mit
cd /usr/local
in den Ordner local. Dort erstelle ich meinen oscam Ordner in dem ich zukünftig meine OSCam starten werde mit:
mkdir oscam
nun kann ich dort meine oscam-Version aus dem Anhang hier in den Ordner oscam reinkopieren (Orte->Dateisystem->usr->local->oscam). Nach dem reinkopieren könnt ihr der Einfachheit halber natürlich auch die OSCam umbenennen in zb oscam. Macht sich dann leichter wenn nur ein kurzer Name zum Starten der OSCam ins Terminal getippert werden muss.
Nicht vergessen dann mit
chmod +x namederoscam
die OSCam ausführbar zu machen
nun erstelle ich noch (falls noch nicht vorhanden) mit
mkdir etc
einen Ordner für meine Konfigurationsdateien.
In diesen Ordner sollten dann alle Konfigurationsdateien aus dem Dateianhang sein, diese sind nur als Beispiel zu sehen, bitte mit eigener oder hier im Beitrag gepostete Konfiguration editieren! (bitte immer bei den Anhängen das .pdf entfernen und entpacken!)
PS: Man kann auch über die Oberfläche in die Verzeichnisse gehen und dort dann mit Rechtsklick "Ordner Anlegen" das Verzeichnis anlegen, geht auch! Finde aber dass es nicht schadet solche einfachen Sachen zur Übung schonmal mit der Konsole zu machen!
Hier nun die Beispielkonfiguration (passend zu den angehängten Dateien) für eine OSCam Trunk 2087 mit WebInterface, es handelt sich um eine sehr einfache Konfiguration der OSCam welche Ihr natürlich jederzeit mit zusätzlichen Readern in der oscam.server oder zusätzlichen Usern in der oscam.user erweitern könnt. Ich benutze derzeit für meine Clients mgcamd und camd3, cccam sollte aber auch gehen. Im Beispiel hier hab ich nur eine camd3.902 im Einsatz, auf wunsch kann ich aber gerne noch meine config für mgcamd dazu schreiben. Für aktuelle Parameter, bzw. erweiterte Parameter für die OSCam bitte HIER klicken:
Meine Hard- und Software für die untenstehende Konfiguration:
OSCam Version: oscam-0.99.4-SB-svn2087-x86_64-pc-linux-trunk-webif.gz
Betriebsystem: Ubuntu 9.10 Desktop Version
Reader: 1x Easymouse 2 USB (kein Netzteil nötig!), 1x µmouse (Netzteil nötig)
Anschluß: 1x ttyS0 (COM1 seriell µmouse mit FDTI-USB2Serial-Adapter auf 3,57 MHz), 1x ttyUSB0 (Easymouse 2 USB auf 3,57MHz)
Karten im Betrieb: 1x HD+ Karte, 1x Satisfaction Viacess Karte
Client-Receiver: Kathrein UFS910, BS Enigma2, EMU: camd3.902 (mgcamd sollte auch problemlos laufen)
oscam.config:
[global]
nice = -1
clienttimeout = 5
clientmaxIdle = 60
fallbacktimeout = 2
cachedelay = 0
bindwait = 60
resolvedelay = 30
logfile = oscam.log
maxlogsize = 4096
waitforcards = 1
[monitor]
Port = 988
NoCrypt = 127.1.1.1
NoCrypt = 10.0.0.0-10.255.255.255
NoCrypt = 172.16.0.0-172.31.255.255
NoCrypt = 192.168.0.0-192.168.255.255
AULow = 120
MonLevel = 4
[camd35]
Port = 20197
[newcamd]
Key = 0102030405060708091011121314
Port = 15000@1830:000000;15001@0500:000000
oscam.server:
# HD+
[reader]
Label = hdplus
Protocol = mouse
Device = /dev/ttyS0
Detect = CD
EmmCache = 1,3,2
Group = 1
n3_rsakey = BFxxD5
n3_boxkey = A7xx7C
#CAID = 1830
MHZ = 357
cardmhz = 357
# Satisfaction
[reader]
label = satisfaction
protocol = mouse
device = /dev/ttyUSB0
mhz = 357
emmcache = 1,3,2
caid = 0500
fallback = 1
detect = CD
group = 2
#blocknano = all
#savenano = all
#customspeed = 0
oscam.user:
[account]
User = hdplus
Pwd = hdplus
Group = 1,2
CAID = 1830,0500
MonLevel = 4
suppresscmd08 = 0
#Uniq = 1
#AU = hdplus
mgcamd oder cccam als Client:
[account]
User = hdplus
Pwd = hdplus
Group = 1
CAID = 1830
MonLevel = 4
AU = hdplus
[account]
User = satisfaction
Pwd = satisfaction
Group = 2
CAID = 0500
MonLevel = 4
camd3.servers in der Kathi 910 Client Box:
cs357x://hdplus:hdplus@[IP-des-Servers]:20197
mgcamd (newcamd.list):
CWS = IP-des-ServerPC 15000 hdplus hdplus 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan oscam
CWS = IP-des-ServerPC 15001 satisfaction satisfaction 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan oscam
Hier noch ein paar wichtige Befehle für die Konsole:
./namederanwendung <-- Anwendung starten
./namederanwendung -d63. <-- im Debugmode starten
chmod +x namederanwendung <-- Anwendung ausführbar machen
Falls es noch Fragen gibt bitte alles hier stellen, bitte keine PN!
Nach Download der angehängten Dateien die Endung .pdf enfernen und Dateien entpacken, bzw. sind die Dateien nicht gepackt.