Day 194 – Using an Intel 9260 Wireless Card with the Nvidia Jetson Nano

Unfortunately the Nvidia Jetson doesn’t support the Intel 9260 cards out of the box. Nvidia’s JetPack OS ships with the Linux kernel 4.9 while support for these cards was added in the newer 4.14. However, there’s a workaround, but we gotta recompile the kernel modules. Without further ado, here’s how to get the Intel 9260 Wireless Card working on the Nvidia Jetson in only 25 easy steps.

All these instructions are adapted from this forum post. The patch is from this post in the same thread. Some of the compilation instructions are from this resource.

Download the driver package from here: https://developer.nvidia.com/embedded/dlc/l4t-jetson-driver-package-32-1-jetson-nano and copy it to the home directory of the Jetson. Then extract using:

Move into the new directory and run the script to download the source files.

When prompted, the tag is tegra-l4t-r32.1. You will likely have to enter this twice.

Move to the kernel source directory:

Copy this patch (courtesy of @Manikanta from Nvidia devtalk forums) into a new file:

Apply the patch with:

Execute the following commands to create the .config  file:

Execute the following commands to build the kernel including all DTBs and modules:


Copy the built image to the boot directory:

Reboot:

Clone and build and install the iwlwifi backport:

Clone the linux-firmware git repo and copy relevant files to the system:

Final reboot:

And that’s it. It should just work after that. How to get a Intel 9260 card working on an Nvidia Jetson Nano in only 25 easy steps. Now take a moment, pour yourself a drink and enjoy high speed Wi-Fi on the Nvidia Jetson Nano.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.