
Las emuladoras oscam y Supcam es posible su activacion a la vez, en este articulo vamos a ver como realizarlo en imagen openatv, vamos a partir que ya tenemos nuestra emu oscam instalada (en este ejemplo oscam-conclave y ya hemos instalado supcam tambien.
1. Creacion de script de arranque de oscam + supcam
En primer lugar vamos a realizar la creacion del script de ambas emuladoras, para ello en openatv los script de arranque se hallan en /etc/init.d y reciben el nombre de softcam.xxxxx, donde xxx podemos poner el nombre que deseemos a nivel informativo, en este ejemplo lo vamos a llamar softcam.oscam_supcam
Ahora en segundo lugar vamos a ver como es la estructura del script que vamos a crear:
#!/bin/sh
########################################
###### Powered by openatv ######
## http://www.jungle-team.com ##
########################################
case "$1" in
start)
ulimit -s 1024
xxxxxxxx --wait 0 --config-dir yyyyyyyy --daemon --pidfile /tmp/oscam.pid --restart 2
sleep 2
aaaaaaaa --config-dir bbbbbbbbbb --daemon --pidfile /tmp/oscamh.pid --restart 2
;;
stop)
kill `cat /tmp/oscam.pid` 2> /dev/null
kill `cat /tmp/oscamh.pid` 2> /dev/null
;;
restart|reload)
$0 stop
sleep 1
$0 start
;;
version)
echo "oscam+supcam"
;;
info)
echo "oscam+supcam"
;;
*)
echo "Usage: $0 start|stop|restart"
exit 1
;;
esac
exit 0
Una vez sabemos la estructura del daemon, donde os hemos marcado los parametros a cambiar:
- xxxxxx = ubicacion y nombre del binario oscam que tenemos instalado
- yyyyy = ubicacion de los archivos de configuracion de oscam
- aaaaa = ubicacion y nombre del binario supcam
- bbbbb = ubicacion de los archivos de configuracion de supcam
En este ejemplo, por ejemplo con oscam-conclave, los directorios de supcam siempre son los mismos.
1. En primer lugar arrancamos oscam-conclave
2. con sleep 2 le damos una pausa de 2 segundos antes que arranque supcam
y nos quedaria de la siguente manera
#!/bin/sh
########################################
###### Powered by openatv ######
## http://www.jungle-team.com ##
########################################
case "$1" in
start)
ulimit -s 1024
/usr/bin/oscam-update --wait 0 --config-dir /etc/tuxbox/config/oscam-update --daemon --pidfile /tmp/oscam.pid --restart 2
sleep 2
/usr/local/etc/oscammips --config-dir /usr/local/etc --daemon --pidfile /tmp/oscamh.pid --restart 2
;;
stop)
kill `cat /tmp/oscam.pid` 2> /dev/null
kill `cat /tmp/oscamh.pid` 2> /dev/null
;;
restart|reload)
$0 stop
sleep 1
$0 start
;;
version)
echo "oscam+supcam"
;;
info)
echo "oscam+supcam"
;;
*)
echo "Usage: $0 start|stop|restart"
exit 1
;;
esac
exit 0
Una vez ya hemos creado nuestro archivo daemon, lo introducimos como comentemos en /etc/init.d y le damos permisos de ejecucion.
chmod 777 /etc/init.d/softcam.oscam_supcam
2. Configuracion de oscam
Ahora es necesario para el funcionamiento correcto es usar un parametro en el archivo de configuracion oscam.conf, para ello en la categoria dvbapi debemos añadir lo siguiente:
pmt_mode = 6 – de esta manera usamos el modo de servidor PMT en oscam, por lo tanto nos quedaria:
Nota: Sin este parametro no va a funcionar correctamente ambas emuladoras a la vez
3. Configuracion en supcam
Opcionalmente en supcam si deseamos bloquear que se realizen envios a la plataforma española y que esos envios solo los haga oscam, debemos crear un archivo llamado oscam.services e introducirlo en el directorio de supcam en /usr/local/etc y en este caso con los srvid de spain
# oscam.services mypollacard
# by mi polla
provid = 000000
srvid = 750F,7853,7855,785F,74A0,74A1,74A3,74A4,74A7,7692,769B,769D,769E,769F,76A3,76A4,7508,750A,7789,778F,7797,7798,7531,7532,7826,7828,77BD,77BE,77BF,77C0,77C2,77C3,77C4,77C8,77C9,77D8,76CC,7578,7579,757B,7733,772A,7734,7739,78B4,78B5,7468,74CD,74D3,74D5,74D6,74D8,74DB,75F9,75FE,75FF,7601,7602,7604,7607,760A,760B,760D,760E,760F,7610 [Cine] caid = 1810
provid = 000000
srvid = 7857,749d,7509,750b,750c,77c1,77c6,76c0,7588,7885,7736,78bf,746c,746d,746e,74d4 [Series] caid = 1810
provid = 000000
srvid = 7856,7696,7504,7790,7796,7533,7824,7825,77bc,76ca,76cb,76cf,7882,7888,78b6,78be,746f,7471,7477 [Infantiles] caid = 1810
provid = 000000
srvid = 749c,749e,7697,750d,7820,77c7,76c1,76c4,7587,788b,772e,746b [Generalistas] caid = 1810
provid = 000000
srvid = 7863,74a6,778c,7792,7534,7535,7536,7537,76c2,772c,7474 [basura] caid = 1810
provid = 000000
srvid = 7854,768e,7692,7695,7699,778e,7793,7568,7569,756c,7574,7582,7584,7884
A continuacion en el archivo oscam.user de supcam en /usr/local/etc añadimos al usuario el bloqueo de esos canales añadiendo el siguiente parametro (services)
[account] user = dreamboxkeepalive = 1
group = 1
services = !Deportes,!Cine,!Series,!Infantiles,!Generalistas
Por favor cómo podría contactar con un administrador se lo agradecería muchísimo gracias
A través del grupo de Telegram
Me da fallo al unirme al grupo de telegram.. me echa no sé por qué…