Intel BE20X "No wifi adapter found" on F41, kernel 6.11

More or less as the title says. I had this problem about a year ago, and it has not been resolved. Using inxi - Fzxx reports this:

Network:
Device-1: Realtek Killer E3000 2.5GbE vendor: ASRock driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:3000
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac:
Device-2: Intel Wi-Fi 7 AX1775 /AX1790 /BE20 /BE401/BE1750 2x2 driver: N/A
pcie: speed: 8 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:272b

The unusable wifi card is in bold. At one point, a few Fedora versions ago, I was able to get it working by installing a driver directly from the driver maintainer’s git repo. According to Intel’s own documentation, this card should be supported by the kernel version that Fedora is now on, 6.11.x. So what gives? Do I need to download some missing firmware, or issue some update command that didn’t get run when upgrading to F41?

This machine dual-boots Windows, which has no trouble using the card for Wifi, so it’s not dead hardware.

Well 8086:272b appears to be in the PCI aliases for the iwlwifi module so is that loaded? Does it show up in the lsmod output?

If it’s not loaded then try modprobe iwlwifi to load it, and check the files in /etc/modprobe.d to see if one of them is blacklisting it or something.

Yep, you are correct. The solution to my problem was kinda in my own post.

I had blacklisted iwlwifi and iwlmvm in iwl.conf so that the other driver could load without interference. Now that iwlwifi supports my card, I don’t need to do that anymore.

Thanks! You have saved me from myself.

2 Likes