ModemManager: функциональность отчета о сигналах / ячейках - PullRequest
0 голосов
/ 31 октября 2019

Мне нравится простота mmcli, но мне не хватает некоторой информации, которую предоставляет, например, qmicli (--nas-get * и другие команды).

Итак, мой вопрос:

Обеспечивает ли ModemManager / mmcli какие-либо функции непрерывного отчета о силе сигнала и другой сотовой информации? Мне нужно собрать данные из разных модулей, чтобы выяснить, какой из них наиболее подходит для моего шлюза.

Этот вопрос похож на прежний вопрос , но я незнаете, как нам этот специальный интерфейс сигнала .

Если это как-то возможно, я бы очень хотел использовать это для мониторинга.

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 04 ноября 2019

ModemManager имеет «Интерфейс сигнала», который, если поддерживается реализацией модема, позволяет получить подробные значения качества сигнала для каждой технологии (например, RSRP / RSRQ для LTE).

Вы можете включить периодический сборс mmcli --signal-setup=[RATE] (RATE - как часто получать эти значения в секундах). После включения вы можете запросить, какие из последних полученных значений были получены с помощью mmcli --signal-get.

. Другой вариант, который вы можете использовать, - это просто периодически запускать qmicli -p --nas-get-signal-info самостоятельно в сценарии оболочки;просто убедитесь, что вы используете опцию -p, чтобы ваши команды могли работать в то же время, что и ModemManager (используя промежуточное значение qmi-proxy)

...