Skip to main content

Raspberry Pi 5と4G LTEモジュールでOpenWrtを設定する

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

はじめに

Raspberry Pi 5をOpenWrtと4G LTE HATと組み合わせることで、ポータブルホットスポットを作成するための強力で柔軟なソリューションを提供します。このセットアップは、リモートロケーションでのインターネットアクセスの提供、IoTデバイスのサポート、または外出先での個人用無線ネットワークの作成に最適です。OpenWrtのカスタマイズ性により、4G LTEモジュールとのシームレスな統合が可能となり、Raspberry Pi 5を信頼性が高く高性能な無線ルーターとして最大限に活用できます。家庭、旅行、またはプロフェッショナルな用途に関わらず、このガイドでは、Raspberry Pi 5をOpenWrtと4G LTE接続で動作する完全なホットスポットに変える方法を説明します。

必要条件

ハードウェア要件

Raspberry Pi 5Raspberry Pi 4G LTE CAT4 HAT

OpenWrtイメージのビルド

OpenWrtスナップショットの選択

4G LTEモジュールを使用するには、特定の依存関係が必要です。OpenWrt Firmware Selectorを使用すると、イメージ作成プロセス中にこれらの依存関係を含める柔軟性が提供され、カスタマイズされたファームウェアをコンパイルできます。この方法を使用しない場合、セットアップ後にRaspberry Piで依存関係をインストールするための別のインターネットソースが必要になります。そのため、必要な依存関係をすでに含むファームウェアイメージをビルドすることをお勧めします。

  • OpenWrt Firmware Selectorにアクセスし、スナップショットバージョンを選択します。

  • スナップショットは頻繁に更新されており、上級ユーザーに最適です。

  • Customize installed packages and/or first boot scriptをクリックします。

カスタムビルドプロセス中に以下のパッケージが含まれていることを確認してください:

  • kmod-usb-net-cdc-ether
  • kmod-usb-serial-option
  • picocom
  • minicom

ビルド手順

  • 必要なパッケージを設定ファイルに追加します。
  • OpenWrtファームウェアをコンパイルします。
  • コンパイル後に生成されたファクトリーイメージをダウンロードします。

Raspberry Pi 5 に OpenWrt をインストールする

  • Balena Etcher などのツールを使用して、コンパイル済みのイメージを SD カードに書き込みます。
  • SD カードを Raspberry Pi 5 に挿入します。
  • Raspberry Pi を 4G LTE モジュールに接続します。

デバイス接続の確認

SSH を使用して Raspberry Pi にアクセスします:

デバイスの詳細を確認する

  • dmesg を使用して接続されているデバイスを確認します:
dmesg | grep usb
  • USB の詳細を表示します:
cat/sys/kernel/debug/usb/devices
note

これにより、メーカー、製品、およびその他のデバイス固有の詳細情報が表示されます。モジュールの電源がオンになっていることを確認してください。

LTE モジュールの設定

Minicom を使用して設定を調整する

Minicom を開きます:

minicom -s

以下のようなインターフェースが表示されます。矢印キーを使用して「Serial port setup」を選択します。

設定を構成します:

  • ボーレートを 4G モジュールに合わせて設定します(例:9600)。
  • 正しい COM ポートを選択します(例:/dev/ttyUSB2)。
  • 設定をデフォルトとして保存します。

ECM / ダイヤルアップモードを有効にする

以下の AT コマンドを送信して USB ネットワーキングモードを構成します:

minicom -D /dev/ttyUSB2
AT+QCFG="usbnet"
AT+QCFG="usbnet",1

新しいネットワークインターフェースを追加する

  • Web ブラウザを使用して OpenWrt の LuCI Web インターフェースにログインします(192.168.1.1)。
  • Network > Interfaces > Add New Interface に移動します。
  • インターフェースを設定します:
    • 検出されたデバイス(eth1 または usb0)を選択します。
    • DHCP クライアントプロトコルを使用します。
    • インターフェースに名前を付けます(例:USB_Modem)。
  • ファイアウォール設定を構成します:
    • インターフェースを WAN ゾーンに割り当てます。
  • DHCP サーバーの下で「Ignore Interface」を有効にします。

ワイヤレスアクセスポイントを設定する

  • LuCI Web インターフェースで Network > Wireless > Add に移動します。
  • 新しいワイヤレスインターフェースを構成します:
    • SSID:デフォルトのままにするか、カスタマイズします。
    • モード:アクセスポイント。
    • ネットワーク:LAN。
  • ワイヤレスセキュリティについて:
    • 暗号化を WPA2 に設定します。
    • 強力なパスワードを作成します。
  • デバイスを再起動します。

ワイヤレスネットワークをテストする

  • 設定したワイヤレス SSID が近くのデバイスに表示されるはずです。
  • 設定したパスワードを使用して接続し、4G LTE インターネットにアクセスします。

リソース

技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...