Portal Chamar Táxi

CCCAM para Teka

ZON

GF Ouro
Entrou
Set 24, 2006
Mensagens
1,798
Gostos Recebidos
0
boas,
alguem pode repor o link do megaupload?
como sabem foi a vida.

cumps
 

paasoares

GF Bronze
Entrou
Set 23, 2006
Mensagens
14
Gostos Recebidos
0
OSCAM em Windows AS A SERVICE

Boas,

Nao sei se já existe ca na casa, mas como nao descobri, aqui vai.
Este setup monta o OSCAM para windows e coloca-o a correr como um serviço :Smiling:

Funciona espetacularmente bem.
Testei usando um ILLUSION M3 via porta serie e nao tenho um unico freeze !!!

Tenho isto a correr em Windows XP SP3 num portatil do tempo da carochinha (compaq armada 1700 - PII a 300 MHZ com 160 mb ram) e sem espinhas.
O Oscam corre com se fosse um normal serviço de windows e está configurado para arrancar automaticamente.
Para usar a porta serie bastou acrescentar no OSCAM.CONF isto :

Código:
[serial]
device = auto@/dev/ttyS0:115200?delay=0&timeout=20
 

Anexos

  • setup.rar
    2.4 MB · Visualizações: 220

paasoares

GF Bronze
Entrou
Set 23, 2006
Mensagens
14
Gostos Recebidos
0
Boas,

Uma coisa que me esqueci de referir :

Por defeito o OSCAM fica instalado em C:\program files\OScam.

- em C:\program files\OScam\bin\ estão os executaveis (oscam.exe, oscamsvc.exe-servico e um editor de ficheiros para oscam).

- em C:\program files\OScam\conf\ estão todos os ficheiros de configuração.

sempre que fizerem alteracoes aos ficheiros de configuracao, é necessário fazer restart do serviço OSCAM (start-control pannel - administrative tools - services)
 

paasoares

GF Bronze
Entrou
Set 23, 2006
Mensagens
14
Gostos Recebidos
0
A pedido de várias familias aqui fica mais alguma info para por isto a funcionar,
deixo aqui o basico dos ficheiros de configuraçao

OSCAM.CONF
Código:
[global]
logfile                       = C:\Program Files\OScam\log\oscam.log
cachedelay                    = 300
nice                          = -1
saveinithistory               = 1


[serial]
device                        = auto@/dev/ttyS0:115200?delay=0&timeout=20

[cccam]
port                          = 40000
reshare                       = 3
version                       = 2.2.1

[webif]
httpport                      = 8888
httpuser                      = userxxx
httppwd                       = passxxxx
httpallowed                   = 0.0.0.0-255.255.255.255
[global] - aqui estamos a definir a localizacao do ficheiro de log

[serial] - aqui estamos a dizer qual a porta serie onde o ILLUSION está ligado (ttyS0=COM1 , ttyS1=COM2, ttyS2=COM3, .....)

[ccam] - estamos a dizer que vamos ser servidor de CCcam ( a porta de ligacao vai ser a 40000[é necessario abrir esta porta no router], o nivel de reshare é 3 e vamos ser identificados pelos peers como tendo a versao 2.2.1)

[webif] - estamos a definir que o acesso ao webinterface é feito pela porta 8888 (nao é preciso abrir esta porta no router). o web interface permite monitorizar o OSCAM, ver que peers estao ligados e até alterar os ficheiros de configuraçã. neste exemplo e partindo do principio que o IP da MAQUINA que esta a correr o OSCAM é o 192.168.0.50 para acedermos ao web interface basta digitar no browser http://192.168.0.50:8888. irá surgir uma janela de autenticação que corresponde ao utilizador e password do httpuser e httppwd. O httpallowed serve para defirnir quais os IP que podem aceder ao WEBIF. neste exemplo podem todos

OSCAM.SERVER
Código:
[reader]
label      = servidor_do_amigo1
protocol   = cccam
device     = dns_amigo1@no-ip.org,12500
user       = useramigo1
password   = passamigo1
group      = 1
cccversion = 2.2.1
cccbuild   = 3316

[reader]
label      = servidor_do_amigo2
protocol   = cccam
device     = dns_amigo2@no-ip.org,25000
user       = useramigo2
password   = passamigo2
group      = 1
cccversion = 2.2.1
cccbuild   = 3316
por cada linha CCcam que tenhamos temos que a converter num [reader].
no exemplo dado tinhamos 2 linhas cccam:
- C: dns_amigo1@no-ip.org 12500 useramigo1 passamigo1 3 0 0 { 0:0:3 }
- C: dns_amigo2@no-ip.org 25000 useramigo2 passamigo2 3 0 0 { 0:0:3 }

OSCAM.USER
Código:
[account]
user	       = username
pwd	       = password
group	       = 1
services     = cccam
cccreshare = 3
hostname = dns_do_peer@no-ip.org
no fundo estamos a criar uma linha F para o peer dns_do_peer@no-ip.org que vai ser nosso cliente de CCcam e vai ter nivel de reshare 3

---------------------------------------------------------------------------------------------

Isto é apenas o basico.
no manual e nos exemplos tem mais informação relativa as configuracoes.
para mais informações consultem o site do oscam : OSCam/en
 
Última edição:

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
Paasoares,
E a configuração dos outros files?

quais outros? sem estes 3 o oscam n funciona, os restantes é extra para um melhor complemento de informação no WebIF ou outros serviços que vás usar. Para cliente apenas sao so estes 3 ficheiros.
 

chora2

GF Prata
Entrou
Set 24, 2006
Mensagens
111
Gostos Recebidos
0
No oscam config editor........o que escrevo em oscam.ird, oscam.provid, oscam.services, oscam.srvid e oscam.tiers????
 

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
nada, esses ficheiros nao sao obrigatórios. por exemplo, o .srvid é onde colocas os ids de todos os canais e assim através do webif sabes o que estão a ver. O services serve para configurares pacotes para depois indicares o que cada cliente tem acesso. Como vês estes ficheiros sao apenas para quem tem o oscam como servidor e quer tudo bem controlado, pois mm em servidor tb n são obrigatórios.

Se estes ficheiros estiverem na pasta do oscam (windows) ou nas configs (linux) sem nada escrito remove-os
 

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
para teres a ouralis como cliente dou-te uma ajuda.

Na box com o ultimo firm carregas na tecla vermelha e em CA colocas a opção "newcamd" ou "SSSP Gbox", eu pessoalmente acho a opção "newcamd" mais estavel
Em baixo activas todos os sistemas CA e sais.

Agora o oscam.

oscam.config
[global]
Nice = -1
ClientTimeout = 10
ClientMaxIdle = 120
CacheDelay = 0
Sleep = 0
FallbackTimeout = 2
BindWait = 120
WaitForCards = 1
PreferLocalCards = 1

[webif]
httpport = 14001 #(é à tua escolha)
httpuser = xxxxxxxx
httppwd = xxxxxxxx
httprefresh = 30
httpallowed = 127.0.0.1 #(aqui coloca os IPs q podem aceder via browser ao oscam)

[serial]
Device = tuner@/dev/ttyS0:115200?delay=1&timeout=500 #(o ttyS0 é a COM1, para COM2 é S1 e assim adiante)

oscam.server (exemplo para linha CCCAM e Newcamd)
[reader]
Label = aqui o nome que queres dar à tua linha
enable = 1
Protocol = cccam
Device = ip ou dyndns,port #dados o servidor
user = xxxxxxx
password = xxxxxxx
Fallback = 0
Group = 1
ccckeepalive = 1

[reader]
Label = aqui o nome que queres dar à tua linha
enable = 1
Protocol = newcamd
Key = 0102030405060708091011121314
Device = ip ou dyndns,port #dados do servidor
user = xxxxxxxxx
password = xxxxxxxx
Fallback = 0
Group = 1
DisableServerFilter = 1

oscam.user
[account]
User=tuner
Pwd=tuner
Group=1
au = 1

Tudo o que está para lá do # podes remover, assim como o # (isto ser para n ser lido pelo oscam)
Se vais usar o oscam em Windows não recomendado usares versões acima do oscam 1.20-unstable_svn build #6136
Depois desta versão o oscam fecha-se sozinho sem qualquer razao aparente, no Windows XP esta versão funciona mto bem, no Win7 de longe a longe fecha-se sozinho e por isso tenho um soft q verifica o oscam de 30seg, caso n o encontre a trabalhar arranca-o novamente.

Como te disse no inicio a opção "newcamd" na box é a melhor na minha opiniao, pois caso haja um timeout ou um canal n suportado em 10segs a box volta a fazer novo pedido, ja em "sssp" se tem uma falha demora largos minutos a voltar a imagem.

Espero q isto ajude
 
Última edição:

VF_pt

GF Prata
Entrou
Dez 9, 2010
Mensagens
470
Gostos Recebidos
43
para teres a ouralis como cliente dou-te uma ajuda.


Se vais usar o oscam em Windows não recomendado usares versões acima do oscam 1.20-unstable_svn build #6136

Espero q isto ajude

Esta versão funciona muito bem em newcamd e cccam, sem freezes nem paragens.

Só que a 3ªlinha de cccam que tenho aparece sempre sem conexão,já as outras estão sempre bem, em hdvb(3ª linha) está sempre a funcionar 5*** e no oscam é isto?


2012/06/24 11:58:07 813398 p connecting to megas on xxxx.no-ip.biz:1123
2012/06/24 11:58:07 813398 p socket open for cccam fd=10
2012/06/24 11:58:07 813398 p connect succesfull cccam fd=10
2012/06/24 11:58:07 813398 p cccam(r) megas: connection closed by remote serve
r.
2012/06/24 11:58:07 813398 p tcp_conn_close(): fd=10, cl->typ == 'p' is_udp 0
label == 'megas'
2012/06/24 11:58:07 813398 p tcp_conn_close(): fd=0, cl->typ == 'p' is_udp 0 l
abel == 'megas'
2012/06/24 11:58:14 840C90 c anonymous (1802&000000/0366/92:7C4F): found (629
ms) by amigo_1 (2 of 2)
2012/06/24 11:58:29 840C90 c anonymous (1802&000000/0366/92:0BFB): found (648
ms) by amigo_1 (2 of 2)
2012/06/24 11:58:39 813398 p connecting to megas on xxxx.no-ip.biz:1123
2012/06/24 11:58:39 813398 p socket open for cccam fd=10
2012/06/24 11:58:39 813398 p connect succesfull cccam fd=10
2012/06/24 11:58:39 813398 p cccam(r) megas: connection closed by remote serve
r.
2012/06/24 11:58:39 813398 p tcp_conn_close(): fd=10, cl->typ == 'p' is_udp 0
label == 'megas'
2012/06/24 11:58:39 813398 p tcp_conn_close(): fd=0, cl->typ == 'p' is_udp 0 l
abel == 'megas'
2012/06/24 11:58:44 840C90 c anonymous (1802&000000/0366/92:A2F1): found (631
ms) by amigo_1 (2 of 2)
2012/06/24 11:58:59 840C90 c anonymous (1802&000000/0366/92:EDF4): found (620
ms) by amigo_1 (2 of 2)
2012/06/24 11:59:09 813398 p connecting to megas on xxxx.no-ip.biz:1123
2012/06/24 11:59:09 813398 p socket open for cccam fd=10
2012/06/24 11:59:09 813398 p connect succesfull cccam fd=10
2012/06/24 11:59:10 813398 p cccam(r) megas: connection closed by remote serve
r.
2012/06/24 11:59:10 813398 p tcp_conn_close(): fd=10, cl->typ == 'p' is_udp 0
label == 'megas'
2012/06/24 11:59:10 813398 p tcp_conn_close(): fd=0, cl->typ == 'p' is_udp 0 l
abel == 'megas'

Já verifiquei pass, user,e virgulas parece estar tudo bem, o que poderá ser este erro?

Obrigado
 
Última edição:

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
em primeiro um conselho que te dou, edita o teu post e apanha o endereço da tua linha, troca para xxxxxxxxxx

Em relação à tua questão o servidor pode estar a limitar a versão minima do cccam, por defeito o oscam usa a 2.1.1 e o teu server pode estar acima dessa versão e com limite da versão minima a usar. Consegues no outro software veres qual a versão dessa linha? No oscam é possivel emular a tua versão a ser detectada pelo servidor e assim aceitar a ligação.
Se quiseres manda PM que posso testar no meu server visto estar em Linux e acredita q o oscamé de longe melhor em Linux do que em windows.
 

VF_pt

GF Prata
Entrou
Dez 9, 2010
Mensagens
470
Gostos Recebidos
43
em primeiro um conselho que te dou, edita o teu post e apanha o endereço da tua linha, troca para xxxxxxxxxx

Em relação à tua questão o servidor pode estar a limitar a versão minima do cccam, por defeito o oscam usa a 2.1.1 e o teu server pode estar acima dessa versão e com limite da versão minima a usar. Consegues no outro software veres qual a versão dessa linha? No oscam é possivel emular a tua versão a ser detectada pelo servidor e assim aceitar a ligação.
Se quiseres manda PM que posso testar no meu server visto estar em Linux e acredita q o oscamé de longe melhor em Linux do que em windows.

Boas

Antes de mais obrigado por responder, já editei o post mas os dados são fictícios.

A versão do cccam é a 2.2.1, se puderes explicar então como se altera agradeço.

Cump
 

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
nunca experimentei mas testa o seguinte

oscam.server
adiciona a seguinte linha no servidor que não te consegues ligar
cccversion = 2.2.1
ccckeepalive = 1

ja tive uma situação parecida e ao mudar de versão do oscam o problema ficou resolvido
 

VF_pt

GF Prata
Entrou
Dez 9, 2010
Mensagens
470
Gostos Recebidos
43
nunca experimentei mas testa o seguinte

oscam.server
adiciona a seguinte linha no servidor que não te consegues ligar


ja tive uma situação parecida e ao mudar de versão do oscam o problema ficou resolvido

Boas

Já tinha tentado assim, o problema persiste mesmo testando outras versões do oscam.

As outras linhas funcionam menos esta 2.2.1(cccam),no programa Hdvb funciona que nem ginjas,

Vou fazendo alterações a ver no que dá,obrigado.

Cump
 

jssimoes

GF Bronze
Membro Inactivo
Entrou
Ago 16, 2007
Mensagens
8
Gostos Recebidos
0
Estou exactamente com o mesmo problema, dois dos servers no oscam estão mortos e no fausto estão a bombar sem problemas...

PSonic, e que tal um tutorial de como emular a versão do cccam?
 

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
pelos vistos o que indiquei em cima para mudar a versão cccam n funciona. Pelo q dizem usam o windows, testem a versão q deixo aqui. guardem o vosso .exe e testem este. Para windows é a versao mais estavel que encontrei.

enquanto era utilizador de windows usava este, neste momento migrei para linux e como função de servidor so tenho a dizer bem, tanto do linux como o comportamento do oscam em linux. nada comparavel com o windows
 

Anexos

  • oscam.zip
    377.2 KB · Visualizações: 57
Última edição:

VF_pt

GF Prata
Entrou
Dez 9, 2010
Mensagens
470
Gostos Recebidos
43
Continua igual,as outras 2 linhas (cccam 2.0.11) e uma linha newcamd funcionam durante horas seguidas.

Sem freezes nem paragens, esta 2.2.1 arranca mas passado 1 minuto desliga-se, não sei se em windows o oscam não aguenta mais de 2 linhas?

Vou continuar na pesquisa...alguma coisa deve aparecer ou não
 

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
Continua igual,as outras 2 linhas (cccam 2.0.11) e uma linha newcamd funcionam durante horas seguidas.

Sem freezes nem paragens, esta 2.2.1 arranca mas passado 1 minuto desliga-se, não sei se em windows o oscam não aguenta mais de 2 linhas?

Vou continuar na pesquisa...alguma coisa deve aparecer ou não

Aguenta pq tenho varias, apenas coloca-te o cpu a cima dos 50% de utilização (apenas em windows)
vai a este site e testa a ultima versao disponivel para windows:
Oscam for Windows « tek.readers

este site tem sempre a ultima versao do oscam para windows, e para as DM já compilado
as ultimas versoes do oscam em windows passado um bocado a janela fecha-se sozinha, mas para este caso testa a ultima versao so para ver se se liga a essa linha
 
Última edição:

jssimoes

GF Bronze
Membro Inactivo
Entrou
Ago 16, 2007
Mensagens
8
Gostos Recebidos
0
A ultima versão é para esquecer...

A ultima versão estável, built 6089, ainda é a que se aguenta melhor. Parece que os servers se vão desligando passado algum tempo, vou ver se encontro alguma maneira de parar o oscam e fazer o restart automático para ver se a coisa não está sempre a parar...

A versão que o PSonic postou também não se porta mal, já agora, qual é essa versão?
 
Última edição:

PSonic

GForum VIP
Entrou
Fev 5, 2007
Mensagens
6,130
Gostos Recebidos
20
em windows parei na versao:
OSCAM 1.20-unstable_svn build #6136

a partir desta começou a piorar (apenas em windows, porque em linux estão excelentes as ultimas versoes)
esta versão em winXP funciona 24h por dia sem problemas, ja em windows 7 de longe a longe fecha-se sozinho. Em windows por volta das 5h30 faz sempre o reboot devido aos recursos que sao gastos em windows. Ou seja, tenho uma tarefa agendada sempre para essa hora com o comando "taskkill" e tenho um sw que verifica de 30 em 30seg se o oscam está aberto, se não estiver arranca-o
 
Topo