Точней принимает, но не отдает их в gammu.
Вопрос: как заставить отдавать их в gammu?
Подробности:
lsusb | grep Huawei
Bus 002 Device 014: ID 12d1:1c05 Huawei Technologies Co., Ltd. Broadband stick (modem on)
gammu-smsd --version
Gammu-smsd version 1.39.0
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
$ uname -a
Linux itmon-1812 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ATI3
Manufacturer: huawei
Model: E303C
Revision: 22.157.18.00.00
IMEI: xxxxxxxxxxxxxxx
+GCAP: +CGSM,+DS,+ES
OK
Модем переключал в режим из ether_cdc mode в режим ком-порта с помощью перехода по адресу http://192.168.1.1/html/switchProjectMode.html в веб браузере, потом давал AT-команду AT^U2DIAG=0
в minicom.
В режиме cdc_ether если зайти в веб-админку модема браузером по адресу 192.168.1.1, то во входящих видны принятые сообщения. Но в режиме компорта, gammu-smsd их не забирает в /var/spool/gammu/inbox, хотя отправка с помощью gammu-smsd-inject проходит на ура. С помощью gammu getallsms, разумеется, при остановленном gammu-smsd, сообщения также невозможно достать из модема.
Пруфлинк, что проблема не только у меня, но еще как минимум у одного пользователя: https://github.com/gammu/gammu/issues/398