Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Em portugus
ndice
Ficheiros e atributos...............................4
Em Enigma2...................................................4
Receptores......................................................................4
Localizao e atributos.........................................................4
Ficheiro oscam.conf...............................5
Configuraes globais........................................5
Prioridade cartes locais.......................................................5
nice............................................................................5
waitforcards....................................................................5
Ligar log do OsCam..............................................................6
Destino do log do OsCam.........................................................6
Tamanho do ficheiro log do OsCam................................................6
Ligar log dos utilizadores do OsCam.............................................6
Destino do log dos utilizadores do OsCam........................................7
Destino do PID..................................................................7
Pasta para CW's.................................................................7
Saveinithistory.................................................................7
WebInterface.................................................9
Porta..........................................................................10
Username.......................................................................10
Password.......................................................................10
CSS............................................................................10
Templates OsCam................................................................10
Script.........................................................................11
httphideidleclients............................................................11
Intervalo de recarregamento....................................................11
IP's permitidos OsCam..........................................................11
DNS permitido..................................................................11
Monitor.....................................................12
Porta..........................................................................12
Serverip ......................................................................12
Nocrypt........................................................................12
Aulow..........................................................................12
Nvel de monitor...............................................................13
hideclient_to..................................................................13
appendchaninfo.................................................................13
Servidor NewCamd............................................13
Porta..........................................................................13
DES Key........................................................................14
Hostname e IP permitidos.......................................................14
serverip.......................................................................14
keepalive......................................................................14
Servidor CCcam..............................................14
Porta..........................................................................14
Verso.........................................................................15
Build..........................................................................15
Nvel de re-partilha...........................................................15
Servidor Radegast...........................................15
Porta..........................................................................16
Serverip.......................................................................16
Hostname e IP permitidos.......................................................16
User...........................................................................16
Ficheiro oscam.server............................17
Leitores....................................................17
Nome...........................................................................17
Ligar/Desligar.................................................................17
Protocolo......................................................................18
Local do leitor................................................................18
Username e Password............................................................18
Grupo..........................................................................19
Deteco do carto.............................................................19
Cache de EMM...................................................................19
Cache de ECM's.................................................................20
Bloqueio de EMM's nicas.......................................................20
Bloqueio de EMM's compartilhadas...............................................20
Bloqueio de EMM's globais......................................................20
Bloqueio de EMM's desconhecidas................................................21
Frequncia padro..............................................................21
Frequncia de leitora..........................................................21
Verso CCcam...................................................................21
cccmaxhops.....................................................................22
Reenvio de ECM para CCcam......................................................22
cccdisableautoblock............................................................22
CAID...........................................................................22
IDENT..........................................................................23
Servios.......................................................................23
Desligar AU....................................................................23
ID Provedor para AU............................................................23
Ficheiro oscam.user..............................24
Username.......................................................................24
Password.......................................................................24
Ligar/Desligar.................................................................24
Grupo..........................................................................24
Servios.......................................................................25
Hostname permitidos............................................................25
uniq...........................................................................25
Tempo de inactividade..........................................................25
Nvel de monitor...............................................................26
Actualizao de cartes........................................................26
keepalive......................................................................26
IDENT..........................................................................26
CAID...........................................................................27
cccmaxhops.....................................................................27
Nvel de re-partilha...........................................................27
Ficheiro oscam.services..........................27
Grupo de servios...........................................28
Caid...........................................................................28
ID dos provedores..............................................................28
ID dos servios................................................................28
Ficheiro oscam.srvid.............................28
Identificao..................................................................29
Ficheiro oscam.provid............................29
Identificao..................................................................29
Crditos finais:...................................30
Tutorial OsCam
by: Gladyator
Ficheiros e atributos
Os ficheiros com as configuraes do OsCam, em cada sistema, tm um local prdefinido para serem colocados. J o executvel (BIN) no tem um local pr-definido, mas
devido aos script's pr-construdos disponibilizados na internet e nos servidores das
imagens para receptores, o executvel normalmente colocado num sitio especifico.
Para alterar o local dos ficheiros com as configuraes, utilize na execuo do OsCam, o
parmetro -c seguido do novo local onde esto as configuraes.
SINTAXE: <executvel> -c <novo local das configuraes>
Exemplo:
/usr/bin/oscam -c /hdd/oscam/
Exemplo:
/hdd/oscam/bin/oscam.bin
Em Enigma2
O pacote para este sistema designado por oscam-svnX-mips-tuxbox.
Receptores
DreamBox 500HD, DreamBox 7025, DreamBox 800, DreamBox 8000
Localizao e atributos
Os ficheiros oscam.conf, oscam.provid, oscam.server, oscam.services,
oscam.srvid e oscam.user tm como pasta pr-definida /var/tuxbox/config/' e os
atributos dos ficheiros so 755 (-rwxr-xr-x).
O ficheiro executvel tem como pasta pr-definida /usr/bin/ e os atributos do ficheiro so
755 (-rwxr-xr-x).
Verso: 1.6
Pag: 4/30
13-07-10
Tutorial OsCam
by: Gladyator
Ficheiro oscam.conf
Ficheiro onde esto as principais configuraes OsCam e as configuraes das linhas dos
servidores OsCam.
Configuraes globais
Seco das configuraes Globais. Esta seco OBRIGATRIA.
SINTAXE: [global]
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 0;
nice
Prioridade do sistema.
SINTAXE: nice = [-20 .. +20]
Valores:
Entre-20 a 20;
VALOR PADRO = 99;
waitforcards
Esperar que os cartes locais inicializem, antes de abrir as portas de rede.
SINTAXE: waitforcards = 0 | 1
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 0;
Verso: 1.6
Pag: 5/30
13-07-10
Tutorial OsCam
by: Gladyator
Valores:
0 = Ligado;
1 = Desligado;
VALOR PADRO = 0;
Destino do log do OsCam
Local e nome do ficheiro onde vai ser arquivado o log do OsCam.
SINTAXE: logfile = <Nome e caminho do ficheiro> | /dev/null | /dev/tty | syslog
Valores:
<Nome e caminho do ficheiro>;
/dev/null;
/dev/tty;
syslog;
VALOR PADRO = /var/log/oscam.log;
Tamanho do ficheiro log do OsCam
Tamanho mximo em "kbytes" para o ficheiro log.
SINTAXE: maxlogsize = <numero de kbytes>
Valores:
VALOR PADRO = <numero de kbytes>;
Ligar log dos utilizadores do OsCam
Ligar ou desligar o log dos logins dos utilizadores do OsCam.
SINTAXE: disableuserfile = 0 | 1
Valores:
0 = Ligado;
1 = Desligado;
VALOR PADRO = 0;
Verso: 1.6
Pag: 6/30
13-07-10
Tutorial OsCam
by: Gladyator
Valores:
<Nome e caminho do ficheiro>;
VALOR PADRO = Nenhum;
Destino do PID
Local e nome do ficheiro onde vai ser arquivado o PID do OsCam.
SINTAXE: pidfile = <Nome e caminho do ficheiro>
Valores:
<Nome e caminho do ficheiro>;
VALOR PADRO = Nenhum;
Pasta para CW's
Pasta onde vo ser armazenadas as chaves dos servios j desencriptadas.
SINTAXE: cwlogdir = <Caminho da pasta>
Valores:
<Caminho da pasta>;
VALOR PADRO = Nenhum;
Saveinithistory
Se esta opo estiver activa, far com que o OsCam grave o histrico carto. Para
consultar o Show Entitlement, esta opo tem de estar activa.
SINTAXE: saveinithistory = 0 | 1
Valores:
0 = Desligado;
1 = Grava o histrico em /tmp/.oscam/reader<number>;
VALOR PADRO = 0;
Verso: 1.6
Pag: 7/30
13-07-10
Tutorial OsCam
by: Gladyator
Ligar/Desligar
Parmetro que permite ligar ou desligar o modulo DVB API.
SINTAXE: enabled = 0 | 1
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 0;
Actualizao de cartes
Permitir que o modulo DVB API envie EMM para actualizar cartes.
SINTAXE: au = 0 | 1
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 0;
Username
Nome do utilizador para o cliente DVB-API.
SINTAXE: user = <username>
Valores:
VALOR PADRO = anonymous;
Tipo de DVB-API
Esta opo define o tipo de modulo DVB-API usado no receptor.
SINTAXE: boxtype = dbox2 | dreambox | duckbox | ufs910 | ipbox | ipbox-pmt |
fortis
Valores:
dbox2 = ???;
dreambox = ???;
duckbox = ???;
ufs910 = ???;
ipbox = ???;
ipbox-pmt = ???;
fortis = ???;
VALOR PADRO = dreambox;
Verso: 1.6
Pag: 8/30
13-07-10
Tutorial OsCam
by: Gladyator
pmt_mode
???????????????????.
SINTAXE: pmt_mode = 0 | 1 | 2 | 3
Valores:
0 = Usa o camd.socket e o ficheiro PMT;
1 = Desactiva a leitora do ficheiro PMT;
2 = Desactiva o camd.socket;
3 = Le o ficheiro PMT apenas no arranque;
VALOR PADRO = 0;
Ignorar
Os CAIDs que o modulo DVB-API ir ignorar. Caso especifique mais que um CAID, utilize
o caracter vrgula (,) para os separar.
SINTAXE: ignore = <CAID>[,<CAID>]
Valores:
<CAID> = CAID a ser ignorado;
VALOR PADRO = Nenhum;
Prioridade
Os CAIDs e provedores a que o modulo DVB-API ir dar prioridade. Caso especifique
mais que uma entrada, utilize o caracter vrgula (,) para as separar.
SINTAXE: priority = <CAID>:<ID Provedor>[,<CAID>:<ID Provedor>]
Valores:
<CAID> = CAID do ID provedor que ter prioridade. Cada CAID tem de ter
OBRIGATORIAMENTE um ID provedor;
<ID Provedor> = Provedor que ter prioridade. Utilize o caracter dois-pontos (:)
para separar o CAID do ID provedor;
VALOR PADRO = Os CAIDs e ID provedores dos cartes locais, tero prioridade;
WebInterface
Seco das configuraes do WebInterface. O WebInterface permite o controlo do
OsCam utilizando por exemplo um browser.
SINTAXE: [webif]
Verso: 1.6
Pag: 9/30
13-07-10
Tutorial OsCam
by: Gladyator
Porta
Porta de escuta da ligao ao WebInterface do OsCam. Caso utilize a seco [webif], este
valor OBRIGATRIO.
SINTAXE: httpport = 0 | <numero da porta>
Valores:
0 = Desligado;
<numero da porta> = Numero da porta para o servidor WebInterface;
VALOR PADRO: Nenhum;
Username
Nome do utilizador cliente do WebInterface.
SINTAXE: httpuser = <username>
Valores:
VALOR PADRO = Nenhum;
Password
Password do utilizador cliente do WebInterface.
SINTAXE: httppwd = <password>
Valores:
VALOR PADRO = Nenhum;
CSS
Local e nome do ficheiro CSS. Este ficheiro contem as configuraes do aspecto do
WebInterface.
SINTAXE: httpcss = <Nome e caminho do ficheiro>
Valores:
VALOR PADRO = Nenhum;
Templates OsCam
Caminho para as templates externas.
SINTAXE: httptpl = <path>
Valores:
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 10/30
13-07-10
Tutorial OsCam
by: Gladyator
Script
???????????
SINTAXE: httpscript = path
httphideidleclients
???????????
SINTAXE: httphideidleclients = 0
Intervalo de recarregamento
Intervalo de tempo em segundos em que a pagina do WebInterface recarregada.
SINTAXE: httprefresh = <numero de segundos>
Valores:
VALOR PADRO = Nenhum;
IP's permitidos OsCam
IPs internos ou externos que o OsCam permite que acedam ao servidor WebInterface.
Pode ser especificado mais que um IP ou intervalo de IPs. Caso especifique mais que
uma entrada, utilize o caracter vrgula (,) para as separar. Nesta opo no permitida a
especificao de DNS's.
SINTAXE: httpallowed = <IP>|<Primeiro IP>-<Ultimo IP>[,<IP>|<Primeiro IP><Ultimo IP>]
Valores:
<IP> = IP nico;
<Primeiro IP>-<Ultimo IP> = Intervalo de IPs. Todos os IPs entre <Primeiro IP> e
<Ultimo IP>, so autorizados;
VALOR PADRO = Nenhum;
DNS permitido
Local onde pode ser especificado um DNS's que ter acesso ao servidor WebInterface do
OsCam. S permitida a especificao de um nico DNS.
SINTAXE: httpdyndns = <DNS>
Valores:
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 11/30
13-07-10
Tutorial OsCam
by: Gladyator
Monitor
Seco das configuraes para programas de monitorizao como por exemplo o
microMon.
SINTAXE: [monitor]
Porta
Porta UDP de escuta da ligao de programas de monitorizao do OsCam.
SINTAXE: port = 0 | <numero da porta>
Valores:
0 = Desligado;
<numero da porta> = Numero da porta UDP;
VALOR PADRO: 0;
Serverip
???????????
SINTAXE: serverip = <Endereo IP>
Nocrypt
???????????
SINTAXE: nocrypt = = <IP>|<Primeiro IP>-<Ultimo IP>[,<IP>|<Primeiro IP>-<Ultimo
IP>]
Aulow
???????????
SINTAXE: aulow = <minutos>
Verso: 1.6
Pag: 12/30
13-07-10
Tutorial OsCam
by: Gladyator
Nvel de monitor
?????. O valor desta opo pode ser substitudo pelo valor do utilizador em oscam.user.
SINTAXE: monlevel = 0 | 1 | 2 | 3 | 4
Valores
0 = Sem acesso ao monitor;
1 = Acesso s ao servidor e aos prprios procs
2 = Acesso s para ver todos os procs;
3 = Acesso a todos os procs, e possibilidade de recarregar o oscam.user;
4 = Acesso completo;
hideclient_to
?????.
SINTAXE: hideclient_to = <Segundos>
appendchaninfo
?????.
SINTAXE: appendchaninfo = 0 | 1
Servidor NewCamd
Seco onde so feitas as configuraes para o servidor do protocolo NewCamd no
OsCam.
SINTAXE: [newcamd]
Porta
Portas de acesso ao servidor NewCamd. O protocolo utilizado TCP.
SINTAXE: port = <PORTA>@<CAID>[:<IDENT>][,<IDENT>][;<PORTA>@<CAID>[:<IDENT>]
[,<IDENT>]]
Valores:
<PORTA> = Porta do Servidor. Cada CAID tem de ter OBRIGATORIAMENTE uma
porta. Separe a porta do CAID com o caracter (@);
<CAID> = CAID que vai ser servido pela porta especfica. Caso especifique mais
que um CAID, separe-os por ponto-e-vrgula (;);
<IDENT> = IDENT de determinado CAID. Separe o CAID da porta com o caracter
dois-pontos (:). Caso especifique mais que um IDENT por CAID, separe-os por
vrgula (,). A especificao do IDENT, opcional;
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 13/30
13-07-10
Tutorial OsCam
by: Gladyator
DES Key
Chave de encriptao para os clientes NewCamd.
SINTAXE: key = <deskey>
Valores:
VALOR PADRO = Nenhum;
Hostname e IP permitidos
Hostnames e IPs que o OsCam permite que acedam ao servidor NewCamd. Pode ser
especificado mais que um IP ou intervalo de IPs. Caso especifique mais que uma entrada,
utilize o caracter vrgula (,) para as separar.
SINTAXE: allowed = <IP>|<Primeiro IP>-<Ultimo IP>[,<IP>|<Primeiro IP>-<Ultimo
IP>]
Valores:
<IP> = IP nico;
<Primeiro IP>-<Ultimo IP> = Intervalo de IPs. Todos os IPs entre <Primeiro IP> e
<Ultimo IP>, so autorizados;
VALOR PADRO = Nenhum;
serverip
???????????
SINTAXE: serverip = <IP address>
keepalive
???????????
SINTAXE: keepalive = 0 | 1
Servidor CCcam
Seco onde so feitas as configuraes para o servidor do protocolo CCcam no OsCam.
SINTAXE: [cccam]
Porta
Porta de acesso ao servidor CCcam do OsCam. O protocolo utilizado TCP.
SINTAXE: port = 0 | <PORTA>
Valores:
0 = Desliga o servidor CCcam do OsCam;
<PORTA> = Porta do servidor CCcam do OsCam;
VALOR PADRO = 0;
Verso: 1.6
Pag: 14/30
13-07-10
Tutorial OsCam
by: Gladyator
Verso
Define a verso do servidor CCcam do OsCam.
SINTAXE: version = <Verso Principal>.<Verso>.<Sub Principal>
Valores:
<Valor>
<Verso Principal> = ????;
<Verso> = ????;
<Sub Principal> = ????;
VALOR PADRO = Nenhuma;
Build
Define a build do servidor CCcam do OsCam.
SINTAXE: build = <Build>
Valores:
<Build> = ????. Composto por 4 dgitos no formato decimal;
VALOR PADRO = Nenhuma;
Nvel de re-partilha
Define o nvel de re-partilha a que os clientes do servidor CCcam do OsCam vo ter
direito.
SINTAXE: reshare = <Nvel>
Valores:
<Nvel> = Nvel de re-partilha;
0 = No feita re-partilha;
1 = Re-partilha apenas para os clientes directos (at distncia 1);
2 = Re-partilha para os clientes at distncia 2;
<Nvel X> = Re-partilha para os clientes at distncia X;
VALOR PADRO = Nenhuma;
Servidor Radegast
Seco onde so feitas as configuraes para o servidor do protocolo Radegast no
OsCam.
SINTAXE: [radegast]
Verso: 1.6
Pag: 15/30
13-07-10
Tutorial OsCam
by: Gladyator
Porta
Porta de acesso ao servidor Radegast do OsCam. O protocolo utilizado TCP.
SINTAXE: port = 0 | <PORTA>
Valores:
0 = Desliga o servidor Radegast do OsCam;
<PORTA> = Porta do servidor Radegast do OsCam;
VALOR PADRO = 0;
Serverip
???????
SINTAXE: serverip = <Endereo IP>
Valores:
<Endereo IP> = ??????;
VALOR PADRO = Todos;
Hostname e IP permitidos
Hostnames e IPs que o OsCam permite que acedam ao servidor Radegast. Pode ser
especificado mais que um IP ou intervalo de IPs. Caso especifique mais que uma entrada,
utilize o caracter vrgula (,) para as separar.
SINTAXE: allowed = <IP>|<Primeiro IP>-<Ultimo IP>[,<IP>|<Primeiro IP>-<Ultimo
IP>]
Valores:
<IP> = IP nico;
<Primeiro IP>-<Ultimo IP> = Intervalo de IPs. Todos os IPs entre <Primeiro IP> e
<Ultimo IP>, so autorizados;
VALOR PADRO = Nenhum;
User
???????.
SINTAXE: user = <Username>
Valores:
<Username> = ??????;
Verso: 1.6
Pag: 16/30
13-07-10
Tutorial OsCam
by: Gladyator
Ficheiro oscam.server
Ficheiro onde so feitas as configuraes de acesso a servidores internos e externos. Os
leitores de cartes locais, tambm so especificados aqui.
Leitores
Seco de leitores (acesso) de servidores. OBRIGATRIA a configurao de pelomenos um leitor (seco [reader]). Por cada protocolo diferente de leitor, OBRIGATRIA
a especificao de uma seco [reader].
SINTAXE: [reader]
Nome
Nome para o leitor. Nunca utilize o nmero 1 para especificar o nome do leitor, para no
entrar em conflito com os valores permitidos no parmetro au do ficheiro oscam.user.
Este parmetro OBRIGATRIO.
SINTAXE: label = <nome>
Ligar/Desligar
Parmetro que permite ligar ou desligar o leitor onde este parmetro est especificado.
SINTAXE: enable = 1 | 0
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 1;
Verso: 1.6
Pag: 17/30
13-07-10
Tutorial OsCam
by: Gladyator
Protocolo
Parmetro onde especificado o tipo de protocolo que vai ser usado pelo leitor. Este
parmetro OBRIGATRIO.
SINTAXE: protocol = mouse | smartreader | internal | serial | camd35/cs357x |
cs378x | gbox |newcamd/newcamd525 | newcamd524 | cccam | radegast | pcsc |
constcw
Valores:
mouse = ???;
smartreader = ???;
internal = Leitor interno do receptor;
serial = ???;
camd35|cs357x = ???;
cs378x = ???;
gbox = ???;
newcamd|newcamd525 = Servidor do tipo NewCamd;
newcamd524 = ???;
cccam = Servidor do tipo Cccam;
radegast = Servidor do tipo RadeGast;
pcsc = ???;
constcw = Ficheiro com chaves constantes;
Local do leitor
Local onde definido o caminho, endereo ou local do leitor.
SINTAXE: device = <device> | <Serial>:<Reader serial> | <bus>:<device> | <ip |
hostname>,<porta>[,<porta de remapping>] | <pcsc> | <CW constantes>
Valores:
<device> = Caminho do leitor;
<bus>:<device> = ???;
<Serial>:<Reader serial> = ???;
<ip | hostname>,<porta>[,<porta de remapping>] = Endereo e porta de servidores
internos ou externos;
<pcsc> = ???;
<CW constantes> = Nome e caminho do ficheiro onde se encontram as chaves
constantes;
Username e Password
Utilizador e password de ligao aos servidores de outros emuladores.
SINTAXE: account = <username>,<password>
Valores:
<username>,<password> = O utilizador e password, so separados pelo caracter
vrgula (,);
Verso: 1.6
Pag: 18/30
13-07-10
Tutorial OsCam
by: Gladyator
Grupo
Nmero do grupo associado ao leitor. Este parmetro OBRIGATRIO.
SINTAXE: group = <numero do grupo>
Deteco do carto
Status da deteco do carto. Esta opo s deve ser usada quando o protocolo
escolhido na opo <Protocolo> for internal.
SINTAXE: detect = CD | DSR | CTS | RING | NONE | gpio[1-7]
Valores:
CD = ???;
DSR = ???;
CTS = ???;
RING = ???;
NONE = No deteco;
gpio[1-7] = ???;
VALOR PADRO = CD;
Cache de EMM
Configuraes do cache de EMM do leitor. Cada um dos valores deste parmetro
separado pelo caracter vrgula (,).
SINTAXE: emmcache = <0 | 1>,<numero de vezes>,<LOG>
Valores:
<usecache>:
0 = Desliga;
1 = Liga;
VALOR PADRO = 0;
<numero de vezes> = Numero de vezes que o mesma EMM escrita;
<LOG> = Para registar o log de um s tipo de EMMs, coloque somente o valor a
baixo referenciado para o tipo de EMM correspondente. Para registar mais que um
tipo de EMM, some os valores dos tipos de log pretendidos. Exemplo para registar
as EMMs escritas e bloqueadas some 2 + 8 = 10:
0 = Desactiva o log das EMMs;
1 = Regista o log das EMMs erradas;
2 = Regista o log das EMMs escritas;
4 = Regista o log das EMMs ignoradas;
8 = Regista o log das EMMs bloqueadas;
Verso: 1.6
Pag: 19/30
13-07-10
Tutorial OsCam
by: Gladyator
Cache de ECM's
Esta opo faz com que o OsCam grave em cache as ECM's para o leitor
correspondente.
SINTAXE: ecmcache = 1 | 0
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 1;
Bloqueio de EMM's nicas
Esta opo faz com que o OsCam bloqueie as EMM's nicas.
SINTAXE: blockemm-u = 0 | 1
Valores:
0 = Permite;
1 = Bloqueia;
VALOR PADRO = 0;
Bloqueio de EMM's compartilhadas
Esta opo faz com que o OsCam bloqueie as EMM's compartilhadas.
SINTAXE: blockemm-s = 0 | 1
Valores:
0 = Permite;
1 = Bloqueia;
VALOR PADRO = 0;
Bloqueio de EMM's globais
Esta opo faz com que o OsCam bloqueie as EMM's globais.
SINTAXE: blockemm-g = 0 | 1
Valores:
0 = Permite;
1 = Bloqueia;
VALOR PADRO = 0;
Verso: 1.6
Pag: 20/30
13-07-10
Tutorial OsCam
by: Gladyator
Valores:
0 = Permite;
1 = Bloqueia;
VALOR PADRO = 0;
Frequncia padro
Frequncia padro do carto em unidades (10kHz). Para cartes Irdeto, coloque "600".
Esta opo s deve ser usada quando o protocolo escolhido na opo <Protocolo> for
internal.
SINTAXE: cardmhz = <Nmero em unidades (10kHz)>
Valores:
VALOR PADRO = 357;
Frequncia de leitora
Frequncia de leitora do carto em unidades (10kHz). Esta opo s deve ser usada
quando o protocolo escolhido na opo <Protocolo> for internal.
SINTAXE: mhz = <Nmero em unidades (10kHz)>
Valores:
VALOR PADRO = 357;
Verso CCcam
Define a verso do cliente CCcam do OsCam. Esta opo s deve ser usada quando o
protocolo escolhido na opo <Protocolo> for cccam.
SINTAXE: cccversion = <Verso Principal>.<Verso>.<Sub Principal>
Valores:
<Valor>
<Verso Principal> = ????;
<Verso> = ????;
<Sub Principal> = ????;
VALOR PADRO = Nenhuma;
Verso: 1.6
Pag: 21/30
13-07-10
Tutorial OsCam
by: Gladyator
cccmaxhops
??????. Esta opo s deve ser usada quando o protocolo escolhido na opo
<Protocolo> for cccam.
SINTAXE: cccmaxhops = <distncia>
Valores:
<distncia> = Distncia mxima para ir buscar cartes;
0 = Apenas cartes locais (distncia 0);
1 = Cartes de peers directos (ate distncia 1);
2 = Cartes de peers directos e mais 1 distancia (ate distncia 2);
<Distancia X> = Cartes ate distncia X;
VALOR PADRO = 10;
Reenvio de ECM para CCcam
Esta opo faz com que o OsCam reenvie, ou no, novo pedido de ECM para um servidor
CCcam, quando o mesmo ignora o pedido anterior. Esta opo s deve ser usada quando
o protocolo escolhido na opo <Protocolo> for cccam.
SINTAXE: cccdisableretryecm = 0 | 1
Valores:
0 = Envia novo pedido de ECM;
1 = No envia novo pedido de ECM;
VALOR PADRO = 0;
cccdisableautoblock
????????. Esta opo s deve ser usada quando o protocolo escolhido na opo
<Protocolo> for cccam.
SINTAXE: cccdisableautoblock = 1 | 0
Valores:
0 = ????;
1 = ????;
VALOR PADRO = 1;
CAID
CAID definido para o leitor. Alguns protocolos s suportam um CAID.
SINTAXE: caid = <CAID>[&<MASK>][,<CAID>[&<MASK>]]
Valores:
<CAID> = CAID do leitor. Caso especifique mais que um CAID, utilize o caracter
vrgula (,) para os separar;
<MASK> = Mascara do CAID. Este valor opcional; VALOR PADRO = FFFF; O
valor CAID e MASK so separados pelo caracter (&);
Verso: 1.6
Pag: 22/30
13-07-10
Tutorial OsCam
by: Gladyator
IDENT
Define o CAID e IDENT do leitor.
SINTAXE: ident = <CAID>:<IDENT>[,<IDENT>][,<CAID>:<IDENT>[,<IDENT>]]
Valores:
<CAID> = CAID do leitor. Caso especifique mais que um CAID, utilize o caracter
vrgula (,) para os separar;
<IDENT> = IDENT do CAID. Para separar o CAID do IDENT utilize o caracter doispontos (:).Caso especifique mais que um IDENT por CAID, utilize o caracter vrgula
(,) para os separar;
Servios
Lista de grupos de servios aos quais o leitor vai ter acesso. Serve para definir a que
servios o utilizador vai ter ou no acesso. Caso especifique mais que um grupo de
servios, separe-os com o caracter vrgula (,). O caracter ponto-exclamao (!) tem o
significado de negao quando usado antes da lista. Isto significa que o leitor no tem
acesso aos servios dessa lista;
SINTAXE: services = [!]<Grupo de servios>[,[!]<Grupo de servios>]
Valores:
VALOR PADRO = Nenhum;
Desligar AU
Esta opo exclui o leitor especfico da actualizao automtica de cartes.
SINTAXE: audisabled = 0 | 1
Valores:
0 = No exclui o leitor;
1 = Exclui o leitor;
VALOR PADRO = 0;
ID Provedor para AU
Define o ID do provedor usado na actualizao automtica de cartes do leitor especfico.
SINTAXE: auprovid = <Provedor ID>
Valores:
<Provedor ID> = No exclui o leitor;
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 23/30
13-07-10
Tutorial OsCam
by: Gladyator
Ficheiro oscam.user
Ficheiro onde so feitas as configuraes das contas dos utilizadores para acederem aos
servidores do OsCam, tanto dentro da rede como para fora da rede.
SINTAXE: [account]
Username
Utilizador da conta. OBRIGATRIA a especificao de um utilizador por conta.
SINTAXE: user = <nome do utilizador>
Password
Password do utilizador da conta. OBRIGATRIA a especificao de uma password por
conta.
SINTAXE: pwd = <password do utilizador>
Ligar/Desligar
Parmetro que permite ligar ou desligar a conta onde este parmetro est especificado.
SINTAXE: disabled = 0 | 1
Valores:
0 = Ligado;
1 = Desligado;
VALOR PADRO = 0;
Grupo
Nmero do grupo dos leitores que pretende autorizar o acesso ao utilizador onde este
parmetro est referido. Este parmetro OBRIGATRIO. Caso especifique mais que um
grupo, separe-os com o caracter vrgula (,);
SINTAXE: group = <numero do grupo>[,<numero do grupo>]
Verso: 1.6
Pag: 24/30
13-07-10
Tutorial OsCam
by: Gladyator
Servios
Lista de grupos de servios ao qual o utilizador vai ter acesso. Serve para definir a que
servios o utilizador vai ter ou no acesso. Caso especifique mais que um grupo de
servios, separe-os com o caracter vrgula (,). O caracter ponto-exclamao (!) tem o
significado de negao quando usado antes da lista. Isto significa que o utilizador no tem
acesso aos servios dessa lista;
SINTAXE: services = [!]<Grupo de servios>[,[!]<Grupo de servios>]
Valores:
VALOR PADRO = Nenhum;
Hostname permitidos
Hostname que o utilizador que vai aceder ao seu servidor OsCam tem de ter.
SINTAXE: hostname = <hostname>
uniq
????????.
SINTAXE: uniq = 0 | 1 | 2 | 4
Valores:
0 = Desligado;
1 = S permitida uma conexo por utilizador;
2 = ????;
3 = ????;
4 = ????;
VALOR PADRO = 0;
Tempo de inactividade
Tempo de espera em minutos para utilizador inactivo.
SINTAXE: sleep = <tempo em minutos>
Valores:
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 25/30
13-07-10
Tutorial OsCam
by: Gladyator
Nvel de monitor
?????.
SINTAXE: monlevel = 0 | 1 | 2 | 3 | 4
Valores
0 = Sem acesso ao monitor;
1 = Acesso s ao servidor e aos prprios procs;
2 = Acesso s para ver todos os procs;
3 = Acesso a todos os procs, e possibilidade de recarregar o oscam.user;
4 = Acesso completo;
VALOR PADRO = 2;
Actualizao de cartes
Neste parmetro especificado qual o leitor que actualizado com as EMMs enviadas
pelos utilizadores onde este parmetro est referido.
SINTAXE: au = <nome do leitor> | 1
Valores
<nome do leitor> = Nome do leitor onde est o carto que quer que este utilizador
actualize. O nome do leitor definido no parmetro label no ficheiro oscam.server;
1 = As EMM so automaticamente enviadas para todos os leitores;
VALOR PADRO = Nenhum;
keepalive
?????????.
SINTAXE: keepalive = 1 | 0
Valores:
0 = Desligado;
1 = Ligado;
VALOR PADRO = 1;
IDENT
????.
SINTAXE: ident = <CAID>:<IDENT>[,<IDENT>][;<CAID>:<IDENT>[,<IDENT>]]
Valores:
<CAID>
<IDENT>
VALOR PADRO = Nenhum;
Verso: 1.6
Pag: 26/30
13-07-10
Tutorial OsCam
by: Gladyator
CAID
Limite de CAIDs. Este parmetro OBRIGATRIO.
SINTAXE: caid = <CAID>[&<MASK>][:<CAID>[&<MASK>]]
Valores:
<CAID> = Identificao do CAID. Caso especifique mais que um CAID, utilize o
caracter dois-pontos (:) para os separar;
<MASK> = Mascara do CAID. Este valor opcional; VALOR PADRO = FFFF; O
valor CAID e MASK so separados pelo caracter (&);
VALOR PADRO = Todos os CAIDs;
cccmaxhops
??????.
SINTAXE: cccmaxhops = <distncia>
Valores:
VALOR PADRO = 10;
Nvel de re-partilha
Define o nvel de re-partilha a que os clientes do servidor CCcam do OsCam vo ter
direito.
SINTAXE: cccreshare = <Nvel>
Valores:
<Nvel> = Nvel de re-partilha;
-1 = No feita re-partilha;
<Nvel X> = Re-partilha para os peers directos e at distncia X;
VALOR PADRO = 10;
Ficheiro oscam.services
Neste ficheiro podem ser configurados vrios grupos de servios. Com esses grupos pode
definir a que canais do seu carto tero acesso os vrios utilizadores com acesso ao seu
OsCam.
Verso: 1.6
Pag: 27/30
13-07-10
Tutorial OsCam
by: Gladyator
Grupo de servios
Nome da seco que vai ser usada para referir o grupo servios da opo services do
ficheiro oscam.user. Por cada grupo que quiser criar, tem que criar uma seco grupo de
servios.
SINTAXE: [<Nome do grupo de servios>]
Caid
Caid's aos quais os servios que vo ser referidos no grupo de servios pertencem. O
caid um valor hexadecimal. Caso especifique mais que um caid, separe-os com o
caracter vrgula (,);
SINTAXE: caid = <CAID>[,<CAID>]
ID dos provedores
Provedores aos quais os servios que vo ser referidos no grupo de servios pertencem.
O provid um valor hexadecimal. Caso especifique mais que um provid, separe-os com o
caracter vrgula (,);
SINTAXE: provid = <provedor ID>[,<provedor ID>]
ID dos servios
Lista de servios que fazem parte do grupo de servios. O srvid um valor hexadecimal.
Caso especifique mais que um srvid, separe-os com o caracter vrgula (,);
SINTAXE: srvid = <SID>[,<SID>]
Ficheiro oscam.srvid
Ficheiro onde so colocadas todas as informaes dos servios (canais e radios). As
informaes so: provedor, nome do servio, tipo e descrio. Este ficheiro tem de
obrigatoriamente ser feito em formato unix e s necessrio caso utilize o WebInterface
ou monitor.
Verso: 1.6
Pag: 28/30
13-07-10
Tutorial OsCam
by: Gladyator
Identificao
Por cada servio deve utilizar uma linha.
As vrias informaes do servio so separadas entre si e do servio ID pelo caracter
barra-vertical (|).
SINTAXE: <CAID>[,<CAID>]:<SID>|<Provedor>|<Nome do servio>|<Tipo de servio>|
<Descrio>
Valores:
<CAID> = CAID ao qual o servio pertence. Caso especifique mais que um CAID
por servio, separe-os com o caracter vrgula (,);
<SID> = Valor hexadecimal que identifica o canal ou radio. Separe os CAID's do
SID com o caracter dois-pontos (:);
<Provedor> = Nome do provedor do servio;
<Nome do servio> = Nome do canal ou radio;
<Tipo de servio> = Tipo de servio. Exemplo TV, Radio, etc;
<Descrio> = Descrio para o servio;
Ficheiro oscam.provid
Ficheiro onde so colocadas as informaes dos provedores. As informaes so nome
do provedor, nome do satlite onde est o alojado o provedor e lngua do provedor. Este
ficheiro tem de obrigatoriamente ser feito em formato unix e s necessrio caso utilize o
WebInterface ou monitor.
Identificao
Por cada provedor deve utilizar uma linha.
As varias informaes do provedor so separadas entre si e do provedor ID pelo caracter
barra-vertical (|).
SINTAXE: <CAID>:<Provedor ID>|<Provedor>|<Satlite>|<Lngua>
Valores:
<CAID> = CAID ao qual o provedor pertence;
<Provedor ID> =Identificao do provedor. Separe o CAID do provedor ID com o
caracter dois-pontos (:);
<Provedor> = Nome do provedor;
<Satlite> = Nome do satlite onde est alojado o provedor;
<Lngua> = Lngua principal do provedor;
Verso: 1.6
Pag: 29/30
13-07-10
Tutorial OsCam
by: Gladyator
Valores:
<CA> = ???. Composto por 4 dgitos no formato ???;
<ID> = ???. Composto por 6 dgitos no formato ???;
<SID> = Identificao do servio. Composto por 4 dgitos no formato hexadecimal;
<PMT PID> = ???. Composto por 4 dgitos no formato ???;
<ECM PID> = ???. Composto por 4 dgitos no formato ???;
<Chave> = ???. Composto por 16 bytes no formato hexadecimal separados entre
sim com o caracter espao;
Crditos finais:
Desenvolvido por:
Gladyator
Verso: 1.6
Pag: 30/30
13-07-10