AW: Raspberry Pi als (D)OSCam Server
Hi,
vermutlich schon mehrfach geschrieben, aber da ich gestern auch das Vergnügen hatte, oscam auf einem Raspberry Pi einzurichten kurz meine Vorgehensweise. Im wesentlichen ist es ziemlich banal, mit nur einen kleinen Stolperstein.
Ich nutze als OS raspbmc, was ja meines Wissens auch "nur" ein raspbian+xbmc ist. Folglich sollte die "Anleitung" auch für ein normales raspbian funktionieren.
Zunächst als root einloggen (oder bei den Befehlen mit sudo arbeiten)
Nun die fehlenden Abhängigkeiten installieren:
Dabei dienen make & gcc natürlich zum kompilieren. Subversion dazu, den aktuellen Sourcecode herunter zu laden. Nano als Texteditor, den man wegen des Stolpersteines benötig. Selbstverständlich geht auch vi/vim. Screen dazu, um oscam als Anwendung laufen zu lassen und dennoch die SSH-Verbindung kappen zu können (bzw. bei direkten Zugriff ausloggen zu können) ohne oscam zu killen. Gerade zum Testen meiner Meinung nach besser als gleich ein init-Skript zu nutzen....
Nun gehen wir ins "Home-Verzeichnis" und laden den Sourcecode und betreten das Verzeichnis
Im Gegensatz zur "offiziellen Anleitung" (
Diese Datei so editieren, dass folgendes entsteht. Dabei ist das Rote hinzuzufügen, das schwarz gedruckte sollte schon existieren.
Mit STRG+O speichern und mit STRG+X schließen.
Nun kommt der große Moment
oder alternativ, wer es etwas konfigurieren will:
Dabei bewirkt "./config.sh -g" ein rudimentäres Menu zum Einstellen der zu kompilierenden oscam-Komponenten. Man kann natürlich auch gleich die entsprechenden Kommandozeilenparameter verwenden und sich somit das installieren von dialog sparen. Aber wer "so weit" ist, für den ist diese Anleitung eh nix neues^^
Nach einer Tasse Kaffee sollte er fertig sein und es geht wie folgt weiter:
Nun sollte oscam auf dem Pi laufen und unter PiIP:8888 erreichbar sein. Mit STRG+C kann man es beenden.
Will man es laufen lassen, kann man mit STRG+A, dann D die Screen-Konsole trennen. Diese läuft weiter, unabhängig vom Rest. Man kann sich nun auch ausloggen, ohne das oscam stirbt.
Mit einen erneuten "screen -R oscam" wird die Screen-Konsole wieder geöffnet und man sollte wieder die oscam-Ausgabe sehen. Für weitere Details einfach nach "man screen" googeln oder "screen -h" eingeben.
Vielleicht Hilft es den einen oder anderen ja doch
Hi,
vermutlich schon mehrfach geschrieben, aber da ich gestern auch das Vergnügen hatte, oscam auf einem Raspberry Pi einzurichten kurz meine Vorgehensweise. Im wesentlichen ist es ziemlich banal, mit nur einen kleinen Stolperstein.
Ich nutze als OS raspbmc, was ja meines Wissens auch "nur" ein raspbian+xbmc ist. Folglich sollte die "Anleitung" auch für ein normales raspbian funktionieren.
Zunächst als root einloggen (oder bei den Befehlen mit sudo arbeiten)
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Nun die fehlenden Abhängigkeiten installieren:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Dabei dienen make & gcc natürlich zum kompilieren. Subversion dazu, den aktuellen Sourcecode herunter zu laden. Nano als Texteditor, den man wegen des Stolpersteines benötig. Selbstverständlich geht auch vi/vim. Screen dazu, um oscam als Anwendung laufen zu lassen und dennoch die SSH-Verbindung kappen zu können (bzw. bei direkten Zugriff ausloggen zu können) ohne oscam zu killen. Gerade zum Testen meiner Meinung nach besser als gleich ein init-Skript zu nutzen....
Nun gehen wir ins "Home-Verzeichnis" und laden den Sourcecode und betreten das Verzeichnis
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Im Gegensatz zur "offiziellen Anleitung" (
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
) war bei mir jetzt noch ein kleiner Zwischenschritt nötig. Man kann diesen auch erstmal überspringen und falls es Probleme gibt, diesen nachholen. In meinen Fall scheiterte das kompilieren des Webinterfaces.
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Diese Datei so editieren, dass folgendes entsteht. Dabei ist das Rote hinzuzufügen, das schwarz gedruckte sollte schon existieren.
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Mit STRG+O speichern und mit STRG+X schließen.
Nun kommt der große Moment
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
oder alternativ, wer es etwas konfigurieren will:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Nach einer Tasse Kaffee sollte er fertig sein und es geht wie folgt weiter:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Nun sollte oscam auf dem Pi laufen und unter PiIP:8888 erreichbar sein. Mit STRG+C kann man es beenden.
Will man es laufen lassen, kann man mit STRG+A, dann D die Screen-Konsole trennen. Diese läuft weiter, unabhängig vom Rest. Man kann sich nun auch ausloggen, ohne das oscam stirbt.
Mit einen erneuten "screen -R oscam" wird die Screen-Konsole wieder geöffnet und man sollte wieder die oscam-Ausgabe sehen. Für weitere Details einfach nach "man screen" googeln oder "screen -h" eingeben.
Vielleicht Hilft es den einen oder anderen ja doch
Zuletzt bearbeitet: