OSCam (Linux): Unterschied zwischen den Versionen
(25 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{note|Noch in Bearbeitung}} | |||
== Allgemein == | |||
Aktuelle Anleitung siehe [[OSCam_(Raspberry)|OSCam_(Raspberry)]] | |||
== Voraussetzungen == | == Voraussetzungen == | ||
<pre> | <pre> | ||
sudo apt-get -y install build-essential cmake make subversion | sudo apt-get -y install build-essential cmake make subversion cvs subversion autoconf libccid automake libtool gettext flex bison libpng3 libssl-dev libssl1.0.0 libpcsclite-dev libusb-1.0-0 libusb-1.0-0-dev dialog | ||
</pre> | </pre> | ||
Zeile 21: | Zeile 28: | ||
=== Installation anpassen === | === Installation anpassen === | ||
Mittels folgenden Sctipt | Mittels folgenden Sctipt kann man die installierten Komponenten selbst auswählen (optional): | ||
<pre> | <pre> | ||
./config.sh | ./config.sh | ||
Zeile 30: | Zeile 37: | ||
<pre> | <pre> | ||
cmake . -DHAVE_LIBUSB=1 -DHAVE_PCSC=1 | cmake . -DHAVE_LIBUSB=1 -DHAVE_PCSC=1 | ||
</pre> | |||
=== Kompilieren === | |||
<pre> | |||
make | |||
</pre> | |||
=== Eigentliche Installation starten === | |||
<pre> | |||
sudo make install | |||
</pre> | |||
=== Autostart === | |||
==== Raspberry PI ==== | |||
Um im Raspberry PI OSCam automatisch zu starten, die Datei ''/etc/rc.local'' erweitern: | |||
<pre> | |||
sudo nano /etc/rc.local | |||
</pre> | |||
Am Ende '''vor''' ''exit 0'' folgenden Text einfügen: | |||
<pre> | |||
# Auto startup oscam | |||
/usr/local/bin/oscam -b | |||
exit 0 | |||
</pre> | |||
== Konfiguration == | |||
Datei ''/usr/local/etc/oscam.conf'' erstellen: | |||
<pre> | |||
sudo nano /usr/local/etc/oscam.conf | |||
</pre> | |||
Und folgenden Inhalt einfügen: | |||
<pre> | |||
[global] | |||
usrfile = /var/log/oscamuser.log | |||
logfile = /var/log/oscam.log | |||
maxlogsize = 20 | |||
nice = -1 | |||
emmlogdir = | |||
[webif] | |||
httpport = 83 | |||
httpallowed = 0.0.0.0-255.255.255.0 | |||
</pre> | |||
<pre> | |||
sudo nano /usr/local/etc/oscam.server | |||
</pre> | |||
<pre> | |||
sudo nano /usr/local/etc/oscam.user | |||
</pre> | |||
Folgende Dateien wurden aufgrund von Fehlermeldungen in den Logdateien angelegt: | |||
<pre> | |||
sudo touch /usr/local/etc/oscam.ird /usr/local/etc/oscam.provid /usr/local/etc/oscam.services /usr/local/etc/oscam.tiers | |||
sudo chown pi:pi oscam.* | |||
</pre> | |||
== Webinterface == | |||
<pre> | |||
http://<ip address>:83 | |||
</pre> | |||
== Überwachen == | |||
Siehe dazu: [[Oscam Cardserver überwachen (Rapberry)|OSCam Cardserver überwachen]] | |||
== Probleme == | |||
=== Webinterface ist nach der Installation nicht erreichbar === | |||
Standard mäßig ist das Web-Interface ausgeschaltet - in ''/usr/local/etc/oscam.conf'' müssen folgende Zeilen gesetzt sein: | |||
<pre> | |||
[webif] | |||
httpport = 83 | |||
httpallowed = 0.0.0.0-255.255.255.0 | |||
</pre> | </pre> | ||
Zeile 35: | Zeile 130: | ||
[http://www.digital-eliteboard.com/165213-oscam-debian-inkl-sonderhinweise-fr-igel-thinclient-3200-lx.html http://www.digital-eliteboard.com/165213-oscam-debian-inkl-sonderhinweise-fr-igel-thinclient-3200-lx.html] | [http://www.digital-eliteboard.com/165213-oscam-debian-inkl-sonderhinweise-fr-igel-thinclient-3200-lx.html http://www.digital-eliteboard.com/165213-oscam-debian-inkl-sonderhinweise-fr-igel-thinclient-3200-lx.html] | ||
[https://raspberry.tips/server-2/raspberry-pi-2-als-oscam-server-einrichten-update/ https://raspberry.tips/server-2/raspberry-pi-2-als-oscam-server-einrichten-update/] | |||
Zurück zu [[Ubuntu]] | Zurück zu [[Ubuntu]] |
Aktuelle Version vom 3. Dezember 2023, 17:24 Uhr
Noch in Bearbeitung
Allgemein
Aktuelle Anleitung siehe OSCam_(Raspberry)
Voraussetzungen
sudo apt-get -y install build-essential cmake make subversion cvs subversion autoconf libccid automake libtool gettext flex bison libpng3 libssl-dev libssl1.0.0 libpcsclite-dev libusb-1.0-0 libusb-1.0-0-dev dialog
Installation
Auf folgender Seite die aktuellste stabile Version suchen:
http://streamboard.tv/svn/oscam/tags/
Zum Zeitpunkt der Installation war die aktuellste Version 1.10.
Version auschecken
svn co http://streamboard.tv/svn/oscam/tags/1.10/ oscam-1_10 cd oscam-1_10
Installation anpassen
Mittels folgenden Sctipt kann man die installierten Komponenten selbst auswählen (optional):
./config.sh
Build-Dateien erstellen
cmake . -DHAVE_LIBUSB=1 -DHAVE_PCSC=1
Kompilieren
make
Eigentliche Installation starten
sudo make install
Autostart
Raspberry PI
Um im Raspberry PI OSCam automatisch zu starten, die Datei /etc/rc.local erweitern:
sudo nano /etc/rc.local
Am Ende vor exit 0 folgenden Text einfügen:
# Auto startup oscam /usr/local/bin/oscam -b exit 0
Konfiguration
Datei /usr/local/etc/oscam.conf erstellen:
sudo nano /usr/local/etc/oscam.conf
Und folgenden Inhalt einfügen:
[global] usrfile = /var/log/oscamuser.log logfile = /var/log/oscam.log maxlogsize = 20 nice = -1 emmlogdir = [webif] httpport = 83 httpallowed = 0.0.0.0-255.255.255.0
sudo nano /usr/local/etc/oscam.server
sudo nano /usr/local/etc/oscam.user
Folgende Dateien wurden aufgrund von Fehlermeldungen in den Logdateien angelegt:
sudo touch /usr/local/etc/oscam.ird /usr/local/etc/oscam.provid /usr/local/etc/oscam.services /usr/local/etc/oscam.tiers sudo chown pi:pi oscam.*
Webinterface
http://<ip address>:83
Überwachen
Siehe dazu: OSCam Cardserver überwachen
Probleme
Webinterface ist nach der Installation nicht erreichbar
Standard mäßig ist das Web-Interface ausgeschaltet - in /usr/local/etc/oscam.conf müssen folgende Zeilen gesetzt sein:
[webif] httpport = 83 httpallowed = 0.0.0.0-255.255.255.0
Links
https://raspberry.tips/server-2/raspberry-pi-2-als-oscam-server-einrichten-update/
Zurück zu Ubuntu