OLA A TODOS DOS FÓRUNS TENHO UMA REGRA AQUI PARA RB
SOBRE O ACK DAS RB. TEM INDIVIDUOS TENTANDO ACABAR COM O ACK DE SUA RB. VOU POSTAR UMA REGRA QUE CREIO QUE AJUDARA A MUITOS, CREIO QUE O ACK DE SUA RB DEVE ESTA´EM TORNO DE 480 US A 550 US MAIS ANTES PEÇO A TODOS QUE DE UMA OLHADA NO SEU ACK , ANTES DE COLOCAR A REGRA DENTRO DA RB E DEPOIS VCS VERAO A DIFERENÇA
1º Passo criar o Scripts
name: ack
# Defina abaixo o valor mínimo de ACK
:global ack 90;
# Defina abaixo 1 para bloquear e 0 para não liberar o cliente que estiver acima do valor mínimo
:global block 1;
# Defina abaixo 1 para reiniciar a Interface quando um cliente estiver acima do valor mínimo e 0 para não fazer nada
# Obs.: Ative apenas no último dos casos, pois derruba todos clientes enlaçados na Interface
:global intdis 0;
# Defina abaixo a Interface
:global interf "wlan1";
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
:global total 0;
:global mac "";
:global cliente "";
:log info ("Listando Clientes com ACK acima de " . $ack . " us:");
:foreach i in=[/interface wireless registration-table find interface=$interf] do={
:if ([/interface wireless registration-table get $i ack-timeout] > $ack) do={
:set mac [/interface wireless registration-table get $i mac-address];
:set cliente [/interface wireless access-list find mac-address=$mac];
:log info ("COMENTARIO: " . [/interface wireless access-list get $cliente comment] . " - MAC: " . [/interface wireless registration-table get $i mac-address] . " - ACK: " . [/interface wireless registration-table get $i ack-timeout]);
:if ($block = 1) do={
/interface wireless access-list disable $cliente;
/interface wireless access-list enable $cliente;
};
:set total total+1;
};
};
:if ($total = 0) do={
:log info ("Nenhum Cliente com ACK acima de " . $ack . " us encontrado.");
} else {
:if ($intdis = 1) do={
/interface wireless disable $interf;
/interface wireless enable $interf;
};
};
2º passo criar o sheduler
name: ack
start Time: 00:00:00
interval: 00:01:00
On Event
ack
está ai amigos espero ter ajudado a muitos
A VERDADEIRA PAZ SO SE ENCONTRA NA PESSOA BENDITA DE JESUS CRISTO