TheColonel
Registo: 07 Fev 2006 Mensagens: 5
|
Colocada: 07 Fev 2006 04:27 Assunto: Religação escalonada de Modem/Routers via Telnet |
|
|
Comprei recentemente um D-Link DSL-G604T e procurei uma forma de usar as HH com este router.
Criei um procedimento que permite reiniciar a ligação através de telnet. Envolve a utilização de 1 utilitários (TST10), 1 batch file que é escalonado atrávez das tarefas do windows e o respectivo script a ser executado por telnet.
Este procedimento permite ser usado com qualquer router que permita acesso telnet, bastando alterar o script de acordo com os inputs e outputs esperados do próprio equipamento.
##### Elementos Necessários #####
TST10 - http://superdownloads.uol.com.br/download/i7632.html
Este programa permite executar um script de commandos via telnet. Aparece uma janela com os comandos executados e o respectivo output e fica a janela aberta até ser fechada manualmente.
BAT File (reboot_router.bat):
Código: | @TST10 /r:reboot_router.txt |
SCRIPT File (reboot_router.txt):
Código: | 192.168.1.1 23
WAIT "ogin:"
SEND "root\m"
WAIT "word:"
SEND "XXX_your_pass_XXX\m"
WAIT "# "
SEND "kill -HUP `cat /var/run/ppp0.pid`\m"
WAIT "# " |
Podem fazer download destes 3 ficheiros daqui: telnet_reconnect.zip
##### Procedimento #####
1. Colocar os 3 ficheiros no mesmo directorio
2. Através do Painel de Controlo, criar uma tarefa a escalonar, a ser executada diáriamente às 1:15 e às 7:45, do ficheiro reboot_router.bat
NOTA: Criei este procedimento em resposta à minha propria pergunta neste Fórum dedicado ao D-Link G604T |
|