Добрый день. Срочно надо задействовать режим извещения посредством gsm и нет времени разобраться. Симку купил и вставил. Какие дальнейшие действия надо выполнить в контроллере, а затем в настройках правил, чтобы все заработало? В качестве детектора выступает датчик температуры. Спасибо заранее
Тут все понятно описано.
https://wirenboard.com/wiki/index.php/Модуль_уведомлений
СМС не отправлял, на E-Mail приходит аккуратно
Инструкцию прочёл, все прописал в разделе аларм, сим карту вставил в разъём как нарисовано на наклейке у контроллера, антенна подсоединена, но сообщение не ушло. В логе появилась ошибка при отправлении. Что не так? Надо перегружать устройство?
Starck, выполните, пожалуйста, команду wb-gsm on
и проверьте, отправляется ли сообщение после этого.
Попробуйте отправить сообщение вручную, используя gammu:
https://wirenboard.com/wiki/index.php/GSM/GPRS
root@wirenboard-ARAXKJYF:~# wb-gsm on
Cannot access GSM modem serial port, exiting
Судя по всему, у вас 2G-модем. Какой порт вы используете для отправки SMS? Не поднято ли ppp-соединение?
2G:
3G:
Похоже да. Я ничего не настраивал дополнительно. Где проверить это Ваше ppp ?
Пришлите, пожалуйста, вывод команды
ls -la /dev/ttyGSM
вывод команды
ifconfig
и файлы /var/log/messages/ и /etc/network/interfaces
root@wirenboard-ARAXKJYF:~# ls -la /dev/ttyGSM
ls: cannot access /dev/ttyGSM: No such file or directory
root@wirenboard-ARAXKJYF:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:86:40:a5:90:85
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::286:40ff:fea5:9085/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:364242 errors:0 dropped:294 overruns:0 frame:0
TX packets:168014 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:54412318 (51.8 MiB) TX bytes:22129098 (21.1 MiB)
eth1 Link encap:Ethernet HWaddr 00:86:39:a5:90:85
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:35311024 errors:0 dropped:0 overruns:0 frame:0
TX packets:35311024 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2529468836 (2.3 GiB) TX bytes:2529468836 (2.3 GiB)
wlan0 Link encap:Ethernet HWaddr 54:c9:df:ca:ee:23
inet addr:192.168.42.1 Bcast:192.168.42.255 Mask:255.255.255.0
inet6 addr: fe80::56c9:dfff:feca:ee23/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:96 (96.0 B)
Похоже на баг. Пришлите, пожалуйста еще вот такой скриншот (всю страницу браузера), будем разбираться:
Вы спрашиваете? На втором фото видно как, и не так как у Вас на последнем скрине
Да, простите, не разглядел. Сделайте, пожалуйста, как у меня, сохраните и перезагрузите контроллер. Модем должен появиться:
ls -la /dev/ttyGSM
lrwxrwxrwx 1 root root 7 Nov 3 2016 /dev/ttyGSM -> ttyAPP0
Я уже выполнил команду проверки включения модема.
root@wirenboard-ARAXKJYF:~# wb-gsm on
Modem is already switched on
Все равно перегружать?
Проверьте пока без перезагрузки.
root@wirenboard-ARAXKJYF:~# ls -la /dev/ttyGSM
lrwxrwxrwx 1 root root 7 Jun 14 13:22 /dev/ttyGSM -> ttyAPP0
Оно?
Да, теперь все должно быть хорошо.