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

BE201 drivers on Linux.

Proskowinski
Beginner
129 Views

Hello

 

I have purchased a BE201 internet card yet it does not work due to missing ucode. The said missing ucode is iwlwifi-so-a0-fm-c0-89, which does not exist in the linux firmware . Please release it, Intel devs.

0 Kudos
6 Replies
LohithG
Moderator
105 Views

Hi Proskowinski,


Thank you for posting in the Intel Community.

I understand you are encountering an issue with your Intel BE201 module on Linux, where the system is reporting a missing ucode file (iwlwifi-so-a0-fm-c0-89) that is not currently available in the linux-firmware repository. Thank you for flagging this along with the relevant repository link, it helps us look into this more accurately.

Before I proceed further, could you please help me with a couple of details:


  • Are you self-integrating the BE201 module into your device/system, rather than using it in a pre-built/OEM system?
  • If yes, could you share the system model and manufacturer you are integrating it into?


This will help us understand your setup better and determine the correct path forward.

In the meantime, I am also checking with my team on this to get you the most accurate update possible.

I will follow up with you as soon as I have more information.

Best Regards ,


LohithG.

Intel Customer Support Technician


0 Kudos
Proskowinski
Beginner
101 Views

I've intergrated the internet card into a PC I've built myself. I am using an ASRock Pro B860 motherboard with an ARC B580 GPU and Core Ultra 5 225F CPU if it is relevant. In terms of software, I am using Arch which is on the Linux kernel version 7.1.2.

0 Kudos
LohithG
Moderator
82 Views

Hi Proskowinski


Thank you for confirming your system details a self-built system on an ASRock Pro B860 motherboard with an Intel Core Ultra 5 225F processor and Arc B580 graphics, running Arch Linux on kernel 7.1.2. This helps me narrow down the investigation on my end.

To continue looking into the missing firmware file (iwlwifi-so-a0-fm-c0-89.ucode), could you please share the following:

  1. Full output of: dmesg | grep iwlwifi
  2. Output of: lsmod | grep iwlwifi
  3. Your currently installed Linux-firmware package version

For context, since this module was integrated into a self-built system rather than a manufacturer-validated configuration, Intel's standard guidance notes that self-integrated builds fall outside the compatibility validation performed by system manufacturers, which can introduce additional variables. 

 

For Your reference : Regulatory Information Regarding Wireless Hardware Installation or Upgrade

 

Additionally, I will be sending you a follow-up email shortly to collect an SSU (System Support Utility) log, as this cannot be gathered through the community forum.

 

I appreciate the detailed information you've shared so far, and I will follow up as soon as I've reviewed everything.

Best Regards,

LohithG.

Intel Customer Support Technician


0 Kudos
Proskowinski
Beginner
76 Views

I seem to have linux-firmware-20260622-1, and as for the outputs of the commands you have provided;

[proskowinski@archlinux ~]$ lsmod | grep iwlwifi
iwlwifi               622592  0
cfg80211             1568768  1 iwlwifi
[proskowinski@archlinux ~]$ 
[proskowinski@archlinux ~]$ sudo dmesg | grep iwlwifi
[sudo] password for proskowinski: 
[    9.113227] iwlwifi 0000:80:14.3: enabling device (0000 -> 0002)
[    9.114845] iwlwifi 0000:80:14.3: Detected crf-id 0x2001910, cnv-id 0x80401 wfpm id 0x80000020
[    9.114869] iwlwifi 0000:80:14.3: PCI dev 7f70/00e4, rev=0x430, rfid=0x20112200
[    9.114870] iwlwifi 0000:80:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz
[    9.115033] iwlwifi 0000:80:14.3: Direct firmware load for iwlwifi-so-a0-fm-c0-89.ucode failed with error -2
[    9.115036] iwlwifi 0000:80:14.3: no suitable firmware found!
[    9.115356] iwlwifi 0000:80:14.3: iwlwifi-so-a0-fm-c0-89 is required
[    9.115534] iwlwifi 0000:80:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
[proskowinski@archlinux ~]$ 
0 Kudos
LohithG
Moderator
49 Views

Hi Proskowinski,


Thank you for sharing the detailed output this has been very helpful in narrowing down the issue.


Based on your dmesg output, your driver is loading correctly and the firmware lookup itself is the point of failure. I've confirmed your kernel version and linux-firmware package are both current, so please allow me a moment while I look further into the specific firmware file required for your hardware configuration.


I'll follow up here once I have an update.


Best Regards,


LohithG.

Intel Customer Support Technician


0 Kudos
LohithG
Moderator
28 Views

Hi Proskowinski,


Thank you for your patience while I looked further into this.


Since the BE201 module was self-integrated and your board does not include a factory wireless module, I'd recommend reaching out to ASRock to confirm compatibility support on their end for this configuration.

 

Additionally, since the specific firmware file is sourced from the Linux kernel firmware repository, you may also want to check with the Arch Linux community or file a report upstream, as they maintain firmware packaging for your distribution.

 

I'll keep this open on my end and let me know if you have any further updates.

 

Best Regards,

 

LohithG.

Intel Customer Support Technician


0 Kudos
Reply