View on GitHub

Raspberry Pi PCIe Database

Raspberry Pi PCI Express device compatibility database

Intel AX210NGW WiFi 6E 802.11ax M.2

Intel AX210NGW WiFi 6E 802.11ax M.2
CM4 Functionality Pi 5 Functionality Driver Required? More Info
Full Untested Yes GitHub Issue

Description and Notes

To get this card working on the Pi, you need to compile a custom kernel with the following kernel configuration option added:

Device Drivers
  > Network device support
    > Wireless LAN
      > Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi)
        > Intel Wireless WiFi MVM Firmware support

Then you also need to install the latest Intel firmware package for the AX210:

$ wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-ty-59.601f3a66.0.tgz
$ tar -xvzf iwlwifi-ty-59.601f3a66.0.tgz
$ cd iwlwifi-ty-59.601f3a66.0/
$ sudo cp iwlwifi-*.ucode /lib/firmware
$ sudo reboot

To physically connect it to a Compute Module 4, you may need to buy an M.2 A+E key to PCI Express card adapter—ideally one that comes with antenna connections, like this one from Amazon.

Support for using this card in AP mode (so the Raspberry Pi can act as a WiFi 6 Access Point) may be possible, see the linked GitHub issue for more.