Николай, у вас важные отличия: передача данных выключена и отправка работает без нареканий - значит отвал модема по USB от наводок у вас менее вероятен, чем «залипание» именно приёма. Чтобы не гадать, снимите (в любой момент) и также отправьте в эту тему:
Если строки об отключении ttyUSB есть, то пришлите фото платы с двух сторон. Если пусто, то модем с USB не слетает, а теряется уведомление о входящей СМС. фСообщение лежит в памяти модема, ModemManager его не забирает, при перезагрузке перечитывает (отсюда «приём один раз после перезагрузки»), а память со временем переполняется, и старые СМС пропадают. Тогда следующий шаг - снять лог ModemManager в режиме debug в момент залипания, подскажем команды.
--------------------------------
Status | unlock retries: sim-pin (1), sim-puk (10), sim-pin2 (3), sim- puk2 (10)
| state: registered
| power state: on
| access tech: gsm
| signal quality: 51% (recent)
--------------------------------
антенна штатная, при выносной антенне (signal quality: 54% (recent)) пускатели/контакторы отсутствуют. Как часто происходят отвалы не скажу потому как и не знал, что они есть(судя по логам 29.06,2026 был отвал). Проблемы только с приемом смс, приходят только при перезагрузке(systemctl restart ModemManager) . смс оповещение(отправка смс) по работе контроллера приходят штатно.
Николай, спасибо, по вашим ответам уже видно многое.
Сначала про антенну и наводки (то, что предлагал выше). Ваш модуль по фото - ревизия v3.7D, а это уже версия с добавленным заземляющим пином, которым в errata и «лечится» отваливание модема от наводок; искрящей коммутации рядом нет, а выносная антенна поднимает сигнал лишь с 51% до 54%. Отвал по USB 29.06 в логе действительно есть, и по признакам это та самая «наводочная» история - но он разовый, и ни замена (правка уже стоит), ни подъём антенны (сигнал почти не меняется) здесь мало что дадут.
Но ваша проблема втом, что приём не работает постоянно и востанавливается только рестартом ModemManager, при этом модем на связи и отправка идёт штатно. Если бы причиной был отвал модема от наводок, вместе с приёмом падала бы и отправка, а в логах были бы частые отключения USB - их нет. Значит СМС доходит в память модема, но ModemManager перестаёт её оттуда забирать.
Чтобы это подтвердить, нужен отладочный лог, снятый без перезапуска MM (иначе он перечитает память, и залипание пропадёт). Когда приём уже встал:
mmcli --set-logging=DEBUG
mmcli -m any --messaging-status
journalctl -u ModemManager -f
Отправьте себе тестовую СМС и посмотрите, приходит ли от модема +CMTI/+CMT и не переполнено ли хранилище (--messaging-status). Пришлите этот фрагмент. Потом верните mmcli --set-logging=INFO.
И отдельно полный вывод mmcli -m any: вы сейчас в 2G (access tech: gsm) при сигнале 51%, хочу посмотреть доступные режимы сети.
Николай, спасибо за эксперименты, они дали однозначный ответ.
В обоих логах за время теста модем не выдал ни одного уведомления о входящей СМС (+CMTI), а после рестарта ModemManager в списке стало 8 сообщений вместо 5, то есть СМС доходили и ложились в память модема, но модем о них молчал; ModemManager нашёл их только при переинициализации, когда заново перечитал память. Причём у вас это происходит даже с выключенной передачей данных. Это поведение прошивки самого модема, а обновления к ней выпускает производитель. Со стороны ПО контроллера это не исправить.
Здесь важно честно сказать про статус, как и в изначальной теме, окуда я перенес ваш вопрос: штатно контроллеры поддерживают только отправку СМС (модуль уведомлений, Notify в wb-rules) - у вас она работает. Приём СМС, как и звонки, в поддерживаемую функциональность не входит, поэтому починить его в рамках поддержки мы не можем. Пожелание о поддержке приёма мы внесем в список предложений по развитию продукта вместе с собранной здесь диагностикой.
Что стоит сделать сейчас:
Ваш модем сидит в 2G, хотя A7602E-H умеет LTE, а в наших наблюдениях приём работал именно в LTE без активных данных. Проверьте режим AT+CNMP? и включите авторежим AT+CNMP=2 (как отправить AT-команду на странице WBC2-4G). Гарантий нет, но проверить стоит, напишите результат.
Удалите накопленные сообщения (mmcli -m wbc --messaging-list-sms, затем mmcli -m wbc --messaging-delete-sms=N), память модема конечна, при заполнении новые СМС будут теряться.
В выводе mmcli видно sim-pin (1) осталась одна попытка ввода PIN до блокировки карты. Отключите запрос PIN или проверьте сохранённый.
Как обходной путь подходит периодический перезапуск ModemManager (он перечитывает память)
Авторежим AT+CNMP=2(как и все остальные) уже включал, результат тот же, прошивка B11, новей по ссылкам приведенным на странице “Прошивка модемов SIMCom A76xxE-H” нет. Ландно, будем подождать :), прием смс в моем случае вторичный функционал. Интересно что у кого-то работаетает, а у меня нет. Если рекомендаций больше нет, тему можно закрывать.
В догонку темы, включил режим mmcli -m wbc --command=‘AT+CNMP=2’((для автоматического выбора типа сети)) сеть стала LTE, смс перестали отправлятся с контроллера, возврат на ‘AT+CNMP=13’ (принудительный выбор только GSM (2G).) СМС уходят с контроллера.