O que há de novo
Bem-vindos ao Avensat

Junte-se a nós agora para obter acesso a todos os nossos recursos. Depois de registrado e logado, você poderá criar tópicos, postar respostas a tópicos existentes, dar reputação a seus colegas, obter seu próprio mensageiro particular e muito mais. Também é rápido e totalmente gratuito, então de que estás á espera?

Versão mais recente do OScam / Emu

maioritelia

Ouro
Membro Avensat
Entrou
Nov 21, 2013
Mensagens
296
Reaction score
5
Pontos
18
Localização
Maia
Changeset 11581 & cacheex_aio-v09.2.5




fix:
webif
segfault: disable cx-reader @ reader-page




move videoguard2-reader rc-check before badcw/cwc-check, so it doesnt break wanted behaivor




change:
drop incoming cws (via cacheex) if CW is known(cw_cache), a cw_cache-rule is matching and the CW is older than 15 secs // hardcoded!
[email protected]+ : [late-15sec+ CW] cache: CAID:pROVID:SRVID:CW | in: CAID:pROVID:SRVID:CW | diff(now): XY ms > Z - cacheex-peer-label - hop 1 (lg), src-nodeid 1337133713371337X




if a videoguard2-reader detect a bad/wrong ECM:
dont forward ECM to proxys and return E_INVALID
no (NOK) LB-entry is written




extend logs for cacheex
for cw-diffs - [email protected]: (grep "Different CW" /your/path/oscamlogfile.log)
if last byte is xor 0xF0 add "[last byte xor 0xFO]" to log
show nodelist for cw-diff




change log-suffix for localgenerated hits
...(localgenerated)
to
...(lg)




add:
lg-only for "normal" clients - to deliver just lg-flagged CWs from cache (service-based exception like for cacheex also working)
define @ oscam.user just:
cacheex_localgenerated_only = 1
or
cacheex_localgenerated_only_caid = 1337,BEEF
Attached Files
 

maioritelia

Ouro
Membro Avensat
Entrou
Nov 21, 2013
Mensagens
296
Reaction score
5
Pontos
18
Localização
Maia
suporte a algo de CCCam.cfg & cacheex_aio-v09.2.5 & EMV fixo do PowerVU
Arquivos anexados
 

maioritelia

Ouro
Membro Avensat
Entrou
Nov 21, 2013
Mensagens
296
Reaction score
5
Pontos
18
Localização
Maia

maioritelia

Ouro
Membro Avensat
Entrou
Nov 21, 2013
Mensagens
296
Reaction score
5
Pontos
18
Localização
Maia
Changeset 11582 r798


[gbx]

repita para solicitar a todos os leitores do gbox novamente durante o tempo de fallback

thx para @ chimpie232 para fornecer o patch
Arquivos anexados
 

maioritelia

Ouro
Membro Avensat
Entrou
Nov 21, 2013
Mensagens
296
Reaction score
5
Pontos
18
Localização
Maia
Changeset 11582 com cacheex_ aio-v09.2.5


O que é cacheex aio



Os CWs recebidos são salvos e é verificado se o CW já foi recebido por outro srvid (mapeamentos confusos o_O) e se o CW já é mais antigo que "timediff_old_cw".
Se uma das duas condições se aplicar e o modo for definido como 2, o CW será descartado e, consequentemente, não será redistribuído via CacheEx.

Se alguns usam o patch, os CWs confusos devem ser reduzidos significativamente.

O módulo CS_CACHEEX é necessário

Configuração:
@ oscam.conf -> [cache]

cw_cache_size = contagem de no máx. CWs para cache CW (padrão 0)

cw_cache_memory = MByte de no máx. memória usada para o cache CW (padrão 0) // uma entrada tem cerca de 63 bytes;>

cw_cache_settings = caid [& mask] [@ provid] [$ servid]: mode: timediff_old_cw [, n]
mode = 0 (desativado)
= apenas 1 log
= 2 descarta CWs conhecidos para outros srvid || elimine os CWs de entrada se timediff_old_cw> now - first_seen

timediff_old_cw = tempo em ms para descartar CWs antigos


Para ativar esse patch, você precisa definir cw_cache_size ou cw_cache_memory, nem ambos são necessários.

Se cw_cache_size ou cw_cache_memory tiver atingido, 10% das entradas de cache mais antigas serão excluídas.

Os logs são @loglevel 8192 e a configuração via webif é possível.

Experimente e dê uma olhada no nível de log 8192 @ dos CWs recebidos de todas as fontes, por exemplo:

cw_cache_memory = 32
cw_cache_settings = 0: 1: 1000
construir juli13
Arquivos anexados
 
Topo