Need Help with Intel AX210 Wi-Fi Card Not Being Recognized

Hello,

I’ve been having trouble with the Wi-Fi on my HP Pavilion 14, so I decided to replace the Wi-Fi card with an Intel AX210 Wi-Fi 6E card. I carefully installed the new card, verifying the hardware multiple times, and ensured that all necessary firmware was installed.

However, the card is not being recognized by the operating system. When I run the command lspci | grep -i network, nothing is returned, which suggests that the card isn’t being detected. Oddly, the card’s Bluetooth functionality is recognized and works fine.

Here are the steps I’ve already tried:

  1. Driver Support: I verified that my kernel version is up to date and compatible with the Intel AX210. I’m currently running kernel version 6.10.7.
  2. Firmware: I installed the latest iwlwifi firmware using dnf and ensured that it is correctly placed in the /lib/firmware directory.
  3. DMI Whitelist: I checked the BIOS/UEFI settings for any whitelisting that might restrict non-approved wireless cards, but didn’t find any relevant settings.
  4. Kernel Logs: I reviewed the dmesg logs for any errors related to iwlwifi, but didn’t find anything that stands out.

When I reinstalled the old Wi-Fi card, it worked as expected, so the issue seems to be specific to the new card. Could anyone help me further diagnose and resolve this issue?

Thank you!

Please provide (as pre-formatted text using the </> button from the top line of the text entry panel) the output from running inxi -Fzxx in a terminal.

Please check the Intel data sheets for the old and new cards. Intel systems may support legacy Wi-Fi(PCIe), M.2:CNVio, or M.2: CNVio2 depending on the processor and motherboard.

https://ark.intel.com/content/www/us/en/ark/compare.html?productIds=204836,204837

For explanation, see Intel Wireless Support.

Hello,

Here are two outputs of the inixi tool as suggested, with the original card that works and the new one that does not.

The old card:

System:
  Kernel: 6.10.7-200.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.41-37.fc40
  Desktop: GNOME v: 46.4 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 40 (Workstation Edition)
Machine:
  Type: Laptop System: HP product: HP Pavilion Laptop 14-ec1xxx v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 8A0F v: 29.12 serial: <superuser required>
    part-nu: 73U74EA#BCM UEFI: AMI v: F.04 date: 07/13/2022
Battery:
  ID-1: BAT0 charge: 40.7 Wh (99.3%) condition: 41.0/41.0 Wh (100.0%)
    volts: 12.7 min: 11.6 model: HP Primary serial: <filter> status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 5825U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 462 high: 1397 min/max: 400/4546 cores: 1: 400 2: 400
    3: 1397 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
    13: 400 14: 400 15: 400 16: 400 bogomips: 63885
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Barcelo vendor: Hewlett-Packard driver: amdgpu v: kernel
    arch: GCN-5 pcie: speed: 8 GT/s lanes: 16 ports: active: eDP-1
    empty: DP-1,HDMI-A-1 bus-ID: 03:00.0 chip-ID: 1002:15e7 temp: 39.0 C
  Device-2: Luxvisions Innotech HP Wide Vision HD Camera driver: uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-3:3 chip-ID: 30c9:0065
  Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.2
    compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 model: AU Optronics 0xc19e res: 1920x1080 dpi: 158
    diag: 355mm (14")
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.7 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    18.1.6 DRM 3.57 6.10.7-200.fc40.x86_64) device-ID: 1002:15e7
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:1637
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.5 chip-ID: 1022:15e2
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.6 chip-ID: 1022:15e3
  API: ALSA v: k6.10.7-200.fc40.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network
    vendor: Hewlett-Packard driver: N/A pcie: speed: 2.5 GT/s lanes: 1
    port: f000 bus-ID: 01:00.0 chip-ID: 10ec:b852
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.1:8 chip-ID: 0bda:8153
  IF: enp3s0f3u1u1 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-4:5 chip-ID: 0bda:b85c
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
Drives:
  Local Storage: total: 953.87 GiB used: 15.49 GiB (1.6%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNU010TZH size: 953.87 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 25.9 C
Partition:
  ID-1: / size: 952.28 GiB used: 15.15 GiB (1.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 328.6 MiB (33.8%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 952.28 GiB used: 15.15 GiB (1.6%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 41.4 C mobo: N/A gpu: amdgpu temp: 40.0 C
  Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
  Memory: total: 16 GiB note: est. available: 14.96 GiB used: 4.01 GiB (26.8%)
  Processes: 1029 Power: uptime: 4m wakeups: 0 Init: systemd v: 255
    target: graphical (5) default: graphical
  Packages: pm: flatpak pkgs: 12 Compilers: gcc: 14.2.1 Shell: Bash
    v: 5.2.26 running-in: kitty inxi: 3.3.

The new card:

System:
  Kernel: 6.10.7-200.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.41-37.fc40
  Desktop: GNOME v: 46.4 Distro: Fedora Linux 40 (Workstation Edition)
Machine:
  Type: Laptop System: HP product: HP Pavilion Laptop 14-ec1xxx v: N/A
    serial: <superuser required>
  Mobo: HP model: 8A0F v: 29.12 serial: <superuser required> UEFI: AMI
    v: F.04 date: 07/13/2022
Battery:
  ID-1: BAT0 charge: 40.7 Wh (99.3%) condition: 41.0/41.0 Wh (100.0%)
    volts: 12.5 min: 11.6 model: HP Primary status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 5825U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 529 high: 1470 min/max: 400/4546 cores: 1: 400 2: 400
    3: 1470 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 1397 12: 400
    13: 400 14: 400 15: 400 16: 400 bogomips: 63883
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Barcelo vendor: Hewlett-Packard driver: amdgpu v: kernel
    arch: GCN-5 bus-ID: 03:00.0 temp: 37.0 C
  Device-2: Luxvisions Innotech HP Wide Vision HD Camera driver: uvcvideo
    type: USB bus-ID: 1-3:2
  Display: wayland server: X.Org v: 24.1.2 with: Xwayland v: 24.1.2
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.7 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    18.1.6 DRM 3.57 6.10.7-200.fc40.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 03:00.1
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel bus-ID: 03:00.5
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 03:00.6
  API: ALSA v: k6.10.7-200.fc40.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.0.7 status: active
Network:
  Message: No PCI device data found.
Bluetooth:
  Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB bus-ID: 1-4:3
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12
Drives:
  Local Storage: total: 953.87 GiB used: 15.47 GiB (1.6%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNU010TZH size: 953.87 GiB
    temp: 23.9 C
Partition:
  ID-1: / size: 952.28 GiB used: 15.13 GiB (1.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 328.6 MiB (33.8%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 952.28 GiB used: 15.13 GiB (1.6%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 47.2 C mobo: N/A gpu: amdgpu temp: 37.0 C
  Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
  Memory: total: 16 GiB note: est. available: 14.96 GiB used: 1.79 GiB (12.0%)
  Processes: 399 Uptime: 0m Init: systemd target: graphical (5)
  Packages: 12 Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.26 inxi: 3.3.34

For the AX210:

Network:
  Message: No PCI device data found.
Bluetooth:
  Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB bus-ID: 1-4:3
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12

Both the original and replacement WiFi cards are PCIe, but there is also an issue with the
ethernet adapter (so I assume you don’t use ethernet). With the original configuration:

Network:
  Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network
    vendor: Hewlett-Packard driver: N/A pcie: speed: 2.5 GT/s lanes: 1
    port: f000 bus-ID: 01:00.0 chip-ID: 10ec:b852
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.1:8 chip-ID: 0bda:8153
  IF: enp3s0f3u1u1 state: up speed: 100 Mbps duplex: full mac: <filter>

Many systems enable network before booting with minimal drivers, so it is possible that HP’s firmware only supports Realtek, or the WiFi issues that caused you to replace the original card are a hardware or firmware problem unrelated to the WiFi card. Check for firmware updates from HP (sudo fwupdtool --get-updates should list available updates). You should look for options to enable to disable ethernet and wifi in the “BIOS” settings. One of my systems has 3 settings: disable, enable, enable with PXE. The “disable” setting prevents using the network in linux, so I enable without PXE.

It looks like the advanced settings on this HPs laptop BIOS are locked so I am unable to aces the advanced tab. Is there a way to fix it? I have also updated the bios and the firmware as show by you. The bios version is now F.10.

sudo fwupdtool --get-updates gives me

Loading…                 [********                               ]14:32:01.242 FuUsbDevice          failed to parse platform BOS descriptor: failed to parse: no supported platform version: did not find magic
Loading…                 [************************************** ]
Devices with no available firmware updates: 
 • INTEL SSDPEKNU010TZH
 • System Firmware
 • ELAN078D:00 04F3:315D
No updates available for remaining devices

check lspci | grep Wi-Fi and if return anything install iwlwifi-mvm-firmware anyway install and see it finger cross unfortunate advanced bios settings is not possible to unlock check hp support forum

Unfortunately, running lspci | grep Wi-Fi didn’t return any results. I do have the iwlwifi-mvm-firmware package installed, though, so I’m grateful for any further suggestions or guidance.

ok did you try to turn on wifi ?
Press the Fn key (usually located at the bottom left of the keyboard) along with the function key (F12) to toggle WiFi on or off.

"Thank you for the suggestion! I gave it a try, but unfortunately, it just seems to toggle Bluetooth on and off.

There are similar reports for Windows and other hardware:
Intel Community Forum AX210 not recognized and AX210 not recognized in AMD development kit.

Neither issue ends with a solution, but this does suggest some clash between the AX210 and system firmware. Please try journalctl --no-hostname -b -g iwlwifi to see if the system attempts to load the Intel WiFi module.

Try: Access HP Advance BIOS Settings.

I ran journalctl --no-hostname -b -g iwlwifi and didn’t find any entries. I’ve carefully followed all the steps in your article, as well as those from other sources, including YouTube videos. While I can access the BIOS, I don’t have access to the advanced tab.

That means the card is disabled before linux boots, so nothing you can do in Fedora to make it work.

One reason for asking for the inxi output is to make this topic visible in web searches for similar hardware. We can hope someone who knows how to enable the advanced tab finds the topic. You can try asking for help with access to the advanced tab on HP forums.

Your other option is to solve the issues with the original WiFi card.

1 Like

found this popup multiple threads on HP forums might help or not

I have a few recommendations 

 

To Access Advanced BIOS Settings in HP

Restart your Computer. Stop whatever you are doing.
Enter BIOS Settings. Press the Esc key repeatedly until the Startup menu opens.
Power Off/ Restart your Computer. Power off or restart your computer again, and this time press F9.
Press F10 and Get the Advanced Tab.
If you find the Advanced settings tab missing in the BIOS, that is because HP has locked the settings on your computer as the improper use of the Advanced settings in BIOS could damage your computer, and in most cases, there is no way to unlock it.

As ut says if tge advances tab is locked there is no way to inlock it so this is worth to try

Other is hit in bios fn+tab three times

1 Like

Thank you for your assistance. I have found the repair manual for the HP Pavilion Laptop 14-ec1003nc (73U74EA). I plan to contact HP for further information and to inquire about a potential BIOS issue. Additionally, I discovered that the Intel Dual Band Wireless-AC 9260 NV is used in other HP devices within this product line and could be a potential replacement option. I hope this information is helpful to others as well.

You can find the post discussing this issue on the HP forum. If a solution is found there, I’ll make sure to update this page so that others with similar issues can access the information.

Hello, based on the HP reply I bought an AX200 Intel card and it just works now without problems, so this is the solution. for me.

2 Likes