On Thu, 27 Mar 2025, Baptiste Daroussin wrote:

iwlwifi0: Detected Intel(R) Wi-Fi 6 AX101

That's the first time we see one of those special ones.
Can you tell us what kind of Laptop this is?

This is a beelink mini s PC
(https://www.bee-link.com/products/beelink-mini-s12-pro-n100)

Note that a year ago creating wlan0 was working and I could even join a network,
but it was too slow to be usable.

I understand.  I believe we imported this functionality last year in
September after vendor branches got sorted out.  I believe the AX101 is
a 1T1R device, so don't expect 700Mbit/s either.


Anything I am missing on my side?

No, likely not.  Just the first one hitting this in all Intel internal code.

It's trying to see if it can read 6Ghz regulatory information from UEFI
(which LinuxKPI does not yet support) and so it should just fail but it
walks over it due to what looks like a wrong return code and tries to
program the unprovided information to firmware.

Note that a year ago, this was working but slow correctly but slow.

Can you bluntly give this a try and let us know if it helps?

diff --git sys/contrib/dev/iwlwifi/fw/uefi.h sys/contrib/dev/iwlwifi/fw/uefi.h
index 1f8884ca8997..0fba500b00be 100644
--- sys/contrib/dev/iwlwifi/fw/uefi.h
+++ sys/contrib/dev/iwlwifi/fw/uefi.h
@@ -318,7 +318,7 @@ static inline
 int iwl_uefi_get_uats_table(struct iwl_trans *trans,
                            struct iwl_fw_runtime *fwrt)
 {
-       return 0;
+       return -ENOENT;
 }
 #endif /* CONFIG_EFI */
 #endif /* __iwl_fw_uefi__ */

Will test ASAP

Great!  Thank you!  I'll be more than happy to have more people testing
the current code.  Everythig we can flesh out before 14.3-R will be
good (and I hear others waiting on other fixes).

/bz

--
Bjoern A. Zeeb                                                     r15:7

Reply via email to