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

Intel Wi-Fi 7 BE201 firmware missing on Ubuntu Linux 24.04 LTS

nilsbyte
Beginner
699 Views

I have the Intel Wi-Fi 7 BE201 Wireless card (without vPro) (https://www.intel.com/content/www/us/en/products/sku/230079/intel-wifi-7-be201/ordering.html) and I am trying to get it to work in Ubuntu Linux 24.04 LTS. 

 

Here some diagnostics:

 

sudo dmesg | grep iwlwifi
[    2.960426] iwlwifi 0000:00:14.3: Detected crf-id 0x2001910, cnv-id 0x80400 wfpm id 0x80000020
[    2.960463] iwlwifi 0000:00:14.3: PCI dev 54f0/00e4, rev=0x370, rfid=0x20112200
[    2.960467] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz
[    2.960627] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-fm-c0-89.ucode failed with error -2
[    2.960635] iwlwifi 0000:00:14.3: no suitable firmware found!
[    2.960639] iwlwifi 0000:00:14.3: iwlwifi-so-a0-fm-c0-89 is required
[    2.960641] iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
sudo lsmod | grep iwlwifi

iwlwifi               647168  0
cfg80211             1474560  4 rtlwifi,iwlwifi,mac80211,rtl8xxxu
ls -l /lib/firmware/iwlwifi-bz*
-rw-r--r-- 1 root root  624834 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-fm-c0-92.ucode.zst
-rw-r--r-- 1 root root  630666 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-fm-c0-94.ucode.zst
-rw-r--r-- 1 root root  633296 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-fm-c0-96.ucode.zst
-rw-r--r-- 1 root root   47973 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-fm-c0.pnvm.zst
-rw-r--r-- 1 root root 1836712 Okt 24 15:30 /lib/firmware/iwlwifi-bz-b0-gf-a0-100.ucode
-rw-r--r-- 1 root root  566927 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-gf-a0-92.ucode.zst
-rw-r--r-- 1 root root  570276 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-gf-a0-94.ucode.zst
-rw-r--r-- 1 root root  573360 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-gf-a0-96.ucode.zst
-rw-r--r-- 1 root root 1777464 Okt 24 15:28 /lib/firmware/iwlwifi-bz-b0-gf-a0-99.ucode
-rw-r--r-- 1 root root   55208 Okt 24 15:28 /lib/firmware/iwlwifi-bz-b0-gf-a0.pnvm
-rw-r--r-- 1 root root    7586 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-gf-a0.pnvm.zst
-rw-r--r-- 1 root root  508893 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-hr-b0-96.ucode.zst
-rw-r--r-- 1 root root     330 Sep 18 15:29 /lib/firmware/iwlwifi-bz-b0-hr-b0.pnvm.zst 

 

I need the firmware file iwlwifi-so-a0-fm-c0-89.ucode as stated by the iflwifi output.

 

I have checked https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/intel/iwlwifi but the needed file is not available.

 

Can you please check for availability of this file?

0 Kudos
8 Replies
JeanetteC_Intel
Moderator
623 Views

Hello nilsbyte,

 

Thank you for posting in Intel Communities.

 

1) Is this a newly purchased device with out-of-the-box issue?

2) Is the Intel® Wi-Fi 7 BE201 a pre-installed component on your device or is this a replacement or upgrade component on your system?

3) Please help share your system configuration so I can fully check and provide you with an accurate fix. This could be possible by downloading the Intel® System Support Utility for the Linux* Operating System.

 

  1. Download the Intel® System Support Utility for the Linux* operating system and save the ssu.tar.gz file to your system.
  2. Extract the ssu.sh file from ssu.tar.gz and save to your system.
  3. To run the ssu.sh script from a Linux* terminal, Open Applications->Accessories->Terminal.
  4. From the current directory, navigate to the current folder where the ssu.sh file resides. For example, if you saved the ssu.sh file to a folder called SSU File, the command would be cd SSU File.
  5. Run the ssu.sh file using this command: ./ssu.sh <parameter=0|1> where 0 = off and 1 = enabled.
  6. Use the parameter definitions included in the readme to determine which parameter to use.

 

Note:

  • If no parameter is specified and only ./ssu.sh is run, it captures all system information with the exception of 3rd party logs that must be specified.

 

Looking forward to your reply.

 

 

Best regards,

JeanetteC.

Intel Customer Support Technician


0 Kudos
nilsbyte
Beginner
593 Views

Hello Jeanette,

 

1. It's a newly purchased Wifi 7 BE201 module

2. I have installed the module in an existing system. The module is successfully recognized but the operating system (Ubuntu 24.04 LTS) is missing the firmware file (iwlwifi-so-a0-fm-c0-89).

3. I currently can not access the device and cannot provide the details from ssu

 

As stated before, the Linux Kernel Repository is missing the firmware file needed by iwlwifi. I am using Linux Kernel 6.17.5

0 Kudos
JeanetteC_Intel
Moderator
568 Views

Hello nilsbyte,

 

Thank you for the information about your newly purchased WiFi 7 BE201 module.

 

I understand that while the module is recognized in Ubuntu 24.04 LTS with Linux Kernel 6.17.5, you're missing the required firmware file (iwlwifi-so-a0-fm-c0-89) from the Linux Kernel Repository.

 

Let me check on this internally for now and I will post an update once it is available.

 

 

Best regards

JeanetteC.

Intel Customer Support Technician


0 Kudos
nilsbyte
Beginner
486 Views

Yes, this is correct @JeanetteC_Intel . Please check with your driver engineering team.

0 Kudos
JeanetteC_Intel
Moderator
467 Views

Hello nilsbyte,

 

Please note that I am continuing to work on resolving this issue. I have sent you a private email regarding important details that require confidential discussion. Please check your inbox, spam, and junk folders to ensure you receive the message.

 

 

Best regards,

JeanetteC.

Intel Customer Support Technician


0 Kudos
JeanetteC_Intel
Moderator
313 Views

Hello nilsbyte,

 

Please continue to install the latest (and stable) version of the mainline kernel, 6.17, from kernel.org, which includes the latest wireless drivers, and install the latest wireless firmware from firmware git tree for the Intel BE201, version only 

iwlwifi-bz-b0-fm-c0-100 and iwlwifi-bz-b0-fm-c0.pnvm

 

This should help resolve the issue you're experiencing.

 

 

Best regards,

JeanetteC.

Intel Customer Support Technician


0 Kudos
nilsbyte
Beginner
238 Views

Hello Jeanette,

 

Please read my previous posts in this thread. 

 

- I already said that I have installed 6.17.5 kernel on my system. you even confirmed my statement.

- The iwlwifi driver demands the firmware file "iwlwifi-so-a0-fm-c0-89" on my system. You confirmed that you understood that, too.

 

Why are you now repeating to suggest installation of kernel 6.17 if i have already done so before posting this thread?

Why are you suggesting iwlwifi-bz-b0-fm-c0-100 and iwlwifi-bz-b0-fm-c0.pnvm? These are not the files iwlwifi is demanding.

 

Please escalate this case to your driver engineering team.

 

Thank you

0 Kudos
JeanetteC_Intel
Moderator
186 Views

Hello nilsbyte,

 

You're absolutely right, and I apologize for the confusion. I'll investigate this internally and provide an update as soon as it's available.

 

 

Best regards,

JeanetteC.

Intel Customer Support Technician

0 Kudos
Reply