4G Raspberry Pi HAT - Raspberry Pi OSでのQMIモード設定
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
はじめに
このガイドでは、Quectel EG25-Gモジュールを搭載した4G HATを使用して、Raspberry Piでインターネット接続を設定する方法を説明します。Quectel EG25-Gは、QMI(Qualcomm MSM Interface)モードを含む複数のネットワークプロトコルをサポートする広く使用されているLTEモデムであり、高速で効率的なモバイルブロードバンド接続を可能にします。このガイドに従うことで、QMIモードでモジュールを設定し、quectel-CMダイヤルアップツールをコンパイルして使用し、Raspberry Piで安定した4Gインターネット接続を確立する方法を学ぶことができます。この方法は、IoT展開、リモートモニタリング、エッジコンピューティングなど、モバイルインターネット接続を必要とするアプリケーションに最適です。
必要条件
ハードウェア要件
ソフトウェア要件
以前のダイヤル設定を削除
進める前に、競合を避けるために他のダイヤル方法を削除してください。
- 正しいシリアルポートを確認
以下のコマンドを実行して、正しいATコマンドポートを使用していることを確認します(必要に応じて/dev/ttyUSB2
を置き換えてください):
sudo minicom -D /dev/ttyUSB2
- USBネットワークモードを確認および設定
minicomターミナル内で以下を入力します:
AT+QCFG="usbnet"?
- 応答が
usbnet,0
の場合、変更は不要です。
モードを明示的に0
に設定するには、以下を入力します:
AT+QCFG="usbnet",0
- モジュールを再起動
以下のコマンドでモジュールをリセットします:
AT+CFUN=1,1
カーネルドライバーの確認 (qmi_wwan など)
qmi_wwan
ドライバーがロードされているか確認します:
lsmod
- 出力に
qmi_wwan
が表示されている場合、カーネルドライバーがアクティブです。
ダイヤルツールの移植
- ツールのダウンロードと解凍
- ダウンロード後、パッケージを解凍してホームディレクトリに配置します。
- ホームディレクトリに移動します:
ls
eg25qmi
というフォルダが表示されるはずです。
- ツールディレクトリに移動
cd eg25qmi
ls
- ダイヤルツールのソースファイルが表示されます。
コンパイル
- ダイヤルツールをコンパイル
sudo make
- コンパイル後、緑色で表示される新しいファイルが生成されます。その中には
quectel-CM
ダイヤルツールが含まれます。
コンパイルされたファイルを確認
ls
quectel-CM
実行ファイルが表示されるはずです。これがインターネット接続に必要なダイヤルツールです。
ダイヤルアップによるインターネット接続
- ダイヤル開始
sudo ./quectel-CM
- ダイヤルプロセスが成功すると、割り当てられたIPアドレスとゲートウェイ情報が表示されます。
- 最初の試行が失敗した場合は、少し待って再試行してください。2回目の試行で成功するはずです。
ダイヤル後の確認
- ネットワークインターフェースを確認
ifconfig
wwan0
インターフェースが表示され、IPアドレスが割り当てられていることを確認します。
- 接続テスト
ping -I wwan0 8.8.8.8
- Pingが成功すれば、接続がアクティブであることが確認できます。
技術サポートと製品に関するディスカッション
弊社製品をご利用いただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なるニーズや好みに対応するため、いくつかのコミュニケーションチャネルをご用意しています。