Eu tenho um modem enfora conectado a uma porta serial na minha máquina do servidor (que eu acesso via ssh desde que é remoto) rodando o Ubuntu. Basicamente, é um modem gsm que pode se comunicar através de uma rede gsm para falar com dispositivos gps que também possuem modem gsm. Estou usando o gammu-smsd para escanear o modem GSM em busca de mensagens recebidas, armazená-las no banco de dados postgresql e enviar as mensagens para os telefones celulares dos usuários.
Ele vem funcionando, mas de repente parou de funcionar. Meu / etc / gammu-smsdrc está configurado. Nenhuma dessa configuração mudou. Ainda tenho a porta definida como / dev / ttyS0. Eu verifiquei o banco de dados postgresql e ele está em execução. E esse é o banco de dados que o gammu-smsd está configurado para usar.
Agora gammu-smsd registra no meu arquivo syslog e esta é a saída mais recente:
Jun 24 14:20:01 porkypig CRON[32512]: (www-data) CMD ([ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.conf -a -r /var/log/apache2/access.log ] && /usr/lib/cgi-bin/awstats.pl -config=awstats -update >/dev/null)
Jun 24 14:20:18 porkypig gammu-smsd[32416]: Starting phone communication...
Jun 24 14:20:28 porkypig gammu-smsd[32416]: Error at init connection No response in specified timeout. Probably phone not connected. (14)
Jun 24 14:20:28 porkypig gammu-smsd[32416]: Terminating communication No response in specified timeout. Probably phone not connected., (14, 250 times)
Jun 24 14:20:28 porkypig gammu-smsd[32416]: Going to 30 seconds sleep because of too much connection errors
Jun 24 14:20:58 porkypig gammu-smsd[32416]: Starting phone communication...
Jun 24 14:21:08 porkypig gammu-smsd[32416]: Error at init connection No response in specified timeout. Probably phone not connected. (14)
Jun 24 14:21:08 porkypig gammu-smsd[32416]: Terminating communication No response in specified timeout. Probably phone not connected., (14, 250 times)
Jun 24 14:21:08 porkypig gammu-smsd[32416]: Going to 30 seconds sleep because of too much connection errors
Jun 24 14:21:38 porkypig gammu-smsd[32416]: Starting phone communication...
Jun 24 14:21:38 porkypig gammu-smsd[32416]: Can't open device (Error opening device. Unknown, busy or no permissions.:2)
Jun 24 14:21:38 porkypig gammu-smsd[32416]: Using PGSQL service
Jun 24 14:21:38 porkypig gammu-smsd[32416]: Disconnecting from PostgreSQL
Então não parece reconfortante.
Quando eu corro
sudo minicom
Diz inicializando o modem e mostra isso:
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jan 25 2010, 07:02:36.
Port /dev/ttyS0
Press CTRL-A Z for help on special keys
Mas tudo o que isso me dá é um cursor piscante e a digitação não faz nada.
Alguma ideia do que pode estar errado aqui?