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

Intel BE200 drivers for Debian Linux (Sid/Testing)

N9NU
Beginner
1,739 Views

Hi

 

I upgraded my Asus Zephyrus M16 GU604HE laptops wifi card [AX211] with a new BE200 M2 module and cannot seem to get it up and running. Here is some info:

 

0000:37:00.0 Network controller: Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 (rev 1a)

Subsystem: Intel Corporation BE200 320MHz [Gale Peak]

Flags: bus master, fast devsel, latency 0, IRQ 17, IOMMU group 17

Memory at 60300000 (64-bit,refetchable) [size=16K]

Capabilities: <access denied>

Kernel modules: iwlwifi

------------------------------------------------------

INFO FROM DMESG

[4.776357] Intel(R) Wireless WiFi driver for Linux
[ 4.778658] cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Using extra _DSD properties, bypassing _DSD in ACPI
[ 4.780524] AVX2 version of gcm_enc/dec engaged.
[ 4.781086] AES CTR mode by8 optimization enabled
[ 4.782562] iwlwifi 0000:37:00.0: enabling device (0000 -> 0002)
[ 4.786250] iwlwifi 0000:37:00.0: Detected crf-id 0x2001910, cnv-id 0x2001910 wfpm id 0x80000000
[ 4.786258] iwlwifi 0000:37:00.0: PCI dev 272b/00f4, rev=0x472, rfid=0x112200
[ 4.786481] iwlwifi 0000:37:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-86.ucode (-2)
[ 4.786717] iwlwifi 0000:37:00.0: minimum version required: iwlwifi-gl-c0-fm-c0-80
[ 4.786727] iwlwifi 0000:37:00.0: maximum version supported: iwlwifi-gl-c0-fm-c0-86
[ 4.786738] iwlwifi 0000:37:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

I found some of the updated files at the git site however don't appear to be any that are installable via a binary command.

 

Any ideas?

 

Tim

ARS N9NU

0 Kudos
2 Replies
Josep1
Beginner
1,697 Views

Hello, Tim,

 

I am a Debian user like you and with the same WiFi card, Intel BE200.

 

$ lspci |grep Network
3a:00.0 Network controller: Intel Corporation Device 272b (rev 1a)

 

I got it up and running.

 

The point is the dmesg message "firmware: failed to load iwlwifi-gl-c0-fm-c0-86.ucode (-2)".

You need to add firmware files under the /lib/firmware system tree:

 

- Open the git kernel firmware tree: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/

(content of this tree corresponds to your Debian /lib/firmware folder).

- Download ucode files that begin with iwlwifi-gl, i.e.:

- Copy those files into the /lib/modules folder (you have to be root to do that).

- Optionally, if you need to get Bluetooth up and running, download the two ibt-0291-0291* files (.ddc and .sfi) from /intel subfolder and place them in your /lib/firmware/intel folder:

- Finally, reboot system (although I think you just would need to reload Linux kernel driver).

 

Another interesting option when one has latest hardware and Linux is using latest kernel, more updated than the distribution offered one. To do this, now I am using Linux Zabbly. There is an installable repository to upgrade system from there (instructions).

Just today, I am using:

 

$ uname -a
Linux debian 6.9.7-zabbly+ #debian12 SMP PREEMPT_DYNAMIC Fri Jun 28 19:34:34 UTC 2024 x86_64 GNU/Linux

 

 

I am expecting some day to get an upgraded kernel driver to achieve high speeds as, for now and from Linux, I can only connect to 2.4 GHz / 5 GHz networks. I have not tested card under any Windows environment.

 

Good luck!

 

 

Regards,

Josep

 

 

0 Kudos
Josep1
Beginner
1,608 Views

Hello,

 

I wrote "/lib/modules" but it should be "/lib/firmware".

 

--

Josep

0 Kudos
Reply