Participate in insightful discussions regarding issues related to Intel® Wireless Adapters and technologies
7102 Discussions

AX200NGW undetected by Ubuntu Linux after warm reboot


I am trying out an Intel AX200NGW Wi-Fi card for an IoT project using an iBASE AGS100T-I50 and an OpenEmbedded Linux build. The card seems to work if the system is cold-booted from power off, but if a warm reboot occurs, it doesn't show up for the OS to use. To simplify diagnosis, I installed Ubuntu 22.04 LTS, and there, too, the card works after a cold boot but not with a warm reboot. (By "warm reboot", I mean the unit is restarted with a system command like "reboot", and power is not interrupted. This is essential for an IoT use.)

When the card works, the iwlwifi kernel module reports the firmware being loaded, the lspci command finds and reports the card's presence, etc. After a warm boot, though there is none of that.

Here are the dmesg entries for a successful load. Iwlwifi does not show up in dmesg on a warm boot.

[    4.893218] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[    4.906599] iwlwifi 0000:03:00.0: api flags index 2 larger than supported by driver
[    4.906636] iwlwifi 0000:03:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version:
[    4.907505] iwlwifi 0000:03:00.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[    5.051784] iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    5.181756] iwlwifi 0000:03:00.0: Detected RF HR B3, rfid=0x10a100
[    5.246998] iwlwifi 0000:03:00.0: base HW address: 20:c1:9b:e6:3d:fe
[    5.545365] iwlwifi 0000:03:00.0 wlo1: renamed from wlan0

The firmware complement in the Ubuntu build includes iwwifi-cc-a0-{46,48,50,53,55,59,62,63,66,67,68,71}.ucode.

I've attached a ZIP file containing just about everything I can think of that might be useful for analyzing the problem.

The iBASE AGS100T-I50 uses an Intel hardware suite based around the Intel Atom E3950, so I would hope this is a supported configuration.

Labels (1)
0 Kudos
0 Replies