Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Fiz algumas mudanças no SCRIPT do Alexandrecorrea para funcionar na nova versão do Mikrotik, Segue abaixo.
    Código php:
    #Informacoes:
    #
    #Variavel distance -> deve ter o valor do distance MAXIMO permitido.
    #Variavel cut ->  deve ser 0 ou 1, 0 somente mostra, 1 mostra e desconecta a estacao.
    ##################################################################
    #Configuracoes das variaveis
    :local ack 5;
    :local cut 1;
     
    ############ Script - NAO ALTERAR #####################################
    :local mac "";
    :local uack "";
    :local removido "";
    :log warning ("[DistanceCheck] Procurando clientes com Distance maior que " . $ack);
    #pega a lista de interfaces AP wireless ativas, e que tenham ack dinamico
    :foreach i in=[ / interface wireless find mode="ap-bridge" distance="dynamic" running] do={
              :local intname [ / interface wireless get $i name ];
              :log warning ("     Interface: " . $intname);
              :foreach x in=[/interface wireless registration-table find interface=$intname] do={
                        :set uack [/interface wireless registration-table get $x distance];
                        :set removido "";
                        :if ($uack > $ack) do={
                             :set mac [ / interface wireless registration-table get $x mac-address];                         
                             :if ($cut = 1) do= {
                                  :set removido " removido...";
                                  / interface wireless registration-table remove $x;
                             };
                        :log warning ("          mac: " . $mac . "@" . $intname . " [" . $uack . "]" . $removido);
                        };                    
              };
    };
    ############ FIM #####################################
    Todos os direitos de criação são do Alexandrecorrea.

    Abcs.
    Última edição por osmano807; 21-07-2011 às 15:53.

  2. Valeu!!!



  3. muito bom mesmo.... rodou perfeitamente na v5.2 tbm.

  4. Aqui no 5.5 tambem está filé...


    alguem conhece algum OID do SNMP para pegar este distance???

    estou terminando o meu template para o mikrotik/zabbix, mas ainda não consegui achar o OID para o maximo do distance.



  5. Vlw, tava procurando esse script a tempos.






Tópicos Similares

  1. script do dude para mikrotik
    Por jailtontn no fórum Redes
    Respostas: 3
    Último Post: 07-12-2013, 10:04
  2. Bridge em reply-only para tudo - Mikrotik v5.12
    Por silvinholght no fórum Redes
    Respostas: 0
    Último Post: 03-02-2012, 15:26
  3. script para mikrotik
    Por palozo no fórum Linguagens de Programação
    Respostas: 5
    Último Post: 30-07-2010, 14:13
  4. Script em Shell para backup de mikrotik
    Por Jorge no fórum Redes
    Respostas: 2
    Último Post: 16-11-2009, 22:03
  5. Script de Backup para Mikrotik
    Por hyperpotato no fórum Redes
    Respostas: 11
    Último Post: 05-11-2007, 14:59

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L