Wi-Fi 6 AX200 not working

Did you place the .ucode file you downloaded back into the /lib/firmware directory, then rerun modprobe -v iwlwifi?

Gday @Ellis , Welcome to the community!

I see it's self built pc.
Could you please tell us the;
Motherboard Brand=?
RAM size = ?
Graphic's card = (AMD/NVIDIA/INTEL)?
Storage+ Size = ssd/hdd/nvme/etc

Have you updated the UEFI firmware/drivers?
Check in UEFI for wifi controls (On/Off)

Hope this helps

yes i did do that

sure
motherbord:
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: PRIME H310-PLUS R2.0
RAM: 16gb
Grapics card 2070super NVIDIA
storage 2.5tb
to be fair im new to linux how can i check the UEFI controls?

What does your kernel say? Issue: sudo dmesg | grep -i iwl and post the output..

[ 29.830992] iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
[ 29.833470] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-66.ucode failed with error -2
[ 29.833488] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-65.ucode failed with error -2
[ 29.833801] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-64.ucode failed with error -2
[ 29.834228] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-63.ucode failed with error -2
[ 29.834246] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-62.ucode failed with error -2
[ 29.834260] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-61.ucode failed with error -2
[ 29.834273] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-60.ucode failed with error -2
[ 29.834288] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-59.ucode failed with error -2
[ 29.834302] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-58.ucode failed with error -2
[ 29.834317] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-57.ucode failed with error -2
[ 29.834329] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 29.834343] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[ 29.834356] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[ 29.834369] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[ 29.834382] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[ 29.834395] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[ 29.834409] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[ 29.834422] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[ 29.834434] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
[ 29.834448] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
[ 29.834460] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-46.ucode failed with error -2
[ 29.834474] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-45.ucode failed with error -2
[ 29.834784] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-44.ucode failed with error -2
[ 29.834799] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-43.ucode failed with error -2
[ 29.834812] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-42.ucode failed with error -2
[ 29.834825] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-41.ucode failed with error -2
[ 29.834838] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-40.ucode failed with error -2
[ 29.834852] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-39.ucode failed with error -2
[ 29.834853] iwlwifi 0000:05:00.0: no suitable firmware found!
[ 29.834856] iwlwifi 0000:05:00.0: minimum version required: iwlwifi-cc-a0-39
[ 29.834857] iwlwifi 0000:05:00.0: maximum version supported: iwlwifi-cc-a0-66
[ 29.834858] iwlwifi 0000:05:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

You may have deleted more than what needed to go - you may need to sudo apt install linux-firmware and if already installed, sudo apt install --reinstall linux-firmware

oh sorry about this

Easy fix :wink:

its done should i reboot ?

Yes - after any change I reboot. Even updates haha not always but most times.

Great
,
As it's a ASUS board you con open you pc into UEFI,
To do this restart the pc & keep tapping the F2 key until you get the UEFI screen.
To update the UEFI, goto "Advanced & look for EZ??? or something to do with "Firmware"/ "Updates"/etc... follow the prompts..

To check for wifi setting's also maybe in "Advanced Or in conf....

Can i ask how long since you installed Zorin OS on this PC?

1 Like

There is nothing saying ez or anything to do with firmware or updates I have had it for like 3 hrs trying to sort the internet problem out haha

this is what im getting now after runnig sudo dmesg | grep -i iwl
[ 21.749386] iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
[ 21.762346] iwlwifi 0000:05:00.0: api flags index 2 larger than supported by driver
[ 21.762358] iwlwifi 0000:05:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 21.763116] iwlwifi 0000:05:00.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[ 21.855031] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 22.015079] iwlwifi 0000:05:00.0: retry init count 0
[ 22.015109] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 22.243087] iwlwifi 0000:05:00.0: retry init count 1
[ 22.243118] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 22.484394] iwlwifi 0000:05:00.0: retry init count 2

I have found network stack configuration
Network stack - enabled
IPv4 PXE - enabled
Ipv6 PXE Support Enabled

1 Like

Can you post the output of cat /etc/modprobe.d/iwlwifi.conf? If it gives you permission denied, use sudo cat /etc/modprobe.d/iwlwifi.conf but shouldn't need to.

OK normally ASUS has an update in UEFI,, you may need to look up your motherboard to find how to update UEFI firmware,, this is a needed update.. More so as it's a built pc & new...

What program did you use to create the bootable device with? Rufus/ balenaEtcher/etc ?

1 Like

Rufus I get worried updating the bios because I know it can corrupt

1 Like

/etc/modprobe.d/iwlwifi.conf
iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
microcode file installed on the system. When removing iwlwifi, first
remove the iwl?vm module and then iwlwifi.
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211

BIOS updated is a must.... i assume it maybe upto date but just wish to check.. in BIOS you should see what version your on. what version is it?
& whats the exact MB model?

1 Like