Отправка СМС через USB-модем во FreeBSD

При уборке обнаружил без дела лежавший пару лет USB-модем huaweiE1550. Повертев его в руках, появилась мысль заставить его отправлять критические сообщения через СМС, такие как падения канала, повышение температуры в серверной и т.п.
В этой статья я расскажу как заставить вышеописанный модем отправлять СМС.
Для этого нам понадобится:

  1. USB-модем huaweiE1550
  2. Действующая СИМ-карта с положительным балансом
  3. FreeBSD

Итак, поехали:)

Создаем нужные каталоги

Назначаем права

Добавляем в rc.conf разрешение на запуск smsd

Меняем пользователя в скрипте для отправки СМС

Если модем подключен (если не подключен, самое время подключить его), проверяем отклик модема:

(для выхода из терминала нажмите последовательно две комбинации ~ + ctrl+d)

Если Вы получили такой же отклик от модема, то стартуем smsd

И пробуем отправить СМС

Если все работает, то вы получите СМС, если нет, то в первую очередь смотрите лог

На этом этапе мы получили очень хорошее средство оповещения.
Но модем может и принимать сообщения, таким образом мы на пороге создания двухсторонний связи с сервером через GSM. В следующих статьях мы рассмотрим как написать обработчик входящих СМС, как отправлять критическую информацию о системе, как следить за балансом сим-карты модема.

One thought on “Отправка СМС через USB-модем во FreeBSD”

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">