Home

¿Como tener dos sBox con distintas configuraciones?

esabea

Usuario
Fan de OpenSPA
3 Dic 2009
129
1
0
Hola a todos,

Una vez que parece que he dado con la manera de poder realizar compras de eventos y que estas se actualicen en mi tarjeta (utilizando solamente sBox), necesitaría saber si sería posible tener dos sBox con distintas configuraciones.

Una de ellas estaría con la configuración camd + server newcamd y sería la que activaría para que se actualizaran las compras y la otra sería solamente server newcamd y la combinaría con multicas.

He probado a crearme otra carpeta en '/PLUGINS/OpenXCAS' que se llamase, por ejemplo, 'SboxTAQ' y en dicha carpeta, he metido los ficheros

openxcas.conf (resalto en negrita los cambios con respecto al original)

[module]
name = SboxTAQ
daemon = sbox.sigma /PLUGINS/OpenXCAS/SboxTAQ/sbox.conf
version = 0.0.4-7
xcasapi = true
INFO = /tmp/ecm.info
REFRESH = 2
sbox.conf

[main]
server_only=0 # 0=camd+newcamd server 1=only newcamd server
log=0 # 0=no log 1=log to /tmp/sbox.log //ALWAYS USE 0//
userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox # users list
webinterface=1 # 1=web interface on 0=web interface off
webport=8080 # web interface port

[slot0]
active=1 # 0=inactive 1=active
sci=/dev/scard # lower
ncdserver=1 # 0=newcamd server off 1=newcamd server on
deskey=0102030405060708091011121314 # newcamd deskey
port=10000 # newcamd port
#mhz=500 # Mhz for card in this reader, ONLY WORKS ON INTERNAL CARDREADER. Example: mhz=357, mhz=368

# How to ADD RSA for TIGER/NCMED cards
# If your card is a ROM TIGER547 Rev124 (for example)
# [TIGER547] <- this is the rom version from your card
# rsa=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# ONLY THIS, for config bloquer, portlist, etc, look at the examples above!

#Seca Example
[xxxxxxxx] # seca camid (4 bytes)
ok_view=1 # if ok_view=1 sbox simulates the "ok view this season" on seca smartcards
emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg
portlist=1 # use portlist or no
portlistpath=/PLUGINS/OpenXCAS/SboxCAS/port.list

#Example configuration newcamd client
[NewCamd]
#server0=dummy:dummy@localhost:15050/0102030405060708091011121314/0
#server1=dummy:dummy@localhost:15051/0102030405060708091011121314/2
#server2=dummy:dummy@localhost:15052/0102030405060708091011121314/7
El caso es que cuando arranco sBoxTAQ desde telnet me indica

sbox: checking for /camd/OpenXCAS/SboxCAS/sbox.conf... OK
¿de donde puede estar cogiendo que el fichero de configuración está en esa ruta?

He probado tambien a ejecutar desde telnet así

./sbox.sigma /PLUGINS/OpenXCAS/SboxTAQ/sbox.conf
pero tampoco lo coge.

¿podeis echarme una mano?

Un saludo a todos
 

oscar_fl

Hechado .
Loco por OpenSPA
Forero
9 Abr 2009
9.814
3.435
0
userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox # users list
de hay te pilla la ruta
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
esabea dijo:
He probado tambien a ejecutar desde telnet así
Código:
./sbox.sigma /PLUGINS/OpenXCAS/SboxTAQ/sbox.conf
pero tampoco lo coge.

¿podeis echarme una mano?

Probablemente haya que pasarle una determinada opción para indicarle la nueva ruta del fichero de configuración. En oscam se hace con la opción -c, pero no sé cual es para sbox.

Edito: en sbox también es -c pero tienes que pasarle sólo el directorio:

Código:
sbox.sigma -c /PLUGINS/OpenXCAS/SboxTAQ/

En el openxcas.conf, ponlo así:

Código:
[module]
name = SboxTAQ
daemon = sbox.sigma
argument = -c /PLUGINS/OpenXCAS/SboxTAQ/
version = 0.0.4-7
...

De todas maneras yo crearía un Sbox_server, con el server_only=1, y un SboxCAS con el server_only=0, ya que creo que las camd tienen que acabar en "CAS" para poder visualizar (probablemente SboxTAQ no funcione).

Por cierto, yo también he estado pensando en esto de cambiar automáticamente las opciones para que sbox sirva para ver o haga de servidor. Le acabo de añadir una opción a mi plugin "xtools", que modifica automáticamente los ficheros sbox.conf y openxcas.conf. Me falta probarla en el deco para ver si realmente funciona, si todo va bien probablemente mañana la subiré.
 

Fundi

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
19 Mar 2007
11.803
596
0
Para la Card de GOL TV

#Nagra tiger/ncmed
[Aqui_va_el_camId] # nagra camid (4 bytes)
emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg
portlist=1 # use portlist or no
portlistpath=/PLUGINS/OpenXCAS/****/gol.port.list # path from port.list

[TIGER601]
rsa=D8E72E0.... la RSA entera.
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
Como comentaba, le he añadido una opción a xtools que permite seleccionar si se debe usar sbox sólo como servidor o no. Lo acabo de probar en el azbox y parece que funciona correctamente.

Lo podéis descargar aquí.



Por cierto, cuando se usa sbox para visualizar, es aconsejable añadir esto en el openxcas.conf de SboxCAS:

Código:
INFO = /tmp/ecm.info
REFRESH = 2

Así tendremos información al pulsar >> en el mando.