Jetson AGX Xavier Dev. KitをWiFiに繋げるには


はじめに

先日のGTC Japanから販売が開始されたNVIDIAの組み込みAIプラットフォーム Jetson AGX Xavierですが、この開発者キット、実は素の状態だとWiFiに接続できません。(接続するためのHWを持ってません。)
ちゃんとデータシートを読むと確かにXavierがWiFi非搭載ということはわかるのですが、Jetson TX1/TX2(モジュール側にWiFiとBluetoothが搭載されている)に慣れていると最初結構戸惑います。

WiFiに繋がるようにするためにすべきこと自体は非常にカンタンなのですが、意外と情報がまとまってないようなので整理しました。

手順

1. 無線LANカードを購入する

Xavierが対応しているコンポーネントリスト(NVIDIA Developerサイトへのログインが必要です)を見ると、Intel 8265NGWという無線LANカードが動作確認済みのようなので私はこれをAmazonでポチりました。なお、手元に余ってるWiFiアンテナがあるという場合以外にはアンテナも必要になりますので、MHF4コネクタ2.4GHz/5GHzに対応したアンテナを買って無線LANカードに取り付けましょう。私が買ったのはこちらです。

2. 無線LANカードを組み付ける

Xavierのキットを裏返すと左下にM.2 E-keyのソケット(下図赤枠)があるので、ここに先ほどの無線LANカードを取り付けます。

取り付け後。差し込んでねじ止めするだけです。

3. ファームウェアをインストールする

最初からファームウェアが入っていることもあるようですが、私の場合は念のためIntelのサポートページから最新のものをダウンロードしてきました。
ダウンロード後は、READMEにも書いてありますが

sudo cp iwlwifi-8265-22.ucode /lib/firmware

でファームウェア本体を移動し、その後は
sudo rebootでもsudo modprobe iwlwifiでもお好きな方で。

4. 動作確認

ifconfigすると、晴れてwlan0が立ち上がっているのが確認できるはずです。

おわりに

同様に困ってる人が沢山いるんじゃないかとTwitterやNVIDIAのForumも見てみたのですが、皆さん意外と困ってらっしゃらないんですね。
有線接続で皆さんお使いなのでしょうか。(それか、無線LANカード挿すのが周知の事実なのか。)

以上です。良いXavierライフを。