• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


script reinicio reader Ncam.

††LUCIFER††

Bueno este script es para en caso que un reader de los que tenemos en el ncam.server nos de algun error, pues reiniciar solamente ese reader y no tener que reiniciar toda la emu ncam ;)

Código:
#!/bin/sh
# script para reiniciar un READER de Ncam con el error que querais que cuando ocurra se reinicie
################### Insertar los valores dependiendo de vuestro deco. ###################################################
LOG=/medi/hdd/Ncam.log       # Donde tenies el log Ncam recordar ponerlo en Ncam.conf el log como syslog, recomendable hacer en discon duro
lineas=10                     # Numero lineas ultimas en que busca errores
IP=127.0.0.1                  # Direccion ip de nuestro receptor
Port=666                      # Puerto que hemos puesto para oscam en el oscam.conf
Reader=skyita                 # Nombre del Reader que queremos reiniciar en caso de errores.
user=user                     # Usuario webif Ncam    
pass=pass                     # Contraseña webif Ncam
tiempo=10                     # Cada cuanto tiempo queremos que se ejecute
error="status not ok"         # Tipo error que queremos que busque 
#############################################################################################################################################


while :
        do
        tiempo=$tiempo
        count=`tail -n $lineas $LOG | grep "$error" | wc -l`
        if [ "$count" -gt "0" ]
        then
        echo "Reader $Reader"
        curl --digest -u"$user:$pass" "http://$IP:$Port/ncamapi.html?part=status&label=$Reader&action=restart" >> /dev/null 2>&1
        tiempo=10
        fi
                    
done
 

Temas similares

Respuestas
8
Visitas
6K
Arduramix
Arduramix
er_colgao
Respuestas
0
Visitas
1K
er_colgao
er_colgao
babu_season
Respuestas
2
Visitas
1K
conciso35
conciso35
Respuestas
26
Visitas
3K
T
Atrás
Arriba