Pepehabana
Usuario VIP
- Registrado
- 12 Abr 2013
- Mensajes
- 451
- Reacciones
- 57
- Puntos
- 46
Buenas a todos a ver si se entiende este manual.
Y si alguien del Staff me edita, para mejorarlo mejor aún.
Aclaro que estos son EJEMPLOS, no copien y peguen, es para que entiendan como funciona.
También decir que este manual seria el mismo para pasarse a Oscam
Veamos 3 archivos que interesan
1-ncam.conf
2-ncam.server
3-ncam.user
ncam.conf
---------------------------------------------------------------------------------------
# ncam.conf generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
[global]
logfile = /dev/null
nice = -1
waitforcards_extra_delay = 3000
preferlocalcards = 1
dropdups = 1
lb_mode = 1
lb_save = 1500
lb_nbest_readers = 2
lb_min_ecmcount = 3
lb_max_ecmcount = 500
lb_retrylimit = 800
lb_stat_cleanup = 12
lb_max_readers = 4
lb_savepath = /tmp/stats
failbantime = 90
failbancount = 5
[anticasc]
enabled = 1
numusers = 1
aclogfile = /tmp/ncam_ac.log
acosc_max_active_sids = 2
acosc_zap_limit = 6
acosc_penalty = 2
acosc_penalty_duration = 200
acosc_delay = 10
[cache] <--- Esto si usas caché
max_time = 12
csp_allow_reforward = 1
csp_block_fakecws = 1
cwcycle_check_enable = 1
cwcycle_check_caid = 0100,1810,1830,0500,1812,1843,1860,098C,09C4,0648, 0650,0624,0B00,1817,1818,1819,0D95,0D96,09AF,1722, 1834,183D,FFFE
cwcycle_usecwcfromce = 1
[cs378x]
port = xxxxx <--- puerto para la caché
[newcamd] <--- Esto para hacer un server newcamd usando Ncam, las xxxxx serán puertos a elegir
port = xxxxx@1810:000000,004001,004101;xxxxx@0100:004106,004108,005001;xxxxx@0100:003311,003315,003317;xxxxx@0000:003311
allowed = 0.0.0.0-255.255.255.255
key = 0102030405060708091011121314
keepalive = 1
mgclient = 1
[cccam] <--- veremos lo que más nos interesa
port = xxxxx <--- elegir y abrir puerto en router a la ip del deco
nodeid = xxxxxxxxxxxx <---- generar un nodeid cccam
version = 2.3.0 <--- poner la versión con la que queremos aparecer a los demás
reshare = 1 <--- que reshare global darás a tus compis, aconsejo 1 o 2
stealth = 1
updateinterval = 60
minimizecards = 1
[streamrelay]
stream_relay_enabled = 255
stream_emm_enabled = 255
[dvbapi] <--- Importante. Sin esto no podrás ver nada en tu deco, pero si serás server para los demás
enabled = 1 <--- activado para poder ver canales en tu deco
au = 1
pmt_mode = 0
request_mode = 1
delayer = 60
user = dummy
extended_cw_api = 2
boxtype = dreambox
[webif] <---- info de Ncam vía web, accedes a el con la ip del deco:7777 en este caso
httpport = 7777 <--- elegir puerto
httpuser = xxxx <--- elegir usuario
httppwd = xxxxx <--- elegir contraseña
httphelplang = es
httplocale = es_ES
httprefresh = 5
httpshowmeminfo = 1
httpshowuserinfo = 1
httpshowreaderinfo = 1
httpshowcacheexinfo = 1
httpshowecminfo = 1
httpshowloadinfo = 1
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
-----------------------------------------------------------------------------------------------------------------------
Vamos con el server...
ncam.server
# ncam.server generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
Si tienes local, sino borras este READER color gris
[reader] <--- Solo si tienes local
label = MiLocal <--- Si tienes local
enable = 0 <--- Si tienes local activar = 1
protocol = internal
device = /dev/sci0
services = de tu card
fallback = 1
caid = tu card
rsakey = #datos de tu card
boxkey = #datos de tu card
ecmwhitelist = #datos de tu card
detect = cd
nagra_read = 2
mhz = #tu card
cardmhz = #tu card
ident = #tu card
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-g = 1
saveemm-u = 1
saveemm-s = 1
Solo si tienes amigos con Newcamd, sino tienes borra todo este READER color verde
Nline de tu CompiBobo del +HD
Tenias en tu Cccam.cfg una N de un amigo tuyo CompiBobo la cual era así...
N: host.compi.org 12005 hfg 123456 01 02 03 04 05 06 07 08 09 10 11 12 13 14 # compi
[reader]
label = CompiBobo <--- nombre por el cual identificamos a este compi tuyo
protocol = newcamd
device = host.compi.org,12005 <--- host y puerto de tu compi, siempre una COMA entre ambos
key = 0102030405060708091011121314
user = hfg <--- usuario que te dio tu compi
password = 123456 <--- password que te dio tu compi
disableserverfilter = 1
connectoninit = 1
caid = 1810
ecmwhitelist = 1810@1F1F1F:89
ident = 1810:000000,004001,004101
group = 2
emmcache = 1,3,2,0
Solo si tienes amigos con cccam, sino borras todo este READER color rojo
Si tenemos una cline de un compi EJ: Mudito
Tenias en tu Cccam.cfg una C de un amigo tuyo Mudito la cual era así...
C: mudito.amigo.ugg 13900 usual lobin no { 0:0:2 }
[reader]
label = Mudito <--- nombre por el cual identificamos a este compi tuyo
protocol = cccam
device = mudito.amigo.ugg,13900 <--- host y puerto de tu compi, siempre una COMA entre ambos
user = usual <--- usuario que te dio tu compi
password = lobin <--- password que te dio tu compi
inactivitytimeout = 15
reconnecttimeout = 10
fallback = 1
group = 3
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
cccversion = 2.0.11
cccmaxhops = 2 <--- los hops que aceptamos de este reader, en este caso aceptamos local + 2 = 3Hops
ccckeepalive = 1 <--- manda mensajes, para mantener la conexión activa
cccreshare = 1 <--- tomar el reshare de este reader
Observaciones...
Reader de la Local está en el grupo 1
Reader de Newcamd está en el grupo 2
Reader de Cccam está en el grupo 3
Hay que repartir grupos, no debemos tener miles en un solo GRUPO
---------------------------------------------------------------------------------------------------
Vamos con los clientes
ncam.user
# ncam.user generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
[account] <--- Este es el acceso para poder ver canales en tu deco
user = dummy <--- usuario del DVBAPI, al principio del post, en ncam.conf está
pwd = dummy
failban = 1
au = 1
group = 1,2,3 <--- Lees los 3 grupos de readers que hay en tu server
cccreshare = 1
Tenias en tu Cccam.cfg una F para un amigo tuyo garci
Ejemplo:
F: garci casto 2 0 0 { 0:0:2 }
[account] <--- Acceso a un compi tuyo llamado garci
user = garci <--- usuario que creaste para garci
pwd = casto <--- password de garci
allowedprotocols = cccam <--- solo usando cccam se conecta a tu server
group = 2,3 <--- solo lee los grupos 2 y 3 de tus READERS
uniq = 1 <--- no puede conectarse con dos decos a la vez
cccmaxhops = 2 <--- cuantas hops quieres entregar a tu amigo, en este caso tulocal + 2
cccreshare = 1 <--- cuanto reshare entregas a tu amigo, en este caso si das reshare
cccignorereshare = 1
cccstealth = 1
keepalive = 1
Tenias en tu Cccam.cfg otra F para un amigo tuyo
Ejemplo:
F: cubito hielo 2 0 0 { 0:0:2 }
[account] <--- Acceso a un compi tuyo llamado cubito
user = cubito <--- usuario que creaste para cubito
pwd = tonu <--- password de cubito
allowedprotocols = cccam <--- solo usando cccam se conecta a tu server
group = 1,2 <--- solo lee los grupos 1 y 2 de tus READERS
uniq = 1 <--- no puede conectarse con dos decos a la vez
cccmaxhops = 1 <--- cuantas hops quieres entregar a tu amigo, en este caso tulocal + 1
cccreshare = 0 <--- cuanto reshare entregas a tu amigo, en este caso no das reshare
cccignorereshare = 1
cccstealth = 1
keepalive = 1
Observaciones...
Estamos sobrecargando el grupo 2 de READERS, ya que aparece en los 3 users que hemos creado
---------------------------------------------------------------------------------------------------------
Si tienes activado tu server newcamd en este OScam, abierto puerto y todo configurado pues ésta sería una cuenta newcamd para algún compi tuyo
[account]
user = pureta
pwd = gigolo
uniq = 1
allowedprotocols = newcamd
group = 1,2,3 <--- Lee los 3 grupos de readers que hay en tu server
cccmaxhops = 2
cccreshare = 0
Enviarle ésta N a él y ya sabrá que hacer con ella
N: newcompi.dns.org XXXXX pureta gigolo 01 02 03 04 05 06 07 08 09 10 11 12 13 14
XXXXX = puerto que habrás elegido para newcamd en el apartado OScam.conf
newcompi.dns.org= ejemplo de tu host
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Ejemplo de Reader Protocolo CacheEx Cs378x
[reader]
label = Fulanito --->> Como identificas a este reader
description = CacheEx
protocol = cs378x
device = yuju.no-ip.info,27680 --->> host y puerto que te ha enviado tu compi de Caché
user = carlito --->> usuario
password = josito --->> password
keepalive = 1 --->> mensajes para mantener viva la conexión
cacheex = 2 --->> Tipo de caché, en este caso PUSH
cacheex_maxhop = 5
cacheex_block_fakecws = 1
group = 12 --->>> Grupo de la caché, preferiblemente asignen un grupo solo para la caché
audisabled = 1
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Ejemplo de User Protocolo CacheEx Cs378x
[account]
user = usuario
pwd = pass
description = loquequieras --->> Como identificas a este user
allowedprotocols = cs378x --->> protocolo permitido
group = 1,2,3,12 --->> Poner grupos de los cuales quieres sacar CacheEx
cacheex = 2 Tipo de caché, en este caso PUSH
cacheex_maxhop = 2 --->> hops que entregas a este Usuario
cacheex_block_fakecws = 1 --->> bloquear falsas CW activado
cccmaxhops = 2
cccreshare = 1
cccstealth = 0
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Vamos con GBOX algo que ya está obsoleto supongo...
Pero seria opción para algunos que aún rulen en ese protocolo, y quieran dar un salto a algo multi
En el config de oscam
[gbox]
port = a elegir
hostname = ipdetuoscam
my_password = password hexadecimal
ccc_reshare = 1
ccc_gbx_caid = 1810,0100
readers
[reader]
label = lo que quieras
protocol = gbox
device = ip,puerto del otro dispositivo
user = gboxuser
password = password hexadecimal del otro dispositivo
cccam_reshare = 1
group = 1
y muy importante en users
[account]
disabled = 1
user = gboxuser
group = 1
cccmaxhops = 2
Hasta ahora solo he podido llevar cards de oscam a mbox y como la red de gbox-mbox está bien abandonada, me resulta bien dificil encontrar peña para agregar y llevar info de gbox a oscam....
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Generar un NODEID
Agradecimientos:
Diegolm, K4yser, Lonas, Lucifer, Hadesv, Gazkez y a todos los que de una manera u otra me han ayudado.
Y si alguien del Staff me edita, para mejorarlo mejor aún.
Aclaro que estos son EJEMPLOS, no copien y peguen, es para que entiendan como funciona.
También decir que este manual seria el mismo para pasarse a Oscam
Veamos 3 archivos que interesan
1-ncam.conf
2-ncam.server
3-ncam.user
ncam.conf
---------------------------------------------------------------------------------------
# ncam.conf generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
[global]
logfile = /dev/null
nice = -1
waitforcards_extra_delay = 3000
preferlocalcards = 1
dropdups = 1
lb_mode = 1
lb_save = 1500
lb_nbest_readers = 2
lb_min_ecmcount = 3
lb_max_ecmcount = 500
lb_retrylimit = 800
lb_stat_cleanup = 12
lb_max_readers = 4
lb_savepath = /tmp/stats
failbantime = 90
failbancount = 5
[anticasc]
enabled = 1
numusers = 1
aclogfile = /tmp/ncam_ac.log
acosc_max_active_sids = 2
acosc_zap_limit = 6
acosc_penalty = 2
acosc_penalty_duration = 200
acosc_delay = 10
[cache] <--- Esto si usas caché
max_time = 12
csp_allow_reforward = 1
csp_block_fakecws = 1
cwcycle_check_enable = 1
cwcycle_check_caid = 0100,1810,1830,0500,1812,1843,1860,098C,09C4,0648, 0650,0624,0B00,1817,1818,1819,0D95,0D96,09AF,1722, 1834,183D,FFFE
cwcycle_usecwcfromce = 1
[cs378x]
port = xxxxx <--- puerto para la caché
[newcamd] <--- Esto para hacer un server newcamd usando Ncam, las xxxxx serán puertos a elegir
port = xxxxx@1810:000000,004001,004101;xxxxx@0100:004106,004108,005001;xxxxx@0100:003311,003315,003317;xxxxx@0000:003311
allowed = 0.0.0.0-255.255.255.255
key = 0102030405060708091011121314
keepalive = 1
mgclient = 1
[cccam] <--- veremos lo que más nos interesa
port = xxxxx <--- elegir y abrir puerto en router a la ip del deco
nodeid = xxxxxxxxxxxx <---- generar un nodeid cccam
version = 2.3.0 <--- poner la versión con la que queremos aparecer a los demás
reshare = 1 <--- que reshare global darás a tus compis, aconsejo 1 o 2
stealth = 1
updateinterval = 60
minimizecards = 1
[streamrelay]
stream_relay_enabled = 255
stream_emm_enabled = 255
[dvbapi] <--- Importante. Sin esto no podrás ver nada en tu deco, pero si serás server para los demás
enabled = 1 <--- activado para poder ver canales en tu deco
au = 1
pmt_mode = 0
request_mode = 1
delayer = 60
user = dummy
extended_cw_api = 2
boxtype = dreambox
[webif] <---- info de Ncam vía web, accedes a el con la ip del deco:7777 en este caso
httpport = 7777 <--- elegir puerto
httpuser = xxxx <--- elegir usuario
httppwd = xxxxx <--- elegir contraseña
httphelplang = es
httplocale = es_ES
httprefresh = 5
httpshowmeminfo = 1
httpshowuserinfo = 1
httpshowreaderinfo = 1
httpshowcacheexinfo = 1
httpshowecminfo = 1
httpshowloadinfo = 1
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
-----------------------------------------------------------------------------------------------------------------------
Vamos con el server...
ncam.server
# ncam.server generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
Si tienes local, sino borras este READER color gris
[reader] <--- Solo si tienes local
label = MiLocal <--- Si tienes local
enable = 0 <--- Si tienes local activar = 1
protocol = internal
device = /dev/sci0
services = de tu card
fallback = 1
caid = tu card
rsakey = #datos de tu card
boxkey = #datos de tu card
ecmwhitelist = #datos de tu card
detect = cd
nagra_read = 2
mhz = #tu card
cardmhz = #tu card
ident = #tu card
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-g = 1
saveemm-u = 1
saveemm-s = 1
Solo si tienes amigos con Newcamd, sino tienes borra todo este READER color verde
Nline de tu CompiBobo del +HD
Tenias en tu Cccam.cfg una N de un amigo tuyo CompiBobo la cual era así...
N: host.compi.org 12005 hfg 123456 01 02 03 04 05 06 07 08 09 10 11 12 13 14 # compi
[reader]
label = CompiBobo <--- nombre por el cual identificamos a este compi tuyo
protocol = newcamd
device = host.compi.org,12005 <--- host y puerto de tu compi, siempre una COMA entre ambos
key = 0102030405060708091011121314
user = hfg <--- usuario que te dio tu compi
password = 123456 <--- password que te dio tu compi
disableserverfilter = 1
connectoninit = 1
caid = 1810
ecmwhitelist = 1810@1F1F1F:89
ident = 1810:000000,004001,004101
group = 2
emmcache = 1,3,2,0
Solo si tienes amigos con cccam, sino borras todo este READER color rojo
Si tenemos una cline de un compi EJ: Mudito
Tenias en tu Cccam.cfg una C de un amigo tuyo Mudito la cual era así...
C: mudito.amigo.ugg 13900 usual lobin no { 0:0:2 }
[reader]
label = Mudito <--- nombre por el cual identificamos a este compi tuyo
protocol = cccam
device = mudito.amigo.ugg,13900 <--- host y puerto de tu compi, siempre una COMA entre ambos
user = usual <--- usuario que te dio tu compi
password = lobin <--- password que te dio tu compi
inactivitytimeout = 15
reconnecttimeout = 10
fallback = 1
group = 3
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
cccversion = 2.0.11
cccmaxhops = 2 <--- los hops que aceptamos de este reader, en este caso aceptamos local + 2 = 3Hops
ccckeepalive = 1 <--- manda mensajes, para mantener la conexión activa
cccreshare = 1 <--- tomar el reshare de este reader
Observaciones...
Reader de la Local está en el grupo 1
Reader de Newcamd está en el grupo 2
Reader de Cccam está en el grupo 3
Hay que repartir grupos, no debemos tener miles en un solo GRUPO
---------------------------------------------------------------------------------------------------
Vamos con los clientes
ncam.user
# ncam.user generated automatically by NCAM 1.0
# Read more: https://www.lonasdigital.com
[account] <--- Este es el acceso para poder ver canales en tu deco
user = dummy <--- usuario del DVBAPI, al principio del post, en ncam.conf está
pwd = dummy
failban = 1
au = 1
group = 1,2,3 <--- Lees los 3 grupos de readers que hay en tu server
cccreshare = 1
Tenias en tu Cccam.cfg una F para un amigo tuyo garci
Ejemplo:
F: garci casto 2 0 0 { 0:0:2 }
[account] <--- Acceso a un compi tuyo llamado garci
user = garci <--- usuario que creaste para garci
pwd = casto <--- password de garci
allowedprotocols = cccam <--- solo usando cccam se conecta a tu server
group = 2,3 <--- solo lee los grupos 2 y 3 de tus READERS
uniq = 1 <--- no puede conectarse con dos decos a la vez
cccmaxhops = 2 <--- cuantas hops quieres entregar a tu amigo, en este caso tulocal + 2
cccreshare = 1 <--- cuanto reshare entregas a tu amigo, en este caso si das reshare
cccignorereshare = 1
cccstealth = 1
keepalive = 1
Tenias en tu Cccam.cfg otra F para un amigo tuyo
Ejemplo:
F: cubito hielo 2 0 0 { 0:0:2 }
[account] <--- Acceso a un compi tuyo llamado cubito
user = cubito <--- usuario que creaste para cubito
pwd = tonu <--- password de cubito
allowedprotocols = cccam <--- solo usando cccam se conecta a tu server
group = 1,2 <--- solo lee los grupos 1 y 2 de tus READERS
uniq = 1 <--- no puede conectarse con dos decos a la vez
cccmaxhops = 1 <--- cuantas hops quieres entregar a tu amigo, en este caso tulocal + 1
cccreshare = 0 <--- cuanto reshare entregas a tu amigo, en este caso no das reshare
cccignorereshare = 1
cccstealth = 1
keepalive = 1
Observaciones...
Estamos sobrecargando el grupo 2 de READERS, ya que aparece en los 3 users que hemos creado
---------------------------------------------------------------------------------------------------------
Si tienes activado tu server newcamd en este OScam, abierto puerto y todo configurado pues ésta sería una cuenta newcamd para algún compi tuyo
[account]
user = pureta
pwd = gigolo
uniq = 1
allowedprotocols = newcamd
group = 1,2,3 <--- Lee los 3 grupos de readers que hay en tu server
cccmaxhops = 2
cccreshare = 0
Enviarle ésta N a él y ya sabrá que hacer con ella
N: newcompi.dns.org XXXXX pureta gigolo 01 02 03 04 05 06 07 08 09 10 11 12 13 14
XXXXX = puerto que habrás elegido para newcamd en el apartado OScam.conf
newcompi.dns.org= ejemplo de tu host
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Ejemplo de Reader Protocolo CacheEx Cs378x
[reader]
label = Fulanito --->> Como identificas a este reader
description = CacheEx
protocol = cs378x
device = yuju.no-ip.info,27680 --->> host y puerto que te ha enviado tu compi de Caché
user = carlito --->> usuario
password = josito --->> password
keepalive = 1 --->> mensajes para mantener viva la conexión
cacheex = 2 --->> Tipo de caché, en este caso PUSH
cacheex_maxhop = 5
cacheex_block_fakecws = 1
group = 12 --->>> Grupo de la caché, preferiblemente asignen un grupo solo para la caché
audisabled = 1
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Ejemplo de User Protocolo CacheEx Cs378x
[account]
user = usuario
pwd = pass
description = loquequieras --->> Como identificas a este user
allowedprotocols = cs378x --->> protocolo permitido
group = 1,2,3,12 --->> Poner grupos de los cuales quieres sacar CacheEx
cacheex = 2 Tipo de caché, en este caso PUSH
cacheex_maxhop = 2 --->> hops que entregas a este Usuario
cacheex_block_fakecws = 1 --->> bloquear falsas CW activado
cccmaxhops = 2
cccreshare = 1
cccstealth = 0
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Vamos con GBOX algo que ya está obsoleto supongo...
Pero seria opción para algunos que aún rulen en ese protocolo, y quieran dar un salto a algo multi
En el config de oscam
[gbox]
port = a elegir
hostname = ipdetuoscam
my_password = password hexadecimal
ccc_reshare = 1
ccc_gbx_caid = 1810,0100
readers
[reader]
label = lo que quieras
protocol = gbox
device = ip,puerto del otro dispositivo
user = gboxuser
password = password hexadecimal del otro dispositivo
cccam_reshare = 1
group = 1
y muy importante en users
[account]
disabled = 1
user = gboxuser
group = 1
cccmaxhops = 2
Hasta ahora solo he podido llevar cards de oscam a mbox y como la red de gbox-mbox está bien abandonada, me resulta bien dificil encontrar peña para agregar y llevar info de gbox a oscam....
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Generar un NODEID
Agradecimientos:
Diegolm, K4yser, Lonas, Lucifer, Hadesv, Gazkez y a todos los que de una manera u otra me han ayudado.
Última edición: