- Registrado
- 7 Ago 2014
- Mensajes
- 132
- Reacciones
- 6
Hola a todos,
Voy a publicar comandos para la instalación de CSP y Java 6 en Debian. Pongo Java 6 porque es actualmente la mejor versión que se recomienda para su uso con CSP que no tiene problemas de inestabilidad como Java 7 ha.
Estos son los comandos:
Una vez instalado CardServProxy y Java 6 vamo a la configuracion:
Esta configuracion sería perfecta para una blanca, recordaros que podeis usar newcs o sbox como lector, en mi caso newcs.
Profile es el que nos va a enlazar con CCCAM tal cual funcionaria de lujo, solo tendriamos
Que cambiar el puerto que queramos usar y la linea pues como cualquier N
Aqui dentro de RMI es donde se pone el puerto para el webinterface
Aqui en los usuarios creariamos los que quisieramos, que son los que usaremos tanto para manejar el panel de cardproxy
Como para darlos para CCCAM, en este caso tenemos "cardproxy" y "CSP" cardproxy es el administrador y csp el cliente
Podriamos agregar mas clientes, hasta 40 creo, 41 ya no funciona
En esta parte para el mapeo de la card.
Aqui configuramos de donde cogemos la linea newcamd como por ejemplo sbox, newcs...
Observad como aquí, que es el que recoge las ecm de newcs, se le pone el nombre a profile que debe ser el mismo que arriba, en la configuracion que dará la card a cccam
Esta seria la linea newcamd para CCCam.
Bueno y ya para arrancar o parar o restart el CSP os dejo los comandos:
saludos
Voy a publicar comandos para la instalación de CSP y Java 6 en Debian. Pongo Java 6 porque es actualmente la mejor versión que se recomienda para su uso con CSP que no tiene problemas de inestabilidad como Java 7 ha.
Estos son los comandos:
PHP:
To install Java 6 which is highly recommended:
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
apt-get install oracle-java6-installer
PHP:
To install latest CSP build:
cd /lib
mkdir cspsvn
apt-get install subversion
svn co http://streamboard.de.vu/svn/CSP/trunk CSP-svn
apt-get install ant
cd CSP-svn
ant build
apt-get install tar
ant tar-app
cd dist
tar -zxvf cardservproxy.tar.gz
mv cardservproxy /usr/local/csp
cd /usr/local/csp
./cardproxy.sh start
and again repeat command
./cardproxy.sh start
Starting CardServProxy: [ OK ]
Una vez instalado CardServProxy y Java 6 vamo a la configuracion:
Esta configuracion sería perfecta para una blanca, recordaros que podeis usar newcs o sbox como lector, en mi caso newcs.
Profile es el que nos va a enlazar con CCCAM tal cual funcionaria de lujo, solo tendriamos
Que cambiar el puerto que queramos usar y la linea pues como cualquier N
PHP:
<profile name="*** N3 ****" ca-id="0000" enabled="true" debug="true">
<newcamd listen-port="22111">
<card-data type="config" ca-id="****">
<providers>00 00 00</providers>
</card-data>
<allow-list></allow-list>
</newcamd>
<services-file format="cccam" ca-id="****" provider="000000">etc/***.txt</services-file>
</profile>
Aqui dentro de RMI es donde se pone el puerto para el webinterface
PHP:
<rmi>
<display-name>CARDPROXY</display-name>
<status-web>
<listen-port>10000</listen-port>
<ssl enabled="false">
<****tore password="secret">etc/my****tore</****tore>
</ssl>
<war-file>lib/cs-status.war</war-file>
<super-users>cardproxy</super-users>
<super-users>cardproxy</super-users>
</status-web>
</rmi>
Aqui en los usuarios creariamos los que quisieramos, que son los que usaremos tanto para manejar el panel de cardproxy
Como para darlos para CCCAM, en este caso tenemos "cardproxy" y "CSP" cardproxy es el administrador y csp el cliente
Podriamos agregar mas clientes, hasta 40 creo, 41 ya no funciona
PHP:
<user-manager class="com.bowman.cardserv.SimpleUserManager">
<auth-config>
<user name="cardproxy" password="cardproxy" max-connections="11" admin="true"/>
<user name="USUARIO" password="USUARIO" max-connections="11" enabled="true" debug="true"/>
En esta parte para el mapeo de la card.
PHP:
<service-map>
<mapper>
<cache-dir>cache</cache-dir>
<cache-save-age>300</cache-save-age>
<auto-map-services>true</auto-map-services>
<reset-services></reset-services>
<auto-reset-threshold>20</auto-reset-threshold>
<hide-unknown-services>false</hide-unknown-services>
<log-missing-sid>true</log-missing-sid>
</mapper>
<mapper profile="*** N3 ****">
<reset-services></reset-services>
<block-services></block-services>
</mapper>
</service-map>
Aqui configuramos de donde cogemos la linea newcamd como por ejemplo sbox, newcs...
PHP:
<newcamd-connector name="*** N3 ****" profile="*** N3 ****" enabled="true">
<host>localhost</host>
<port>16055</port>
<user>clientenewcs</user>
<password>passnewcs</password>
<des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</des-key>
<asynchronous>true</asynchronous>
</newcamd-connector>
Observad como aquí, que es el que recoge las ecm de newcs, se le pone el nombre a profile que debe ser el mismo que arriba, en la configuracion que dará la card a cccam
PHP:
<profile name="*** N3 ****" ca-id="0000" enabled="true" debug="true">
........
<newcamd-connector name="*** N3 ****" profile="*** N3 ****" enabled="true">
Esta seria la linea newcamd para CCCam.
PHP:
N: localhost 22111 USUARIO USUARIO 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256
Bueno y ya para arrancar o parar o restart el CSP os dejo los comandos:
PHP:
/usr/local/csp/cardproxy.sh start
/usr/local/csp/cardproxy.sh stop
/usr/local/csp/cardproxy.sh restart
saludos