ya tengo como hacer que las interfaces se desactiven cuando no se esta navegando o sea cuando etecsa las vota el lugar de reconectarse como hemos hecho siempre lo que hace es que se desactivan de esa forma no se llena el ap de etecsa de interfaces por gusto,solo estaran conectadas las que estan navegando y para activarlas solo el ususario pone en un navegador 1.1.1.1 o si tiene el marcador de bienvenido tambien se activa la interface por la cual navega el automaticamente
para desactivar crear una regla en cheduler con este script
for ni from=2 to=20 do={ /interface wireless monitor "wlan$ni" once do={ :if ($"rx-rate" = "---") do={ /interface wireles disable [find name="wlan$ni"]
:log info message="desactivado por inactividad Interface wlan$ni";} } }}
Ver el adjunto 745
y para que se activen en nuevo terminal poner esto
/ip firewall nat
add action=add-src-to-address-list address-list=activar address-list-timeout=none-dynamic chain=dstnat dst-address=1.1.1.1
add action=add-src-to-address-list address-list=activar address-list-timeout=none-dynamic chain=dstnat dst-address=10.180.0.30
y en sheduler una reegla con este script
:local prefijowlan "wlan";
:local prefijointerface "interface";
:local reglas [/ip firewall address-list find list=CerrarCuenta];
:foreach regla in=[$reglas] do={
:local ip [/ip firewall address-list get $regla address];
/ip firewall address-list remove [/ip firewall address-list find list="CerrarCuenta" and address="$ip"];
:local interface [/ip firewall address-list get value-name=list [find address=$ip and list!=CerrarCuenta]];
:local num [

ick $interface ([:len $prefijointerface]) [:len $interface]];
/interface wireles enable [find name="$prefijowlan$num"];
}
Ver el adjunto 746
donde dice wlan se refiere al nombre de las interface wireles que si no usan ese nombre deven arreglar el script por el nombre que usen