5.4 モバイル回線の接続履歴を表示する #
モバイル回線の接続履歴とは、モバイル接続処理中の状態や処理終了時の要因を記録したものです。
この接続履歴を表示するには、show mobile historyコマンドを実行します。
![]() | ・ モバイル回線の接続履歴は5件まで保持します。接続履歴が5件ある状態で新たにモバイル回線の接続処理を開始すると、一番古い履歴を削除して新たな接続の履歴を追加します。 ・ V3.7.0以前は、本製品をリブート、または電源をオフにすると、モバイル回線のすべての接続履歴がクリアされます。 |
|---|
書式
show mobile history [IFNAME]
設定項目
| 項目 | 内容 |
|---|---|
| IFNAME | インタ―フェイス名を指定します。![]() IFNAMEを省略すると、モバイル設定されているすべてのインターフェイスの情報が表示されます。 |
出力フォーマット
# ---- mobile history IFNAME ----
process status PROCESS-STATUS
# ---- mobile latest history ----
datetime DATETIME
session SESSION
state STATE
RESULT
# ---- mobile older history ----
datetime DATETIME
session SESSION
state STATE
RESULT
![]() | ・ 接続履歴は、1件がdatetime、session、state、resultの4項目の情報で構成されます。 ・ 最新の接続履歴はmobile latest historyの下に、それより古いものはmobile older historyの下に日時降順で表示されます。 |
|---|
出力項目
| 項目 | 内容 |
|---|---|
| IFNAME | インタ―フェイス名が表示されます。 |
| PROCESS-STATUS | モバイル接続処理の実行状態が表示されます。 ※1を参照 |
| DATETIME | 接続履歴の更新日時が表示されます。 |
| SESSION | モバイルセッション名が表示されます。 |
| STATE | モバイル接続処理実行中または終了直前のモバイル制御状態が表示されます。 ※2を参照 |
| RESULT | モバイル接続処理の終了要因が「result {取得値}」と表示されます。終了要因が複数ある場合は、それらが連結して表示されます。モバイル接続処理実行中の場合、最新の接続履歴にRESULT は表示されません。 ※3を参照 |
※1
| 値 | 説明 |
|---|---|
| running | 処理実行中 |
| stopped | 停止状態 |
※2
| 値 | 説明 |
|---|---|
| waiting for module initialization | 通信モジュール初期化待ち |
| waiting for connection | 回線接続待ち(アタッチ、認証完了待ち) |
| waiting for IPaddress allocation | IPアドレス割り当て待ち |
| connected | 通信中 |
| waiting for the weak radio signal condition to improve | 切断検出状態からの復帰待ち(弱電波状態) |
| waiting for reconnection (disconnected received) | 回線再接続待ち(基地局からの切断) |
※3
| 値 | 説明 |
|---|---|
| SIM access error | SIMアクセスエラー ※代表例:SIMが挿入されていない、SIM故障 |
| attach timeout | アタッチ時attach-timeoutタイマー満了 ※代表例:モバイル回線を接続可能な電波状態ではない、APNの設定が誤っている |
| call timeout | call-timeoutタイマー満了 ※代表例:ユーザー名やパスワード、認証方式の設定が誤っている、基地局でモバイル接続が制限されている |
| IP address allocation timeout | IPアドレス払出監視タイマー満了 ※代表例:コアネットワークからIPアドレスが割り当てられていない |
| idle timeout | idle-timeoutタイマー満了 ※無通信検知機能による切断 |
| disconnect detection | disconnect-detectionタイマー満了 ※切断検出機能による切断 |
| connection timeout | connection-timeoutタイマー満了 ※最大接続時間超過による切断 |
| reconnect timeout | reconnect-timeoutタイマー満了 ※再接続待ち時間超過による切断 |
| stop request received | シグナル受信 ※代表例:スケジュール機能による切断、ユーザー操作による切断 |
| other error | その他のエラー ※上記以外の要因による切断 |
実行例
実行例1~実行例3のコマンドの入力と出力は、すべてのモードで同じです。以下に、一般ユーザーモードの実行例を示します。
実行例1 接続履歴が存在しない場合

amnimo$ show mobile history ecm0 ⮠
# ---- mobile history ecm0 ----
process status stopped ←現在、モバイル接続接続処理は停止状態です
実行例2 接続履歴が1件のみ存在する場合

amnimo$ show mobile history ecm0 ⮠
# ---- mobile history ecm0 ----
process status stopped ←現在、モバイル接続接続処理は停止状態です
# ---- mobile latest history ----
datetime 2025-12-12T08:00:00+0900
session test
state waiting for connection ←前回は回線接続待ち状態で終了しました
result SIM access error ←前回の切断要因はSIMアクセスエラーでした
実行例3 接続履歴が複数件存在する場合

amnimo$ show mobile history ecm0 ⮠
# ---- mobile history ecm0 ----
process status running ←現在、モバイル接続接続実行中です
# ---- mobile latest history ----
datetime 2026-02-22T00:00:00+0900
session amnimo
state connected ←最新の接続履歴(=現在)は通信中です
# ---- mobile older history ----
datetime 2026-01-11T00:00:00+0900
session amnimo
state waiting for connection ←前回の切断直前の状態です
result attach timeout, call timeout ←前回の切断要因です
datetime 2025-12-12T08:00:00+0900
session test
state waiting for connection ←前々回の切断直前の状態です
result SIM access error ←前々回の切断要因です

