Como faço uma chamada telefônica via modem GSM e reproduzo um MP3? (RedHat 6)

3

Eu tenho um modem GSM USB (HUAWEI E160). Eu tenho um software em um laptop Windows que me permite fazer chamadas telefônicas e enviar mensagens de texto via modem para telefones comuns. Existe alguma maneira de fazer algo semelhante no UNIX / Linux?
O que estou tentando fazer é enviar alertas NAGIOS via telefone. Eu configurei um script que cria um MP3 (usando text2wave e LAME), então tudo que eu preciso fazer agora é fazer com que ele envie o arquivo de áudio através de uma linha telefônica, ele não precisa fazer nada além de: < br> Faça a ligação Espere por pick-up
Play the message
Desligue

    
por Smudge 08.05.2011 / 19:29

3 respostas

2

Sempre há Asterisk . O PABX de código aberto, que, acredito, permitirá que você faça isso, no entanto, normalmente exigiria uma linha telefônica analógica ou digital e uma placa de interface. Pode ser capaz de interagir com o seu dispositivo GSM, mas não é algo que eu já procurei.

    
por 08.05.2011 / 19:34
1

Sua melhor aposta é tentar usar comandos AT; Por acaso tenho um dos mesmos dispositivos (E160E) na minha mesa, mas eu só usei isso como um modem de dados. Curiosamente, lsusb relata como

Bus 002 Device 006: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem

Dê uma olhada em Como usar os comandos AT do modem para o modem USB no Linux ; com "ATi ^ M" eu peguei

Manufacturer: huawei
Model: E160X
Revision: 11.608.05.00.432
IMEI: [redacted]
+GCAP: +CGSM,+DS,+ES

Alguns comandos AT comuns estão vinculados a partir do wiki do modem 3G ; para o resto, você precisará ver as especificações do 3GPP ligadas no topo da página. Eu não sou especialista (você pode ter mais sorte no Super Usuário, por exemplo), mas se você der uma olhada no conjunto básico de comandos AT você pode descobrir como discar um número, enviar seus dados e, em seguida, desligar.

    
por 09.05.2011 / 01:35
0

Você pode achar mais fácil colocá-lo em operação usando um telefone com bluetooth e o módulo chan_mobile no Asterisk, o problema com o uso de um modem GSM conectado via USB é colocar o áudio nele (é fácil fazer chamadas de dados)

Você também pode olhar para o sistema 'Festival' no Asterisk que faz texto para fala, em vez de pré-gravar uma carga de MP3s que ele pode ler os alertas para você, sem ter certeza de como isso seria pronunciado. "SRVAX1B DOWN Ping No Response", mas poderia valer a pena um tiro.

    
por 28.07.2011 / 16:49