Problem cccam+oscam check skripta za gemini 4.70 enigma1

Started by commando, August 16, 2011, 04:46:44 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

commando

Potrebna skripta iz naslova. Naime na netu sam nasao 2-3 ali nesto ne funkcionisu ili
negde gresim.

Gemini_0470_DM500_max_var_12122009 je image

/var/bin se nalaze
CCcam_2.1.3 i oscam_1.00

cron je u
/var/etc/crontabs/root

Skriptu sam nasao ali...

U cron sam stavio da proverava na 5 min

*/5 * * * * /var/script/CCcamCheck.shkada killujem ne pokrece cccam i oscam a trebalo bi da ima stanje kada nije pokrenut cccam ili oscam da automatski pokrece.

kill idem iz telnet sa:
killall -9 oscam_1.00 (oscam)

a cccam sa:
killall -9 CCcam_2.1.3

Skripte znam da postavim u var/script i da im dam prava 755
Napravio sam da automatski pokrece cccam+oscam i to mi radi, akodje radi mi i skripta za reboot u 5:05 izutra i druga da u 5:12 DM ode u standby.

Skripta koju sam nasao za cccam+oscam check je ova:

#!/bin/sh
if ps x |grep -v grep |grep -c CCcam >/dev/null
then
echo "cccam... ok"
else
echo "cccam... restarting"
/var/bin/oscam_1.00 &
sleep 15
/var/bin/CCcam &
fi
Znaci ne pokrece ni cccam ni oscam.

Druga stvar kako pratiti putem loga ili slicno da li je ok ili ne bar za pocetak dok se skripta ne ispita radi li. Kad proradi taj deo moze i da se skloni.

Ako neko zna kako ovo funkcionise molio bih da da napise komplet postupak kako...

Cak sam i u ovom delu umesto /var/bin/CCcam &
stavljao /var/bin/CCcam_2.1.3 & da bi prepoznao tacnu putanju i ime al ne vidim da to funkcionise.
C$ server HD 42E-30W = 2x

Deda Pantelija

pokušaj sa ovom kompletnom verzijom cccam/oscam check


IP="127.0.0.1"
ERRORLOG="/tmp/error.log"

#CCcam Options#########
CCCAMPORT="12000"     #
CCCAMVERSION="_2.1.3" #
CCCAMPATH="/usr/bin/" #
#######################

#oscam Options#########
OSCAMPORT="34000"     #
OSCAMVERSION="_0.99.4"#
OSCAMPATH="/usr/bin/" #
#######################
CCCAMCHECK=nc $IP $CCCAMPORT
OSCAMCHECK=nc $IP $OSCAMPORT
if [ $CCCAMCHECK = ]
then
echo && date >> $ERRORLOG
echo "CCcam is frozen, restarting CCcam" >> $ERRORLOG
killall CCcam$CCCAMVERSION
killall oscam$OSCAMVERSION

$OSCAMPATH && oscam && $OSCAMVERSION &
sleep 15
$CCCAMPATH && CCcam && $CCCAMVERSION &

else
echo "Cccam is responding like it should"
fi

if [ $OSCAMCHECK = ]
then
echo && date >> $ERRORLOG
echo "oscam is frozen, restarting CCcam" >> $ERRORLOG
killall CCcam$CCCAMVERSION
killall oscam$OSCAMVERSION

$OSCAMPATH && oscam && $OSCAMVERSION &
sleep 15
$CCCAMPATH && CCcam && $CCCAMVERSION &

else
echo "oscam is responding like it should"
fi
IMPORTANT PLEASE READ :
All Peers offline for more than 48 hours without notice will be automatic deleted !!

commando

#2
Imam i tu. Jel to provereno?  Na netu sam nasao 10 kazem al meni je trebao postupak sta i kako?  Kod ove bi znaci trebao da menjam sledece:    CCCAMPATH="/usr/bin/" u CCCAMPATH="/var/bin posto je u dm500 putanja ta a ne ova    zatim: OSCAMPORT="34000" u onaj koji ja koristim   OSCAMVERSION="_0.99.4" u oscam_1.00   OSCAMPATH="/usr/bin/" u OSCAMPATH="/var/bin/"    Ostalo nista?   I kako da proverim funkcionise li?  killovanjem cccama ili oscama il oboje.   Skriptu znaci snimiti u var/script dati joj prava 755  preko blue panela uci u cron i povezati skriptu postaviti primer na 5 min snimiti i sta posle reboot?   i onda killovanje cccam i oscam i videti da li ce da podigne ili treba jos nesto.    Nemojte samo skriptu dajte neko objasnjenje komplet...
C$ server HD 42E-30W = 2x

commando

#3
Nema sanse. Odradio sam prepravke ubacio u cron povezao stavio na 5 min rebotovao dm po podizanju skripta je u cronu  zatim kill-ovao oscam i nista ne podize ga.  Morala bi skripta da ga podigne iako radi cccam.  Ako neko ima proverenu skriptu za gemini 4.70 DM500 enigma 1 cccam 2.1.3 neka se javi i napise komplet tutor da znamo i mi ostali gde gresimo, ako uopste gresimo...
C$ server HD 42E-30W = 2x