Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Nur Oscam und nichts anderes

neuling1122

Newbie
Registriert
30. Dezember 2013
Beiträge
18
Reaktionspunkte
1
Punkte
3
Hallo,

bin neu hier, desshalb sorry wenn ich vielleicht falsch gepostet habe!

Ich habe eine Frage.

Ich habe momentan einen HomeServer für Meine Lokale Karten und ein VPS Server für CacheEX usw.

Auf beide läuft Debian 7 drauf mit IPC.

So weit so gut.

Ich möchte jetzt aber, nehmen wir mal an, ich setze den Server komplett neu auf.
Also Festplatte formatiert. Debian ist installiert.

Nun wenn ich NUR oscam drauf haben und kein IPC oder sowas, welche schritte muss ich nach der debian installation machen um nur Oscam am laufen zu haben und sonst nichts anderes?

Compilieren tu ich oscam mit simplebuild z.B.

Danke und sorry wenn das ne dumme Frage ist bzw. für manche wahrscheinlich sehr einfache frage!
 
AW: Nur Oscam und nichts anderes

Ja dazu gibt's hier wirklich genug HowTos. Einfach mal unter HowTos schauen oder die Suchfunktion bemühen.
 
AW: Nur Oscam und nichts anderes

Hallo, danke erstmals.
Habe das ganze auf einen Virtuellen Server an meinem PC gestet und es funktioniert einwandfrei soweit.

Ich habe einfach "simplebuild" installiert und mir erstmals eine "oscam" gemacht und in /usr/local/bin getan
Danach wie in der HowTo hier im Forum steht:

Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides:          oscam
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: open source cam
### END INIT INFO
# /etc/init.d/oscam
#

set -e

DAEMON=/usr/local/bin/oscam
NAME=oscam
OPTIONS=-b
PIDFILE=/var/run/oscam/oscam.pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin

test -x $DAEMON || exit 0

. /lib/lsb/init-functions

case "$1" in
  start)
    log_daemon_msg "Starting oscam" "oscam"
    [ -d /var/run/oscam ] || mkdir -p /var/run/oscam
    start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $OPTIONS
    log_end_msg $?
    ;;
  stop)
    log_daemon_msg "Stopping oscam" "oscam"
    start-stop-daemon --stop --quiet --pidfile $PIDFILE
    log_end_msg $?
    rm -f $PIDFILE
    ;;
  restart)
    $0 stop && sleep 2 && $0 start
    ;;
  reload|force-reload)
    echo "Reloading $NAME configuration files"
    start-stop-daemon --stop --pidfile $PIDFILE --signal 1 --exec $DAEMON
    echo "."
    ;;
    status)
        pidofproc -p $PIDFILE $DAEMON >/dev/null
        status=$?
        if [ $status -eq 0 ]; then
            log_success_msg "oscam is running."
        else
            log_failure_msg "oscam is not running."
        fi
        exit $status
    ;;
  *)
    echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload}"
    exit 1
    ;;
esac

exit 0
+
Code:
chmod a+rx /etc/init.d/oscam
eingegeben.

Danach habe ich in "/etc/rc.local"
zum auto. booten das reingemacht
Code:
[COLOR=#ff0000]/usr/local/bin/oscam &[/COLOR]
exit 0

Soweit so gut, nun habe ich 3 Fragen (Das ist alles nur um was nebenbei zu lernen:

1.) Nehmen wir mal an ich möchte meine Datei nicht "oscam" nennen sondern "hamburger", was muss ich alles verändern?
2.) Ich habe gemerkt das die Configs jetzt in /usr/local/etc rein kommen. Kann ich diesen Pfad ändern? Möchte z.B alles in einem ordner haben (Config + oscam datei)
3.) Wie installiere ich jetzt mehrere instanzen? Einfach das gleiche nochmals machen nur halt mit anderen namen und pfad?

Danke
 
AW: Nur Oscam und nichts anderes

zu 1.:

- die folgende Variable im Script muss angepasst werden:
DAEMON=/usr/local/bin/oscam

- außerdem muss natürlich der Eintrag in der /etc/rc.local angepasst werden auf (z.B.) /usr/local/bin/hamburger &

zu. 2.:

Die OSCam Binary kann mit dem Parameter "-c [DIR]" gestartet werden:
Code:
       oscam [-b] [-c config-dir] [-d] [-m memory-file]
        -b         : start in background
        -c <dir>   : read configuration from <dir>
        -d <level> : debug level mask
                       0 = no debugging (default)
                       1 = detailed error messages
                       2 = ATR parsing info, ECM, EMM and CW dumps
                       4 = traffic from/to the reader
                       8 = traffic from/to the clients
                      16 = traffic to the reader-device on IFD layer
                      32 = traffic to the reader-device on I/O layer
                      64 = EMM logging
                     255 = debug all
         -m <file>  : use <file> as mmaped memory file
 
Zuletzt bearbeitet:
Zurück
Oben