Skip to content

モジュールログを取得する方法

一部のGL.iNetルーターには、3G/4G/5Gモジュールが内蔵されています。ネットワーク接続が不安定な場合は、分析のためにモジュールログをエクスポートする必要があります。

以下に、セルラーモジュールのログをエクスポートする手順を示します。

1. コンピューターをルーターに接続する

ノートPCをルーターのWi-Fiに接続します。SSIDとパスワードは本体底面ラベルで確認できます。あるいは、イーサネットケーブルでコンピューターのイーサネットポートとルーターのLANポートを接続してください。

2. SSHでルーターにログインする

こちらを参照してください。

3. モジュールログを取得する

GL-XE300 / GL-X750 / GL-X300 の場合

  1. 次のコマンドを使ってGL.iNetサーバーからqlogを取得し、qlogファイルのSHA256が正しいことを確認します。
cd /usr/bin/ && wget https://fw.gl-inet.com/tools/quectel_tool/qlog-ar9531-sha256-75fe8b
chmod 775 qlog-ar9531-sha256-75fe8b  && sha256sum qlog-ar9531-sha256-75fe8b

Get Qlog

  1. USBメモリを挿入し、df コマンドでマウントパスを確認して控えておきます。

私のUSBメモリのマウントパスは /tmp/mountd/disk1_part1 です。

U Flash Drive Path

  1. 次のコマンドでモジュールのデバッグモードを有効にします。
gl_modem AT AT+QCFG=\"dbgctl\",0
  1. 次のコマンドでqlogを開始します。
qlog-ar9531-sha256-75fe8b -s /tmp/mountd/disk1_part1/qlogs_$(date +%Y%m%d%H%M) &

/tmp/mountd/disk1_part1 は私のUSBメモリのパスです。実際にはご自身のマウントパスへ変更してください。

  1. 次のコマンドでモジュールを再起動します。
gl_modem AT AT+CFUN=0; sleep 1; gl_modem AT AT+CFUN=1
  1. 1〜3分待ってから、次のコマンドでqlogを停止します。
ps  | grep qlog | grep -v grep | awk '{print $1}' | xargs kill -9

Start And Stop Qlog

  1. USBメモリ内にディレクトリが作成され、その中に複数のファイルが保存されます。これらはqlogで取得したデータで、Quectelのツールでデコードする必要があります。これらのファイルをGL.iNetまたはQuectelの技術サポートへ送付してください。

Qlogs Files

GL-X3000 / GL-XE3000 の場合

  1. USBメモリを挿入し、df コマンドでマウントパスを確認して控えておきます。

私のUSBメモリのマウントパスは /tmp/mountd/disk1_part1 です。

U Flash Drive Path

  1. GL.iNetサーバーからqlogを取得し、qlogファイルのSHA256が正しいことを確認します。

次のコマンドでqlogを取得します。

cd /etc/ && wget https://fw.gl-inet.com/tools/quectel_tool/default_v15.cfg
cd /usr/bin/ && wget https://fw.gl-inet.com/tools/quectel_tool/qlog-mtk7981a-sha256-78dda4
chmod 775 qlog-mtk7981a-sha256-78dda4  && sha256sum qlog-mtk7981a-sha256-78dda4 && sha256sum /etc/default_v15.cfg

Get Qlog

  1. 次のコマンドでqlogを開始します。
qlog-mtk7981a-sha256-78dda4 -f /etc/default_v15.cfg -s /tmp/mountd/disk1_part1/qlogs_$(date +%Y%m%d%H%M) &
  1. 次のコマンドでモジュールを再起動します。
gl_modem -B 0001:01:00.0 SAT sp AT+CFUN=0; sleep 1; gl_modem -B 0001:01:00.0 SAT sp AT+CFUN=1
  1. qlogでパケットを取得した後、次のコマンドでqlogを停止します。
ps  | grep qlog | grep -v grep | awk '{print $1}' | xargs kill -9

Start And Stop Qlog

  1. USBメモリ内にディレクトリが作成され、その中に複数のファイルが保存されます。これらはqlogで取得したデータで、Quectelのツールでデコードする必要があります。これらのファイルをGL.iNetまたはQuectelの技術サポートへ送付してください。

Qlogs Files


ご不明な点がある場合は、Community Forum をご利用いただくか、Contact us からお問い合わせください。