+ Responder ao Tópico



  1. Siga os procedimentos abaixo pra rodar esse script:

    1. Na máquina linux crie uma pasta e um arquivo como o exemplo abaixo:
    Vamos supor que estejamos na pasta /opt

    Criamos a pasta[root@sol opt]# mkdir apteste

    Criamos o arquivo
    [root@sol opt]# cd /opt/apteste/
    [root@sol apteste]# touch scriptsinal

    Agora copie todo o código que foi postado e cole no arquivo scriptsinal que foi criado:
    [root@sol apteste]# vi scriptsinal ----> cole o código e digite :wq! para salvar o mesmo.

    Dê permissão de escrita e leitura para o arquivo
    [root@sol apteste]# chmod +rwx scriptsinal

    Bom, agora vamos mudar alguns parametros do arquivo para adequar a seu ambiente:
    [root@sol apteste]# vi scriptsinal

    Procure pelas seguintes linhas:

    ACK_ALARME="91"
    Neste parametro você define o valor máximo para o ack-timeout. Se um cliente estiver acima do valor especificado no gráfico do monitoramento aparecerá em vermelho o mesmo, segerindo problemas na conexão. Em geral o valor de 91 é padrão e aceitável na maioria das redes sem fio, porém se consegue excelência na qualidade do acesso mantendo os clientes a 30 de ack-timeout.

    SNR_ALARME="30"
    Neste paramentro você define o valor minimo para o SNR (Relação Sinal Ruído). Se um cliente estiver abaixo do valor especificado, no gráfico do monitoramento aparecerá em vermelho o mesmo, sugerindo problemas na conexão por sinal baixo. SNR em 30 representa sinal de -71.

    ARQUIVO="sinal.txt"
    Deixe em padrão como está, esse é o arquivo que será baixando do mikrotik

    FTP_HOST="10.3.0.3"
    Altere pro endereço ip do seu POP mikrotik

    FTP_USER="admin"
    Altere pro usuario do seu mikrotik

    FTP_PASS="senha123"
    Altera pra senha do seu mikrotik

    NOMEAP="ApTeste"
    Altere pro nome do host do seu mikrotik

    PAGINA="mkt-apteste.html"


    PASTAFILES="/opt/apteste"
    Pasta de armazenamento do script localmente

    PASTAPAGINA="/srv/www/default/html/"
    Pasta de armazenamento de paginas html no seu webserver, onde estará localizado o html gerado por este script
    Pronto! Neste arquivo só alteramos estes parametros.

  2. Agora no seu mikrotik, crie o seguinte script:

    / system script add name="atualizasinal" source="interface wireless registration-table print stats interface=wlan1 le=\"sinal\"" \
    policy=ftp,reboot,read,write,policy,test,winbox,password,sniff

    e no Agendamento, da seguinda forma:

    / system scheduler
    add name="AgendaAtualizaSinal" on-event=atualizasinal start-date=jan/01/1970 start-time=00:00:00 interval=5m comment="" disabled=no

    De volta ao linux, agende também o script pra rodar de 5 em 5 minutos:

    crontab -e

    0-59/5 * * * * . /opt/apteste/scriptsinal

    PRONTO! Se percorreu todos os passos corretamente, seu sistema já estara gerando os graficos de 5 em 5 minutos.
    Basta acessar o seu host de internet da seguinte forma:

    http://dominio.xxx.yy/apteste.html

    E o resultado será algo parecido com isto:

    Segue anexo!

    Obs: Esta seguindo em anexo tb 2 imagens pixelverde e pixelvermelho que voce devera fazer o upload pro seu webserver juntamente a pasta de armazenamento do html, pois essas 2 imagens que vão colorir os gráficos.

    ESPERO TER CONTRIBUIDO COM ESTE SCRIPT PARA AJUDAR O PESSOAL A MONITORAR MELHOR SEUS CLIENTES, BEM COMO PARA PODEREM AJUSTAREM SEUS ATENDIMENTOS E REPAROS E FICO NO AGUARDO DE ALGUMA INOVAÇAO DO MESMO QUE ALGUEM DESENVOLVER EM CIMA DELE. GRATO!!!!!
    Miniaturas de Anexos Miniaturas de Anexos Clique na imagem para uma versão maior

Nome:	         fotomonitor.jpg
Visualizações:	1278
Tamanho: 	236,3 KB
ID:      	2587  
    Imagens Anexas Imagens Anexas   



  3. amigo, ótimo material..está de parabens!!

    mas qual motivo de não funcionar se o comment com espaços?

    novamente está de parabens..
    valew!!

    abraço!

  4. Citação Postado originalmente por thenet Ver Post
    amigo, ótimo material..está de parabens!!

    mas qual motivo de não funcionar se o comment com espaços?

    novamente está de parabens..
    valew!!

    abraço!
    Olá Amigo, é pq o script foi escrito com filtragem por delimitador "-" sem espaços, se nas suas acesslist os comment tiverem espaço, o delimitador será interpretado de maneira incorreta, e resultaria em inconsistência de dados na geração de gráficos.

    Mas você pode estar alterando o código do mesmo pra aceitar os espaços.

    Grato.



  5. Citação Postado originalmente por Kandango Ver Post
    Olá Amigo, é pq o script foi escrito com filtragem por delimitador "-" sem espaços, se nas suas acesslist os comment tiverem espaço, o delimitador será interpretado de maneira incorreta, e resultaria em inconsistência de dados na geração de gráficos.

    Mas você pode estar alterando o código do mesmo pra aceitar os espaços.

    Grato.
    etendi cara, mas problema é que não tenho noção alguma de como fazer isso..poderia me dar uma luz pra eu começar as tentativas?

    agradeço novamente!

    abraço






Tópicos Similares

  1. Respostas: 3
    Último Post: 01-08-2017, 21:08
  2. Respostas: 1
    Último Post: 27-03-2011, 22:19
  3. Script Web Pronto Para Monitorar Sinal
    Por Kandango no fórum Redes
    Respostas: 27
    Último Post: 20-08-2008, 08:47
  4. Respostas: 11
    Último Post: 07-05-2008, 10:45
  5. Script para inclusão de clientes em servidor fedora 5
    Por fenix_se no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 20-11-2006, 19:43

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L