А нет у вас каких-нибудь предположений, что может провоцировать переход модема в такое состояние, когда он отвечает OK на любой запрос?
Получается ли как-нибудь воспроизводить эту проблему? Как часто она возникает?
А нет у вас каких-нибудь предположений, что может провоцировать переход модема в такое состояние, когда он отвечает OK на любой запрос?
Получается ли как-нибудь воспроизводить эту проблему? Как часто она возникает?
Никакого специфического софта для модема я не ставил и не использую. Поэтому хз что может влиять.
Но со 100% вероятностью модем отваливается в течение суток, если запустить gammu-smsd
. Подозреваю, что из-за частых опросов модема.
Естественно, одновременно gammu и gammu-smsd я не использую
кстати, вчера вставил симку в модем иии … тоже обнаружил что нифига он не работает. Как вообще проверить то?
wb-gsm imei выдает ошибку.
Напишите, пожалуйста, подробнее, что вы делали.
я вообще еще ничего не делал, выключил контроллер, вставил сим карту попробовал проверить, не вышло. Все бросил и занялся зентековской панелью
Тогда лучше начать с инструкции 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])
запустил, наблюдаю.
Ну как, живой модем?
неа, лежит
прийду с прогулки логи гляну.
в журнале тишина, reset или off on не помогают. Видимо надо ресетить контроллер, но не хочу. Чуть позже попробую еще покопаться.
надо gammu-smsd остановить и запустить, например, gammu networkinfo
. Если та же проблема, что и у меня - должно вывести unknown response
выводит
Error opening device. Unknown, busy or no permissions.
блин, это весьма неприятный косяк. У меня там родители престарелые, хотелось бы вовремя получать экстренные сообщения.
@EvgenyBoger еще хотел уточнить - у меня устройство называется ttymxc5, у вас в документации написано что должно ttyACMX. Может у меня ревизия какая хитрая?
/dev/ttyACMx
- это так 3G модем видится при включении по USB, /dev/ttymxc5
- это его же UART. Последнее название справедливо только для WB6 текущих ревизий, лучше пользоваться симлинком /dev/ttyGSM
В общем все похоже на какие-то косяки в gammu/gammu-smsd. Написал свой демон для получения/отправки sms на питоне - крутится уже около 2 месяцев без зависаний. Так что тему можно закрыть.
Так - скоро все сервисы WB на Питоне перепишите
В инструкции написано, что
По умолчанию, модем автоматически включается при загрузке контроллера.
А он ни фига автоматически не включается. В инструкции вы предлагаете включать его командой wb-gsm restart_if_broken в файле /etc/networks/interfaces. А я использую модем только для СМС и к Интернету не подключаюсь. В результате эта команда не выполняется и модем автоматически не включается.
Просьба поправить инструкцию: