Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Überwachungsscript für oscam_1.20 unter Gemini3.2

    Nobody is reading this thread right now.
AW: Startscript für oscam

keiner einen Rat?
Gruß
einbi
 
AW: Startscript für oscam

Wenn du manuell die Box neu startest startet oscam automatisch und das Überwachungsscript kannst du dann händlich starten !
Wenn du die Box regelmäßig neu starten lässt (mit crontab z.B.) kannst du dann auch mit cron das Überwachungsscript starten lassen !
 
AW: Startscript für oscam

ok, werde das scrip auch jeden tag nach neustart mit cron starten.

Ps. Problem ist nur wenn die Box abkacken sollte wird das Oscamwatchdog script nicht mitgestartet!

Gruß
einbi
 
AW: Startscript für oscam

So zusammen

habe jetzt eine Lösung gefunden.

Habe den Eintrag

sleep 1
/usr/script/oscamwatchdog.sh &

in die
/etc/init.d/bootup
Datei unten angefügt und das script läuft beim reeboot automatisch an.
Hier nochmal das

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

bootup Datei ist im Gemini unter /etc/init.d/
echo 10 > /proc/progress

echo 12 > /proc/progress

mount -at nonfs,nosmbfs,noncpfs,nocifs
echo 14 > /proc/progress

swapon -a
echo 15 > /proc/progress

tar xzf /etc/var.tar.gz -C /
echo 16 > /proc/progress

echo 17 > /proc/progress

echo 18 > /proc/progress
for mod in dreambox_keyboard bcm7405; do
modprobe $mod
done

echo 19 > /proc/progress

cat /etc/videomode > /proc/stb/video/videomode

echo 20 > /proc/progress

#we must wait until udev has created the video device
(
if [ -d /proc/stb ]; then
while true; do
if [ -e /dev/dvb/adapter0/video0 ]; then
break;
fi;
done;
fi;
[ -e /etc/dropbear/dropbear_rsa_host_key ] && /usr/bin/showiframe /boot/bootlogo.mvi || /usr/bin/showiframe /boot/bootlogo_wait.mvi;
) &

echo 21 > /proc/progress

hostname -F /etc/hostname

echo 22 > /proc/progress

echo 23 > /proc/progress

[ -e "/etc/sysctl.conf" ] && /sbin/sysctl -p "/etc/sysctl.conf"

echo 24 > /proc/progress

ldconfig

echo 25 > /proc/progress
[ -f /etc/shadow ] && /bin/true || touch /etc/shadow
mount /media/ba
mount /media/cf
mount /media/usb
mount /media/hdd
if [ ! -e /var/spool/cron ]; then
mkdir -p /var/spool
ln -sfn /etc/cron /var/spool/cron
sleep 1
/usr/script/oscamwatchdog.sh &
fi
[ ! -e /var/etc/ ] && /bin/ln -s /etc/ /var/etc
[ ! -e /var/keys/ ] && /bin/ln -s /usr/keys/ /var/keys
[ ! -e /var/scce/ ] && /bin/ln -s /usr/scce/ /var/scce
[ ! -e /var/tuxbox/ ] && /bin/ln -s /etc/tuxbox/ /var/tuxbox

Vieleicht braucht es ja jemand

Ps. Vielich kann es der Mod in den Oscam Bereich verschieben, ist dort besser aufgehoben.
Gruß
einbi
 
Zuletzt bearbeitet:
AW: Überwachungsscript für oscam_1.20 unter Gemini3.2

Jemand eine Ahnung wo ich die Zeilen
sleep 1
/usr/script/oscamwatchdog.sh &

bei einem Xtrend ET4000 mit OpenPli 3.0 reinpacken kann um das Skript zu starten ? Die Bootup gibt es leider nicht im /etc/init.d Ordner.
Bin leider relativ unbewandert, was das angeht

Vielen Dank Patrick
 
AW: Überwachungsscript für oscam_1.20 unter Gemini3.2

Hier......................................
 
Hallo
kann mir vielleicht jemand helfen. Enigma 2 Gigablue
Habe ein script. oscamcheck.sh ist in usr/script rechte 755
cron alles eingerichtet. Startet wenn oscam aus ist, automatisch.
Bloß es erscheint keine Nachricht, in der log datei. unter usr/log.
Wenn ich den script selber neustarte per telnet kommt die Nachricht.

hier die script datei oscamcheck.sh

#!/bin/sh
if ! ps -C oscam-stable > /dev/null
then
echo `date` "Neustart Oscam..." >> /usr/log/oscam-crash.log
/usr/bin/oscam-stable -a serverasswd -p 12345 -b -c /var/etc/tuxbox/config/oscam-stable
else
echo `date` "Oscam wurde neugestartet" > /usr/log/oscam-crash.log
fi

Am besten mit Nachricht, wenn die oscam ausgeht und wieder neustartet.
Wenn ein fehler, bitte korrigieren.
 
Zuletzt bearbeitet:
Warum sollte oscam neu starten? es wird doch beim Receiverstart mit gestartet und läuft dann?
Außerdem siehst Du doch im oscam-WI was abgeht.

MfG
 
Hallo
oscam startet ganz nornal bei anmachen receiver.
aber habe noch eine alte box, da geht ab und zu die oscam aus.
Darum dieser script. Er startet die oscam wenn sie ausgeht, bloß keine log datei wird erzeugt.
Wenn ich per telnet die oscamcheck.sh manuell starte wird die log erzeugt.
Nur wenn es automatisch geht, nicht
meine frage ob mir jemand helfen kann das das script eine log erzeugt. in usr/log.
MfG
 
Zuletzt bearbeitet:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…