Wbc-4g + gammu 1.42.0

не могу заставить gammu последней версии работать с 4g модемом.

root@wirenboard-AMJ3BTOQ:~# gammu -v
[Gammu version 1.42.0]

root@wirenboard-AMJ3BTOQ:~# cat /etc/gammurc
[gammu]
port = /dev/ttyGSM
connection = at115200

root@wirenboard-AMJ3BTOQ:~# gammu identify
Device : /dev/ttyGSM
Manufacturer : Unknown
Model : unknown (A7600E-HNVW)
Firmware : A39C4B02A7600M7
IMEI : 861065040051733
SIM IMSI : 257010019498203

root@wirenboard-AMJ3BTOQ:~# gammu sendsms TEXT ‘+37529XXXXXXX’ -unicode -report -text ‘СМС отправленно с модема :)’
Failed to get SMSC number from phone.

root@wirenboard-AMJ3BTOQ:~# gammu sendsms TEXT ‘+37529XXXXXXX’ -smscnumber +375296009000 -unicode -report -text ‘СМС отправленно с модема :)’
If you want break, press Ctrl+C…
Sending SMS 1/1Function not supported by phone.

А откуда взялся на контроллере 1.42?
В стабильном и в тесте Gammu version 1.38.1

Штатный:

gammu sendsms TEXT "+79283******" -unicode -report -text "СМС отправленно с модема :)"
Чтобы прервать, нажмите Ctrl+C...
Отправляется SMS 1/1...ожидается ответ сети..OK, ссылка на сообщение=23
root@wirenboard-ANHVBI4B:~# 

версия 1.42 установлена из исходников таким образом:

cd /opt
wget https://dl.cihar.com/gammu/releases/gammu-1.42.0.tar.gz
tar xvzf gammu-1.42.0.tar.gz
mkdir gammu
cd gammu
cmake /opt/gammu-1.42.0/
make
make install
ln -s /opt/gammu/gammu/gammu /usr/bin/
ldconfig

версия повыше нужна для работы с gammu через Postgresql

Хм. Модем у меня тот же.

gammu identify
Device : /dev/ttyGSM
Manufacturer : Unknown
Model : unknown (A7600E-HNVW)
Firmware : A39C4B02A7600M7
IMEI : 861065040051733
SIM IMSI : 257010019498203

А на симке смсцентр стоит?

То есть номер “центра СМС” надо либо сконфигурировать на модеме либо явно передавать.

почему-то 1.42 версия не может считать smscnumber с симки

root@wirenboard-AMJ3BTOQ:~# gammu getsmsc 1
No response in specified timeout. Probably the phone is not connected.

если его задать руками то смс отправляется, но! только без -unicode

root@wirenboard-AMJ3BTOQ:~# gammu sendsms TEXT ‘+37529ХХХХХХХ’ -report -text ‘123456’ -smscnumber +375296009000
If you want break, press Ctrl+C…
Sending SMS 1/1…waiting for network answer…OK, message reference=121

если его использовать, то: Sending SMS 1/1Function not supported by phone.

и на штатной версии [Gammu version 1.38.1] не все гладко
не показывает уровень сигнала и тп

root@wirenboard-AVKJSGLW:~# gammu monitor 1
Чтобы прервать, нажмите Ctrl+C…
Включается режим наблюдения…

Включить информацию о входящих SMS : Нет ошибки.
Включить информацию о входящих CB : Нет ошибки.
Включить информацию о вызовах : Нет ошибки.
Включить информацию о USSD : Нет ошибки.
SIM phonebook : 0 used, 250 free
Own numbers : 0 used, 2 free
Выход из режима наблюдения…
Unknown response from phone. See https://wammu.eu/support/bugs/ for information how to report it.

Уровень сигнала можно получить с помощью AT-команд через minicom или скрипта, например, так:

Здравствуйте! Получилось ли решить задачу?