• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


NCam 6.0-r0 (oficial)

Yo sigo haciendo pruebas con el tema de los puertos y la verdad que no consigo nada, lo tendré que dejar como misterio.

El Camd35 conecta correctamente:
Screenshot_20220418-231236__01__01__01.jpg

Screenshot_20220418-231225__01__01.jpg


Y abre todos los puertos menos el del Camd35 (este escaneo es en local, no es desde el exterior)
Screenshot_20220418-231935__01__01.jpg


Es 20083 no sale por ningún sitio. El config que tengo es este, parecido al default:

Código:
# ncam.conf generated automatically by NCAM 6.1
# Read more: https://www.lonasdigital.com

[global]
serverip                      = XXX.XX.X.XXX
logfile                       = /hdd/Logs/NCam/ncam.log
clienttimeout                 = 12000
fallbacktimeout               = 3500
bindwait                      = 60
netprio                       = 2
nice                          = -10
maxlogsize                    = 1024
waitforcards_extra_delay      = 260
preferlocalcards              = 1
readerrestartseconds          = 4
lb_nbest_readers              = 3
lb_nfb_readers                = 4
lb_min_ecmcount               = 5
lb_retrylimit                 = 600
lb_max_readers                = 1
lb_savepath                   = /tmp/stats
double_check_caid             = 0100,0500,1811,09C4,098C,1830,1843,1810
ecmfmt                        = DATA=c@p/i/s ECM_L:l CW=w HOP=j
suppresscmd08                 = 1
disablecrccws_only_for        = 0500:020810,030830,030B00,032830,032840,032900,032920,032930,032940,032950,041A00,041900,041950,041A30,042800,042820,043330,051B00,060D00;098C:000000;09C4:000000;098D:000000;0E00:000000;1811:003311,003315,023311,003341,00331B,000007,000107;0100:003311,00006C,00006D;1817:000000,00006A;1818:000000,00006C,000007;1819:000000,00006D,000007;1863:003342,003343;1883:003311,003315,003317,003342,003343;1884:000000,000068;1709:000000;1708:000000;0604:000000;0E00:000000;1810:000000;0100:004106

[anticasc]
ac_enabled                    = 1
aclogfile                     = /tmp/ncam_ac.log

[cache]
delay                         = 100
cw_cache_size                 = 2700
cw_cache_memory               = 5
cw_cache_settings             = 0100:2:550,0500:2:650,1811:2:750,09C4:2:550,098C:2:450,1830:2:880,1843:2:880,1810:2:4000
ecm_cache_size                = 2700
ecm_cache_memory              = 5
ecm_cache_droptime            = 1
max_hit_time                  = 45
wait_time                     = 0100:150:650,0500:150:750,1811:150:850,09C4:150:750,098C:150:850,1830:150:780,1843:150:950,1810:150:750
cacheexenablestats            = 1
cacheex_dropdiffs             = 1
csp_serverip                  = 127.0.0.1
csp_allow_request             = 0
cacheex_cw_check              = 0100:2:750,0500:2:850,1811:2:950,09C4:2:850,098C:2:980,1830:2:980,1843:2:780,1810:2:850
wait_until_ctimeout           = 1
csp_block_fakecws             = 1
cacheex_nopushafter           = 0100:550,0500:550,09C4:550,098C:450,1830:980,1843:980,1810:650
waittime_block_start          = 3
waittime_block_time           = 4
cwcycle_check_enable          = 1
cwcycle_check_caid            = 0100,0500,1811,09C4,098C,1830,1843,1810
cwcycle_maxlist               = 4000
cwcycle_keeptime              = 18
cwcycle_usecwcfromce          = 1

[cs357x]
port                          = 20083
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[cs378x]
port                          = 20093@1810:000000;20094@09C4:000000
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[newcamd]
port                          = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF;50001@1810:000000,004001,004101;50002@0100:004106,004108,005001;50003@0100:003311,003315,003317;50004@1811:000000,003600,003315,003311;50005@0500:000000,032820,032830,030B00,032840,032900,032910,032920,032930,032940,032950,041820,041900,042400,043330,040F40;50011@09C4:000000;50012@1830:000000;50013@098C:000000;50014@1863:000000,003342,003343;50015@1883:000000,003311,003315,003317,003342
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
key                           = 0102030405060708091011121314

[radegast]
port                          = 20075
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
user                          = dummy

[cccam]
port                          = 15020,15021,15022
nodeid                        = 08CE5A0123401010
version                       = 2.3.9
reshare                       = 1
updateinterval                = 30

[scam]
port                          = 20074
serverip                      = XXX.XX.X.XXX
allowed                       = 0.0.0.0-255.255.255.255

[streamrelay]
stream_source_auth_user       = root
stream_source_auth_password   = ldteam

[dvbapi]
dvbapi_enabled                = 1
au                            = 1
pmt_mode                      = 0
delayer                       = 60
user                          = visor
read_sdt                      = 2
write_sdt_prov                = 1
extended_cw_pids              = 64
boxtype                       = dreambox

[webif]
httpport                      = 8181
httpuser                      = XXX
httppwd                       = XXX
httplocale                    = en_EN
http_text_color               = #000000
httphideidleclients           = 0
httpallowed                   = XXX.XX.X.XXX
httputf8                      = 0

He probado con 10 puertos distintos, nos el cs357x ninguno de ellos me sale como abierto, en cambio esos mismos puertos con el cs378x sé abren sin problemas.
 
Bueno... desactivando TODO lo que tiene que ver con cacheex, tengo tiempos de 700ms estables. y en el log, veo cache1 y cache2, cosa que antes era todo cache3.
Pero parece que se han bajado los tiempos a saco
 
He probado con 10 puertos distintos, nos el cs357x ninguno de ellos me sale como abierto, en cambio esos mismos puertos con el cs378x sé abren sin problemas.
Buenas, perdona, a lo mejor es una tontería, has probado para Cs357x sólo protocolo UDP?
 
Por el momento no, solo las líneas internas newcamd y csxx. Yo probaría a dejar en principio scam interno, pero si ves que sigue igual, todas las líneas internas newcamd, scam, mgcamd, camd3x(csx) radegast si se da el caso, etc... Pero el de la caché no lo toques jeje.

Saludos
De hecho ahora sin quitar líneas internas se me ven todos los canales bien con unos tiempos de 800 ms.
Cuando pongo DAZN F1 ya sale timeout (5000 ms), por lo que veo solo me pasa con ese canal.
 
Yo sigo haciendo pruebas con el tema de los puertos y la verdad que no consigo nada, lo tendré que dejar como misterio.

El Camd35 conecta correctamente:
Screenshot_20220418-231236__01__01__01.jpg
Screenshot_20220418-231225__01__01.jpg

Y abre todos los puertos menos el del Camd35 (este escaneo es en local, no es desde el exterior)
Screenshot_20220418-231935__01__01.jpg

Es 20083 no sale por ningún sitio. El config que tengo es este, parecido al default:

Código:
# ncam.conf generated automatically by NCAM 6.1
# Read more: https://www.lonasdigital.com

[global]
serverip                      = XXX.XX.X.XXX
logfile                       = /hdd/Logs/NCam/ncam.log
clienttimeout                 = 12000
fallbacktimeout               = 3500
bindwait                      = 60
netprio                       = 2
nice                          = -10
maxlogsize                    = 1024
waitforcards_extra_delay      = 260
preferlocalcards              = 1
readerrestartseconds          = 4
lb_nbest_readers              = 3
lb_nfb_readers                = 4
lb_min_ecmcount               = 5
lb_retrylimit                 = 600
lb_max_readers                = 1
lb_savepath                   = /tmp/stats
double_check_caid             = 0100,0500,1811,09C4,098C,1830,1843,1810
ecmfmt                        = DATA=c@p/i/s ECM_L:l CW=w HOP=j
suppresscmd08                 = 1
disablecrccws_only_for        = 0500:020810,030830,030B00,032830,032840,032900,032920,032930,032940,032950,041A00,041900,041950,041A30,042800,042820,043330,051B00,060D00;098C:000000;09C4:000000;098D:000000;0E00:000000;1811:003311,003315,023311,003341,00331B,000007,000107;0100:003311,00006C,00006D;1817:000000,00006A;1818:000000,00006C,000007;1819:000000,00006D,000007;1863:003342,003343;1883:003311,003315,003317,003342,003343;1884:000000,000068;1709:000000;1708:000000;0604:000000;0E00:000000;1810:000000;0100:004106

[anticasc]
ac_enabled                    = 1
aclogfile                     = /tmp/ncam_ac.log

[cache]
delay                         = 100
cw_cache_size                 = 2700
cw_cache_memory               = 5
cw_cache_settings             = 0100:2:550,0500:2:650,1811:2:750,09C4:2:550,098C:2:450,1830:2:880,1843:2:880,1810:2:4000
ecm_cache_size                = 2700
ecm_cache_memory              = 5
ecm_cache_droptime            = 1
max_hit_time                  = 45
wait_time                     = 0100:150:650,0500:150:750,1811:150:850,09C4:150:750,098C:150:850,1830:150:780,1843:150:950,1810:150:750
cacheexenablestats            = 1
cacheex_dropdiffs             = 1
csp_serverip                  = 127.0.0.1
csp_allow_request             = 0
cacheex_cw_check              = 0100:2:750,0500:2:850,1811:2:950,09C4:2:850,098C:2:980,1830:2:980,1843:2:780,1810:2:850
wait_until_ctimeout           = 1
csp_block_fakecws             = 1
cacheex_nopushafter           = 0100:550,0500:550,09C4:550,098C:450,1830:980,1843:980,1810:650
waittime_block_start          = 3
waittime_block_time           = 4
cwcycle_check_enable          = 1
cwcycle_check_caid            = 0100,0500,1811,09C4,098C,1830,1843,1810
cwcycle_maxlist               = 4000
cwcycle_keeptime              = 18
cwcycle_usecwcfromce          = 1

[cs357x]
port                          = 20083
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[cs378x]
port                          = 20093@1810:000000;20094@09C4:000000
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[newcamd]
port                          = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF;50001@1810:000000,004001,004101;50002@0100:004106,004108,005001;50003@0100:003311,003315,003317;50004@1811:000000,003600,003315,003311;50005@0500:000000,032820,032830,030B00,032840,032900,032910,032920,032930,032940,032950,041820,041900,042400,043330,040F40;50011@09C4:000000;50012@1830:000000;50013@098C:000000;50014@1863:000000,003342,003343;50015@1883:000000,003311,003315,003317,003342
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
key                           = 0102030405060708091011121314

[radegast]
port                          = 20075
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
user                          = dummy

[cccam]
port                          = 15020,15021,15022
nodeid                        = 08CE5A0123401010
version                       = 2.3.9
reshare                       = 1
updateinterval                = 30

[scam]
port                          = 20074
serverip                      = XXX.XX.X.XXX
allowed                       = 0.0.0.0-255.255.255.255

[streamrelay]
stream_source_auth_user       = root
stream_source_auth_password   = ldteam

[dvbapi]
dvbapi_enabled                = 1
au                            = 1
pmt_mode                      = 0
delayer                       = 60
user                          = visor
read_sdt                      = 2
write_sdt_prov                = 1
extended_cw_pids              = 64
boxtype                       = dreambox

[webif]
httpport                      = 8181
httpuser                      = XXX
httppwd                       = XXX
httplocale                    = en_EN
http_text_color               = #000000
httphideidleclients           = 0
httpallowed                   = XXX.XX.X.XXX
httputf8                      = 0

He probado con 10 puertos distintos, nos el cs357x ninguno de ellos me sale como abierto, en cambio esos mismos puertos con el cs378x sé abren sin problemas.
perdona mi torpeza, que problema concreto tienes con los puertos?
 
Yo sigo haciendo pruebas con el tema de los puertos y la verdad que no consigo nada, lo tendré que dejar como misterio.

El Camd35 conecta correctamente:
Screenshot_20220418-231236__01__01__01.jpg
Screenshot_20220418-231225__01__01.jpg

Y abre todos los puertos menos el del Camd35 (este escaneo es en local, no es desde el exterior)
Screenshot_20220418-231935__01__01.jpg

Es 20083 no sale por ningún sitio. El config que tengo es este, parecido al default:

Código:
# ncam.conf generated automatically by NCAM 6.1
# Read more: https://www.lonasdigital.com

[global]
serverip                      = XXX.XX.X.XXX
logfile                       = /hdd/Logs/NCam/ncam.log
clienttimeout                 = 12000
fallbacktimeout               = 3500
bindwait                      = 60
netprio                       = 2
nice                          = -10
maxlogsize                    = 1024
waitforcards_extra_delay      = 260
preferlocalcards              = 1
readerrestartseconds          = 4
lb_nbest_readers              = 3
lb_nfb_readers                = 4
lb_min_ecmcount               = 5
lb_retrylimit                 = 600
lb_max_readers                = 1
lb_savepath                   = /tmp/stats
double_check_caid             = 0100,0500,1811,09C4,098C,1830,1843,1810
ecmfmt                        = DATA=c@p/i/s ECM_L:l CW=w HOP=j
suppresscmd08                 = 1
disablecrccws_only_for        = 0500:020810,030830,030B00,032830,032840,032900,032920,032930,032940,032950,041A00,041900,041950,041A30,042800,042820,043330,051B00,060D00;098C:000000;09C4:000000;098D:000000;0E00:000000;1811:003311,003315,023311,003341,00331B,000007,000107;0100:003311,00006C,00006D;1817:000000,00006A;1818:000000,00006C,000007;1819:000000,00006D,000007;1863:003342,003343;1883:003311,003315,003317,003342,003343;1884:000000,000068;1709:000000;1708:000000;0604:000000;0E00:000000;1810:000000;0100:004106

[anticasc]
ac_enabled                    = 1
aclogfile                     = /tmp/ncam_ac.log

[cache]
delay                         = 100
cw_cache_size                 = 2700
cw_cache_memory               = 5
cw_cache_settings             = 0100:2:550,0500:2:650,1811:2:750,09C4:2:550,098C:2:450,1830:2:880,1843:2:880,1810:2:4000
ecm_cache_size                = 2700
ecm_cache_memory              = 5
ecm_cache_droptime            = 1
max_hit_time                  = 45
wait_time                     = 0100:150:650,0500:150:750,1811:150:850,09C4:150:750,098C:150:850,1830:150:780,1843:150:950,1810:150:750
cacheexenablestats            = 1
cacheex_dropdiffs             = 1
csp_serverip                  = 127.0.0.1
csp_allow_request             = 0
cacheex_cw_check              = 0100:2:750,0500:2:850,1811:2:950,09C4:2:850,098C:2:980,1830:2:980,1843:2:780,1810:2:850
wait_until_ctimeout           = 1
csp_block_fakecws             = 1
cacheex_nopushafter           = 0100:550,0500:550,09C4:550,098C:450,1830:980,1843:980,1810:650
waittime_block_start          = 3
waittime_block_time           = 4
cwcycle_check_enable          = 1
cwcycle_check_caid            = 0100,0500,1811,09C4,098C,1830,1843,1810
cwcycle_maxlist               = 4000
cwcycle_keeptime              = 18
cwcycle_usecwcfromce          = 1

[cs357x]
port                          = 20083
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[cs378x]
port                          = 20093@1810:000000;20094@09C4:000000
serverip                      = XXX.XX.X.XXX
suppresscmd08                 = 1

[newcamd]
port                          = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF;50001@1810:000000,004001,004101;50002@0100:004106,004108,005001;50003@0100:003311,003315,003317;50004@1811:000000,003600,003315,003311;50005@0500:000000,032820,032830,030B00,032840,032900,032910,032920,032930,032940,032950,041820,041900,042400,043330,040F40;50011@09C4:000000;50012@1830:000000;50013@098C:000000;50014@1863:000000,003342,003343;50015@1883:000000,003311,003315,003317,003342
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
key                           = 0102030405060708091011121314

[radegast]
port                          = 20075
serverip                      = 127.0.0.1
allowed                       = 0.0.0.0-255.255.255.255
user                          = dummy

[cccam]
port                          = 15020,15021,15022
nodeid                        = 08CE5A0123401010
version                       = 2.3.9
reshare                       = 1
updateinterval                = 30

[scam]
port                          = 20074
serverip                      = XXX.XX.X.XXX
allowed                       = 0.0.0.0-255.255.255.255

[streamrelay]
stream_source_auth_user       = root
stream_source_auth_password   = ldteam

[dvbapi]
dvbapi_enabled                = 1
au                            = 1
pmt_mode                      = 0
delayer                       = 60
user                          = visor
read_sdt                      = 2
write_sdt_prov                = 1
extended_cw_pids              = 64
boxtype                       = dreambox

[webif]
httpport                      = 8181
httpuser                      = XXX
httppwd                       = XXX
httplocale                    = en_EN
http_text_color               = #000000
httphideidleclients           = 0
httpallowed                   = XXX.XX.X.XXX
httputf8                      = 0

He probado con 10 puertos distintos, nos el cs357x ninguno de ellos me sale como abierto, en cambio esos mismos puertos con el cs378x sé abren sin problemas.
Según la imagen, tienes todos los puertos y readers internos funcionando a la perfección.
 
Buenas, perdona, a lo mejor es una tontería, has probado para Cs357x sólo protocolo UDP?
Tranquilo, que estoy muy verde en este mundo y tonteria ninguna, todo lo contrario, todo comentario/ayuda es bienvenido. Ahora que lo dices, para que veas que tonteria para nada, tenia abierto el puerto 20083 en el router para TCP, lo acabo de cambiar a UDP pero sigue igual, ademas lo dicho arriba, en la red local tampoco me sale como abierto. Entiendo segun veo en NCam en protocolo Cs357x es Camd35 UDP y el Cs378x es Camd35 TCP. Lo que me pasa es que el puerto de la Cs357x me sale como cerrada y en cambio el del Cs378x abierta, pero los dos protocolos estan operativos en el deco (segun pantallazos de arriba)
perdona mi torpeza, que problema concreto tienes con los puertos?
Nada hombre, seguro que ando bastante mas torpe yo con este tema. El problema es que tengo el cs357x en el puerto 20083 y el cs378x en el 20093.
El 20083 del cs357x no consigo que se habra ni estando en local ni desde el exterior, aun teniendo el puerto abierto en el router. Lo he probado con varios puertos distintos y imposible. En cambio, esos puertos que prueba en cs357x con el cs378x funcionan.
 
Según la imagen, tienes todos los puertos y readers internos funcionando a la perfección.
Eso es, lo que no consigo acceder al cs357x desde otro dispositivo, un escaneo de puertos me dice que esta cerrado si desde local y si desde el exterior.
 
Eso es, lo que no consigo acceder al cs357x desde otro dispositivo, un escaneo de puertos me dice que esta cerrado si desde local y si desde el exterior.
Vamos por partes. Supongo que en el archivo de configuración, donde aparecen las xxx.xx.x.xxx, son la ip de tu red. En este caso sería la ip de tu deco. Fijate que la ip del deco la tengas en estatica y así siempre tendrá esa.
Los dispositivos con los que te quieres conectar están en la misma red que NCam? o son desde otra red? Me explico, si te quieres conectar desde el movil con el wifi activado, debería de funcionar. Ahora si lo quieres hacer desde los datos moviles, cambia mucho la cosa.
 
Vamos por partes. Supongo que en el archivo de configuración, donde aparecen las xxx.xx.x.xxx, son la ip de tu red. En este caso sería la ip de tu deco. Fijate que la ip del deco la tengas en estatica y así siempre tendrá esa.
Los dispositivos con los que te quieres conectar están en la misma red que NCam? o son desde otra red? Me explico, si te quieres conectar desde el movil con el wifi activado, debería de funcionar. Ahora si lo quieres hacer desde los datos moviles, cambia mucho la cosa.
Correcto, ese xxx.xx.x.xxx es la IP del deco el cual es estatico.
Los dispositivos por los cuales e intentado conectarme son 2, uno de ellos el movil desde la misma red WiFi en la cual esta conectado el deco (este por cable pero misma red) y despues desde el exterior una vez abierto el puerto en el router. Con el cs357x imposible pero el cs378x perfecto desde la misma red y desde el exterior.
 
Correcto, ese xxx.xx.x.xxx es la IP del deco el cual es estatico.
Los dispositivos por los cuales e intentado conectarme son 2, uno de ellos el movil desde la misma red WiFi en la cual esta conectado el deco (este por cable pero misma red) y despues desde el exterior una vez abierto el puerto en el router. Con el cs357x imposible pero el cs378x perfecto desde la misma red y desde el exterior.
El cs378x te funciona porque funciona por TCP, protocolo que permite establecer conexiones. En cambio el UDP, no permite establecer conexiones directamente.
Te paso un enlace de youtube de una explicación perfecta sobre los 2 protocolos.
Protocolo UDP y TCP
Si tienes los 2 puertos abiertos en el router.. Dejalos para que puedan los dispositivos acceder aunque no establezan conexion directa. Me refiero aunque en los otros dispositivos ponga que no puede conectarse.
 
En un rato grande, no sé cuanto, por que dependo de muchos factores ahora mismo (que se vaya la luz en el barrio, que terminen de compilarse sin errores, etc..), voy a liberar la NCam 6.1-r4.

La voy a liberar como versión final, he ido arreglando las cosillas que me habéis ido reportando por privado y públicamente y haciendo los cambios que algunos me habéis solicitado en vista del log, hay cosas que las he pasado a modo debug, así que el log estará más limpio aún.

El tema de los resets con los noks y timeout de la versión 6.1 TEST, como ya os adelanté, los he puesto como opcionales en los readers, de modo que si queréis que funcionen lo tendréis que activar en cada reader que ustedes decidan.

He aumentado la posibilidad de subir los tiempos de ciclos hasta 8000 y un máximo permitido de 8 horas (480 minutos). Más algún que otro arreglo más que ya dejaré detallado en el changelog como hago siempre.

Un saludo y os leo más tarde que voy bastante apurado ahora mismo ;)
 
Gracias lonas. Yo ando liado y tampoco tengo los conocimientos para aportar ideas útiles o hacer de betatester, pero se agradece el esfuerzo desinteresado.

De todas formas, si detecto algo cuando la instale os lo haré saber, aunque sea obvio
 

Temas similares

Javilonas
Respuestas
653
Visitas
76K
rgchurion
R
Javilonas
Respuestas
65
Visitas
5K
olecram1315
O
Javilonas
Respuestas
48
Visitas
4K
Javilonas
Javilonas
Javilonas
Respuestas
188
Visitas
25K
Javilonas
Javilonas
Javilonas
Respuestas
141
Visitas
14K
Codec
C
Javilonas
Respuestas
382
Visitas
29K
anatulfo
anatulfo
Atrás
Arriba