Перейти к содержанию

Навигация

Modem-bullseye: различия между версиями

424 байта добавлено ,  11 месяцев назад
Поменял номер модема на wbc
(Поменял номер модема на wbc)
Строка 39: Строка 39:


== Работа с SMS ==
== Работа с SMS ==
{{note|info| В командах используется номер модема, который меняется при каждой инициализации. Узнать фактический номер модема можно запросив информацию командой <code>mmcli -m any</code>}}
{{note|info| В командах используется номер модема, который меняется при каждой инициализации. Узнать фактический номер модема можно запросив информацию командой <code>mmcli -m any</code>. Начиная с релиза wb-2304, модему присваивается тег wbc, и взаимодействовать с ним можно с помощью <code>mmcli -m wbc</code>}}
После настройки модема нужно проверить его работу. Для этого можно отправить тестовое SMS-сообщение. Удобнее это делать из консоли.
После настройки модема нужно проверить его работу. Для этого можно отправить тестовое SMS-сообщение. Удобнее это делать из консоли.


Строка 46: Строка 46:
# Использовать полученный идентификационный номер для отправки командой <code>--send</code>.
# Использовать полученный идентификационный номер для отправки командой <code>--send</code>.
#:<syntaxhighlight lang="console">
#:<syntaxhighlight lang="console">
# mmcli -m 1 --messaging-create-sms="text='Test',number='+79999999999'"
# mmcli -m wbc --messaging-create-sms="text='Test',number='+79999999999'"
Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/10
Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/10
# mmcli -m 1 -s 10 --send
# mmcli -m wbc -s 10 --send
successfully sent the SMS
successfully sent the SMS
</syntaxhighlight>
</syntaxhighlight>
Строка 84: Строка 84:


[[Image:mmcli-info.png|500px|Информация о модеме от ModemManager]]
[[Image:mmcli-info.png|500px|Информация о модеме от ModemManager]]
Начиная с релиза wb-2304, модему присваивается тег "wbc", и обращаться к нему можно с помощью
<syntaxhighlight lang="bash">
mmcli -m wbc
</syntaxhighlight>


== Сервис wb-gsm ==  
== Сервис wb-gsm ==  
Строка 101: Строка 106:
Для переключения sim-карты используется <code>mmcli</code> с параметром <code>--set-primary-sim-slot</code>. Например:
Для переключения sim-карты используется <code>mmcli</code> с параметром <code>--set-primary-sim-slot</code>. Например:
<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
# mmcli -m any --set-primary-sim-slot=2
# mmcli -m wbc --set-primary-sim-slot=2
successfully requested primary SIM switch in modem
successfully requested primary SIM switch in modem
</syntaxhighlight>
</syntaxhighlight>
Строка 115: Строка 120:
Если необходимо отправлять команды при активном ModemManager, его надо перезапустить с параметром <code>--debug</code> и использовать mmcli для отправки команд:
Если необходимо отправлять команды при активном ModemManager, его надо перезапустить с параметром <code>--debug</code> и использовать mmcli для отправки команд:
<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
# mmcli -m 0 --command=AT+CGMM
# mmcli -m wbc --command=AT+CGMM
response: ''A7600E-HNVW'
response: ''A7600E-HNVW'
</syntaxhighlight>
</syntaxhighlight>
wb_editors
556

правок