Armadilloフォーラム

ModemManegerのデバッグオプションとログレベル

otani818

2024年1月19日 9時39分

ELS31-Jのリビジョンを取得するため以下を参考にしていますが、
https://armadillo.atmark-techno.com/forum/armadillo/3573

ModemManegerをデバッグモード(--debug)で起動するので、
ログレベルが DEBUG になり常にログが出力され続けます。

追加でModemManeger起動オプションに --log-level= INFO, WARN を指定しても
DEBUGが優先されるようで変更できません。

ブート中にリビジョンが出力されていないか syslog も見ましたが無さそうで。
遠隔運用中なので、ModemManegerを操作せず
ELS31-Jのリビジョンをうまく取得する手はありませんか。

よろしくお願いします。

コメント

at_mitsuhiro.yoshida

2024年1月19日 10時00分

吉田です。

cu コマンドを使用しまして、

root@armadillo:~# cu -l /dev/ttymxc6 -s 115200

ATI 1 コマンドを入力すると表示されます。
ModemManager の設定により入力しているコマンドが表示されないこともありますが、ATI1<リターンキー>と入力してください。

ati1
Cinterion
ELS31-J
REVISION 4.3.2.1b
A-REVISION 4.3.3.0-36584
L-REVISION 3.7.6

その後 ~. (チルダ → ドット) で cu から抜けます。

回答ありがとうございます。

全てバッチで操作したいので、
スクリプトでcuもしくは他のシリアルポート操作コマンドでできませんか。

at_mitsuhiro.yoshida

2024年1月19日 11時40分

吉田です。

Armadillo-IoT ゲートウェイ G3L でしたら以下で取得できます。

root@armadillo:~# els31-send-at ATI1
ATI1
 
Cinterion
ELS31-J
REVISION 4.3.2.1b
A-REVISION 4.3.3.0-36584
L-REVISION 3.7.6
 
OK
root@armadillo:~#

吉田さま

ELS31-Jのリビジョン取得、簡単にできました!

els31-send-at は他でも使えて便利そうです。
ありがとうございました。