Ola amigos
Sou meio leigo em scripts e vi recentemente um para deslogar um segundo usuario que tenta usar a mesma senha do primeiro usuario em pppoe usando user-manager conforme link abaixo.
http://wiki.mikrotik.com/wiki/How_to...ed_with_Radius
Estou tentando implementar esse scritp para o hotspot e user-manager, pois em minha rede tem clientes usando a mesmo login, mas to tendo muita dificuldade, em fazer esse script teria alguem pra me dar um luz,
deem uma olhada .
valew gaelra...
:local userX;
:local userY;
:local i;
:local u;
:local clogged 0;
:local addr [ :resolve "www.maxfava.com" ];
:local addr2 [ :resolve "www.maxfava.com" ];
:foreach i in=[/ip hotspot active find] do={
:set userX [/ip hotspot active get $i users];
:set clogged 0;
:foreach u in=[/ip hotspot active find users=$userX ] do={
:set clogged (clogged +1);
:if (clogged>1) do={
:set userY [/ip hotspot active get $u users];
:set addr [/ip hotspot active get $u user];
:set addr2 [/ip hotspot active get $i user];
:if ($addr != addr2) do={
:log info "MPPP: FIRST ACTIVE <<$userX>> FROM IP $addr2";
:log info "MPPP: THE $clogged° <<$userY>> CALLING FROM IP $addr NOW DISCONNECTED";
/ip hotspot active remove $u;
}
}
}
}