メインコンテンツまでスキップ

Jetson 向け RTL8852BE 無線モジュール

RTL8852BE は、Realtek チップセットをベースとした Wi-Fi 6 (802.11ax) 対応の M.2 無線モジュールです。WLAN 用の PCIe インターフェースと Bluetooth 用の USB インターフェースを統合しており、従来世代の Wi-Fi 5 モジュールと比べて大幅に高いスループットと低レイテンシを実現します。高性能な無線接続を必要とする reComputer J4012 のような組み込み機器に最適です。

特長​

  • 2.4 GHz / 5 GHz デュアルバンド対応
  • IEEE 802.11 a/b/g/n/ax (Wi-Fi 6)
  • 5 GHz 帯で最大 1200 Mbps の PHY レート
  • フォームファクタ:M.2 2230、A キーまたは E キー
  • 電源:DC 3.3V
  • Linux (JetPack 5 / JetPack 6)、Windows 10/11 対応

仕様​

チップセットRTL8852BE
WLAN 規格IEEE 802.11 a/b/g/n/ax (Wi-Fi 6)
BT 規格Bluetooth 5.2
ホストインターフェースWLAN 用 PCIe 2.1/2.0 & Bluetooth 用 USB 2.0
アンテナMHF4 コネクタを介して外部アンテナに接続
寸法M.2 2230 (22 x 30 x 2.15 mm)
電源DC 3.3V
最大無線速度最大 1200 Mbps
動作温度-20°C ~ +70°C
動作湿度10% ~ 95% RH(結露なきこと)

対応デバイス​

すべての reComputer シリーズ

  • すべての reComputer シリーズ

ドライバのインストール​

RTL8852BE モジュールは、Jetson によって PCIe デバイスとして検出される場合がありますが、ドライバが自動的にロードされないことがあります。JetPack のバージョンに応じて、ドライバを手動でインストールする必要があります。

lspci | grep -i network

JetPack 5.x​

JetPack 5 の場合は、lwfinger/rtw8852be ドライバを使用します:

git clone https://github.com/lwfinger/rtw8852be.git
cd rtw8852be/
sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
make
sudo make install
sudo modprobe 8852be

JetPack 6.x​

JetPack 6 の場合は、rtw89 ドライバを使用します:

git clone https://github.com/a5a5aa555oo/rtw89
cd rtw89

Makefile を編集して、正しいカーネルヘッダのパスを設定します:

# JP 6.2
KDIR ?= /usr/src/linux-headers-5.15.148-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source/

# JP 6.0
KDIR ?= /usr/src/linux-headers-5.15.136-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source

その後、ビルドしてインストールします:

make
sudo make install
sudo modprobe rtw89_8852be

無線モジュールの確認​

備考

インターフェース名は JetPack のバージョンによって異なる場合があります:

  • JetPack 5:通常は wlan0
  • JetPack 6:wlP1p1s0 として表示される場合があります

以下のコマンド内のインターフェース名は、必要に応じて読み替えてください。次のコマンドで確認できます:

ifconfig

無線ネットワークの設定​

近くの WiFi ネットワークをスキャンする​

sudo iw dev wlan0 scan | grep -E "SSID|freq"

異なる場合は、wlan0 を実際のインターフェース名に置き換えてください。

WiFi ネットワークに接続する​

sudo nmcli device wifi connect "YOUR_SSID" password "YOUR_PASSWORD" ifname wlan0

WiFi 6 接続を確認する​

現在のリンク状態を確認します:

iw dev wlan0 link

出力には次のような情報が表示されます:

  • freq:動作周波数(例:5180 MHz は 5 GHz 帯に相当)
  • HE-MCS:Wi-Fi 6 の変調および符号化方式(例:MCS 9 は最高の符号化効率を表します)
  • TX/RX rate:現在の送信および受信速度

Bluetooth の設定​

RTL8852BE モジュールの Bluetooth 機能は、bluetoothctl を使用して設定できます:

bluetoothctl

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

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

Loading Comments...