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

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