elogugu
Spezialist
- Registriert
- 21. Februar 2013
- Beiträge
- 580
- Reaktionspunkte
- 402
- Punkte
- 133
weder bei VTI noch NN2 Image finde ich da "enigma2_pre_start.sh" unter usr/bin - nur "enigma2.sh" wo etwas von "enigma2_pre_start.sh " drin steht - frag mir nur wo und wie man da was zum starten der Oscam eintragen soll/ kann ?
wei du das hier geschrieben hast:
also das Oscam Startscript wird bei allen Boxen die ich habe bei "usr/script" abgelegt und die Oscam's starten auch automatisch beim Neustart
hier mal der Inhalt vom Startscript der Oscam:
MfG sodexEMUNAME="OSCam² 11.494-r787"
EMUBIN="oscam"
remove_tmp ()
{
[ -e /tmp/ecm.info ] && rm -rf /tmp/ecm.info
[ -e /tmp/$EMUBIN.pid ] && rm -rf /tmp/$EMUBIN.pid
[ -e /tmp/pid.info ] && rm -rf /tmp/pid.info
}
case "$1" in
start)
echo "[SCRIPT] $1: $EMUNAME"
if [pidof $EMUBIN | wc -l
== 1 ]; then
echo "[0;31m $EMUBIN already running...[0m"
else
/usr/bin/$EMUBIN > /dev/null 2>&1 &
fi
;;
stop)
echo "[SCRIPT] $1: $EMUNAME"
if [pidof $EMUBIN | wc -l
== 0 ]; then
echo "[0;31m $EMUBIN not running...[0m"
else
killpidof $EMUBIN
sleep 2
fi
if [pidof $EMUBIN | wc -l
== 1 ]; then
kill -9pidof $EMUBIN
fi
remove_tmp
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "[0;32m Usage: $0 start|stop|restart[0m"
exit 1
;;
esac
exit 0
@bolumo
In die Script Datei kannst somit starten und ausführen zb.
emuname = oscam11446
binname = oscam11446
startcam = /usr/bin/oscam11446 -b -r 2 -c /usr/keys/oscam11446
stopcam = killall -9 oscam11446
binname = oscam11446
startcam = /usr/bin/oscam11446 -b -r 2 -c /usr/keys/oscam11446
stopcam = killall -9 oscam11446
Rot markierte anpassen nach deine Pfade und Benennung
Ich würde die aktuelle Oscam runterschmeißen und einfach sauber andere Version von Oscam installieren oben verlinkt. in start scrip schauen wo die configs liegen, dort configs rein kopieren und schauen
Zuletzt bearbeitet: