Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
RECEPTORES LINUX:
> GIGABLUE
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 28/01/2014, 21:16   #1
††LUCIFER††
Invitado
 
Mensajes: n/a

arrancar oscam en reboot gigablue

Bueno en este pos vamos a tratar de arrancar oscam durante el reboot del receptor gigablue 800 HD, de esta manera pues despues de un reboot el visionado es instantaneo, y asi en caso de utilizar esta emu pues no tenemos que estar preocupandonos de arrancarla manualmente, ni tampoco preocuparnos si despues de un reboot el emu manager la ha arrancado o no, asi como el mismo script ya nos crea un oscam.pid en /var/run, necesario para la utilizacion de otros script o programas para oscam.

Para ello vamos a realizar los siguientes pasos:

PASO 1

Creamos un archivo llamado oscam en el directorio etc/init.d en el cual ponemos lo siguiente:

Código:
#!/bin/sh
# Start/stop the OScam daemon para gigablue 800 HD
#
### BEGIN INIT INFO
# Provides: oscam
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and Stop oscam
# Description: OScam init script. This script start and stop oscam.
### END INIT INFO
NAME=oscam
DAEMON=/usr/UCM_CamSrv_bin/$NAME
CONFIG_DIR=/var/tuxbox/config/
PIDFILE=/var/run/oscam.pid
LOG=/var/log/oscam/oscam.log
LOGUSR=/var/log/oscam/oscamuser.log
LOGCW=/var/log/oscam/cw.log
STARTAS="$DAEMON -- -b -c $CONFIG_DIR"


[ -x $DAEMON ] || exit 0
[ -d $CONFIG_DIR ] || exit 0
echo $NAME


clear_file() {
    # Clear log and pid file if exists
    if [ -e $PIDFILE ]
    then
        rm -f $PIDFILE
    fi
    if [ -e $LOG ]
    then
        rm -f $LOG
    fi
    if [ -e $LOGUSER ]
    then
        rm -f $LOGUSER
    fi
    if [ -e $LOGCW]
    then
        rm -f $LOGCW
    fi
}


case "$1" in
    start)
        echo -n "starting $NAME... "
        start-stop-daemon --start --quiet --exe $DAEMON --startas $STARTAS
                pidof $NAME -s > $PIDFILE
        echo "done."
    ;;
    stop)
        echo -n "stopping $NAME... "
        start-stop-daemon --stop --quiet --exe $DAEMON
            if [ -e $PIDFILE ]
        then
                    rm -f $PIDFILE
            fi
        echo "done."
    ;;
    restart)
        echo -n "restarting $NAME... "
        start-stop-daemon --stop --retry 5 --quiet --exe $DAEMON
        clear_file
        start-stop-daemon --start --quiet --exe --startas $STARTAS
        pidof $NAME -s > $PIDFILE
        $0 stop
            $0 start
            echo "done."
    ;;
    status)
       pidof $PIDFILE $DAEMON $NAME && exit 0 || exit $?
    ;;
    *)
                echo "Usage: /etc/init.d/oscam {start|stop|restart|status}"
        exit 2
    ;;
esac


exit 0
Y a este archivo le damos permisos 777

PASO 2

Abrimos la consola terminal y ponemos:

Código:
cd /etc/init.d
y a continuacion

Código:
update-rc.d oscam defaults
De esta manera creamos los niveles de ejecucion por defecto de arranque del sistema, observaremos que se nos han creado enlaces simbolicos con su nivel en rc0.d, rc1.d...........

PASO 3

Reboot al receptor y listo ya se nos habra arrancado la emu..

Recordar en el script cambiar los datos por los vuestros donde se ubica el binario oscam, los archivos de configuracion y como se llama vuestro binario oscam.


Añado, en caso querer quitar del reinicio en reboot oscam pues poneis:

[CODE]update-rc.d -f oscam remove[/CODE]

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 12/02/2014, 10:29   #2
torsen
Usuario Activo
 
Avatar de torsen
 
Fecha de ingreso: 11/oct/2003
Mensajes: 23
torsen llegará a ser famoso muy prontotorsen llegará a ser famoso muy pronto
[QUOTE=††LUCIFER††;4591338]Bueno en este pos vamos a tratar de arrancar oscam durante el reboot del receptor gigablue 800 HD, de esta manera pues despues de un reboot el visionado es instantaneo, y asi en caso de utilizar esta emu pues no tenemos que estar preocupandonos de arrancarla manualmente, ni tampoco preocuparnos si despues de un reboot el emu manager la ha arrancado o no, asi como el mismo script ya [B]nos crea un oscam.pid[/B] en [B]/var/run[/B], necesario para la utilizacion de otros script o programas para oscam.

Para ello vamos a realizar los siguientes pasos:

[SIZE=4][B]PASO 1[/B][/SIZE]

Creamos un archivo llamado [COLOR=#0000ff]oscam[/COLOR] en el directorio etc/init.d en el cual ponemos lo siguiente:

[CODE]#!/bin/sh
# Start/stop the OScam daemon para gigablue 800 HD
#
### BEGIN INIT INFO
# Provides: oscam
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and Stop oscam
# Description: OScam init script. This script start and stop oscam.
### END INIT INFO
NAME=oscam
DAEMON=/usr/UCM_CamSrv_bin/$NAME
CONFIG_DIR=/var/tuxbox/config/
PIDFILE=/var/run/oscam.pid
LOG=/var/log/oscam/oscam.log
LOGUSR=/var/log/oscam/oscamuser.log
LOGCW=/var/log/oscam/cw.log
STARTAS="$DAEMON -- -b -c $CONFIG_DIR"


[ -x $DAEMON ] || exit 0
[ -d $CONFIG_DIR ] || exit 0
echo $NAME


clear_file() {
# Clear log and pid file if exists
if [ -e $PIDFILE ]
then
rm -f $PIDFILE
fi
if [ -e $LOG ]
then
rm -f $LOG
fi
if [ -e $LOGUSER ]
then
rm -f $LOGUSER
fi
if [ -e $LOGCW]
then
rm -f $LOGCW
fi
}


case "$1" in
start)
echo -n "starting $NAME... "
start-stop-daemon --start --quiet --exe $DAEMON --startas $STARTAS
pidof $NAME -s > $PIDFILE
echo "done."
;;
stop)
echo -n "stopping $NAME... "
start-stop-daemon --stop --quiet --exe $DAEMON
if [ -e $PIDFILE ]
then
rm -f $PIDFILE
fi
echo "done."
;;
restart)
echo -n "restarting $NAME... "
start-stop-daemon --stop --retry 5 --quiet --exe $DAEMON
clear_file
start-stop-daemon --start --quiet --exe --startas $STARTAS
pidof $NAME -s > $PIDFILE
$0 stop
$0 start
echo "done."
;;
status)
pidof $PIDFILE $DAEMON $NAME && exit 0 || exit $?
;;
*)
echo "Usage: /etc/init.d/oscam {start|stop|restart|status}"
exit 2
;;
esac


exit 0[/CODE]

[B]Y a este archivo le damos permisos 777[/B]

[SIZE=5][B]PASO 2[/B][/SIZE]

Abrimos la consola terminal y ponemos:

Código:
cd /etc/init.d
y a continuacion

[CODE]update-rc.d oscam defaults[/CODE]

[COLOR=#0000ff]De esta manera creamos los niveles de ejecucion por defecto de arranque del sistema, observaremos que se nos han creado enlaces simbolicos con su nivel en rc0.d, rc1.d...........[/COLOR]

[SIZE=5][B]PASO 3[/B][/SIZE]

Reboot al receptor y listo ya se nos habra arrancado la emu..

[COLOR=#ff0000]Recordar en el script cambiar los datos por los vuestros donde se ubica el binario oscam, los archivos de configuracion y como se llama vuestro binario oscam.


[/COLOR]Añado, en caso querer quitar del reinicio en reboot oscam pues poneis:

[CODE]update-rc.d -f oscam remove[/CODE][/QUOTE]

muchas gracias por explicar todo también
saludos
__________________
[SWF]http://imagenes.filescenter.com/ver.php/f02ed14.swf[/SWF]
torsen está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 
Herramientas

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
Que es OSCAM (Sharing) ZackY MatrixCAM AIR Wifi 4 27/09/2011 23:42


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 14:23.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.