Нестабильная работа модема

А нет у вас каких-нибудь предположений, что может провоцировать переход модема в такое состояние, когда он отвечает OK на любой запрос?

Получается ли как-нибудь воспроизводить эту проблему? Как часто она возникает?

Никакого специфического софта для модема я не ставил и не использую. Поэтому хз что может влиять.

Но со 100% вероятностью модем отваливается в течение суток, если запустить gammu-smsd. Подозреваю, что из-за частых опросов модема.

Естественно, одновременно gammu и gammu-smsd я не использую

кстати, вчера вставил симку в модем иии … тоже обнаружил что нифига он не работает. Как вообще проверить то?

wb-gsm imei выдает ошибку.

Напишите, пожалуйста, подробнее, что вы делали.

я вообще еще ничего не делал, выключил контроллер, вставил сим карту попробовал проверить, не вышло. Все бросил и занялся зентековской панелью :slight_smile:

Тогда лучше начать с инструкции https://wirenboard.com/wiki/index.php/GSM/GPRS, не с сообщений на форум.

Протестил поточнее. gammu-smsd у меня проработал примерно 10 часов 30 минут, потом модем отвалился. Может попробуете у себя воспроизвести.

Sep 27 16:11:48 10.10.10.3 gammu-smsd notice Created POSIX RW shared memory at 0xb6f4d000
Sep 27 16:11:48 10.10.10.3 gammu-smsd notice Starting phone communication...
Sep 27 16:11:53 10.10.10.3 gammu-smsd notice Message without SMSC, assuming you want to use the one from phone
Sep 27 16:11:57 10.10.10.3 gammu-smsd notice Transmitted OUTC20180914_142258_00_+79000000000_sms0.smsbackup (total: 1) to +79000000000, message reference 0x16
Sep 27 16:11:57 10.10.10.3 gammu-smsd notice Renamed /var/spool/gammu/outbox/OUTC20180914_142258_00_+79000000000_sms0.smsbackup to /var/spool/gammu/sent/OUTC20180914_142258_00_+79000000000_sms0.smsbackup
Sep 27 16:11:58 10.10.10.3 gammu-smsd notice Message without SMSC, assuming you want to use the one from phone
Sep 27 16:12:01 10.10.10.3 gammu-smsd notice Transmitted OUTC20180914_142405_00_+79000000000_sms0.smsbackup (total: 1) to +79000000000, message reference 0x17
Sep 27 16:12:01 10.10.10.3 gammu-smsd notice Renamed /var/spool/gammu/outbox/OUTC20180914_142405_00_+79000000000_sms0.smsbackup to /var/spool/gammu/sent/OUTC20180914_142405_00_+79000000000_sms0.smsbackup
Sep 27 17:24:12 10.10.10.3 gammu-smsd notice Read 1 messages
Sep 27 17:24:12 10.10.10.3 gammu-smsd notice Received IN20180927_182350_00_+79000000000_00.txt
Sep 27 17:24:12 10.10.10.3 gammu-smsd notice Starting run on receive: /etc/wb-rules/scripts/smsd.py IN20180927_182350_00_+79000000000_00.txt
Sep 27 17:24:12 10.10.10.3 gammu-smsd notice Process finished successfully
Sep 27 17:24:33 10.10.10.3 gammu-smsd notice Message without SMSC, assuming you want to use the one from phone
Sep 27 17:24:37 10.10.10.3 gammu-smsd notice Transmitted OUTC20180927_182412_00_+79000000000_sms0.smsbackup (total: 1) to +79000000000, message reference 0x18
Sep 27 17:24:37 10.10.10.3 gammu-smsd notice Renamed /var/spool/gammu/outbox/OUTC20180927_182412_00_+79000000000_sms0.smsbackup to /var/spool/gammu/sent/OUTC20180927_182412_00_+79000000000_sms0.smsbackup
Sep 27 21:52:27 10.10.10.3 gammu-smsd notice Read 1 messages
Sep 27 21:52:27 10.10.10.3 gammu-smsd notice Received IN20180927_225212_00_+79000000000_00.txt
Sep 27 21:52:27 10.10.10.3 gammu-smsd notice Starting run on receive: /etc/wb-rules/scripts/smsd.py IN20180927_225212_00_+79000000000_00.txt
Sep 27 21:52:27 10.10.10.3 gammu-smsd notice Process finished successfully
Sep 27 21:52:39 10.10.10.3 gammu-smsd notice Message without SMSC, assuming you want to use the one from phone
Sep 27 21:52:43 10.10.10.3 gammu-smsd notice Transmitted OUTC20180927_225227_00_+79000000000_sms0.smsbackup (total: 1) to +79000000000, message reference 0x19
Sep 27 21:52:43 10.10.10.3 gammu-smsd notice Renamed /var/spool/gammu/outbox/OUTC20180927_225227_00_+79000000000_sms0.smsbackup to /var/spool/gammu/sent/OUTC20180927_225227_00_+79000000000_sms0.smsbackup
Sep 28 02:37:40 10.10.10.3 gammu-smsd notice Error getting SMS status: Unknown response from phone. See <https://wammu.eu/support/bugs/> for information how to report it. (UNKNOWNRESPONSE[16])
Sep 28 02:37:55 10.10.10.3 gammu-smsd notice Error getting SMS status: Unknown response from phone. See <https://wammu.eu/support/bugs/> for information how to report it. (UNKNOWNRESPONSE[16])
Sep 28 02:38:10 10.10.10.3 gammu-smsd notice Error getting SMS status: Unknown response from phone. See <https://wammu.eu/support/bugs/> for information how to report it. (UNKNOWNRESPONSE[16])
Sep 28 02:38:25 10.10.10.3 gammu-smsd notice Error getting SMS status: Unknown response from phone. See <https://wammu.eu/support/bugs/> for information how to report it. (UNKNOWNRESPONSE[16])

запустил, наблюдаю.

Ну как, живой модем?

неа, лежит :slight_smile:

прийду с прогулки логи гляну.

в журнале тишина, reset или off on не помогают. Видимо надо ресетить контроллер, но не хочу. Чуть позже попробую еще покопаться.

надо gammu-smsd остановить и запустить, например, gammu networkinfo. Если та же проблема, что и у меня - должно вывести unknown response

выводит

Error opening device. Unknown, busy or no permissions.

блин, это весьма неприятный косяк. У меня там родители престарелые, хотелось бы вовремя получать экстренные сообщения.

8 сообщений перенесены в тему Не работают sms алармы при запущенном gammu-smsd

@EvgenyBoger еще хотел уточнить - у меня устройство называется ttymxc5, у вас в документации написано что должно ttyACMX. Может у меня ревизия какая хитрая?

@maxim2 если не сложно - покажите, что у вас выводят вот такие команды?

AT+GMM                                                                              
AT+GMR

/dev/ttyACMx - это так 3G модем видится при включении по USB, /dev/ttymxc5 - это его же UART. Последнее название справедливо только для WB6 текущих ревизий, лучше пользоваться симлинком /dev/ttyGSM

В общем все похоже на какие-то косяки в gammu/gammu-smsd. Написал свой демон для получения/отправки sms на питоне - крутится уже около 2 месяцев без зависаний. Так что тему можно закрыть.

Так - скоро все сервисы WB на Питоне перепишите :smile:

В инструкции написано, что

По умолчанию, модем автоматически включается при загрузке контроллера.

А он ни фига автоматически не включается. В инструкции вы предлагаете включать его командой wb-gsm restart_if_broken в файле /etc/networks/interfaces. А я использую модем только для СМС и к Интернету не подключаюсь. В результате эта команда не выполняется и модем автоматически не включается.
Просьба поправить инструкцию:

  • удалить утверждение, что модем включается автоматически;
  • добавить как включить модем без интернета.