Con unos compis estuvimos mirando (hace un tiempo) el tema filtros, para ver si se podia quitar el ignore,
y en realidad si que funciona, pero en PCSat, y en Enigma2,
en Enigma1 no funcionó. Luego vi que en el foro de mbox lo confirmaban.
Según el cwshare de muestra que viene en las descargas de mbox:
Código:
[i]This is standard G line
=======================
G: { IP { port1 port2 { pass { level1 level2 }}}}
This is my new upgraded D or G line
===============================
G: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0000 } { 0 } send filter
{ 0000 } { 0 } receive filter
G: { IP { port1 port2 { pass { level1 level2 }}}}
{ xxyy !!in hex!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!in hex!!!} send filter
{ xxyy !!in hex!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!in hex!!!} receive filter
for both brascets
xx -> 00 disabled
xx -> 01 allow only this cards for provid to be reshared received
xx -> 02 denied only this cards for provid to be reshared received
yy -> how much provids is in next brascet dont caculate boxids
1st example:
============
G: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0102 } { 0001006A;0001006C-0A0A-0B0B; }
{ 0102 } { 00010080;00010081-0A0A-0B0B; }
{ 0102 } { 0001006A;0001006C-0A0A-0B0B; }
xx is 01 ,ALL cards for (0001006A) provid is SENT to peer AND cards with boxid 0A0A,0B0B for provid 0001006C, ALL others provids(cards) will NOT be sent!!
yy is 02 ,there is only 2 provids in next bracket dont caculate boxids
{ 0102 } { 00010080;00010081-0A0A-0B0B; }
xx is 01 ,ALL cards for (00010080) provid is RECEIVED from peer AND cards with boxid 0A0A,0B0B for provid 00010081, ALL others provids will be IGNORED!!
yy is 02 ,there is only 2 provids in next bracket dont caculate boxids
2nd example:
============
G: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0202 } { 0001006A;0001006C-0A0A-0B0B; }
{ 0202 } { 00010080;00010081-0A0A-0B0B; }
{ 0202 } { 0001006A;0001006C-0A0A-0B0B; }
xx is 02 ,ALL cards for this (0001006A) provid is NOT sent to peer AND cards with boxid 0A0A,0B0B for provid 0001006C, ALL others provids(cards) are !!
yy is 02 ,there is only 2 provids in next bracket dont caculate boxids
{ 0202 } { 00010080;00010081-0A0A-0B0B; }
xx is 02 ,ALL cards for (00010080) provid is NOT RECEIVED from peer AND cards with boxid 0A0A,0B0B for provid 00010081, all others provids will be received!!
yy is 02 ,there is only 2 provids in next bracket dont caculate boxids[/i]
Que viene a ser esto:
Esta es una Dline o Gline standard
=======================
D: { IP { port1 port2 { pass { level1 level2 }}}}
Esta es la nueva Dline o Gline actualizada
===============================
D: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0000 } { 0 } send filter (Filtro de envio)
{ 0000 } { 0 } receive filter (Filtro de recepción)
D: { IP { port1 port2 { pass { level1 level2 }}}}
{ xxyy !!en hexadec.!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!en hexadec.!!!} send filter (Filtro de envio)
{ xxyy !!en hexadec.!!!} { provid-boxid-boxid;provid;provid-boxid; ...!!en hexadec.!!!} receive filter (Filtro de recepción)
Para ambos corchetes:
xx -> 00 deshabilitado
xx -> 01 PERMITIR el reshare: únicamente estas tarjetas recibidas de este provid
(Para las tarjetas recibidas de un provid, PERMITIR el reshare únicamente de estas tarjetas)
xx -> 02 NO PERMITIR (denegar) el reshare: únicamente estas tarjetas recibidas de este provid
(Para las tarjetas recibidas de un provid, NO PERMITIR el reshare únicamente de estas tarjetas)
yy -> Cuantos provid's hay en el próximo corchete, no calcular boxid's
1er ejemplo:
============
D: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0102 } {
ZZZZZZ6A;
ZZZZZZ6C-ZAZA-ZBZB; }
{ 0102 } {
ZZZZZZ80;
ZZZZZZ81-ZAZA-ZBZB; }
{ 0102 } {
ZZZZZZ6A;
ZZZZZZ6C-ZAZA-ZBZB; }
xx es 01, TODAS las tarjetas del provid (
ZZZZZZ6A) se ENVIARÃÂÂN al peer, MAS las tarjetas con BoxID ZAZA,ZBZB del
provid
ZZZZZZ6C.
TODOS los demás provid's (tarjetas) NO SE ENVIARÃÂÂN!!
yy es 02, Hay sólo 2 provids en el siguiente corchete, no calcular las BoxID's
{ 0102 } {
ZZZZZZ80;
ZZZZZZ81-ZAZA-ZBZB; }
xx es 01 ,TODAS las tarjetas del provid (
ZZZZZZ80) se RECIBEN DEL PEER, MAS las tarjetas con BoxID ZAZA,ZBZB del
provid
ZZZZZZ81.
TODOS los demás provid's serán IGNORADOS!!
yy es 02, Hay sólo 2 provids en el siguiente corchete, no calcular las BoxID's
2º ejemplo:
============
D: { IP { port1 port2 { pass { level1 level2 }}}}
{ 0202 } {
ZZZZZZ6A;
ZZZZZZ6C-ZAZA-ZBZB; }
{ 0202 } {
ZZZZZZ80;
ZZZZZZ81-ZAZA-ZBZB; }
{ 0202 } {
ZZZZZZ6A;
ZZZZZZ6C-ZAZA-ZBZB; }
xx es 02, TODAS las tarjetas para este provid (
ZZZZZZ6A) NO se enviarán al peer, NI TAMPOCO las tarjetas con BoxID
ZAZA, ZBZB.
TODOS los demás provid's (tarjetas) SI se enviarán!!
yy es 02, Hay sólo 2 provids en el siguiente corchete, no calcular las BoxID's
{ 0202 } {
ZZZZZZ80;
ZZZZZZ81-ZAZA-ZBZB; }
xx es 02, TODAS las tarjetas del provid (
ZZZZZZ80) NO SE RECIBIRÃÂÂN del peer, NI TAMPOCO las tarjetas con BoxID
ZAZA, ZBZB del provid
ZZZZZZ81.
TODOS los demás provid's SI SE RECIBIRÃÂÂN.
yy es 02, Hay sólo 2 provids en el siguiente corchete, no calcular las BoxID's
Si os fijais, estos filtros son bastante excluyentes ("Permitir SÓLO el reshare...") Cuidadito...
me da la sensación que el amigo mower los ideó para cwshares que tuviesen sólo D1...