Ich besitze eine Dreambox 800se mit NN2 und 2 interne Karten einmal Sky V13 und Cyfra+ die ich mit meinen freunden schaue also 8 Clints
und hab oscam und camd3 laufen wegen ORF, oscam version 1.20-unstable_svn build 7425.
jetzt zu meinen fragen
ich hab cron und wolte ein skript der aufpasst ob oscam/camd3 noch läuft wen nicht solle er ihn neustarten. das hat auch gestern geklappt, heute stehe ich auf und oscam entschlüsselt keine Karten ob wohl er an ist.
dann manuel restart und es geht.
wo ist da mein fehler?
in cron/tabs ist eine datei root
*/1 * * * * /usr/script/emu_test.sh
und in user/script eine datei emu_test.sh
#!/bin/sh
while sleep 2
do
if ps x | grep -v grep | grep -c oscam >/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 -9 oscam
sleep 1
/usr/bin/oscam -c /var/tuxbox/config
fi
done
while sleep 2
do
if ps x | grep -v grep | grep -c oscam >/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 -9 oscam
sleep 1
/usr/bin/oscam -c /var/tuxbox/config
fi
done
und was ist mit der log datei ist da eine Eingrenzung drin oder wird sie immer größer?
MFG