[GTER] RES: Gerenciamento e Alertas via SMS

scsantos@unigranrio com br scsantos at unigranrio.com.br
Tue Oct 24 16:42:35 -03 2006


A ligação de um telefone convencional da forma mais simples que
implementei aqui é a seguinte:

Temos um telefone que nunca ligaria para o celular, com o wvdial num
linux fiz o seguinte script usando um "Hayes Pocket Editon 2400"(cruz
credo, tinha esse cara em casa a uns 8 anos+- e nem sabia que o bicho
funcionava e seria útil algum dia).

--------------------------------------------
#!/bin/sh
#
# checa_link.sh
#
while true; do
   sleep 120
   ping -c ip_do_seu_roteador >> /dev/null
   if [ ! $? -eq 0 ]; then
       /usr/bin/wvdial
       sleep 600
   fi
done
--------------------------------------------

Obs: Agora, ele vai ficar enchendo seu saco se cair. Melhor ele do que o
seu chefe  ;-)

:x

Att,

Silvio Cesar L. dos Santos
Analista de Redes Pleno
DTI - Divisão de Tecnologia da Informação
UNIGRANRIO - Universidade do Grande Rio
+55 21 2672-7720
silviocesar at unigranrio.edu.br
scsantos at unigranrio.com.br
http://www.unigranrio.br


Mell Fogliatto wrote:
> O problema de só mandar e-mail e não usar o modem é quando cai o teu único
> link...
> 
> E é @clarotorpedo.com.br
> 
> Atenciosamente,
> Mell Fogliatto
> POP-RS / RNP
> +55 51 33165039
> 
> -----Mensagem original-----
> De: gter-bounces at eng.registro.br [mailto:gter-bounces at eng.registro.br] Em
> nome de Frederico Boechat
> Enviada em: quinta-feira, 19 de outubro de 2006 16:10
> Para: Grupo de Trabalho de Engenharia e Operacao de Redes
> Assunto: Re: [GTER] Gerenciamento e Alertas via SMS
> 
> E como fica a sintaxe do email pra chegar no celular?
> 
> 0+ddd+numero@?????....
> 
> Frederico Boechat
> 
> Em Oct 18, 2006, às 7:18 PM, Fábio J. Bonatto escreveu:
> 
>> Nao seria mais facil mandar a mensagem para celular
>> da Claro??
>> Aqui utilizamos um bash p/ enviar SMS p/ os celulares, sem custo.
>>
>> Mande um email p/    0+ddd+celular... é bom porque aqui chega na  
>> hora e
>> a Claro não cobra por isso.
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "César Augusto Santiago" <csantiagobr at gmail.com>
>> To: "Grupo de Trabalho de Engenharia e Operacao de Redes"
>> <gter at eng.registro.br>
>> Sent: Wednesday, October 18, 2006 7:58 PM
>> Subject: [GTER] Gerenciamento e Alertas via SMS
>>
>>
>> E ae pessoal,
>>
>> Estamos implementando aqui na Universidade uma maneira de aprimorarmos
>> nossa gerência de rede.
>>
>> Utilizamos hoje dois sistemas para monitorar nossos servidores. Um no
>> Windows chamado HostMonitor e o Nagius no Linux. Este último ainda
>> está rodando experimentalmente, pois infelizmente é um pouco mais
>> demorado inserirmos todos os alertas nele.
>>
>> O que queremos: Assim que um alerta for gerado (em ambas as
>> plataformas) , que seja enviado uma mensagem SMS para um celular.
>>
>> O que fizemos: Adquirimos (para teste) um Modem Motorola C12 CDMA Data
>> Modem com saída Serial e com linha habilitada da Vivo. Conseguimos
>> através do Picocom (linux) ou do HyperTerminal (Windows) interagir com
>> o celular através de uma sequencia de comandos e assim enviar nosso
>> SMS. Entretanto...
>>
>> O problema: Queremos gerar um script para estes envios. Um no Linux e
>> outro no Windows. No Linux estamos utilizando o expect para fazer a
>> passagem de comandos e QUASE deu certo, porém não conseguimos passar o
>> CTRL+Z que ele necessita. O protótipo de nosso script está abaixo. Com
>> relação ao Windows, não fazemos idéia de como fazer um script para
>> interagir com a porta serial do Modem celular de forma que possamos
>> integrá-lo posteriormente ao hostmonitor.
>>
>> Esta é a nossa necessidade e o que estamos fazendo para resolvê-la.
>> Caso alguém tenha alguma outra solução esteja a vontade para apontar.
>>
>> ######### SCRIPT PARA EXPECT ##########
>> #! /usr/bin/expect
>> spawn  picocom -b 115200 /dev/ttyS0 ;
>> expect "Terminal ready"
>> send "AT+MODE=2\r" ;
>> expect "OK"
>> send "AT+CMGF=1\r" ;
>> expect "OK" ;
>> send "AT+CMGW="XX XXXXXXX"\r";
>> expect "> " ;
>> send "MENSAGEM SMS DE ALERTA\r";
>> expect ">";
>> send "CRTL+Z"; <------ entrar CTRL+Z ???
>> exit;
>> ########## FIm SCRIPT ##########
>>
>> Abraços e obrigado desde já.
>>
>> -- 
>> César Augusto Santiago
>> csantiagobr at gmail.com
>> --
>> gter list    https://eng.registro.br/mailman/listinfo/gter
>>
>> --
>> gter list    https://eng.registro.br/mailman/listinfo/gter
> 
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
> 
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
> 
> 



More information about the gter mailing list