Pingar e resetar modem caso falhe
Bom dia Pessoal,
Uma vez eu vi um script para rodar no linux que tinha a seguinte função:
Ele pingava em um determinado ip de tempos em tempos, verificando o acesso a internet, e caso nao retornasse o ping, reinicia o modem via telnet.
Estou com este problema, pelo menos uma vez ao dia meu modem adsl trava a navegação, não o modem, e se eu reinicio o modem, a internet volta a funcionar.
Meu modem é um dlink 500b. Consigo reinicia-lo via telnet na boa.
Queria então automatizar isso, já que tenho um site e e-mail funcionando através deste modem.
Alguem poderia me ajudar?
Abraços!
Ewaldo Quint
Re: Pingar e resetar modem caso falhe
olá amigo, de que modo você utiliza o modem em bridge ou router?
ele esta ligado direto a onde?
Esclareça um pouco mais, ai eu posso te ajudar.
Re: Pingar e resetar modem caso falhe
Script:
-----------------------------------------------------------------------
#!/bin/bash
ping -c1 ip_para_testar 1>&2> /dev/null
if [ "$?" = 1 ];then
comando telnet pra reiniciar o modem
fi
-----------------------------------------------------------------------
Crontab para executar a cada 5min
*/5 * * * * SCRIPT
Re: Pingar e resetar modem caso falhe
Boa Tarde Edson,
Obrigado por ajudar. Só para completar.
O modem é um d-link 500b.
Pelo shell, uso os seguintes comandos para acessa-lo via telnet e rebootar.
Citação:
# telnet
> open 10.1.1.1
login: admin
senha: senha
>reboot
Como poderia escrever esse script? E após o comando reboot, tenho que dar algum quit para sair do telnet? ou o script se encarregar de fechar ao rebootar o modem?
Abraços!
Ewaldo Quint
Re: Pingar e resetar modem caso falhe
Bom eu vejo que você esta passando por problemas por usar o modem em router certo?, todo mundo sabe que o modem em router quando atinge um numero x de conexções simultâneas ele trava, então a dica que eu dou em vez de tentar rebootar o modem por script tenta colocar ele em bridge e use o sistema que você usa para autenticar
alem de desempenho ele raramente vai travar no meu caso aqui o modem ta on a 1 ano sem desligar direto. e nunca travou uso o mikrotik para autenticar na adsl.
não sei se esse e seu caso so estou querendo ajudar.