Как узнать включен ли gsm модем?

Добрый день.

В стандартной поставке есть скрипт:
/opt/utils/gsm/gsm.sh
Он позволяет перезагрузить модем или нажать на кнопку Power.
Если модем был включен и устройство перезагружается, то модем включен.
Если от устройства отключить питание, то модем при загрузке выключен.

Вопрос: Как программно определить включен или выключен модем?
В зависимости от этого надо включить его (или не включать) и установить какое-либо соединение.

Добрый день!

Обновите пожалуйста образ.
wb-gsm последнее время идёт в пакете wb-utils и обновляется из репозитария.
В последней версии там есть команда
wb-gsm restart_if_broken, которая проверяет, отвечает ли модем на ат-команды и перезагружает его, если нет.

Скрипт в репозитарии: https://github.com/contactless/wirenboard/blob/master/utils/gsm/wb-gsm#L167