ada yang bisa bantu gak untuk melakukan remove client menggunakan script pada registration-table wireless jika signal-strength nya < -60.
please mohon bantuannya.. terima kasih![]()
ada yang bisa bantu gak untuk melakukan remove client menggunakan script pada registration-table wireless jika signal-strength nya < -60.
please mohon bantuannya.. terima kasih![]()
semoga membantu
:log info "Signal limiting..."
:local wifithreshold 60
:local aldisabled "no"
:log info "Removing disabled clients";
:foreach i in=[/interface wireless access-list find comment="badsignal"] do={ /interface wireless access-list remove $i }
:local cntr 0
:foreach i in=[/interface wireless registration-table find] do = {
:local csig [/interface wireless registration-table get $i signal-strength]
:local cmac [/interface wireless registration-table get $i mac-address]
:local cint [/interface wireless registration-table get $i interface]
:local csigform [ick $csig 1 3]
:if ($csigform>$wifithreshold) do={
/interface wireless access-list add mac-address=$cmac interface=$cint disabled=$aldisabled authentication="no" comment="badsignal"
:set cntr ($cntr+1)
}
}
There are currently 1 users browsing this thread. (0 members and 1 guests)