AX200 wifi adapter not found

Hi everyone. I’m brand new to Ubuntu so apologies right from the start. I have read as much as I can and tried many options listed online but I haven’t been able to find a solution. I’ve listed as much as I can think below:

Issue Summary

I have a Beelink SER5 Pro (Ryzen 7 5850U) running Ubuntu 24.04 , and the Intel AX200 WiFi adapter is detected at the PCI level but remains UNCLAIMED in lshw . The iwlwifi driver fails to initialize with error -110 in dmesg . The WiFi adapter worked fine on Windows so I’m assuming no hardware issue. Currently running with ethernet connection.


What I’ve Tried So Far

Checked PCI Detection

  • lspci -nnk | grep -A3 -i networkAX200 is detected

02:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)

DeviceName: Onboard LAN Brodcom

Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0084]

Kernel modules: iwlwifi

  • ls /sys/bus/pci/devices/0000:02:00.0/PCI device exists
  • lshw -C networkDevice is UNCLAIMED
  • lsmod | grep iwlwifi
    • iwlwifi 634880 0
    • cfg80211 1351680 1 iwlwifi

Tried Loading iwlwifi Driver

  • sudo modprobe iwlwifiFails with “Invalid argument”
  • sudo dmesg | grep -i iwlwifiFails with error -110

Reinstalled Firmware & Kernel

  • sudo apt install --reinstall linux-firmware
  • sudo update-initramfs -u && sudo reboot
  • Booted into kernel 6.8 (instead of 6.11), same issue

PCIe Power Management Fixes

  • Disabled PCIe ASPM in GRUB (pcie_aspm=off pci=nomsi ), updated GRUB, rebooted
  • Reset BIOS to defaults, disabled PCIe power saving, ensured WiFi was enabled

Removed & Re-added PCI Device

  • echo 1 | sudo tee /sys/bus/pci/devices/0000:02:00.0/remove
  • echo 1 | sudo tee /sys/bus/pci/rescan
  • echo "0000:02:00.0" | sudo tee /sys/bus/pci/drivers/iwlwifi/bindFails with timeout

Current Situation

  • AX200 is still UNCLAIMED in lshw
  • iwlwifi fails with error -110
  • The device is present at PCI level but doesn’t bind to the driver
  • Worked fine under Windows, so it’s not a hardware failure

Any suggestions?

I’d appreciate any debugging steps or alternative fixes to get the AX200 working under Ubuntu. Thanks! :pray:

I think some of this was caused by Windows hybrid shutdown but if Windows is not installed anymore, power off and unplug power, then press and hold power button for 30 seconds. Reconnect power and boot

1 Like

Thanks. That worked perfectly. Could have save me a couple of days if I had asked sooner but at least I learned a lot about Ubuntu in the meantime.