LINUX.ORG.RU
ФорумAdmin

Gnokii и отправка СМС сообщений через модем ZTE MF180

 , , , ,


0

1

Добрый день. Столкнулся со следующей проблемой.

sudo echo «text» | gnokii –config /etc/zabbix/externalscripts/sms.conf –sendsms +7ХХХХХХХХХХ

GNOKII Version 0.6.30

Gnokii serial_open: open: Устройство или ресурс занято

Couldn’t open ATBUS device: Устройство или ресурс занято

Telephone interface init failed: Command failed.

Quitting.

Command failed.

Но если делаю под учеткой root все отправляется прекрасно.

Пользователь состоит в группе dialout

права на ttyUSB1:

0 crw-rw—- 1 root dialout 188, 1 апр 3 14:13 ttyUSB1

Ответ на: комментарий от sudoapter

Спасибо. Смски улетают, но если это делать через заббикс, то уведомление долго висит «В работе», а потом дает ошибку таймаут. А сейчас и вовсе видимо модем отвалился. Было ttyUSB0,1,2. Сейчас только ttyUSB0 и при отправке

GNOKII Version 0.6.30

Telephone interface init failed: Command timed out.

Quitting.

Command timed out.

Как можно удаленно это дело починить? Сервер в другом конце города. Сервер esxi 6.5.0, виртуалка с debian, на ней zabbix

Underdog ()
Ответ на: комментарий от sudoapter

В итоге отказался от gnokii, начал использовать gammu. С помощью gammu отправляются смс и даже на русском. Модем пришлось тоже сменить на Huawei E3276, но он тоже подвисал. Лечилось подключением к модему через minicom и at командой AT^RESET — перезагрузка модема Теперь бы как-то мониторить его «зависания» и ребутать по необходимости в автоматическом режиме. Модем включен прямо в материнскую плату сервера без хабов и удлинителей.

Underdog ()
Ответ на: комментарий от Underdog

Если что, у хуявеев есть более жёсткая команда - AT+CFUN=1,1 это хард-ресет, приводит в том числе к переподключению USB.

А подвисать хуявеи могут из-за ужора при низком уровне сигнала и/или помехах. Они начинают жрать как не в себя, и питания по USB не хватает. Либо организовывать отдельное питание, либо ставить модем в место где приём хороший и ему не понадобиться включать передатчик на полную.

Stanson ★★★★★ ()