Home

SBOX y tarjeta Futbolera

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
El nº de serie que hay que poner en el sbox.conf te lo dirá el propio sbox (una vez consiga iniciar correctamente la tarjeta), ya que creo que el nº no coincide exactamente con el que aparece en la tarjeta (no sé si hay que quitar dos dígitos).

Te pongo mi sbox.conf (lo más importante) para que compares a ver si ves algún error:

Código:
[main]
server_only=0
log=0
userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox
use_nagra=1

[slot0]
active=1
sci=/dev/scard
ncdserver=1
deskey=0102030405060708091011121314
port=40000
cache=2
reader=1

# GOL TV
[CCCCCCCC]      # 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/SboxCAS/goltv_port.list

[TIGER601]
rsa=D8E.....E55B

El goltv_port.list:
Código:
SA: { 0155 }

(Esto hace que sbox sólo haga peticiones a la tarjeta para el canal gol tv)

De todas formas, como te digo, si lo único que quieres es ver el canal, es más fácil con multicas.
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
El nº serie 10 digitos es el que viene serigrafiado en la card convertido en hexadecimal

al número que viene en la card,desechas los 2 ultimos numeros y el primero,abres la calculadora de windows y pones el numero que te ha quedado en la calculadora luego pulsais HEX,y ese es el número correcto.también se puede sacar por telnet, arrancando con el comando que pusimos arriba.
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
La RSA es la que he pillado en el Google (d8e72............4a9)

Pues la RSA la debes tener mal, ya que acaba en E55B.

He hecho caso al compañero hperez y con multicas funciona lo que yo queria, pero como esto es contagioso seguire mirando para compartir, pero con mas tiempo y lecturas educativas.

Teoricamente la última versión de multicas te debería servir para compartir, ya que le han añadido un servidor cccam.
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
pues parece que se está viendo los errores cuales son, rsa y el camid.
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
El nº de serie que hay que poner en el sbox.conf te lo dirá el propio sbox (una vez consiga iniciar correctamente la tarjeta), ya que creo que el nº no coincide exactamente con el que aparece en la tarjeta (no sé si hay que quitar dos dígitos).

Te pongo mi sbox.conf (lo más importante) para que compares a ver si ves algún error:

Código:
[main]
server_only=0
log=0
userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox
use_nagra=1

[slot0]
active=1
sci=/dev/scard
ncdserver=1
deskey=0102030405060708091011121314
port=40000
cache=2
reader=1

# GOL TV
[CCCCCCCC]      # 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/SboxCAS/goltv_port.list

[TIGER601]
rsa=D8E.....E55B

El goltv_port.list:
Código:
SA: { 0155 }

(Esto hace que sbox sólo haga peticiones a la tarjeta para el canal gol tv)

De todas formas, como te digo, si lo único que quieres es ver el canal, es más fácil con multicas.

Me da esto:


ATR 3FFF950.....................031205265764D383
TIGER601 RevM80
Nagra Card init
AZBox[SboxCAS]$
Card Num 00000000 (0)
Provider 00 Provider ID 000000 PPUA 00000000 CaID 1800
Provider 01 Provider ID 000000 PPUA 00000000 CaID 1800
Card init fail

Sobre esto:
El goltv_port.list:
Código:
SA: { 0155 }

¿Que tengo que hacer, tengo que introducirlo en alguna parte de algun fichero?
 

oscar_fl

Hechado .
Loco por OpenSPA
Forero
9 Abr 2009
9.814
3.435
0
Eso va dentro del archivo port.list lo puedes crear tu mismo con un editor de texto pero aqui te lo dejo va dentro de sboxcas
 

Adjuntos

  • port.zip
    130 bytes · Visitas: 31

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
Retomando el tema desde Oscam por indicacion de hperez. Para utilizar el Azbox como server de Mvision 9085 net como cliente newcam.

Intentando que sbox sea reader tarjeta futbolera con estos ficheros:
/PLUGINS/OpenXCAS/SboxCAS

Fichero Atributos
openxcas.conf 664
port.list 644
sbox.conf 644
sbox.sigma 755
users.sbox 644

Con los comandos de activacion telnet para la camd me da este log:

AZBox[~]$ killall -9 sbox.sigma
AZBox[~]$ cd /PLUGINS/OpenXCAS/SboxCAS
AZBox[SboxCAS]$ ./sbox.sigma
12:36:18 sbox: Viewing Pay TV without a valid subscription is illegal
12:36:18
12:36:18 Wellcome to SBox (for Sigma)
12:36:18 Version: 0.0.4-8 (16/12/2010 #2)
12:36:18 WebPage: http://www.sboxobs.tk
12:36:18
12:36:18 sbox: checking for /camd/OpenXCAS/SboxCAS/sbox.conf... OK
12:36:18 io: sci device detected
AZBox[SboxCAS]$ 12:36:22 reset: got atr on slot0
12:36:22 reset: atr 3FFF9xxxxxxxxxxxxxxxxxxxxxxxxx83013
12:36:22 reset: hist 54494xxxxxxxxxxxxxxxxxD3830
12:36:22 reset: char T I G E R 6 0 1 R e v M 8 0
12:36:22 reset: crl 13
12:36:22 reset: working at 3.570Mhz (max 5.000Mhz)
12:36:22 sbox: nagra tiger/ncmed card init
12:36:22 nagra: serial xxxxxxxxxxxx (xxxxxxxxxx)
12:36:22 nagra: provider 00, id 006E11, ppua xxxxxxxxx, caid 1812
12:36:22 nagra: card init ok
12:36:22
12:36:22 sbox: no path found for newcamd clients!
12:36:22 sbox: entering main loop
12:36:22 sbox: mode cardserver
¿me falta algo?
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
Parece que detecta la tarjeta correctamente. Lo de "no path found for newcamd clients!" nunca me ha salido, y no sé exactamente a qué se refiere, pero mira que tengas esta línea correcta:

userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox

Y en el users.sbox tienes que especificar los usuarios que se pueden conectar a sbox.

Por ejemplo:
Código:
#   User     Pass  Slot  AU
NC=multicas  clave slot0  1
NC=Mvision   clave slot0  1
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
En el user.sbox tengo esto:

[main]
server_only=1 # 0=camd+newcamd server 1=only newcamd server
log=0 # 0=no log 1=log to /tmp/sbox.log //ALWAYS USE 0//

[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=20000 # newcamd port
users=dummy:dummy:1 # newcamd user:pass:au

[CCCCCCCC] # nagra2 camid
rsa= # rsa "n" from this card (like newcs)
boxkey= # boxkey from this card
emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg

[AAAAAAAA] # seca camid
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

[NewCamd]
#server0=dummy:dummy@localhost:20000/0102030405060708091011121314/0

[main]
server_only=0
log=0
userspath=/PLUGINS/OpenXCAS/SboxCAS/users.sbox
use_nagra=1

[slot0]
active=1
sci=/dev/scard
ncdserver=1
deskey=0102030405060708091011121314
port=40000
cache=2
reader=1

# GOL TV
[xxxxxxxx] # 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/SboxCAS/goltv_port.list

[TIGER601]
rsa=D8E72xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx9A2DE55B
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
"no path found for newcamd clients!" nunca me ha salido, y no sé exactamente a qué se refiere,
eso parece que es por que aun no le ha metido los usuarios en users.sbox
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
Tienes algunas secciones repetidas.

Yo creo que todo esto lo puedes borrar:

[main]
server_only=1 # 0=camd+newcamd server 1=only newcamd server
log=0 # 0=no log 1=log to /tmp/sbox.log //ALWAYS USE 0//

[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=20000 # newcamd port
users=dummy:dummy:1 # newcamd user:pass:au

[CCCCCCCC] # nagra2 camid
rsa= # rsa "n" from this card (like newcs)
boxkey= # boxkey from this card
emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg

[AAAAAAAA] # seca camid
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

[NewCamd]
#server0=dummy:dummy@localhost:20000/0102030405060708091011121314/0

También tienes que elegir si vas a visualizar con sbox o no. Para visualizar con sbox tienes que tener server_only=0 en la configuración. Con server_only=1 necesitarías entonces conectar sbox a otra camd (multicas) para poder ver.

Edito para añadir una cosa. sbox 0.0.4-8#2 tiene un bug, si usas sbox para ver (server_only=0) inicialmente no decodifica hasta que no cambias de canal.
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
¿Tengo que instalar multicas o tengo que hacer otra cosa?. Si instalo multicas no se si sbox me funciona
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
eso depende de si quieres grabar bien o no, con sbox puedes llegar hacerlo pero mal, con multicas lo harás bien, multicas lo usarias para el visionado, pues entonces le pones el server_only=1 (sbox.conf) y si decides no visionar con multicas sino hacerlo con sbox, por que no te haga falta grabar ni nada, pues lo dejas asi y ya está (tal y como lo tienes) server_only=0

si instalas multicas te funciona sbox perfectamente. tendrias que añadir un usuario para multicas (users.sbox). todo depende de tus exigencias.
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
¿podeis pasarme unos ejemplos de lineas NC, RS y NS de users.sbox? con lo que tiene que ir, no se a que se refiere con :
#RS=ip port caid provider
# | | | | |__________________ ¿¿¿¿provider???
# | | | |________________________ ¿¿¿caid???
# | | |______________________________ ¿¿¿server???
# | |__________________________________ server ip ¿¿¿¿¿ la del deco que hace de server???
# |____________________________________ ¿¿¿radegast server???



#NS=ip port user pass deskey au
# | | | | | | |________ enable send emms, 0=send all 1=dont send emm-s 2=dont send emm-u 4=dont send emm-g
# | | | | | |______________ ????deskey ¿¿
# | | | | |____________________ password
# | | | |_________________________ user
# | | |______________________________ server port¿¿¿20000?????
# | |__________________________________ server ip ¿¿¿¿ la del deco que hace de server???
# |____________________________________ ¿¿¿newcamd server¿¿¿

¿¿¿¿¿¿¿
# NC=dummy dummy slot0 1

# User Pass Slot AU
NC=multicas pass slot0 1
NC=Mvision pass slot0 ??????



Salu2
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
eso depende de si quieres grabar bien o no, con sbox puedes llegar hacerlo pero mal, con multicas lo harás bien, multicas lo usarias para el visionado, pues entonces le pones el server_only=1 (sbox.conf) y si decides no visionar con multicas sino hacerlo con sbox, por que no te haga falta grabar ni nada, pues lo dejas asi y ya está (tal y como lo tienes) server_only=0

si instalas multicas te funciona sbox perfectamente. tendrias que añadir un usuario para multicas (users.sbox). todo depende de tus exigencias.


Lo de añadir usuario ¿es ponerlo al editarlo?
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
para tu cometido visionar con mvision en tu casa, olvidate de las dos primeras (RS Y NS)

centrate en la NC, ejemplo:

users.sbox
NC=multicas pass slot0 1
NC=mvision pass2 slot0 1

si conectaras multicas tambien en el azbox por que necesites grabar, tendrias que poner en MultiCAS esto:

N: 127.0.0.1 puerto multicas pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 (el puerto el que tienes puesto en sbox.conf)

en un archivo llamado example-newcamd.cfg que está en carpeta MultiCAS que tu lo editas y lo llamas asi newcamd.cfg
borra lo que tengas dentro y le metes esa linea de arriba. (y en el mvsion ese pues tu que lo has trasteado pues sabras como meterle la linea newcamd correspondiente que es el que esta de 2º ejemplo que te he puesto en users.sbox.
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
¿ En que carpeta meto el fichero newcamd.cfg con la linea que me dices?
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
N: 127.0.0.1 puerto multicas pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14

en un archivo llamado example-newcamd.cfg que está en carpeta MultiCAS que tu lo editas y lo llamas asi newcamd.cfg
 

hperez

AZmod
Loco por OpenSPA
Fan de OpenSPA
10 Dic 2009
1.659
18
0
El fichero donde debes meter la línea N para multicas es /PLUGINS/OpenXCAS/MultiCAS/newcamd.cfg pero aparte de eso debes hacer algo más. Debes ir al menú plugins, entrar en la configuración de multicas, selecciona cliente newcamd y pulsa el botón azul, eso cargará los datos que has metido en el newcamd.cfg, y después pulsa y el botón rojo para guardar. (Para que esto funcione debe estar multicas funcionando)

Además, como ahora leerás la tarjeta con sbox en lugar de multicas, debes desactivar el lector de tarjetas en multicas (de lo contrario las dos camd tratarán de acceder al lector y eso no es bueno).

Para ello edita el fichero example-cardreader.cfg (en /PLUGINS/OpenXCAS/MultiCAS/) y cambia el Disable_CardReader = 0 por Disable_CardReader = 1 (importante: no añadas espacios al final ni intros) y grábalo como cardreader.cfg.

(El plugin xtools tiene una opción para hacer esta modificación desde el mando a distancia).

Otra cosa a tener en cuenta es el orden (prioridad) de las camd. Debes poner primero MultiCAS y después SboxCAS.
 

potele

Usuario
Amigo OpenSPA
26 Nov 2009
23
0
0
Gracias , tenia una poco abandonado el tema por ocupaciones familiares, pero me pongo al asunto y os cuento. Cada pequeño logro para mi es un gran paso.

Salu2