Home

Como configurar el Newcs 1.62 para leer Tarjeta Al Jazeera Sport+ viaccess 3.0

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Pero da igual, hacer el archivo 20000.list, que meterlos en el newcs.xml, no?
Y quedaría así como lo he puesto?

Por cierto, está linea del newcs.xml, que indica?

</newcamdserver>
<cache>
<emm>10</emm>
<ecm>20</ecm>
</cache>

Que pasaría si pongo unos números más pequeños?
Haría "trabajar" menos a la tarjeta?

Un saludo!
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
El port.list solo afecta al mbox, lo mejor es tenerlo en ambos, y si hay que escoger entonces el newcs.

Yo tengo esto, que es lo que viene por defecto (-1 significa automatico):
<cache>
<emm>10</emm>
<ecm>-1</ecm>
</cache>
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Pero que es lo que es automático? Que son las emm y ecm en "cache"?
Es normal que mi tarjeta me "llegue" con un retardo de 400-500ms? O al menos eso es lo que dice el Mbox control center.

El port.list, como es de Mbox irá en la misma carpeta que el mbox_module cwshare.cgf etc.. no ?

Gracias!
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
Cambia los valores a los que te pongo... no vas a notar nada pero son los valores por defecto... el cache de ecms será automático. Sólo ayuda en caso que la tarjeta vaya muy saturada.

El retardo que tienes es bueno, lo normal... todavía no esta muy optimizado el tema y el AzBox va lento en esa parte, pero va mejorando.

Si el port.list lo copias como 20000.list dentro de la misma carpeta del mbox.
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Parecía que había mejorado algo con los cambios, pero sigue igual, al cabo de un rato deja de leer la tarjeta, se queda el "localhost" amarillo.

Saludos
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
Que raro, porque la gris no debiera darte problemas... que más tienes puesto? puedes tener algún conflicto? Coloca aqui como te ha quedado todo... y revisa el newcs.xml a mi me daba muchos problemas si estaba editado con un editor de Windows... revisar desde telent con vi que no tengas ^M en el fichero.

Intenta dejar un trace en el mbox y el newcs en consola para ver que pasa exactamente cuando falla. El MCC te puede ayudar a ver que es...
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Como puedo ejecutar el newcs desde Telnet?

El newcs.xml lo tengo así:

Código:
<?xml version="1.0"?>

<newCSconfig>
<readers name="Card Readers">
<device>
<name>upper</name>
<type>azbox</type>
<mhz>357</mhz>
<node>/dev/scard</node>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>no</PTShandshake>
<carddetect>Yes</carddetect>
<newcamd_port>20000</newcamd_port>
<autosid>No</autosid>
<Seca-PPV>No</Seca-PPV>
<sid>
<allow>
<id></id>
</allow>
<deny>
<id>7564</id>
<id>772B</id>
<id>77BB</id>
<id>778B</id>
<id>768E</id>
<id>768F</id>
<id>7690</id>
<id>7691</id>
<id>7565</id>
<id>7566</id>
<id>7567</id>
<id>756F</id>
<id>756C</id>
<id>7568</id>
<id>7569</id>
<id>756A</id>
<id>7562</id>
<id>7695</id>
<id>7571</id>
<id>7563</id>
<id>7572</id>
<id>7573</id>
</deny>
</sid>
<priority>hard</priority>
</device>
</readers>
<radegastserver>
<enabled>No</enabled>
<port>20001</port>
<allow>
<hostname>localhost</hostname>
<hostname>all</hostname>
</allow>
</radegastserver>
<newcamdserver>
<enabled>yes</enabled>
<name>local</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<userfile>/tmp/users.txt</userfile>
<user>
<name>dummy</name>
<password>dummy</password>
<hostname>localhost</hostname>
<port></port>
<au>on</au>
<spider>no</spider>
<readers>
<allow>upper</allow>
</readers>
</user>
</newcamdserver>
<cache>
<emm>10</emm>
<ecm>-1</ecm>
</cache>
<debug>
<password>NewCSpwd</password>
<level>normal</level>
<type>all</type>
<output>all</output>
<console_options>normal,all</console_options>
<logfile>/var/tmp/newcslog</logfile>
<file_options>normal,all</file_options>
<udp_host>192.168.1.20</udp_host>
<udp_options>normal,all</udp_options>
<tcp_port>1001</tcp_port>
<tcp_options>normal,all</tcp_options>
</debug>
</newCSconfig>


La linea C así:

C: { localhost 20000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 4 } { }


Con esto " revisar desde telent con vi que no tengas ^M en el fichero."

Que quieres decir? Como se hace esto?

En cuanto al trace, no lo he utilizado nunca, como se usa?
He visto en otro post que hay que poner en la linea Z del mbox.cfg la ip del pc donde está ejecutandose em MMC,
la tengo así:

Z: { 12 } { 192.168.1.7 8000 }

En el trace que he de poner el mismo puerto? El 8000?

Saludos!
 

pe.tardo

Miembro de honor OpenSpa
Vip OpenSPA
21 May 2009
3.474
464
0
BCN
Hola, ya te adelanto que en el AzBox no tengo puesto el newcs, pero en la dream lo tengo asi:
Código:
<device>
<name>DM500+ Slot</name>
<type>sci</type>
<mhz>368</mhz>
<node>/dev/[B][COLOR=Red]sci0[/COLOR][/B]</node>
<parity>none</parity>
...
<newcamdserver>
<enabled>Yes</enabled>
<name>[B][COLOR=Red]sci0[/COLOR][/B]</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user>
<name>xxxxx</name>
<password>xxxxx</password>
<hostname>[B][COLOR=Red]127.0.0.1[/COLOR][/B]</hostname>
en tu caso lo tienes asi:
(ignoro en lo que puede influir...)

Código:
<device>
<name>upper</name>
<type>azbox</type>
<mhz>357</mhz>
<node>/dev/[B][COLOR=Blue]scard[/COLOR][/B]</node>
...
<newcamdserver>
<enabled>yes</enabled>
<name>[B][COLOR=Blue]local[/COLOR][/B]</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>

<user>
<name>dummy</name>
<password>dummy</password>
<hostname>[B][COLOR=Blue]localhost[/COLOR][/B]</hostname>
En cuanto al trace,
Z: { 12 } { 192.168.1.7 8000 }

En el trace que he de poner el mismo puerto? El 8000?

Saludos!
Z: { 12 } { 127.0.0.1 8000 } (esto es un ejemplo)
// Opción Z -> Control de envio/escritura de la info en tiempo real
// Z: { xy } { IP puerto }
// x=0 -> No mostrar la hora (ni en la pantalla ni en el archivo debug)
// x=1 -> Mostrar la hora ( .... )
// y=0 -> No escribir/enviar ninguna info, ni en el archivo debug, ni en la IP de destino.
// y=1 -> Enviar info a la IP de destino, pero no escribir en el archivo debug.
// y=2 -> Escribir info en el archivo debug, pero no enviar a la IP de destino.
// y=3 -> Escribir/enviar info al archivo debug y a la IP de destino
// IP puerto -> IP de destino y puerto UDP por el que mandar las informaciones

X e Y tienes que configurarlo según los números de aqui arriba
IP es la ip donde quieres recibir el trace,(normalmente el pc) y el puerto por el que lo recibirás (el que tienes que poner en el MCC (pestaña mbox trace) para ver el trace).
Saludos

P.D. prueba a poner esto en el último corchete:

{ 01004106:01004106; }
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Pongo "localhost" en los 3?

Por lo que pones, la linea Z quedaría bien así?

Z: { 13 } { 192.168.1.7 8000 }

Un saludo!
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Con el trace en marcha, da este aviso muy a menudo:

[00:27:05] [newcamd] Control words not received (localhost:20000), time (15 ms)

[00:40:13] Dropping ECM (<-2) from xxxxxxxxxxxx, caid:0x1801, ecmpid:0x0856, sidpid:0x7601 cant decode localy

Es normal?


Esto es lo que ha puesto cuando ha fallado el proceso:

[07:30:46] [newcamd] Dropping ECM (<-1) from xxxxxxxxxxxx, caid:0x0100, ecmpid:0x0481, sidpid:0x7503,ECM allready in buffer!!
[07:30:46] Dropping ECM (<-1) from xxxxxxxxxxx, caid:0x0100, ecmpid:0x0481, sidpid:0x7503 cant decode localy
[07:30:47] [newcamd] No response from NewCS ...
[07:30:47] [newcamd] Closing connection for (localhost:20000). Server gone offline or reinit card(s)
[07:30:48] Searching CW cache for CaID 0x0100, pid 0x0481...no CW in cache
[07:30:48] Dropping ECM (<-1) from xxxxxxxxxxxx, caid:0x0100, ecmpid:0x0481, sidpid:0x7503 cant decode localy

[08:06:36] [newcamd] Putting ECM (<-2) from xxxxxxx, caid:0x0100, ecmpid:0x0497,sidpid:0x77C6 in ECM buffer (3/4)
[08:06:36] Searching CW cache for CaID 0x0100, pid 0x0468...no CW in cache
[08:06:36] [newcamd] Dropping ECM (<-2) from xxxxxxxxxxxxxx, caid:0x0100, ecmpid:0x0468, sidpid:0x746D,ECM allready in buffer!!
[08:06:36] Dropping ECM (<-2) from xxxxxxxxx, caid:0x0100, ecmpid:0x0468, sidpid:0x746D cant decode localy
[08:06:36] Searching CW cache for CaID 0x0100, pid 0x047F...no CW in cache
[08:06:36] [newcamd] Dropping ECM (<-2) from xxxxxxxxxxx, caid:0x0100, ecmpid:0x047F, sidpid:0x7500,ECM allready in buffer!!
[08:06:36] Dropping ECM (<-2) from xxxxxxxxx, caid:0x0100, ecmpid:0x047F, sidpid:0x7500 cant decode localy
[08:06:38] Searching CW cache for CaID 0x1801, pid 0x0847...no CW in cache
[08:06:38] [newcamd] No response from NewCS ...
[08:06:38] [newcamd] Closing connection for (localhost:20000). Server gone offline or reinit card(s)
[08:06:38] Searching CW cache for CaID 0x0100, pid 0x0468...no CW in cache
[08:06:38] Dropping ECM (<-2) from xxxxxxxxxxxxxx, caid:0x0100, ecmpid:0x0468, sidpid:0x746D cant decode localy
[08:06:39] Searching CW cache for CaID 0x0100, pid 0x047F...no CW in cache
[08:06:39] Dropping ECM (<-2) from xxxxxxxxxxxxxxxxx, caid:0x0100, ecmpid:0x047F, sidpid:0x7500 cant decode localy
[08:06:39] Searching CW cache for CaID 0x0100, pid 0x0471...no CW in cache
[08:06:39] Dropping ECM (<-1) from xxxxxxxxxxxxxx, caid:0x0100, ecmpid:0x0471,sidpid:0x7564 cant decode localy
[08:06:39] OK







La linea Q del mbox.cfg, tiene que ver con la tarjeta no? serviría para algo que le cambiase el valor que viene por defecto?

Q: { 300 }

//Q option -> newcamd connect retry in sec.
//Q: { x }
// default 300 sec.

Saludos!
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
A vuelto a dejar de leer la tarjeta, esto es lo que ponía el trace:


[13:16:14] [newcamd] Dropping ECM (<-2) from xxxxxxx, caid:0x0100, ecmpid:0x046F, sidpid:0x746B,ECM buffer is FULL!!
[13:16:14] [newcamd] No response from NewCS ...
[13:16:14] [newcamd] Closing connection for (localhost:20000). Server gone offline or reinit card(s)




[13:21:00] [newcamd] No response from NewCS ...
[13:21:00] [newcamd] Closing connection for (localhost:20000). Server gone offline or reinit card(s)


Alguna sugerencia?

Saludos!
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
Has probado con mgcamd a ver si pasa lo mismo o es un tema del mbox 0.4? yo tuve que cambiar al mbox 0.5 porque me iba mal el 0.4, otra alternativa es probar con el 0.5.

Mira a ver si con mbox 0.5 o mgcamd no te tiran el newcs.
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
El problema son los Leete las normas de Gbox, que los perdería todos.
Por lo que pone se puede entender que deja de leer la tarjeta cuando se llena el buffer?
Como puedo controlar el tamaño de ese buffer? (es el último número de la linea C?)

Si lo pusiera más grande, no debería aguantar más el proceso?

Un saludo!
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
El cambiar es para hacer pruebas, sino no vas a saber si el problema viene del newcs o del mbox. Yo con el mbox 0.4 tenía problemas. Por lo tanto sólo te puedo recomendar que utilices durante un tiempo el mgcamd y/o mbox 0.5 para ver si eso te tira el newcs.

El tema del buffer es el penultimo numero puede ser 10 ó 4 lo que prefieras, recomiendan 4 porque total el newcs también tiene buffer, lo cambiaste a -1? Al final has realizado tantos cambios que no se lo que usas.

No existen varitas mágicas hay que probar hasta que puedas decir si el problema es el camd o el cardserver. Si es el newcs pues lo miramos mejor, pero ahora hay demasiadas variables...
 

Marinad

Usuario
Fan de OpenSPA
11 Feb 2009
131
0
0
Con MgCam seguiré "viendo" a mis Leete las normas, y ellos a mí no? (Son todos de Gbox)

En el newcs.xml está a "-1" como me indicaste, el número de la C line solo puede ser 4 ó 10?

Un saludo!