Home

Mbox En Openrsi

tres

Usuario
Fan de OpenSPA
21 Mar 2010
237
11
0
abro este hilo para tenerlo todo más organizado, y meter info a cerca de este firm y este camd.





Gracias fogonero.
asi he dejado el script en base al nombre de los ejecutables que tengo:
/usr/script/
CCcam221_Mbox4_23r3_cam.sh
Código:
#!/bin/sh
#  camid																															  
#  0000	= Commom Interface										  
#  0001->0099 = for User Experiment							  
#  0177	= Rq-Echo-Client													  
#  0178	= RqCS								
#  0179	= RqCamd							
#  0189	= OpenCam					
#  0199	= Dccamd							
#  0200->0299 = Fbiss						  
#  0300->0399 = Camd3						  
#  0400->0499 = Camx					
#  0500->0599 = Camx-Radegast-CS		
#  0600->0699 = Evocamd			-OLD
#  0700->0799 = Evocamd_ronlad_cs -OLD
#  0800->0899 = Mgcamd				  -OLD
#  0900->0999 = Mgcamd_ronald_cs  -OLD
#  1000->1099 = Newcamd			-OLD
#  1100->1199 = Newcamd-ronald_CS -OLD
#  1200->1299 = Newcamd-spider  -OLD
#  1300->1399 = Radegast						
#  1400->1499 = Ronald-CS					  
#  1500->1599 = Scam							
#  1600->1699 = Scam-Ronald-CS		
#  1700->1799 = MPCS/OSCam					
#  1800->1899 = NewCS						  
#  2000->2099 = Camd3						  
#  2300->2399 = Camd3-NewCS			  
#  2600->2699 = Camd3-MPCardserver	
#  3000->3099 = Evocamd				
#  3100->3199 = Evocamd-Ronald-CS	  
#  3200->3299 = Evocamd-NewCS		  
#  3300->3399 = Evocamd-MPCardserver
#  4000->4099 = Mgcamd						
#  4100->4199 = Mgcamd-Ronald-CS		
#  4200->4299 = Mgcamd-NewCS			
#  4300->4399 = Mgcamd-MPCS/OSCam	  
#  5000->5099 = Newcamd-Betad		  
#  5100->5199 = Newcamd-Cardserver	
#  5200->5299 = Newcamd-Spider  
#  5300->5399 = Newcamd-NewCS		  
#  5400->5499 = Newcamd-MPCS/OSCam	
#  6000->6099 = CCcam						  
#  6100->6199 = CCcam-Capmtserver	  
#  6200->6299 = CCcam-NewCS			  
#  6300->6399 = CCcam-MPCS/OSCam		
#  7000->7099 = Mbox							
#  7100->7199 = Mbox-NewCS					
#  9500->9599 = reserved					  
#  9600->9699 = reserved						
#  9700->9799 = reserved						
#  9800->9899 = reserved						
#  9900->9999 = reserved						
########################################
CAMD_ID=7191
CAMD_NAME="mbox/CCcam"
CAMD_BIN=CCcam221
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
logger $0 $1
echo $0 $1
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
remove_tmp
/usr/bin/CCcam221 &
sleep 15
/usr/bin/mbox &
;;
stop)
killall -9 CCcam221 mbox 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0

Despues de colocar el script en /usr/script y darle atributos 755 he reiniciado el deco, al reiniciar ha llegado hasta un canal de tv pero todo negro y se ha quedado colgado con la imagen de ruedecitas rodando.
he probado a quitar el archivo "softcam.CCcam221" que tengo dentro de /etc/init.d/, pero mismo resultado, despues de reiniciar se queda con las ruedecitas.
Ahora mismo he tenido que quitar el script y he devuelto el archivo "softcam.CCcam221" a /etc/init.d/
al reiniciar ya vuelve a arrancae CCcam.

si se te ocurre algo se agradece, un saludo


======================================================================================================================================

edito el post, con tres paquetes instaladores.

Instaladores para Mbox, en uno visionamos con mbox, en el otro con CCcam y hay un ultimo para aquellos que usen solo mbox.
dichas camd están testadas por el amigo tres y funcionando en OpenRSI.

añado Mbox_23r4. para aquellos que instaléis y queráis cambiar el bin.
 

Adjuntos

  • mbox.rar
    78,7 KB · Visitas: 105
  • enigma2-plugin-cam-mbox4_23r3_openrsi.rar
    207 KB · Visitas: 97
  • enigma2-plugin-cams-cccam_221_mbox4_23r3_openrsi.rar
    796,5 KB · Visitas: 42
  • enigma2-plugin-cams-mbox4_23r3-cccam_221_openrsi.rar
    796,5 KB · Visitas: 45

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
si los ejecutables (los que tienes dentro de /usr/bin/ se llaman asi:CCcam221 y Mbox4_23r3 )

pues el script iria asi

Código:
#!/bin/sh

#  camid																																
#  0000	= Commom Interface										  
#  0001->0099 = for User Experiment							  
#  0177	= Rq-Echo-Client													  
#  0178	= RqCS								
#  0179	= RqCamd							
#  0189	= OpenCam					  
#  0199	= Dccamd							
#  0200->0299 = Fbiss						  
#  0300->0399 = Camd3						  
#  0400->0499 = Camx					  
#  0500->0599 = Camx-Radegast-CS		  
#  0600->0699 = Evocamd			-OLD
#  0700->0799 = Evocamd_ronlad_cs -OLD
#  0800->0899 = Mgcamd				  -OLD
#  0900->0999 = Mgcamd_ronald_cs  -OLD
#  1000->1099 = Newcamd			-OLD
#  1100->1199 = Newcamd-ronald_CS -OLD
#  1200->1299 = Newcamd-spider  -OLD
#  1300->1399 = Radegast						  
#  1400->1499 = Ronald-CS					  
#  1500->1599 = Scam							  
#  1600->1699 = Scam-Ronald-CS		  
#  1700->1799 = MPCS/OSCam					  
#  1800->1899 = NewCS						  
#  2000->2099 = Camd3						  
#  2300->2399 = Camd3-NewCS			  
#  2600->2699 = Camd3-MPCardserver	  
#  3000->3099 = Evocamd				
#  3100->3199 = Evocamd-Ronald-CS	  
#  3200->3299 = Evocamd-NewCS		  
#  3300->3399 = Evocamd-MPCardserver  
#  4000->4099 = Mgcamd						  
#  4100->4199 = Mgcamd-Ronald-CS		  
#  4200->4299 = Mgcamd-NewCS			  
#  4300->4399 = Mgcamd-MPCS/OSCam	  
#  5000->5099 = Newcamd-Betad		  
#  5100->5199 = Newcamd-Cardserver	  
#  5200->5299 = Newcamd-Spider	
#  5300->5399 = Newcamd-NewCS		  
#  5400->5499 = Newcamd-MPCS/OSCam	  
#  6000->6099 = CCcam						  
#  6100->6199 = CCcam-Capmtserver	  
#  6200->6299 = CCcam-NewCS			  
#  6300->6399 = CCcam-MPCS/OSCam		  
#  7000->7099 = Mbox							  
#  7100->7199 = Mbox-NewCS					  
#  9500->9599 = reserved						
#  9600->9699 = reserved						  
#  9700->9799 = reserved						  
#  9800->9899 = reserved						  
#  9900->9999 = reserved						  
########################################

CAMD_ID=7191
CAMD_NAME="CCcam221/Mbox4_23r3"
CAMD_BIN=CCcam221

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
remove_tmp
/usr/bin/CCcam221 &
sleep 15
/usr/bin/Mbox4_23r3 &
;;
stop)
killall -9 CCcam221 Mbox4_23r3 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0

lo inicias desde el plugin camd manager.
 

fermingalvez

Usuario
Fan de OpenSPA
23 Feb 2010
140
0
0
Hola, acabo de instalar esta imagen y me gustaria poder instalar el camd manager para usar mbox. En los plugins no viene. ¿De donde lo puedo bajar?. Saludos.
 

tres

Usuario
Fan de OpenSPA
21 Mar 2010
237
11
0
si los ejecutables (los que tienes dentro de /usr/bin/ se llaman asi:CCcam221 y Mbox4_23r3 )

pues el script iria asi

Código:
#!/bin/sh

#  camid																																
#  0000	= Commom Interface										  
#  0001->0099 = for User Experiment							  
#  0177	= Rq-Echo-Client													  
#  0178	= RqCS								
#  0179	= RqCamd							
#  0189	= OpenCam					  
#  0199	= Dccamd							
#  0200->0299 = Fbiss						  
#  0300->0399 = Camd3						  
#  0400->0499 = Camx					  
#  0500->0599 = Camx-Radegast-CS		  
#  0600->0699 = Evocamd			-OLD
#  0700->0799 = Evocamd_ronlad_cs -OLD
#  0800->0899 = Mgcamd				  -OLD
#  0900->0999 = Mgcamd_ronald_cs  -OLD
#  1000->1099 = Newcamd			-OLD
#  1100->1199 = Newcamd-ronald_CS -OLD
#  1200->1299 = Newcamd-spider  -OLD
#  1300->1399 = Radegast						  
#  1400->1499 = Ronald-CS					  
#  1500->1599 = Scam							  
#  1600->1699 = Scam-Ronald-CS		  
#  1700->1799 = MPCS/OSCam					  
#  1800->1899 = NewCS						  
#  2000->2099 = Camd3						  
#  2300->2399 = Camd3-NewCS			  
#  2600->2699 = Camd3-MPCardserver	  
#  3000->3099 = Evocamd				
#  3100->3199 = Evocamd-Ronald-CS	  
#  3200->3299 = Evocamd-NewCS		  
#  3300->3399 = Evocamd-MPCardserver  
#  4000->4099 = Mgcamd						  
#  4100->4199 = Mgcamd-Ronald-CS		  
#  4200->4299 = Mgcamd-NewCS			  
#  4300->4399 = Mgcamd-MPCS/OSCam	  
#  5000->5099 = Newcamd-Betad		  
#  5100->5199 = Newcamd-Cardserver	  
#  5200->5299 = Newcamd-Spider	
#  5300->5399 = Newcamd-NewCS		  
#  5400->5499 = Newcamd-MPCS/OSCam	  
#  6000->6099 = CCcam						  
#  6100->6199 = CCcam-Capmtserver	  
#  6200->6299 = CCcam-NewCS			  
#  6300->6399 = CCcam-MPCS/OSCam		  
#  7000->7099 = Mbox							  
#  7100->7199 = Mbox-NewCS					  
#  9500->9599 = reserved						
#  9600->9699 = reserved						  
#  9700->9799 = reserved						  
#  9800->9899 = reserved						  
#  9900->9999 = reserved						  
########################################

CAMD_ID=7191
CAMD_NAME="CCcam221/Mbox4_23r3"
CAMD_BIN=CCcam221

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
remove_tmp
/usr/bin/CCcam221 &
sleep 15
/usr/bin/Mbox4_23r3 &
;;
stop)
killall -9 CCcam221 Mbox4_23r3 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0

lo inicias desde el plugin camd manager.
buenas fogonero, gracias
los ejecutables se llaman CCcam221 y mbox, por lo que parece que ese no es el fallo que tengo.

probé varias cosas pero no daba con ello entonces por si acaso he reinstalado la imagen de nuevo para poder empezar desde cero.
Lo primero que veo es que esta imagen viene con CCcam_2.3.0 instalada por defecto (a parte de otras camd) y en el menu CAMD Manager CCcam 2.3.0 aparece como activada.
He buscado el archivo /etc/init.d/softcam.cccam pero no está ahi.

He parado CCcam2.1.3 desde el CAMD Manager, y he instalado a mano tanto los archivos de CCcam221 como los archivos de mbox en sus carpetas correspontientes y con sus permisos correspondientes,
he eliminado todos los scripts que estaban dentro de /usr/script y solo he dejado tu script con los nombres de los ejecutables que tengo y con atributos 755.
Al reiniciar el deco se abre la imagen del canal, me voy al CAMD Manager y veo "mbox/CCcam: Active".
Hago el comando "top" por telnet y veo que CCcam221 está en marcha pero no mbox.
Arranco Mbox Control Center para poder ver el "trace" de mbox y hago un Start/Restart del las cams desde el CAMD Manager, esto es lo que sale en el trace de mbox:
Código:
[00:20:51] Checking for priority file ... total priority lines 127
[00:20:51] FAILED to open 'ca' device...
el comando "top" muestra que cccam esta en marcha pero mbox no.
hago la prueba parando el script desde el CAMD Manager y despues arranco mbox por telnet:
/usr/bin/mbox
mbox arranca perfecto y al poco visiono la imagen del canal.
con mbox en marcha abro otra shell y arranco CCcam por telnet:
/usr/bin/CCcam221
no aparece ningun error
hago comando "top" y veo las 2 cams corriendo.


recuerdo que esto ya me pasó cuando probé la Spaze, con los scripts de la Spaze Mbox+CCcam todo ok, me arrancaban ambas Cam, pero con el script spaze CCcam+Mbox, la cccam arrancaba pero mbox no me arrancaba y el trace me daba ese mismo error FAILED to open 'ca' device...

¿crees que puede tener que ver con lo que tengo puesto en el archivo /usr/keys/mbox.cfg?,


Código:
# MBox 0.4b 23r3
//mbox.cfg EXPLANATION and EXAMPLES

A: { 0 }


H: { 1 1 1 1 1 1 }


D: { 0 }
//B: { 0 }
//B: { x }
//x=0 -> disable local UDP ports 8004-80xx ,this ports are used with DVB cards and gbox plugin (Windows and Linux)
//x=1 -> enable
//default disabled

Z: { 11 } { 192.168.1.89 8024 }  
#C: { 192.168.2.5 7999 }
// C option -> control receiving some command messages localy or from another IP
// C: { IP port }
// IP-> your local IP or you DNS
// port -> on what port you will be waiting command messages
// no default

U: { 0 }
L: { 1 }

#G: { /hdd/ }
//G option -> redirect writing ONLY debug.txt file to internal or external HDD in receivers or for any other reason.
//Remove #, ONLY if you want to use this option !!!!!!!

T: { /tmp/ }

K: { /usr/keys/ }

M: { 1 }

W: { 0 }

Q: { 300 }

F: { 100 }

J: { 0 }

R: { 700000 }

P: { 2/tmp/camd.socket }


gracias, un saludo
 

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
dime si dentro de /usr/keys/ tienes un link de este estilo:

keys->/usr/keys/

y otra cosa, si arrancas dos shell, donde mbox lo inicializas antes que CCcam221, donde corren las dos sin ningún problema, pon el script asi:

Código:
/usr/bin/mbox &
sleep 15
/usr/bin/CCcam221 &
;;
stop)
killall -9 mbox CCcam221 2>/dev/null
 

tres

Usuario
Fan de OpenSPA
21 Mar 2010
237
11
0
dime si dentro de /usr/keys/ tienes un link de este estilo:

keys->/usr/keys/
no, no hay link
y otra cosa, si arrancas dos shell, donde mbox lo inicializas antes que CCcam221, donde corren las dos sin ningún problema, pon el script asi:

Código:
/usr/bin/mbox &
sleep 15
/usr/bin/CCcam221 &
;;
stop)
killall -9 mbox CCcam221 2>/dev/null

te refieres a dejar el script asi:

Código:
CAMD_ID=7191
CAMD_NAME="mbox/CCcam"
CAMD_BIN=CCcam221
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
logger $0 $1
echo $0 $1
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
remove_tmp
/usr/bin/mbox &
sleep 15
/usr/bin/CCcam221 &
;;
stop)
killall -9 mbox CCcam221 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0
he visto por telnet que arrancaban ambas cams, al cabo de unos segundos CCcam se ha parado.
mbox sigue en marcha porque visiono los canales.
he parado el script y he arrancado por telnet solamente CCcam y funciona sin problemas.

deberia hacer ese link "keys->/usr/keys/" que comentabas? podrias explicarme como hacerlo?
gracias, un saludo.
 

tres

Usuario
Fan de OpenSPA
21 Mar 2010
237
11
0
acabo de comprobar que poniendo en el cccam.cfg:
Código:
DVB API: -1
las 2 cams arrancan sin problemas, pero el visionado se sigue haciendo a través de mbox.
 

tres

Usuario
Fan de OpenSPA
21 Mar 2010
237
11
0
buenas fogonero, ya encontre la info y ya me funciona!!

me baso en estos posts.
post de joseanb foro ACJ
http://www.altoconse...66720#pid166720
post y scripts dimoni68 foro ACJ
http://www.altoconse...=51242#pid51242

joseanb dijo:
vale...enigma 2...para visionar por cccam y compartir por las dos necesitas el socat... puedes cogerlo del hangar de descargas. Debes coger el de enigma2 y meterlo en /usr/bin/ con atributos 777

Además en el mbox.cfg la A: { 1 } y la P: {......} desactivada... así //P: { ..... }

en el cccam.cfg la linea DVB API = { -1 } almohadillada, así #DVB API = { -1 }

Luego debes modificar tu script de arranque de las camd para incluir el lanzamiento del socat. El socat debe lanzarse tras Sbox y antes de las camd.
Los comandos de lanzamiento del socat son:

/bin/mkdir -p /dev/dvb/adapter1
/usr/bin/socat PTY,link=/dev/dvb/adapter1/ca0 UDP-SENDTO:localhost:65535 &
/usr/bin/socat PTY,link=/dev/dvb/adapter1/demux0 UDP-SENDTO:localhost:65535 &
sleep 7


Después iría el arranque de mbox... un sleep de 15 o 20 segundos y finalmente el arranque de CCcam

Saludos

adjunto el archivo "socatE2"


no se si estos script que pongo son muy ortodoxos, pero al menos ya me arrancan ambas Cams y puedo seleccionar con la que quiero visionar.


CCcam_mbox_cam.sh (arrancan ambas, visiona CCcam)

Código:
#!/bin/sh
#  camid																															  
#  0000	= Commom Interface										  
#  0001->0099 = for User Experiment							  
#  0177	= Rq-Echo-Client													  
#  0178	= RqCS								
#  0179	= RqCamd							
#  0189	= OpenCam					
#  0199	= Dccamd							
#  0200->0299 = Fbiss						  
#  0300->0399 = Camd3						  
#  0400->0499 = Camx					
#  0500->0599 = Camx-Radegast-CS		
#  0600->0699 = Evocamd			-OLD
#  0700->0799 = Evocamd_ronlad_cs -OLD
#  0800->0899 = Mgcamd				  -OLD
#  0900->0999 = Mgcamd_ronald_cs  -OLD
#  1000->1099 = Newcamd			-OLD
#  1100->1199 = Newcamd-ronald_CS -OLD
#  1200->1299 = Newcamd-spider  -OLD
#  1300->1399 = Radegast						
#  1400->1499 = Ronald-CS					  
#  1500->1599 = Scam							
#  1600->1699 = Scam-Ronald-CS		
#  1700->1799 = MPCS/OSCam					
#  1800->1899 = NewCS						  
#  2000->2099 = Camd3						  
#  2300->2399 = Camd3-NewCS			  
#  2600->2699 = Camd3-MPCardserver	
#  3000->3099 = Evocamd				
#  3100->3199 = Evocamd-Ronald-CS	  
#  3200->3299 = Evocamd-NewCS		  
#  3300->3399 = Evocamd-MPCardserver
#  4000->4099 = Mgcamd						
#  4100->4199 = Mgcamd-Ronald-CS		
#  4200->4299 = Mgcamd-NewCS			
#  4300->4399 = Mgcamd-MPCS/OSCam	  
#  5000->5099 = Newcamd-Betad		  
#  5100->5199 = Newcamd-Cardserver	
#  5200->5299 = Newcamd-Spider  
#  5300->5399 = Newcamd-NewCS		  
#  5400->5499 = Newcamd-MPCS/OSCam	
#  6000->6099 = CCcam						  
#  6100->6199 = CCcam-Capmtserver	  
#  6200->6299 = CCcam-NewCS			  
#  6300->6399 = CCcam-MPCS/OSCam		
#  7000->7099 = Mbox							
#  7100->7199 = Mbox-NewCS					
#  9500->9599 = reserved					  
#  9600->9699 = reserved						
#  9700->9799 = reserved						
#  9800->9899 = reserved						
#  9900->9999 = reserved						
########################################
CAMD_ID=0001
CAMD_NAME="CCcam/mbox"
CAMD_BIN=CCcam221
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
CAMNAME="CCcam - Mbox"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/bin/mkdir -p /dev/dvb/adapter1
/usr/bin/socat PTY,link=/dev/dvb/adapter1/ca0 UDP-SENDTO:localhost:65535 &
/usr/bin/socat PTY,link=/dev/dvb/adapter1/demux0 UDP-SENDTO:localhost:65535 &
sleep 7
sed -i '/^P:/d' /usr/keys/mbox.cfg
if ! grep '^A:.*' /usr/keys/mbox.cfg > /dev/null
then
echo "A: { 1 }" >> /usr/keys/mbox.cfg
fi
/usr/bin/mbox > /dev/null &
sleep 7
sed -i '/DVB API/d' /etc/CCcam.cfg
/usr/bin/CCcam221 &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall CCcam221 2>/dev/null			
touch /tmp/mbox.kill
killall socat 2>/dev/null
sleep 9
killall -9 CCcam221 2>/dev/null
killall -9 mbox 2>/dev/null
killall -9 socat 2>/dev/null
remove_tmp
;;
*)
$0 stop
exit 0						  
;;
esac
exit 0




mbox_CCcam_cam.sh (arrancan ambas, visiona mbox)

Código:
#!/bin/sh
#  camid																															  
#  0000	= Commom Interface										  
#  0001->0099 = for User Experiment							  
#  0177	= Rq-Echo-Client													  
#  0178	= RqCS								
#  0179	= RqCamd							
#  0189	= OpenCam					
#  0199	= Dccamd							
#  0200->0299 = Fbiss						  
#  0300->0399 = Camd3						  
#  0400->0499 = Camx					
#  0500->0599 = Camx-Radegast-CS		
#  0600->0699 = Evocamd			-OLD
#  0700->0799 = Evocamd_ronlad_cs -OLD
#  0800->0899 = Mgcamd				  -OLD
#  0900->0999 = Mgcamd_ronald_cs  -OLD
#  1000->1099 = Newcamd			-OLD
#  1100->1199 = Newcamd-ronald_CS -OLD
#  1200->1299 = Newcamd-spider  -OLD
#  1300->1399 = Radegast						
#  1400->1499 = Ronald-CS					  
#  1500->1599 = Scam							
#  1600->1699 = Scam-Ronald-CS		
#  1700->1799 = MPCS/OSCam					
#  1800->1899 = NewCS						  
#  2000->2099 = Camd3						  
#  2300->2399 = Camd3-NewCS			  
#  2600->2699 = Camd3-MPCardserver	
#  3000->3099 = Evocamd				
#  3100->3199 = Evocamd-Ronald-CS	  
#  3200->3299 = Evocamd-NewCS		  
#  3300->3399 = Evocamd-MPCardserver
#  4000->4099 = Mgcamd						
#  4100->4199 = Mgcamd-Ronald-CS		
#  4200->4299 = Mgcamd-NewCS			
#  4300->4399 = Mgcamd-MPCS/OSCam	  
#  5000->5099 = Newcamd-Betad		  
#  5100->5199 = Newcamd-Cardserver	
#  5200->5299 = Newcamd-Spider  
#  5300->5399 = Newcamd-NewCS		  
#  5400->5499 = Newcamd-MPCS/OSCam	
#  6000->6099 = CCcam						  
#  6100->6199 = CCcam-Capmtserver	  
#  6200->6299 = CCcam-NewCS			  
#  6300->6399 = CCcam-MPCS/OSCam		
#  7000->7099 = Mbox							
#  7100->7199 = Mbox-NewCS					
#  9500->9599 = reserved					  
#  9600->9699 = reserved						
#  9700->9799 = reserved						
#  9800->9899 = reserved						
#  9900->9999 = reserved						
########################################
CAMD_ID=0002
CAMD_NAME="mbox/CCcam"
CAMD_BIN=mbox
INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0
########################################
CAMNAME="mbox - CCcam"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
killall -9 socat 2>/dev/null
sleep 1
if ! grep '^DVB API*' /etc/CCcam.cfg > /dev/null
then
echo "DVB API: -1" >> /etc/CCcam.cfg
fi
/usr/bin/CCcam221 &
sleep 20
sed -i '/A: { 1 }/d' /usr/keys/mbox.cfg
if ! grep '^P:.*' /usr/keys/mbox.cfg > /dev/null
then							  
echo "P: { 2/tmp/camd.socket }" >> /usr/keys/mbox.cfg
fi
/usr/bin/mbox > /dev/null &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall CCcam221 2>/dev/null
touch /tmp/mbox.kill
sleep 6
killall -9 CCcam221 2>/dev/null
killall -9 mbox 2>/dev/null
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0


adjunto tambien los scripts por si a alguien le pueden ser utiles.
hay que tener en cuenta en los scripts los nombres de los ejecutables, en mi caso tengo:
Mbox4 23r3 se llama: mbox
CCcam 2.2.1 se llama: CCcam221

los scripts van dentro de /usr/script/ con atributos 755.
el Start/Stop de los scripts se menejan desde menu Plugins/CAMD Manager

gracias fogonero un abrazo a todos.
 

Adjuntos

  • socatE2.rar
    102,4 KB · Visitas: 29
  • Script_CCcam_mbox_cam.rar
    1,1 KB · Visitas: 22
  • Script_mbox_CCcam_cam.rar
    1,1 KB · Visitas: 15

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
perfecto, lo que vamos hacer es empaquetar todo esto y hacer un instalador, ahora necesito que me pases el bin Mbox, y un default de tus configurables tres y lo preparamos.
 

fepelixpi

Usuario Destacado
Loco por OpenSPA
4 Ene 2010
536
4
0
y si yo solo quiero mbox cuando hagas el instalador como quito cccam? si es que es posible
 

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
preparamos tres paquetes, dos con las combinaciones que nos pone tres, y uno con solo mbox, el script será el mismo aunque solo tengas mbox, te deberia de funcionar, puesto que el arranque de CCcam se omite y listo, pero el de mbox debe funcionar.
 
  • Me gusta
Reactions: 1 person

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
añadido en el primer post, los paquetes IPK-Mbox.
 

Clemente

Usuario Destacado
Vip OpenSPA
13 Jul 2009
9.062
1.517
0
74
Murcia
muchas gracias por todo el aprte que haceis para que funcionen todas las camd en nuestros decos y en los diferentes firmw, pero me gustaria hacer una seguerncia y es lo siguiente, hace unos dias recibi un privado diciendome que mi version de mbox era mala y me recomendaron que usara otra version la que usaba antes era la "" mbox4_23r3 "" y la que me recomndaron y estoy usando es esta "" mbox4_23r4 "" y verdaderamente con el cambio he notado muchas mejoria, entiendo que si me bajo la version que se ha puesto aqui y yo quiero usar la que tengo ahora, solo seria cambiar el MBOX.MIPS igual que en la cccam que se ha puesto aqui es la 2.2.1 y yo estoy usando la 2.1.2, en todo caso muchas gracias y salu2
 

norhap

OpenSpa Team
Miembro del equipo
5 Ene 2010
4.776
1.514
0
si, solo cambiar el bin por el tuyo, y llamarlo mbox, ya que están preparados para que se llame asi, pero ojo, también los configurables serán cambiados por unos defaults, con lo cual copia de tu bin y tus configurables, y luego los metes.

otra cosa, ya que dices que es mejor, adjuntala y no seas gay jeje, y la ponemos en el primer post, para aquellos que quieran usarla.
 

Clemente

Usuario Destacado
Vip OpenSPA
13 Jul 2009
9.062
1.517
0
74
Murcia
este es el mbox.mips que estoy usando con la spaze 2.2 y en esta imagen es reemplazr el mbox que hay en usr/bin por el que pongo yo aqui y darle atributos a 755 y despues reiniicar el deco

y ahora a los gays y segun el obispo de Alcala de Henares se le dice ASM ( atraidos por el mismo sexo ) salu2
 

Adjuntos

  • mbox.rar
    78,7 KB · Visitas: 35

fepelixpi

Usuario Destacado
Loco por OpenSPA
4 Ene 2010
536
4
0
gracias Fogonero, eres un crack, no me gusta postear solo para dar las gracias pero no hay botoncito jejeje