Hallo!
Da ich meinen server grad sauber aufetzte, möchte ich euch hier meine Vorgehensweise als kleines HowTo anbieten.
Zunächst müsst ihr ein Debian Linux Minimalsystem installieren. Dies macht man am besen mit der Netinst-CD von
Hier existiert auch bereits ein Howto, wie man Debian am besten für Thinclients installiert. Von daher gebe ich hierzu nun keine genaueren Details vor,
sondern nur den Link: HowTo - Debian installation auf/für kleine Server (zb ThinClients Futro)
Im übrigen unterstützt der IGEL 3200 LX entgegen der Herstellerangabe auch 2GB CF-Karten.
Hat man Debian dann installiert, verbindet man sich per SSH (mit PuTTY) zum Server, oder aber gibt an der Konsole die Befehle ein, die jetzt folgen.
Bevor wir beginnen, stellen wir sicher, dass unsere System-Paketverwaltung auf dem aktuellen stand ist, indem wir dashier ausführen:
Schritt 1: Installation wichtiger Pakete
1 a) Installation von Voraussetzungen für OSCam
Um OSCam kompilieren zu können, benötigt man ein paar Tools. Diese installiert man am schnellsten mit folgendem Befehl:
1 b) [Spezifisch für IGEL 3200 LX] Interner Kartenleser
Außerdem benötigen wir den Treiber für den internen Kartenleser:
1 c) Installation einiger System-Tools.
Die Verwendung der Tools wird am Ende des HowTos nochmals kurz angeschnitten.
Schritt 2: Installation von OSCam
2 a) Download
In diesem Beispiel nehmen wir die aktuellste trunk-Version. Solltest du eine bestimmte Version nutzen wollen, müsstest du noch -r 1234 angeben, wobei 1234 die Revisionsnummer wäre.
Zur installation der Stable-Version 1.10 das Wort trunk ersetzen durch tags/1.10/
und danach direkt ein
um in das Arbeitsverzeichnis zu gelangen.
2 b) Kompileroptionen
OSCam kann vor dem Compilieren konfiguriert werden. Hiermit ist allerdings gemein, dass man Programmkomponenten ausschließen kann,
was OSCam leichtgewichtiger macht und u.U. RAM oder CPU-Leistung sparen kann.
Ich empfehle dies nur fortgeschrittenen Benutzern: ./config.sh
2 c) Vorbereitung
Folgender Befehl generiert die Dateien, die den Compilierungsvorgang später steuern.
Einfach eingeben und nichts dabei denken.
2 d) Kompilierung
Den aufwändigsten Teil der Installation sarten wir jetzt. Es dauert je nach Systemleitung auch mal etwas länger.
Aus den Quellcode-Dateien wird jetzt das Programm erstellt:
2 e) Installation
Und zu guter Letzt müssen wir OSCam noch ins System installieren:
Schritt 3: Startscript
Weil wir doch sowieso schon so ein professionelleres System aufsetzen, möchten wir auch ein ordentliches
Startscript haben. Hier gibt es ein sehr taugliches Beispiel dafür. Wir laden uns einfach diese fertige Date
herunter, modifizieren sie und spielen Sie auf den Server.
Dort muss oben der Pfad angepasst werden. Aus
wird
Dann laden wir diese Datei einfach mit WinSCP nach /etc/init.d/ und nennen sie "oscam".
Wieder zurück auf der Konsole, tippen wir noch schnell diesen Befehl ein:
Das sagt dem System, dass diese Datei ausführbar, also ein Script, ist.
Schritt 4: Konfiguration
Jetzt muss OSCam noch konfiguriert werden.
Den Großteil davon kann man im Webinterface erledigen.
Wichtig ist jedoch, dass man in der oscam.conf enige Einstellungen anpasst:
Mit WinSCP die Datei /usr/local/etc/oscam.conf öffnen.
Den Webinterface-Block suchen und diese Zeilen anpassen:
Auhc weitere Konfigurationen, wie z.B. für die Protokolle können jetzt hier gemacht werden.
Grundsätzlich sollte man bei OSCam aus Sicherheitsgründen, sobald es am Internet hängt, SÄMTLICHE Ports ändern!
Außerdem wollen wir noch den internen Cardreader des IGEL anspechen. Dazu fügen wir in die oscam.server diesen Block ein:
Möglicherwiese sind je nach Karte weitere Konfigurationsparameter nötig.
Schritt 5: Start!
Los gehts!
Einmal noch auf der Konsole
eingeben, und das Unding läuft.
Die Wichtigsten Befehle:
Viel Spaß mit eurem Server!
Da ich meinen server grad sauber aufetzte, möchte ich euch hier meine Vorgehensweise als kleines HowTo anbieten.
Zunächst müsst ihr ein Debian Linux Minimalsystem installieren. Dies macht man am besen mit der Netinst-CD von
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
Hier existiert auch bereits ein Howto, wie man Debian am besten für Thinclients installiert. Von daher gebe ich hierzu nun keine genaueren Details vor,
sondern nur den Link: HowTo - Debian installation auf/für kleine Server (zb ThinClients Futro)
Im übrigen unterstützt der IGEL 3200 LX entgegen der Herstellerangabe auch 2GB CF-Karten.
Hat man Debian dann installiert, verbindet man sich per SSH (mit PuTTY) zum Server, oder aber gibt an der Konsole die Befehle ein, die jetzt folgen.
Bevor wir beginnen, stellen wir sicher, dass unsere System-Paketverwaltung auf dem aktuellen stand ist, indem wir dashier ausführen:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Schritt 1: Installation wichtiger Pakete
1 a) Installation von Voraussetzungen für OSCam
Um OSCam kompilieren zu können, benötigt man ein paar Tools. Diese installiert man am schnellsten mit folgendem Befehl:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
1 b) [Spezifisch für IGEL 3200 LX] Interner Kartenleser
Außerdem benötigen wir den Treiber für den internen Kartenleser:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
1 c) Installation einiger System-Tools.
Die Verwendung der Tools wird am Ende des HowTos nochmals kurz angeschnitten.
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Schritt 2: Installation von OSCam
2 a) Download
In diesem Beispiel nehmen wir die aktuellste trunk-Version. Solltest du eine bestimmte Version nutzen wollen, müsstest du noch -r 1234 angeben, wobei 1234 die Revisionsnummer wäre.
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
und danach direkt ein
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
2 b) Kompileroptionen
OSCam kann vor dem Compilieren konfiguriert werden. Hiermit ist allerdings gemein, dass man Programmkomponenten ausschließen kann,
was OSCam leichtgewichtiger macht und u.U. RAM oder CPU-Leistung sparen kann.
Ich empfehle dies nur fortgeschrittenen Benutzern: ./config.sh
2 c) Vorbereitung
Folgender Befehl generiert die Dateien, die den Compilierungsvorgang später steuern.
Einfach eingeben und nichts dabei denken.
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
2 d) Kompilierung
Den aufwändigsten Teil der Installation sarten wir jetzt. Es dauert je nach Systemleitung auch mal etwas länger.
Aus den Quellcode-Dateien wird jetzt das Programm erstellt:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
2 e) Installation
Und zu guter Letzt müssen wir OSCam noch ins System installieren:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Schritt 3: Startscript
Weil wir doch sowieso schon so ein professionelleres System aufsetzen, möchten wir auch ein ordentliches
Startscript haben. Hier gibt es ein sehr taugliches Beispiel dafür. Wir laden uns einfach diese fertige Date
herunter, modifizieren sie und spielen Sie auf den Server.
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
Dort muss oben der Pfad angepasst werden. Aus
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Dann laden wir diese Datei einfach mit WinSCP nach /etc/init.d/ und nennen sie "oscam".
Wieder zurück auf der Konsole, tippen wir noch schnell diesen Befehl ein:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Schritt 4: Konfiguration
Jetzt muss OSCam noch konfiguriert werden.
Den Großteil davon kann man im Webinterface erledigen.
Wichtig ist jedoch, dass man in der oscam.conf enige Einstellungen anpasst:
Mit WinSCP die Datei /usr/local/etc/oscam.conf öffnen.
Den Webinterface-Block suchen und diese Zeilen anpassen:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Grundsätzlich sollte man bei OSCam aus Sicherheitsgründen, sobald es am Internet hängt, SÄMTLICHE Ports ändern!
Außerdem wollen wir noch den internen Cardreader des IGEL anspechen. Dazu fügen wir in die oscam.server diesen Block ein:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Schritt 5: Start!
Los gehts!
Einmal noch auf der Konsole
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Die Wichtigsten Befehle:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Viel Spaß mit eurem Server!
Zuletzt bearbeitet von einem Moderator: