reComputerでInfineon Wi-Fiモジュールを使用する
はじめに
このドキュメントでは、reComputer J4012でInfineonのWi-Fi 6/6Eモジュールを使用する方法を学習します。
reComputer
reComputer J4012は、Jetson Orin NX 16GBを搭載した強力でコンパクトなインテリジェントエッジボックスで、エッジに最大100TOPSの最新AI性能をもたらします。Jetson Xavier NXの最大5倍、Jetson AGX Xavierの最大3倍の性能を提供します。NVIDIA Ampere™ GPUアーキテクチャと64ビット動作機能を組み合わせ、Orin NXは高度なマルチファンクションビデオ・画像処理とNVIDIA Deep Learning Acceleratorsを統合しています。

Infineon Wi-Fiモジュール
InfineonのWi-Fiソリューションは、Wi-Fi 6/6E機能をサポートし、トライバンド対応(2.4G、5G、6G)です。その機能により、範囲、電力効率、ネットワークの堅牢性、セキュリティが向上し、総部品表コストとボードスペースが削減されます。このソリューションは、混雑したネットワーク環境で優れた高品質ビデオ/オーディオストリーミングとシームレスな接続体験を提供し、6Gスペクトラムで動作することで遅延を大幅に削減します。

ハードウェア接続
ステップ1. 使用するすべての材料を準備します。
- Jetpack 5.1.2を搭載したreComputer J4012
- Infineon Wi-Fiモジュール
- 2 x IPEX to SMA Female外部アンテナアダプターとWIFIモジュール用SMA Maleアンテナ
- プラスドライバーとネジ

ステップ2. ワイヤレスモジュールをM.2 Key Eポートに挿入します。そして、2つのIPEXプラグをワイヤレスモジュールの対応するソケットに挿入します。

ソフトウェアドライバーのインストール
ステップ1. Infineon WiFiドライバーをダウンロードし、reComputerにアップロードします。

ステップ2. 以下のコマンドを実行してInfineon WiFiドライバーを実行します。
Jetpack 5.1.x用:
sudo dpkg -i cyw55573-nvidia-jetson-v5.15.58-backports-2.0-1-arm64.deb
Jetpack 6用:
sudo rm /lib/modules/5.15.136-tegra/build
sudo ln -s /usr/src/linux-headers-5.15.136-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source/ /lib/modules/5.15.136-tegra/build
sudo dpkg -i cyw55573-nvidia-jetson-v5.15.58-backports-2.0-1-arm64.deb

ドライバーのコンパイルには時間がかかります。
その後、reComputerを再起動する必要があります:
sudo reboot
ステップ3. 以下のコマンドを使用してwlan0インターフェースが利用可能かどうかを確認します:
ifconfig

以前にsudo apt-get install iwlwifi-modules -y
でIntelワイヤレスドライバーをインストールした場合は、続行する前にこのパッケージをアンインストールする必要があります。バックポート互換性に関する既知の問題があります。
IntelとInfineonの両方のワイヤレスドライバーはバックポートcompatモジュールを使用しているため、すべてをインストールすることはできません。そうしないと、カーネルがcompat: exports duplicate symbol backport dependency symbol (owned by iwlwifi compat)
のエラーを発生させます。
Intelのワイヤレスドライバーをアンインストールすることで、Infineonのワイヤレスドライバーを使用できます:
sudo apt-get remove backport-iwlwifi-dkms
Infineonのワイヤレスドライバーをアンインストールすることで、Intelのワイヤレスドライバーを使用できます:
sudo dpkg -r cyw55573-nvidia-jetson-v5.15.58-backports
ステップ4. Wi-Fiネットワークに接続します

実行可能性テスト
ブラウザを使用してWebページを開き、ネットワークが正常に動作しているかどうかをテストします。

技術サポート
お気軽にフォーラムに問題を投稿してください。