Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. ##### Script pega os usuarios que tem Comment e que tenha mac e cadastra no access-list

    :global auth "yes";
    :global forw "no";
    :global interface "all";

    :foreach h in=[/ip hotspot user find] do={:global user [/ip hotspot user get $h name]; :global mac [/ip hotspot user get $h mac-address]; :global comentario [/ip hotspot user get $h comment]; :global v "0"; :if ($mac = "" ) do={} else={:if ($comentario = "" ) do={} else={:foreach hh in=[/interface wireless access-list find mac-address=$mac] do={:if ([/interface wireless access-list get $hh mac-address] = $mac ) do={:global v "1"}}; :if (v = "0") do={/interface wireless access-list add mac-address=$mac authentication=$auth forwarding=$forw comment=$comentario interface=$interface}}}


    favor testar pois aqui na minha rede nao tenho niguem no user que tenha comentario

    ai não rola sentimento


    Citação Postado originalmente por cduarte Ver Post
    Gustavo,

    Será que você pode me dar uma ajuda no seu script, ele cadastra no comment do access-list o nome do user tem a possibilidade de cadastra no comment do access-list o comment do user do hotspot?

    Desde já agradeço.

    Abraços.

    Christian Duarte

  2. Gustavo,

    Testei o script modificado mais sem sucesso.

    O seu 1º script ele pega todas as informações do hotspot da aba active correto?

    Você colocou para add o comment na access-list com o nome do user ativo na aba active, o que eu queria era colocar no comment da access-list o mesmo comment que está no hotspot na aba Users comment.

    Tentei modificar o seu 1º script para pegar as informações da aba users mas não obtive sucesso, como sou novo nesse assunto com certeza estou errando alguma configuração, tive olhando os modelos de scripts do mikrotik mas sem sucesso também.

    É que no comment eu coloco algumas informações do cliente, como nome, rua e dia de cadastro.

    Não sei se é possível pegar essas informações da aba users.

    Obrigado por tentar me ajudar.

    Atenciosamente,

    Christian Duarte



  3. Melhorei um pouco verifique novamente! se não der vou fazer em uma router aqui, lembrando que no user o cliente tem que tar cadastrado o mac e comentario para poder cadastrar no access-list

    :global auth "yes";
    :global forw "no";
    :global interface "all";

    :foreach h in=[/ip hotspot user find] do={:global v "0"; :global user [/ip hotspot user get $h name]; :global mac [/ip hotspot user get $h mac-address]; :global comentario [/ip hotspot user get $h comment]; :if ($mac = "" ) do={:global v "1"; }; :if ($comentario = "" ) do={:global v "1"; }; :if ($v = "0" ) do={:foreach hh in=[/interface wireless access-list find mac-address=$mac] do={:if ([/interface wireless access-list get $hh mac-address] = $mac ) do={:global v "1"}}}; :if ($v = "0") do={/interface wireless access-list add mac-address=$mac authentication=$auth forwarding=$forw comment=$comentario interface=$interface};}



    assim ele deve buscar os dados na aba users

    Citação Postado originalmente por cduarte Ver Post
    Gustavo,

    Testei o script modificado mais sem sucesso.

    O seu 1º script ele pega todas as informações do hotspot da aba active correto?

    Você colocou para add o comment na access-list com o nome do user ativo na aba active, o que eu queria era colocar no comment da access-list o mesmo comment que está no hotspot na aba Users comment.

    Tentei modificar o seu 1º script para pegar as informações da aba users mas não obtive sucesso, como sou novo nesse assunto com certeza estou errando alguma configuração, tive olhando os modelos de scripts do mikrotik mas sem sucesso também.

    É que no comment eu coloco algumas informações do cliente, como nome, rua e dia de cadastro.

    Não sei se é possível pegar essas informações da aba users.

    Obrigado por tentar me ajudar.

    Atenciosamente,

    Christian Duarte

  4. Gustavo,

    Agora foi, ficou uma blz!

    Queria aprender a fazer scripts tem algum material para estudo ai?

    Muito obrigado mesmo por me ajudar.

    Atenciosamente,

    Christian Duarte



  5. cara depois que aprendi a fazer script, faco para tudo agora,
    é dificil de pegar as manhas, tem que saber um pouco de programação e talz

    agora eu somente cadastro o usuario e senha no mkt, e tenho um script para pegar o mac de quando ele tiver ativo e cadastrar no user, e outro que adiciona no access-list

    material interressante em:
    Manual:Scripting - MikroTik Wiki
    Manual:Scripting-examples - MikroTik Wiki

    Citação Postado originalmente por cduarte Ver Post
    Gustavo,

    Agora foi, ficou uma blz!

    Queria aprender a fazer scripts tem algum material para estudo ai?

    Muito obrigado mesmo por me ajudar.

    Atenciosamente,

    Christian Duarte






Tópicos Similares

  1. Respostas: 9
    Último Post: 07-02-2012, 07:54
  2. Access-list e WPA via RADIUS (no Rocket M5)
    Por felipezatta no fórum Redes
    Respostas: 4
    Último Post: 20-05-2011, 08:15
  3. Dúvida com access-list no PIX
    Por Magnun no fórum Redes
    Respostas: 0
    Último Post: 19-02-2009, 08:43
  4. Respostas: 4
    Último Post: 10-05-2008, 20:46
  5. Login automatico no telnet
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 20-12-2003, 22:58

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L