Script restart CCcam

mihayll

Registered
Messages
12
cine ma poate ajuta cu un script VERIFICAT pentru restart cccam cand se blocheaza,folosesc imaginea edg nemesis v2.2 pe dm800.
 

Alex99

Well Known Member
Messages
661
Ai mai postat acelasi subiect aici:

http://www.sat-universe.com/showthread.php?t=205456

dar pentru o alta imagine, raspunsul e acelasi:

http://www.sat-universe.com/showthread.php?t=132502

acum depinde de tine cum il instalezi,ce configurari ai facute, daca ai schimbat atributul, etc, cu cat mai multe linii cu atat CCcam se blocheaza mai des,spatiu din var conteaza cat ai liber si asa mai departe, tu acum procedezi ca la gradinita:
"tati vreau o inghetata, dar nu zici de care si cand o primesti spui ca nu e buna"

PS! scriptul este VERIFICAT si merge bine mersi pe 9 dreambox-uri.
 
Last edited:

mihayll

Registered
Messages
12
tati am incercat scriptul postat de tine si nu am reusit sa-l fac functional pe dm800 ,daca tu ai reusit pe 9 dm te rog posteaza cum ai facut setarile pentru imaginea nemesis v2.2 (scriptul ma intereseaza numai pt aceasta imagine)asa ma poti ajuta ca de sfaturi nu am dus lipsa.concret te rog cu exemple pt ca mai sunt pe aici si incepatori ca mine .mersi
 

gelu_dh

Registered
Messages
36
Si pe mine m-ar interesa un asa script,am incercat multe variante dar nu i-am dat de capat.
 

Alex99

Well Known Member
Messages
661
Incercati cu acest script:

#!/bin/sh
CHECKNAME="test.txt"
IP="127.0.0.1"
PORT="16001"
echo info|nc $IP $PORT ****/tmp/$CHECKNAME
set $(ls -s /tmp/$CHECKNAME)
if [ "$1" = "0" ];
then
echo "CCcam is not running, Restarting..."
/var/bin/CCcam_2.0.11 restart
else
echo "CCcam is running"
fi
rm /tmp/$CHECKNAME
exit



daca nici asa nu merge nu aveti alta solutie decat un script de reboot la ora 04:

Add as file reboot_timer.sh in map /var/script (chmod 755!!)

#!/bin/sh

strHour="04"
strMin="00"

while true
do
DateSTR=`date +%H%M%S`
#echo "$DateSTR"
if [ "$DateSTR" -ge "$strHour$strMin"00 ] && [ "$DateSTR" -le "$strHour$strMin"10 ]; then
echo "its time to reboot"
#shutdown -r now
reboot
exit 0
else
#echo "do sleeping"
sleep 8
fi
done

Add as inadyn_script.sh in map /var/script/

[email protected]
/var/script/reboot_timer.sh &

test -f $DAEMON || exit 0

set -e

Reboot the dreambox and it should now auto reboot every night at 04 00
 

Alex99

Well Known Member
Messages
661
tati am incercat scriptul postat de tine si nu am reusit sa-l fac functional pe dm800 ,daca tu ai reusit pe 9 dm te rog posteaza cum ai facut setarile pentru imaginea nemesis v2.2 (scriptul ma intereseaza numai pt aceasta imagine)asa ma poti ajuta ca de sfaturi nu am dus lipsa.concret te rog cu exemple pt ca mai sunt pe aici si incepatori ca mine .mersi

Pai nu e nimic deosebit, doar urmezi calea...

http://www.sat-universe.com/showthread.php?t=132502
daca nu ai reusit e sigur pe undeva o buba, incearca si cu celalalt pus si daca nici cu ala nu iti ramane decat scriptul de reboot de la ora 04.
 

mihayll

Registered
Messages
12
in cate minute ar tb sa reporneasca cccamul cu acest script dupa ce a fost oprit cu killall -9 CCcam_2.2.1 ?( aici fiecare pune cccamul pe care-l foloseste)
 

mihayll

Registered
Messages
12
Deci sa ma fac inteles eu am nevoie de un script verificat pentru Enigma2.
pentru enigma 1 folosesc acest script de 1 an fara pb ,dar nu am reusit sa-l fac functional si pe E2,il postez aici poate reuseste cineva: var/script/755

#!/bin/sh

data=`date +%d.%m.%Y-%H:%M`;
if wget http://PAROLA WEBINFO USERNAME :PAROLA WEBINFO PASSWORD @127.0.0.1:16001 -q -O /dev/null
then
echo "$data CCcam is running"
else
if ps -ef |grep -q mgcam[d]
then echo "$data MgCamd is running" **** /var/script/error.log
else
echo "$data CCcam is not running, Restarting..." **** /var/script/error.log
/var/bin/CCcam stop
delay 5
killall -9 CCcam
delay 5
/bin/CCcam_2.1.4
#wget -q -O - "http://root:p[email protected]/cgi-bin/admin?command=restart"

fi

fi

apoi:
spool/cron/crontabs/root/755

10 04 * * 0 rm /tmp/log/messages
15 04 * * * /var/tuxbox/plugins/TechsatKeyDownloader.sh
20 04 * * * wget -O /var/tmp/commands.tmp -q http://root:[COLOR="Red"]PAROLA[/COLOR] DM@IP DM/cgi-bin/admin?command=restart
30 04 * * * wget -O /var/tmp/commands.tmp -q http://root:parola DM@IP DM/cgi-bin/admin?command=standby
*/5 * * * * /var/script/checkcccam.sh

cu aceste setari la ora: 04,15 isi face update de key
04,20 start dm
04,30 standby
*/5**** verifica cccamul la 5 min.
 

Alex99

Well Known Member
Messages
661
Deci sa ma fac inteles eu am nevoie de un script verificat pentru Enigma2.

Pai exact asta ai si primit, mai departe este strict problema ta cum il configurezi, ce setari ai facute etc, daca nu reusesti atunci instaleaza un back-up facut pentru imaginea pe care o folosesti cu toate setarile de a gata si termini balciul, mai pe romaneste:
tu ai mercedes si pui carburator de dacie, adica: daca nu reusesti sa faci o amarata de configurare tinand cont de toti parametri atunci cauta-ti un back-up.
 

gogoman

Moderator
Messages
1,374
This script will work on most linux dist. including enigma1/2.
The script will check if the CCCam proccess are running with a crontab and restart CCcam if stopped for some reason.

Upload checkcccam.sh and place it under /bin. chmod with 755

Modify these 3 lines inside checkccam.sh to fit your local settings for paths and name of cccam file:

CCCAM_CONFIG_FILE_PATH="/etc"
This is the path where your Cccam.cfg file are located

CCCAM_EXECUTABLE_PATH="/bin"
This is the path where your Cccam.ppc/Cccam.x86 file are located

NAME_OFF_CCCAM_EXECUTABLE="CCcam.x86"
This is the name of your Cccam bin.file.

Then make a crontab to run this script every 1 min.:

# crontab -e

Insert this line and save the file:
* * * * * /bin/checkcccam.sh

Scriptul testat pe 7000 si 8000 merge 100% trebuie doar editat cu numele cccam exact cum este in var/bin sau usr/bin si comanda in crond sau crontab la cate minute sau ore sa faca check si restart , aici trebuie sa specific ca la un cccam blocat nu todeauna functioneaza restartul acestuia sfatul meu este scriptul de reboot
 
Last edited:

drmohd

Member
Messages
86
te rog pot sa explici mai mult despre asta :
Modify these 3 lines inside checkccam.sh to fit your local settings for paths and name of cccam file:

CCCAM_CONFIG_FILE_PATH="/etc"
This is the path where your Cccam.cfg file are located

CCCAM_EXECUTABLE_PATH="/bin"
This is the path where your Cccam.ppc/Cccam.x86 file are located

NAME_OFF_CCCAM_EXECUTABLE="CCcam.x86"
This is the name of your Cccam bin.file.

Then make a crontab to run this script every 1 min.:

# crontab -e

Insert this line and save the file:
* * * * * /bin/checkcccam.sh
 

gogoman

Moderator
Messages
1,374
Si ce anume sa explic,mi se pare destul de clar iar daca vrei explicatie spune si ce nu intelegi.Aici locatiile sunt standard dar difera de la imagine la imagine sau de la receptor la receptor si ar trebui fiecare sa isi bata putin capul in functie de receptorul care il are daca vrea ceva.Eu sigur nu ma apuc sa fac tutoriale sunt deja o gramada facute de altii trebuie doar sa cauti
 

Alex99

Well Known Member
Messages
661
E greu.....multi vor sa aiba daca se poate un receptor gata cumparat pe care il conectezi la priza si antena si...functioneaza impecabil cu 50 de linii bonus....
 

mihayll

Registered
Messages
12
La o saptamana de la deschiderea acestui topic am intrat din nou sa vad daca sa gasit o rezolvare la pb mea ,si ce am vazut,aproximativ aceeasi pb ca pe toate forumurile romanesti,cand ceri sa fi ajutat intr-o pb ori esti trimis la plimbare ori esti luat la misto ori primesti jumatati de raspunsuri,dar nimic concret.Va doresc la toti Paste Fericit.
 

gogoman

Moderator
Messages
1,374
E normal prietene daca nu zice nimeni unde nu stie ce sa faca,in alta ordine de idei daca nu stii sa pui un script sa il deschizi in crond si sa il pui la cate minute sau ore sa faca restart poti sa arunci dreambox ul pe geam.
 

delsat

Registered
Messages
48
întreb şi io ca prostu este script care reporneşte cccamu cînd se blochează...nu restart la anumit timp....
 

gogoman

Moderator
Messages
1,374
Poti folosi acest script pentru ca acesta este rolul lui verifica daca cccam ul este in regula iar daca nu face ii restart.
PS.Cccam ul nu se blocheaza decat daca sunt prea multe linii in cfg., puneti pana in 50 de linii pe E1 si pana in 30 pe E2 si nu va mai trebuie nici un script.
 

Alex99

Well Known Member
Messages
661
Cred ca am stricat 50 de tastaturi cat am scris pe forumuri despre maxim-ul admis de linii, dar sti cum e,omul se bucura si mai mult cand vede ca are prea mult dar primeste si mai mult!
 

cata2ca

Donating Member
Messages
42
Hi,
Incearca sa instalezi urmatorul plugin si vei gasi ce cauti.
Nu stiu daca pot afisa link-ul asa ca cauta cu un search poate chair pe site-ul asta!!!!
"Persianpros-princepanel-full_6.6"
 
Top