Relatório de conexão Wi-Fi com dados de usuários conectados nos POPs

Este artigo ensina a criar relatórios baseados em dados do MikroTik, que serão exibidos como página da WEB, mostrando os clientes conectados em cada POP, com nome de usuário, taxa de conexão, qualidade de sinal, nível de sinal, endereço de IP e forma de autenticação.

[ Hits: 24.117 ]

Por: Rodrigo Otavio Rinaldi em 26/05/2012


Introdução



Durante um tempo, fiquei pensando sobre como fazer um relatório de clientes conectados que pudesse mostrar dados, como: taxa de conexão, qualidade, sinal de recepção e IP e que pudesse acessar de um navegador.

Eu queria uma base para começar, e procurando na Internet, achei um método que quase me atendia por completo, precisando de apenas algumas modificações.

A base que deu início ao que apresento hoje, é esta:
Foi feito pelo Kandango, e que como gratidão, não poderia deixar de citá-lo.

Então, ele foi adaptado por mim, para atender à Konectta ISP Telecomunicações Ltda.

Dediquei algumas horas em cima do que já tinha pronto, e consegui bons resultados que apresentarei aqui.

O que me proponho a fazer é ensinar-lhes como obter um relatório de conexões de clientes igual ao da figura a baixo.
Linux: Relatório de Conexão Wi-Fi com dados de usuários conectados nos POPs
Vale ressaltar que isto só será possível se usarem uma topologia de rede parecida com a minha:
  • Todos os roteadores são da MikroTik;
  • Não testei em versões velhas, a versão mais velha da minha rede é a V5.6;
  • O controle de autenticação é centralizada em apenas um roteador.

Acho que isto será suficiente para atender uma grande quantidade de interessados.

Vamos ao que interessa então.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Enviando mensagens de WhatsApp no Linux usando Shell Script e ADB

Desligar servidores quando o nobreak entra na bateria e envio de aviso por e-mail

BackRE - Seu script de backup remoto

getopts: criando scripts Bash com parâmetros e argumentos personalizáveis

Aviso de queda de Internet via Sendxmpp

  
Comentários
[1] Comentário enviado por pietro_scherer em 29/05/2012 - 19:48h

Show de bola amigo!
Vou utilizar ele :)

[2] Comentário enviado por ferreirajr630 em 01/06/2012 - 08:01h

Otimo tutorial muinto bom
Meu caro gostaria muinto de ter isso funcionando mas so usamos nano station pode disponibilisar pra nos com eles
obrigado

[3] Comentário enviado por dastyler em 04/06/2012 - 21:12h

Òtimo artigo!! Baixei o código, mas não testei ainda pois nao tenho Mikrotik rodando disponível para testes.
Se adaptar o código fonte é possível monitorar AP's comuns? De qualquer maneira vou verificar o código fonte...;)

Abraço e obrigado!


[4] Comentário enviado por konectta em 05/06/2012 - 08:32h

Dificilmente outro equipamento funcionará com este script, pois ele usa umas funções bem específicas do Mikrotik. Talvez se fizesse a leitura por SNMP dos equipamentos e gravasse num arquivo txt. Dai quem sabe fazendo algumas mudanças do código seria capaz de conseguir o mesmo resultado. Sei que os equipamentos da Ubiquiti trazem ótimas informações por SNMP.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts