1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Problem Watchdog funzt zum verrecken nicht

Dieses Thema im Forum "OScam Archiv" wurde erstellt von MarkyMan, 27. Dezember 2011.

  1. MarkyMan
    Offline

    MarkyMan Freak

    Registriert:
    12. November 2008
    Beiträge:
    284
    Zustimmungen:
    29
    Punkte für Erfolge:
    28
    Hallo zusammen,

    hab mich nun echt lange Zeit damit rumgeschlagen...resigniere jedoch nun,deswegen die Frage:

    Möchte gern auf meiner 800HD nen Oscam Watchdog laufen lassen,der jede Minute prüft ob Oscam läuft...und wenn nicht Oscam neu startet...habe nun etliche konfigurationen durch..aber keine einzige geht.

    Hier mal die Daten:

    Oscam Version 1.00

    habe mir ein Watchdog Script gebastelt(Watchdog.sh)

    #!/bin/sh
    while sleep 2
    do
    if ps x | grep -v grep | grep -c oscam >/dev/null
    then
    echo "oscam_1.00 already running"
    else
    echo ""
    date >> /tmp/oscam-crash.log
    echo "oscam loeppt nicht, wird gestartet" >> /tmp/oscam-crash.log
    killall oscam_1.00
    sleep 1
    /usr/bin/oscam_1.00 &
    fi
    done

    im Cron dann ein tab angelegt:
    1 * * * * /usr/script/Watchdog.sh

    wenn die box startet läuft cron auch mit(mit PS im telenet geschaut)

    Beende ich Oscam nun(killall Oscam_1.00)dann wird es nicht Automatisch neu gestartet...

    Oscam Startscript:
    logger $0 $1
    echo $0 $1


    remove_tmp () {
    rm -rf /tmp/*.info* /tmp/*.tmp*
    }


    case "$1" in
    start)
    remove_tmp
    /usr/bin/$CAMD_BIN &
    ;;
    stop)
    killall -9 $CAMD_BIN 2>/dev/null
    ;;
    *)
    $0 stop
    exit 0
    ;;
    esac


    exit 0

    Hat jemand noch eine Idee????

    Danke
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. MarkyMan
    Offline

    MarkyMan Freak

    Registriert:
    12. November 2008
    Beiträge:
    284
    Zustimmungen:
    29
    Punkte für Erfolge:
    28
    AW: Watchdog funzt zum verrecken nicht

    keiner eine Idee?
     
    #2
  4. Bästa
    Offline

    Bästa Freak

    Registriert:
    15. September 2010
    Beiträge:
    216
    Zustimmungen:
    58
    Punkte für Erfolge:
    0
    AW: Watchdog funzt zum verrecken nicht

    Geht bei der dreambox

    ps x überhaupt
    evtl mal nur mit
    if ps | grep -v grep | grep -c oscam >/dev/null

    Veruschen
    Und dann noch while sleep 2
    dir ist schon klar das du endlos in der schleife drin bist
     
    #3
  5. MarkyMan
    Offline

    MarkyMan Freak

    Registriert:
    12. November 2008
    Beiträge:
    284
    Zustimmungen:
    29
    Punkte für Erfolge:
    28
    Heisst das nun dad while sleep ist falsch?

    Sent from my GT-I9000 using Tapatalk
     
    #4
  6. Bästa
    Offline

    Bästa Freak

    Registriert:
    15. September 2010
    Beiträge:
    216
    Zustimmungen:
    58
    Punkte für Erfolge:
    0
    AW: Watchdog funzt zum verrecken nicht

    Naja ob es falsch ist muss jeder selbst entscheiden, weil das script alle 2 s prüft ob oscam lebt, einmal gestartet hört es nicht auf.
     
    #5

Diese Seite empfehlen