...
{
:local qname;
:local qtarget;
:foreach i in=[/queue simple find where name ~"<pp.*>"] do={
:set qname ([/queue simple get $i name])
:set qtarget ([/queue simple get $i target])
if ("$qname" = "$qtarget") do={
} else={
[/queue simple remove $qname];
[/log info "=== QUEUE $qname has been removed ==="];
}
}
}Начиная с версии ROS 6.4.xx, появилась возможность менять скорость "на лету" посредством COA
пример с командной строки linux
| Блок кода | ||
|---|---|---|
| ||
/bin/echo "User-Name=test_user,Acct-Session-Id=a1b2c3,Framed-IP-Address=172.16.105.108,Mikrotik-Rate-Limit=30M" | /usr/bin/radclient -q 10.0.0.1:1700 coa password |