Home

Azbox Premium plus No me funciona el Oscam en mi Azbox

jutah

Usuario
Amigo OpenSPA
29 Ene 2009
96
24
0
lo he hecho fogo y una de las lineas que me aparece en los procesos es:
/usr/bin/oscam -b -c /etc/tuxbox
dime tu si eso significa que esta en marcha porque yo de estas cosas no se mucho

Es como te dice el compañeor @fogo, el oscam esta en marcha, y segun como lo tienes (sera por el script), lee los archivos de configuracion en /etc/tuxbox/

los tienes ahi? en esa carpeta?
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
me da que lo esta leyendo desde el telnet de DCC osea de lo peor y ahi se cortan las palabras del log, si el script y los archivos de configuración de OSCam lo tiene descargado desde OpenSPA debe tenerlo bien mirando a su carpeta correspondiente.

@parabolico copia y pega aqui el contenido entero del script oscam que debes tener en /usr/script/


Aqui te dejo un enlace que te va ayudar a configurar tus archivos oscam:
EDITADO: OJO CON QUE ENLACES PONES.
 
Última edición:

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
hola a jutah y fogo, Jutah los archivos de configuracion del oscam estan en /etc/tuxbox/config. Fogo si yo instalé el oscam desde el panel de descargas de openspa la versión que puse anteriormente tanto la oscam como los archivos de configuracion de la misma y el contenido entero del script oscam es:

#!/bin/sh

CAMD_ID=1796
CAMD_NAME="Oscam 1.20 6240"

INFOFILE_A=ecm.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mbox* /tmp/*share* /tmp/*.pid* /tmp/*sbox* /tmp/*oscam*
}

case "$1" in
start)
remove_tmp
/usr/bin/oscam -b -c /etc/tuxbox/config/oscam_1.20 &
;;
stop)
killall -9 oscam 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0

muchas gracias a los 2 por vuestra ayuda voy a echar un vistazo mientras al enlace que me has puesto fogo para empaparme sobre como configurar los archivos oscam un saludo
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
Create una carpeta en el pc la llamas oscam_1.20

La carpeta que se llame tal cual te la he puesto.

Ahora coges y tus archivos de oscam que estan dentro de la carpeta config los metes en esa carpeta oscam_1.20

Ahora coges y eliminas tus archivos que estan dentro de la carpeta config osea se quedara la carpeta sin ningun archivo (cerciorate que dichos archivos estan ya dentro de la carpeta oscam_1.20 del pc)

Ahora coges y pasas dentro de la carpeta config pues tu carpeta oscam_1.20

Ahora inicia oscam.
Si al iniciar oscam no obtienes resultados pero si ves el proceso activo....eso indica que ya el tema de inicio oscam esta todo bien, ahora faltaria adaptar tus archivos con posibles errores en ellos para que asi te pueda funcionar.
 
Última edición:

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
fogo he hecho lo que me dijiste pero sigue sin funcionarme el oscam y el enlace que me pasaste para configurar los archivos oscam no me funciona, al darle me sale que no tengo permiso para ver esa página o realizar esa accion
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
si me equivoque al poner ese enlace, no es válido, bueno pues llegado a este punto tendras que poner copiar y pegar los tres archivos configurables principales, oscam.conf oscam.server y oscam.user con datos ficticios y vemos donde puede esta el error.
 

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
hola fogo te pongo por aqui como tengo los archivos de configuracion de oscam que me pedistes.
osccam.conf

#
# main configuration
#

[global]
nice = -1
WaitForCards = 1

# logging

logfile = /var/log/oscam/oscam.log
usrfile = /var/log/oscam/oscamuser.log
cwlogdir = /var/log/oscam/cw

# monitor

[monitor]
port = 988
aulow = 120
monlevel = 1

# web interface

[webif]
httpport = 8888
httpuser = myusername
httppwd = mypassword
httpallowed = 0.0.0.0-255.255.255.255 #Poner IP del PC o rango de IP´s aceptadas

# anti-cascading

[anticasc]
enabled = 1
numusers = 1
sampletime = 2
samples = 5
penalty = 1
aclogfile = /var/log/oscam/aclog.log
denysamples = 9

# protocols

[newcamd]
key = 000102030405060708090A0B0C0D
port = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF

[radegast]
port = 20000
user = user1
allowed = 192.168.0.0-192.168.255.255

[cs378x]
port = 30000@0100:FFFFFF;30001@0200:FFF000,FFFF00;30002@0300:FFFFFF

[cccam]
port = 40000
version = 1.2.3
build = 1234
reshare = 2

[gbox]
hostname = host.example.com
port = 50000
password = password1

[serial]
device = user2@/dev/ttyS0?delay=1&timeout=300

[dvbapi]
enabled = 1
user = user1
socket = /tmp/camd.socket

oscam.user

#
# user configuration
#

# user for group 1 with Betacrypt tunnel, no monitoring, only one connection possible, AU enabled

[account]
user = user1
pwd = password1
monlevel = 0
uniq = 1
group = 1
au = reader1
services = services1
betatunnel = 0300.FFFF:0100,0400.FFFF:0100
ident = 0100:000000
caid = 0100

# user for group 2 with monitor access, AU enabled

[account]
user = user2
pwd = password2
monlevel = 1
uniq = 0
group = 2
au = reader2
services = services2
ident = 0200:000000
caid = 0200

# user for group 2 without monitor access, AU disabled, account disabled

[account]
user = user3
pwd = password3
disabled = 1
group = 2
services = services2
ident = 0200:000000
caid = 0200

# user for group 3 without monitor access, only one connection possible, AU disabled, multiple idents

[account]
user = user4
pwd = password4
monlevel = 0
uniq = 1
group = 3
ident = 0300:000000,FFFFFF;0400:FFFFFF
caid = 0300

# user for group 5 with anti-cascading, only 1 logging allowed, send fake CWs as penalty

[account]
user = user5
pwd = password5
group = 5
services = services5
ident = 0500:000000
caid = 0500
numusers = 1
penalty = 1

oscam.server

[reader]
label = chiste
description =
enable = 1
protocol = cccam
device = xxxxxxxxxxx,xxxxx
key =
user = xxxxxxxxxxx
password = xxxxxxxxxxxxx
pincode = none
inactivitytimeout = 30
reconnecttimeout = 30
reconnectdelay = 60000
keepalive = 0
fallback = 1
cacheex_allow_filter = 1
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-g = 1
lb_weight = 100
dropbadcws = 1
cccversion = 2.1.4
cccmaxhops = 1
ccckeepalive = 1
cccreshare = -1
cccreconnect = 12000

[reader]
label = chiste
description =
enable = 1
protocol = cccam
device = xxxxxxxxxxx,xxxxx
key =
user = xxxxxxxxxxx
password = xxxxxxxxxx
pincode = none
inactivitytimeout = 30
reconnecttimeout = 30
reconnectdelay = 60000
keepalive = 0
fallback = 1
cacheex_allow_filter = 1
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-g = 1
lb_weight = 100
dropbadcws = 1
cccversion = 2.1.4
cccmaxhops = 1
ccckeepalive = 1
cccreshare = -1
cccreconnect = 12000

[reader]
label = chiste
description =
enable = 1
protocol = cccam
device = xxxxxxxxxxxxx,xxxxx
key =
user = xxxxxxxxxxxxxx
password = xxxxxxxxxx
pincode = none
inactivitytimeout = 30
reconnecttimeout = 30
reconnectdelay = 60000
keepalive = 0
fallback = 1
cacheex_allow_filter = 1
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-g = 1
lb_weight = 100
dropbadcws = 1
cccversion = 2.1.4
cccmaxhops = 1
ccckeepalive = 1
cccreshare = -1
cccreconnect = 12000
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
oscam.conf
Código:
[global]
disablelog                    = 0
loghistorylines               = 256
serverip                      =
logfile                       = /var/log/oscam.log
initial_debuglevel            = 0
sysloghost                    =
syslogport                    = 514
logduplicatelines             = 0
pidfile                       =
disableuserfile               = 1
disablemail                   = 1
usrfileflag                   = 0
clienttimeout                 = 15000
fallbacktimeout               = 3000
fallbacktimeout_percaid       =
clientmaxidle                 = 120
bindwait                      = 120
netprio                       = 0
sleep                         = 0
unlockparental                = 0
nice                          = -1
maxlogsize                    = 10
waitforcards                  = 1
waitforcards_extra_delay      = 500
preferlocalcards              = 1
readerrestartseconds          = 0
dropdups                      = 1
reload_useraccounts           = 0
reload_readers                = 0
reload_provid                 = 0
reload_services_ids           = 0
reload_tier_ids               = 0
reload_fakecws                = 0
reload_ac_stat                = 0
reload_log                    = 0
block_same_ip                 = 0
block_same_name               = 1
usrfile                       =
mailfile                      =
cwlogdir                      =
emmlogdir                     = /var/log/
lb_mode                       = 0
lb_save                       = 1000
lb_nbest_readers              = 2
lb_nfb_readers                = 1
lb_min_ecmcount               = 5
lb_max_ecmcount               = 500
lb_reopen_seconds             = 30
lb_reopen_invalid             = 0
lb_force_reopen_always        = 1
lb_retrylimit                 = 0
lb_stat_cleanup               = 336
lb_max_readers                = 0
lb_auto_betatunnel            = 1
lb_auto_betatunnel_mode       = 1
lb_auto_betatunnel_prefer_beta= 50
lb_savepath                   =
lb_retrylimits                =
lb_nbest_percaid              =
lb_noproviderforcaid          =
lb_auto_timeout               = 0
lb_auto_timeout_p             = 30
lb_auto_timeout_t             = 300
double_check_caid             =
ecmfmt                        = c&p/i/s/l:h
resolvegethostbyname          = 0
failbantime                   = 0
failbancount                  = 0
suppresscmd08                 = 0
getblockemmauprovid           = 0
double_check                  = 0

[dvbapi]
enabled                       = 1
au                            = 1
pmt_mode                      = 1
request_mode                  = 0
listen_port                   = 0
delayer                       = 0
ecminfo_type                  = 0
user                          = user1
read_sdt                      = 2
write_sdt_prov                = 1
oscam.server: #aqui si hay mas readers pues todos los pones igual salvo los datos xxxxx

Código:
[reader]
label                         = chica_guapa
description                   =
enable                        = 1
protocol                      = cccam
device                        = xxxxxxxx,xxxxxx
user                          = xxxx
password                      = xxxx
inactivitytimeout             = 30
reconnecttimeout              = 30
reconnectdelay                = 60000
cccversion                    = 2.1.4
cccmaxhops                    = 3
cccmindown                    = 0
cccwantemu                    = 0
ccckeepalive                  = 1
cccreshare                    = -1
group                         = 1

oscam.user
Código:
[account]
user                          = user1
pwd                           = password1
group                         = 1

tanto el oscam.user como el oscam.conf que te pongo no le tienes que modificar nada.
 
Última edición:

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
fogo he puesto los archivos como me has dicho salvo el oscam.server porque este ya me funcionaba como lo tenia puesto antes y ahora no me funciona. Hay una opcion en el openspa camd manager que es mostrar oscaminfo en menu extensiones yo le he dado que si y cuando entro ahi en el menu principal de oscam info hay un apartado que se llama configuracion o sea estoy en oscam info configuracion ahí tengo que modificar algo?. Yo tengo lo siguiente:
leer datos de usuario de oscam.conf No
nombre de usuario (http) username
contraseña (http) password
dirección IP 127.0.0.1
puerto 16002
autoactualizar la vista servidor/cliente? No
Dime si esto esta bien puesto o hay que modificar algo porque ya no se que es lo que tengo mal para que no me funcione. Gracias fogo por tu ayuda y perdona por la molestia que te estoy dando con esto un saludo
Pd. Si hay alguien mas por aqui que pueda arrojar luz sobre este problema que tengo se lo agradecería muchisimo tambien
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
no vamos a liar entonces por que entiendo que con tus archivos de siempre oscam a ti te funcionaba el asunto y ahora dices que no...entonces debes hacer una prueba para ver si el problema es fuente.
¿has probado en cccam si te funciona?...como imagino sabras simplemente debes pasar los datos de arriba que ponias en xxx en oscam.server pues en formato C y ver si ahí funciona....si no lo hace tampoco en CCcam pues ahi pienso erradica el problema.
 
Última edición:

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
fogo los datos que pongo en xxxxx en el oscam.server al ponerlos en cccam si me funcionan de echo yo lo que utilizo es cccam pero para algunas cosas concretas usaba el oscam hasta hace poco que veo que no me funciona yo ya no se que es lo que pasa para que no me vaya a ver si tu puedes decirme que es lo que puede suceder gracias por tu ayuda
 

lobosnake

Usuario Destacado
Betatester
Vip OpenSPA
14 Sep 2014
1.356
731
0
53
prueba esta configuracion a ver:

oscam.conf:

Código:
[global]
disablelog                    = 1
logfile                       = stdout
clienttimeout                 = 4500
fallbacktimeout               = 3500
clientmaxidle                 = 0
unlockparental                = 1
nice                          = -1
maxlogsize                    = 10000
waitforcards                  = 0
preferlocalcards              = 1
dropdups                      = 1
block_same_ip                 = 0
block_same_name               = 0
usrfile                       = /tmp/user.log
lb_mode                       = 1
lb_save                       = 300
lb_min_ecmcount               = 3
lb_max_ecmcount               = 200
lb_reopen_seconds             = 60
lb_reopen_invalid             = 0
lb_force_reopen_always        = 1
lb_retrylimit                 = 1000
lb_stat_cleanup               = 18
lb_max_readers                = 2
lb_auto_betatunnel            = 0
lb_savepath                   = /tmp/.oscam/stat
ecmfmt                        = c&p/s/d/i/l:w
disablecrccws_only_for        = 0500:030B00;09C4:000000;098C:000000;098D:000000 


[dvbapi]
enabled                       = 1
pmt_mode                      = 6
request_mode                  = 1
delayer                       = 60
user                          = lobosnake #el user que queramos para el dvbapi, por defecto dvbapi, lo que pongamos aqui tendremos que poner despues en oscam.user
read_sdt                      = 2
write_sdt_prov                = 1
boxtype                       = dreambox

[webif]
httpport                      = 8080 #el puerto que queramos para acceder al webif de oscam por defecto 8080
httpuser                      = el user que queramos para acceder al webif de oscam
httppwd                       = contraseña que queramos para acceder al webif de oscam
httprefresh                   = 15
httpshowmeminfo               = 1
httpshowcacheexinfo           = 1
httpshowecminfo               = 1
httpshowloadinfo              = 1
httpallowed                   = 192.168.0.0-255.255.255.255
hideclient_to                 = 15
http_status_log               = 1

oscam.server:

Código:
##ejemplo para que oscam lea nuestra blanquita:##

[reader]
label = 2
description = DIGInagra
protocol = internal
device = /dev/sci0
fallback = 1
caid = 1810
rsakey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
boxkey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ecmwhitelist = 1810@1F1F1F:89
detect = cd
mhz = 500
cardmhz = 368
ident = 1810:004001,000000
group = 1
emmcache = 1,3,2
lb_weight = 300

##Ejemplo de un reader MGCamd.##

[reader]
label                         = MGCamd
protocol                      = newcamd
device                        = vuestro_host,puerto
key                           = 0102030405060708091011121314
user                          = usuario
password                      = contraseña
inactivitytimeout             = -1
disableserverfilter           = 1
connectoninit                 = 1
cacheex_allow_filter          = 0
group                         = 2
dropbadcws                    = 1
audisabled                    = 1

##ejemplo de un reader Newcamd.##

[reader]
label                         = N_HD
protocol                      = newcamd
device                        = vuestro_host,puerto
key                           = 0102030405060708091011121314
user                          = usuario
password                      = contraseña
inactivitytimeout             = -1
disableserverfilter           = 1
connectoninit                 = 1
keepalive                     = 1
cacheex_allow_filter          = 0
caid                          = 1810
ecmwhitelist                  = 1810:89,8E
ecmheaderwhitelist            = 80308B078400,81308B078400,813086078400,803086078400
ident                         = 1810:000000
group                         = 1
dropbadcws                    = 1
audisabled                    = 1

##ejemplo de un reader cccam:##

[reader]
label                         = Cline1 #o lo que queramos esto es para identificar a nuestro reader
description                   = aqui igual pon lo que quieras
protocol                      = cccam
device                        = tuhost.dyndns.org,puerto
user                          =el user de tu línea legal
password                      = el pass de tu línea legal
inactivitytimeout             = 30
group                         = 3
cccversion                    = 2.0.11
ccckeepalive                  = 1

oscam.user:

Código:
[account]
user                          = lobosnake #aqui ponemos lo mismo que hayamos puesto en el apartado dvbapi del oscam.conf
group                         = 1,2,3,20 #aqui ponemos todos los grupos segun readers tengamos
 

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
hola lobosnake he metido los archivos oscam.conf y oscam user tal y como lo has puesto pero tengo una duda con respecto al oscam.server. Si por cada reader que ponga tengo que poner un numero de group distinto, es decir, al primer reader le pongo group 1, al segundo reader le pongo group 2 y asi sucesivamente con todos. Esto seria asi o a todos se le puede poner el mismo group 1. Muchas gracias por tu ayuda un saludo
 

evox

OpenSpa Team
Miembro del equipo
Moderador OpenSPA
2 Mar 2009
5.976
4.390
0
hola lobosnake he metido los archivos oscam.conf y oscam user tal y como lo has puesto pero tengo una duda con respecto al oscam.server. Si por cada reader que ponga tengo que poner un numero de group distinto, es decir, al primer reader le pongo group 1, al segundo reader le pongo group 2 y asi sucesivamente con todos. Esto seria asi o a todos se le puede poner el mismo group 1. Muchas gracias por tu ayuda un saludo
Puedes ponerlo como quieras pero si pones a cada reader un group en el user dvbapi has de poner tantos group como quieras que use, Por ejemplo si tienes 5 readers de 1 al 5 pondrias:

group = 1,2,3,4,5

Salu2.
 

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
hola evox yo como ya puse anteriormente en el archivo oscam.server a todos los readers yo le tengo puesto group=1 entonces no se si eso esta bien puesto asi o tengo que ponerle a cada reader un group distinto. Lo digo porque no se si el hecho de que no me funcione podria ser eso o no por eso lo planteo es para tratar de encontrar la solucion al problema. Muchas gracias por tu ayuda y perdonar por la insistencia pero estoy muy perdido y desesperado porque no consigo solucionar el problema. Un saludo a todos
 

lobosnake

Usuario Destacado
Betatester
Vip OpenSPA
14 Sep 2014
1.356
731
0
53
como te comenta evox puedes ponerlo de las dos maneras, puedes poner todos los readers en un unico grupo o puedes ponerlo en distintos grupos, funcionar funciona igual, imagina que tienes 5 readers y todos los tienes en el grupo 1 pues en el oscam.user en el usuario que hemos creado para visionar podriamos solo:

[account]
user = lobosnake #aqui ponemos lo mismo que hayamos puesto en el apartado dvbapi del oscam.conf
group = 1

que ponemos cada reader en un grupo distinto del 1 al 5, pues pondriamos:

[account]
user = lobosnake #aqui ponemos lo mismo que hayamos puesto en el apartado dvbapi del oscam.conf
group = 1,2,3,4,5 #aqui ponemos todos los grupos segun readers tengamos

funcionar funciona igual de las dos maneras, el ponerlo todo en un solo grupo o en distintos grupos es por tema de organizacion mas que nada, hay gente que lo pone por protocolos, es decir todas las N en un mismo grupo por ejemplo el 1, todas las c en un mismo grupo pero distinto al de N por ejemplo el 2 y asi sucesivamente, yo lo tengo en distintos grupos pero por caids, eso ya va al gusto de cada uno.
 

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
lobosnake he puesto el oscam.conf y el oscam.user tal y como me lo has indicado (copia y pega) salvo que en el oscam.user he puesto group = 1 ya que en todos los readers tengo group = 1 y sigue sin funcionar lo unico que no he cambiado por ahora es el oscam.server porque ya que me funcionaba con anterioridad tal y como lo tengo no lo he modificado. ¿Creeis que tengo que cambiarlo y ponerlo con el modelo que habeis puesto por aqui o eso no influye para que me funcione?
 

sillyboy

Usuario
Amigo OpenSPA
15 Jun 2010
16
2
0
Que tal Parabólico!. Tengo curiosidad por saber cómo terminó tu pelea con tu Azbox y Oscam. Si tuviste éxito cuéntanoslo. Pueder ser interesante.
Muchas gracias.
 

parabolico

Usuario Destacado
Fan de OpenSPA
7 Jun 2012
263
23
0
hola sillyboy pues no he tenido suerte no me funciona el oscam y sigo esperando a que alguien me pueda dar la solucion al problema. Mi intuicion me dice que puede ser que las versiones antiguas de oscam me da que no funcionan y solo lo hacen las versiones recientes que han salido pero éstas como no las podemos instalar en nuestro obsoleto azbox HD Premium plus pues mucho me temo que no podemos hacer nada. A ver si alguien nos confirma si estoy en lo cierto. Un saludo sillyboy y a ver si alguien nos ilumina en este tema.
 

cascara

Usuario
Fan de OpenSPA
20 May 2009
220
53
0
Hola, igual es tarde, pero si es posible.

Creas un simlink al archivo libcrypto.so.1.0.0 de esta manera.

Código:
ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0.9.8

Ahora ya encuentra la version que busca y a correr.

Probado con oscam-svn11578-mipsel y fucionando. Tambien funciona ncam , ojo, no ncam+

Saludos.