Estou fazendo uns scripts, e me deparei com um problema, tenho que derrubar um cliente via new terminal na aba active do hotspot e nao consegui.
Tentei = remove "login do cliente"
remove "ip do cliente"
remove "mac do cliente"
e nada deu certo...
Estou fazendo uns scripts, e me deparei com um problema, tenho que derrubar um cliente via new terminal na aba active do hotspot e nao consegui.
Tentei = remove "login do cliente"
remove "ip do cliente"
remove "mac do cliente"
e nada deu certo...
ooo jujuuu se ta baoo. respondendo a sua duvida e simples
ip-hotspot-active- depois disto vc da um print dentro da pasta pega o numero do cliente que quer derrubar. ai depois vc digita remove ai vai lhe pedir o number . ai e so digitar e pronto cliente derrubando no active do hotspot. .... custa nada ligar ne fronhaaaaa kkkkkkkkkkkkkkk
Última edição por alexebrom; 26-02-2011 às 19:15.
taoooooo ta ta desculpado meu amigo. heheh
Se ainda não resolveu...
/ip hotspot active
remove [find user='USUARIO DO CLIENTE']
Exemplo: /ip hotspot active
remove [find user=olivionet]
pode usar tambem;
/ip hotspot active
remove [find mac='MAC DO CLIENTE']
/ip hotspot active
remove [find comment='COMMENT DO CLIENTE']
Espero ter ajudado !!
Eh derrubar do profile é complicado
tentei: /ip hotspot active remove [find profile=teste] (profile nome teste que criei)
Não funcionou !!
Mas tem outra forma como por exemplo cria o plano liberado_night e bloqueado_night
dai vc cria um script que executa na hora que vc quizer o seguinte comando
/ip hotspot user {set[find profile=Bloqueado_night]profile=liberado_night}
Depois de manhã muda de novo
/ip hotspot user {set[find profile=liberado_night]profile=bloqueado_night}
O único problema é o cliente pode ficar logado sempre, pois para derrubar ele no active somente consegui com o user dele mesmo !!
Mas se for pouco cliente pode colocar no script varias linhas derrubando login por login.
Vou fazer umas tentativas aqui qualquer novidade posto aqui!!
pois é, se achamos essa soluçao, dá pra fazer um scriptizinho bem redondoo :P
Ola parceiro sei que o tópico ta parado a um bom tempo mais notei que tem gente muito fera em programação aqui falando no tópico.
Então resolvi pergunta aqui mesmo.....
Sou programador PHP e estou desenvolvendo uma aplicação para trabalhar com o mikrotik ate ai BLZ porem não to conseguindo limpa o MAC do cliente no HOTSPOT via new terminal pois estou acessando o MK através da API a qual executa o comando no terminal, to tentando assim:
ip hotspot user set numbers="ana" mac-address=""
Na tentativa de remover o mac ou seja deixar o campo mac-address limpo
e esta me retornando o seguinte argumento:
invalid value of mac-address, mac address required
ou seja como se foce obrigatório um MAC.....
Ja tentou deixar so mac ao invez de macandress
Enviado via GT-I9063T usando UnderLinux App
Buenas @ronaldsena
Faz assim:
Código :/ip hotspot user set [find name="nome_usuario"] mac-address=00:00:00:00:00:00
Você pode até omitir os ":" no mac-address, mas tem que colocar todos os zeros, assim:
Código :/ip hotspot user set [find name="nome_usuario"] mac-address=000000000000
Que macete maravilhoso ;-)
Obrigado inquiery
Eu to usando assim:
Funcionou de Boa, Muito Obrigado./ip hotspot user set numbers="nome_usuario" mac-address=000000000000