Cccam schmiert immer wieder ab, AutoReStart script ?

    • Cccam schmiert immer wieder ab, AutoReStart script ?

      Hallo,

      gibt es eine Lösung dafür, oder evtl. ein funktionstüchtiges Script, das Cccam ReStarten kann?

      Hatte vorher einen Debian Server, dafür habe ich ein Script das funktioniert, das wollte ich auch schon in der Dream 800 starten, was aber nicht geht.

      Das Script sieht so aus:

      # please adapt the following 3 parameters according to your requirements
      CCCAM_CONFIG_FILE_PATH="/var/etc"
      CCCAM_EXECUTABLE_PATH="/usr/bin"
      NAME_OFF_CCCAM_EXECUTABLE="CCcam2_0_11"
      #######################################################################################
      function Check_CCcam {
      ps -eo comm,pid,etime > tmpcat
      PID=$(grep -i $NAME_OFF_CCCAM_EXECUTABLE tmpcat | awk -F" " '{ print $2}')
      TIME=$(grep -i $NAME_OFF_CCCAM_EXECUTABLE tmpcat | awk -F" " '{ print $3}')
      }
      #-------------------------------------------------------------------------------------
      #PROGRAM BEGINS HERE
      Check_CCcam
      if [ "$PID" = "" ]; then
      date=$(date)
      echo "Automatic CCcam restart on "$date >> $HOME/CCcam_log.log
      cd $CCCAM_EXECUTABLE_PATH
      ./$NAME_OFF_CCCAM_EXECUTABLE -C $CCCAM_CONFIG_FILE_PATH/CCcam.cfg
      fi
      exit 0

      Habe ich den Pfad für Cccam richtig?
      Wenn ich versuch das Script Manuell mit:
      ./Check_Restart_CCcam.sh

      bekomme ich die Meldung:
      -sh: ./Check_Restart_CCcam.sh: not found

      Wenns funktionieren würde möchte ich ich über Cron alle 5 min starten lassen...

      Kann jamand weiter helfen ??

      Danke..

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von eskiya ()

    • RE: Cccam schmiert immer wieder ab, AutoReStart script ?

      Einen EMU alle 5min neustarten lassen? Ist irgendwie absurd....

      Die Fehlermeldung ist aber eindeutig, entweder ist Check_Restart_CCcam.sh
      nicht da, oder im DOS Format oder hat keine ausführbaren Rechte(755).

      Im nächsten Image wird es eine Möglichkeit geben den EMU neu starten zu lassen. Aber auch da nur täglich 1mal oder vor jeder Aufnahme
    • Eine Möglichkeit wäre diese:

      Shell-Script

      1. #!/bin/sh
      2. while (true)
      3. do
      4. if pidof CCcam.mipsel > /dev/null
      5. then >/dev/null
      6. else
      7. /etc/CCcam.mipsel &
      8. fi
      9. sleep 3
      10. done
      Alles anzeigen


      Besser wäre es wenn die Jungs mal die cccamd fixen würden oder ist's mit der 2.1.0 schon passiert?

      Edit: Kleine Änderung am Script(oe1.6).

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Freaky ()

    • wieviele peers (falls du CS betreiben solltest) hängen denn da dran, oder was hast du ansonsten an dem image verändert?
      ich benutze die CCcam jetzt durchgängig seit mitte 2008. anfangs auf einer dbox2 (die läuft bis heute im schlafzimmer), dann auf einer dm7025 und mittelerweile auf einer dm800 und einem kleinen embedded linux server (32bit x86). in keinem der fälle kam es mehr als einmal pro woche (wenn überhaupt) zu problemen.
      bevor du über ein restartscript nachdenkst, was in solcher menge arbeiten muss, würde ich eher auf fehlersuche gehen die sich ausserhalb der CCcam aufhalten sollte.

      schönen abend!

      gruß,
      wolfang
    • Das ist doch kappes was du schreibst, nur weil sie bei dir stable läuft heißt es nicht das es bei anderen genauso sein muss.
      Die cccam ist Buggy wie Sau und da gibt es nix dran zu rütteln, an den log's kannste doch sehen das der cccam code selber abstürtzt.