ユーザ用ツール

サイト用ツール


mas1xx_ope:setup_lte_ppp:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
mas1xx_ope:setup_lte_ppp:start [2020/08/24 18:07] – [設定] adminmas1xx_ope:setup_lte_ppp:start [2023/04/13 15:12] (現在) admin
行 1: 行 1:
 ====== PPP(LTE) 接続の設定 ====== ====== PPP(LTE) 接続の設定 ======
 +
 +\\
  
 MA-E3xx シリーズの PPP 接続機能 ([[mae3xx_ope:ppp_monitor:start|]]) と同じ機能を実装しています。\\ MA-E3xx シリーズの PPP 接続機能 ([[mae3xx_ope:ppp_monitor:start|]]) と同じ機能を実装しています。\\
 変更点は下記となっています。 変更点は下記となっています。
-  * CPU 性能が MA-E3xx シリーズと比較すると落ちるため、高速化のため Nim で実装+  * MA-S1xx は CPU 性能が MA-E3xx シリーズと比較すると落ちるため、高速化のため Nim で実装
   * IPv4/v6 デュアルスタック((PDPTYPE IPV4V6))に対応   * IPv4/v6 デュアルスタック((PDPTYPE IPV4V6))に対応
 +
 +※ MA-E3xx シリーズも、v5.3.0 からは同じ実装になっています。
  
 \\ \\
行 79: 行 83:
 |MONITOR_LOG|PING 実行結果を記録する/しない|  yes/no  |MONITOR_LOG|PING 実行結果を記録する/しない|  yes/no 
  
 +
 +\\
 +
 +===== 接続 Job の起動・停止 =====
 +
 +上記設定ファイルで **"START=yes"** と設定している場合、MA-S1xx が起動したときに自動で PPP 接続が開始されます。\\
 +手動で接続 Job の起動・停止を行う場合、systemd の Job "ppp" で制御を行います。
 +
 +==== 状態の確認 ====
 +
 +=== 無効化している場合 ===
 +
 +<file log ppp.path>
 +user1@gemini:~$ sudo systemctl status ppp.path
 +● ppp.path
 +     Loaded: loaded (/etc/systemd/system/ppp.path; enabled; vendor preset: enabled)
 +     Active: inactive (dead) since Mon 2020-08-24 08:48:03 JST; 9h ago
 +   Triggers: ● ppp.service
 +
 +Aug 24 08:47:37 gemini systemd[1]: Started ppp.path.
 +Aug 24 08:48:03 gemini systemd[1]: ppp.path: Succeeded.
 +Aug 24 08:48:03 gemini systemd[1]: Stopped ppp.path.
 +</file>
 +
 +<file log ppp.service>
 +user1@gemini:~$ sudo systemctl status ppp.service
 +● ppp.service - PPP wrapper
 +     Loaded: loaded (/etc/systemd/system/ppp.service; disabled; vendor preset: enabled)
 +     Active: failed (Result: signal) since Mon 2020-08-24 08:48:03 JST; 9h ago
 +TriggeredBy: ● ppp.path
 +    Process: 659 ExecStartPre=/usr/local/sbin/gen_pppconfig (code=killed, signal=TERM)
 +
 +Aug 24 08:48:02 gemini systemd[1]: Starting PPP wrapper...
 +Aug 24 08:48:02 gemini gen_pppconfig[659]: Do not create PPP config files.
 +Aug 24 08:48:03 gemini systemd[1]: ppp.service: Control process exited, code=killed, status=15/TERM
 +Aug 24 08:48:03 gemini systemd[1]: ppp.service: Failed with result 'signal'.
 +Aug 24 08:48:03 gemini systemd[1]: Stopped PPP wrapper.
 +</file>
 +
 +\\
 +
 +==== 起動 ====
 +
 +無効化していた場合、ppp.path を起動したあとで LTE モジュールのリセットを行います。\\
 +SIM を入れ替えた場合にも LTE モジュールのリセットが必要となるのでこの手順を行います。
 +
 +<code>
 +root@gemini:~# systemctl start ppp.path
 +</code>
 +
 +<code>
 +root@gemini:~# mobile_reset 
 +stop mobile_watch service...
 +Warning: Stopping mobile_watch.service, but it can still be activated by:
 +  mobile_watch.path
 +Resetting mobile device.
 +</code>
 +
 +\\
 +
 +==== 停止 ====
 +
 +ppp.path, ppp.service 両方を停止します。ppp.path が有効のままになっている場合、LTE モジュールリセットなどのモジュール認識をトリガとして PPP 接続が開始されます。
 +
 +<code>
 +root@gemini:~# systemctl stop ppp.*
 +</code>
  
 \\ \\
行 99: 行 170:
 Attached:      true Attached:      true
 PPP carrier:   false PPP carrier:   false
 +</code>
 +
 +\\
 +
 +v5.1.2β3 から、RSSI((AT+CSQ で取得できる生の値)) も取得できるようにしました。
 +
 +<code>
 +user1@gemini:~$ mobile_info 
 +--- Name: EC25 ---
 +Revision(GMR): EC25JFAR06A05M4G
 +ICCID:         89811000xxxxxxxxxxx
 +IMEI:          8650360xxxxxxxx
 +IMSI:          44010xxxxxxxxxx
 +Tel Number:    070xxxxxxxx
 +Antenna Level: 3
 +Antenna RSSI:  26 <------ これ
 +PDP Context:
 +- PDPTYPE:     IP
 +- APN:         iijmobile.biz
 +Attached:      true
 +PPP carrier:   false
 +</code>
 +
 +\\
 +
 +v5.3.1β4 から、接続しているネットワークの情報を取得できるようにしました。
 +
 +<code>
 +user1@gemini:~$ mobile_info 
 +--- Name: EC25 ---
 +Revision(GMR): EC25JFAR06A06M4G
 +ICCID:         898110xxxxxxxxxxxxx
 +IMEI:          865036xxxxxxxxx
 +IMSI:          44010xxxxxxxxxx
 +Tel Number:    070xxxxxxxx
 +Antenna Level: 3
 +Antenna RSSI:  19
 +PDP Context:
 +- PDPTYPE:     IP
 +- APN:         soracom.io
 +Network:
 +- PLMN:        44010      <----
 +- Name:        NTT DOCOMO <----
 +Attached:      true
 +PPP carrier:   false
 +</code>
 +
 +\\
 +
 +===== 通信履歴・送受信データ量の確認 =====
 +
 +当月内の PPP の接続時間・送受信データ量を確認することができます。
 +
 +<code>
 +user1@gemini:~$ sudo pppcounter show
 +┌───────────────────────────┬───────────┬───────────┬──────────┐
 +│ EndTime                   │ SendBytes │ RecvBytes │ ConnTime │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-16T17:10:36+09:00 │ 0         │ 0         │ 4        │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-16T17:34:29+09:00 │ 0         │ 0         │ 353      │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-17T17:06:45+09:00 │ 0         │ 0         │ 49       │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-17T17:06:46+09:00 │ 0         │ 0         │ 49       │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-22T13:31:55+09:00 │ 0         │ 0         │ 4        │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-22T13:31:56+09:00 │ 0         │ 0         │ 4        │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-22T13:43:49+09:00 │ 0         │ 0         │ 31       │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-22T13:54:21+09:00 │ 0         │ 0         │ 30       │
 +├───────────────────────────┼───────────┼───────────┼──────────┤
 +│ 2021-11-22T19:59:37+09:00 │ 0         │ 0         │ 33       │
 +└───────────────────────────┴───────────┴───────────┴──────────┘
 </code> </code>
  
 \\ \\
  
mas1xx_ope/setup_lte_ppp/start.1598260054.txt.gz · 最終更新: 2020/08/24 18:07 by admin