Setting up Jetson Xavier NX with Intel AX210NGW WIFI 6E 6Ghz on Ubuntu 20.04
Welcome to our guide on setting up the Jetson Xavier NX with the Intel AX210NGW WIFI 6E 6Ghz module on Ubuntu 20.04. This tutorial will walk you through the process step by step, making it easy for entry-level users to follow along.
Prerequisites
Before we begin, ensure that you have the following:
- Jetson Xavier NX Developer Kit
- Intel AX210NGW WIFI 6E 6Ghz module
- Ubuntu 20.04 installed on your Jetson Xavier NX
- Internet connection (via Ethernet or another WIFI module)
Step 1: Prepare the Jetson Xavier NX
First, we need to prepare the Jetson Xavier NX for the new WIFI module. Follow these steps:
- Power off your Jetson Xavier NX and unplug it from the power source.
- Open the case of your Jetson Xavier NX to access the M.2 slot.
- Insert the Intel AX210NGW WIFI 6E 6Ghz module into the M.2 slot carefully.
- Close the case of your Jetson Xavier NX.
Step 2: Boot up and Install Dependencies
Now that we have physically installed the WIFI module, let's boot up the Jetson Xavier NX and install the necessary dependencies:
- Plug in the power source and boot up your Jetson Xavier NX.
- Open a terminal on your Jetson Xavier NX.
- Update the package lists by running the following command:
sudo apt update - Install the required packages by running the following command:
sudo apt install git build-essential dkms - Reboot your Jetson Xavier NX to apply the changes by running:
sudo reboot
Step 3: Download and Install the WIFI Driver
Now, let's download and install the WIFI driver for the Intel AX210NGW module:
- Open a terminal on your Jetson Xavier NX.
- Clone the driver repository from GitHub by running the following command:
git clone https://github.com/kvalo/ath11k-firmware.git - Change to the driver directory by running:
cd ath11k-firmware - Build and install the driver by running:
make && sudo make install
Step 4: Configure the WIFI Connection
Now that the driver is installed, let's configure the WIFI connection:
- Open a terminal on your Jetson Xavier NX.
- Edit the network configuration file by running the following command:
sudo nano /etc/netplan/01-network-manager-all.yaml - Add the following lines to the file, replacing "YOUR_SSID" and "YOUR_PASSWORD" with your WIFI network name and password:
network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: true optional: true wifis: wlan0: dhcp4: true optional: true access-points: "YOUR_SSID": password: "YOUR_PASSWORD" - Save the file and exit the text editor.
- Apply the network configuration changes by running the following command:
sudo netplan apply
Step 5: Connect to WIFI
Finally, let's connect to the WIFI network using the Intel AX210NGW module:
- Open a terminal on your Jetson Xavier NX.
- Restart the NetworkManager service by running the following command:
sudo systemctl restart NetworkManager - Wait for a few seconds, and your Jetson Xavier NX should automatically connect to the WIFI network.
- To verify the connection, run the following command:
nmcli device wifi list
Congratulations! You have successfully set up the Jetson Xavier NX with the Intel AX210NGW WIFI 6E 6Ghz module on Ubuntu 20.04. Enjoy your high-speed wireless internet connection!
References
| Source | Link |
|---|---|
| GitHub Repository - ath11k-firmware | https://github.com/kvalo/ath11k-firmware |