T-Man
Ist gelegentlich hier
- Registriert
- 17. April 2011
- Beiträge
- 54
- Reaktionspunkte
- 3
- Punkte
- 8
AW: Oscam Stable Version 1.10rc hängt sich auf
Hi ich wollte jetzt kein neues thema aufmachen darum schreib ich das mal hier rein.
ich hab mir jetzt ein neues image raufgelfasht das Gemini 3
laufende cam ist das script cccam2.1.3/Oscam ich such jetzt ein script was Oscam überwacht falls es mal wieder hängen bleibt und dann automatisch neustartet
orignal starter script vom BP download manager
folgender script hat mir schon der user mxer erstellt:
Scrip name oscam.sh
wenn ich meine cam über telnet stoppe
befehl: cd /usr/bin (enter)
dann : killall -9 oscam* ( enter )
kommt folgende meldung
Killall: cannot kill pud 1341: No such process
Killall: cannot kill pud 1342: No such process
Killall: cannot kill pud 1343: No such process
Killall: cannot kill pud 3070: No such process
Oscam webif ist danach nicht mehr ansprechbar aber das script startet ihn nach 2minuten auch nicht von selber
hat jemand ne ahnung?
Hi ich wollte jetzt kein neues thema aufmachen darum schreib ich das mal hier rein.
ich hab mir jetzt ein neues image raufgelfasht das Gemini 3
laufende cam ist das script cccam2.1.3/Oscam ich such jetzt ein script was Oscam überwacht falls es mal wieder hängen bleibt und dann automatisch neustartet
orignal starter script vom BP download manager
#!/bin/sh
########################################
# camid #
# 0000 = Commom Interface #
# 0001->0099 = for User Experiment #
# 0177 = Rq-Echo-Client #
# 0178 = RqCS #
# 0179 = RqCamd #
# 0189 = OpenCam #
# 0199 = Dccamd #
# 0200->0299 = Fbiss #
# 0300->0399 = Camd3 #
# 0400->0499 = Camx #
# 0500->0599 = Camx-Radegast-CS #
# 0600->0699 = Evocamd -OLD #
# 0700->0799 = Evocamd_ronlad_cs -OLD #
# 0800->0899 = Mgcamd -OLD #
# 0900->0999 = Mgcamd_ronald_cs -OLD #
# 1000->1099 = Newcamd -OLD #
# 1100->1199 = Newcamd-ronald_CS -OLD #
# 1200->1299 = Newcamd-spider -OLD #
# 1300->1399 = Radegast #
# 1400->1499 = Ronald-CS #
# 1500->1599 = Scam #
# 1600->1699 = Scam-Ronald-CS #
# 1700->1799 = MPCS/OSCam #
# 1800->1899 = NewCS #
# 2000->2099 = Camd3 #
# 2300->2399 = Camd3-NewCS #
# 2600->2699 = Camd3-MPCardserver #
# 3000->3099 = Evocamd #
# 3100->3199 = Evocamd-Ronald-CS #
# 3200->3299 = Evocamd-NewCS #
# 3300->3399 = Evocamd-MPCardserver #
# 4000->4099 = Mgcamd #
# 4100->4199 = Mgcamd-Ronald-CS #
# 4200->4299 = Mgcamd-NewCS #
# 4300->4399 = Mgcamd-MPCS/OSCam #
# 5000->5099 = Newcamd-Betad #
# 5100->5199 = Newcamd-Cardserver #
# 5200->5299 = Newcamd-Spider #
# 5300->5399 = Newcamd-NewCS #
# 5400->5499 = Newcamd-MPCS/OSCam #
# 6000->6099 = CCcam #
# 6100->6199 = CCcam-Capmtserver #
# 6200->6299 = CCcam-NewCS #
# 6300->6399 = CCcam-MPCS/OSCam #
# 7000->7099 = Mbox #
# 7100->7199 = Mbox-NewCS #
# 9500->9599 = reserved #
# 9600->9699 = reserved #
# 9700->9799 = reserved #
# 9800->9899 = reserved #
# 9900->9999 = reserved #
########################################
CAMD_ID=6392
CAMD_NAME="CCcam 2.1.3/OSCam 1.00"
CAMD_BIN=oscam_1.00
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
logger $0 $1
echo $0 $1
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
remove_tmp
/usr/bin/oscam_1.00 &
sleep 15
/usr/bin/CCcam_2.1.3 &
;;
stop)
killall -9 oscam_1.00 CCcam_2.1.3 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
########################################
# camid #
# 0000 = Commom Interface #
# 0001->0099 = for User Experiment #
# 0177 = Rq-Echo-Client #
# 0178 = RqCS #
# 0179 = RqCamd #
# 0189 = OpenCam #
# 0199 = Dccamd #
# 0200->0299 = Fbiss #
# 0300->0399 = Camd3 #
# 0400->0499 = Camx #
# 0500->0599 = Camx-Radegast-CS #
# 0600->0699 = Evocamd -OLD #
# 0700->0799 = Evocamd_ronlad_cs -OLD #
# 0800->0899 = Mgcamd -OLD #
# 0900->0999 = Mgcamd_ronald_cs -OLD #
# 1000->1099 = Newcamd -OLD #
# 1100->1199 = Newcamd-ronald_CS -OLD #
# 1200->1299 = Newcamd-spider -OLD #
# 1300->1399 = Radegast #
# 1400->1499 = Ronald-CS #
# 1500->1599 = Scam #
# 1600->1699 = Scam-Ronald-CS #
# 1700->1799 = MPCS/OSCam #
# 1800->1899 = NewCS #
# 2000->2099 = Camd3 #
# 2300->2399 = Camd3-NewCS #
# 2600->2699 = Camd3-MPCardserver #
# 3000->3099 = Evocamd #
# 3100->3199 = Evocamd-Ronald-CS #
# 3200->3299 = Evocamd-NewCS #
# 3300->3399 = Evocamd-MPCardserver #
# 4000->4099 = Mgcamd #
# 4100->4199 = Mgcamd-Ronald-CS #
# 4200->4299 = Mgcamd-NewCS #
# 4300->4399 = Mgcamd-MPCS/OSCam #
# 5000->5099 = Newcamd-Betad #
# 5100->5199 = Newcamd-Cardserver #
# 5200->5299 = Newcamd-Spider #
# 5300->5399 = Newcamd-NewCS #
# 5400->5499 = Newcamd-MPCS/OSCam #
# 6000->6099 = CCcam #
# 6100->6199 = CCcam-Capmtserver #
# 6200->6299 = CCcam-NewCS #
# 6300->6399 = CCcam-MPCS/OSCam #
# 7000->7099 = Mbox #
# 7100->7199 = Mbox-NewCS #
# 9500->9599 = reserved #
# 9600->9699 = reserved #
# 9700->9799 = reserved #
# 9800->9899 = reserved #
# 9900->9999 = reserved #
########################################
CAMD_ID=6392
CAMD_NAME="CCcam 2.1.3/OSCam 1.00"
CAMD_BIN=oscam_1.00
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
logger $0 $1
echo $0 $1
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
remove_tmp
/usr/bin/oscam_1.00 &
sleep 15
/usr/bin/CCcam_2.1.3 &
;;
stop)
killall -9 oscam_1.00 CCcam_2.1.3 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
folgender script hat mir schon der user mxer erstellt:
Scrip name oscam.sh
#!/bin/sh
if ps -a |grep -v grep |grep -c oscam_1.00 >/dev/null
then
echo "OScam ready"
else
/usr/bin/oscam_1.00 -b
fi
if ps -a |grep -v grep |grep -c oscam_1.00 >/dev/null
then
echo "OScam ready"
else
/usr/bin/oscam_1.00 -b
fi
Im BP Menü hab ich bei cron folgende einstellungen
Minuten als = intervall
Minuten = 02
Stunde als = intervall
Stunde = 00
Tag = immer
Monat = immer
Wochentag = immer
Script = /usr/script/oscam.sh
Minuten als = intervall
Minuten = 02
Stunde als = intervall
Stunde = 00
Tag = immer
Monat = immer
Wochentag = immer
Script = /usr/script/oscam.sh
wenn ich meine cam über telnet stoppe
befehl: cd /usr/bin (enter)
dann : killall -9 oscam* ( enter )
kommt folgende meldung
Killall: cannot kill pud 1341: No such process
Killall: cannot kill pud 1342: No such process
Killall: cannot kill pud 1343: No such process
Killall: cannot kill pud 3070: No such process
Oscam webif ist danach nicht mehr ansprechbar aber das script startet ihn nach 2minuten auch nicht von selber
hat jemand ne ahnung?
Zuletzt bearbeitet: