It's a bug of ax101 driver, and unfortunately still not fixed in the latest kernel 6.3-rc5.
I can connect to WIFI5 AP after applying following patch .
linux 6.1.20
--- a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c 2023-04-04 10:22:33.957021791 +0800
+++ b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c 2023-04-04 11:51:37.377716152 +0800
@@ -1091,7 +1091,7 @@
_IWL_DEV_INFO(IWL_CFG_ANY, IWL_CFG_ANY,
IWL_CFG_MAC_TYPE_SO, IWL_CFG_ANY,
IWL_CFG_RF_TYPE_HR1, IWL_CFG_ANY,
- IWL_CFG_160, IWL_CFG_ANY, IWL_CFG_NO_CDB, IWL_CFG_ANY,
+ IWL_CFG_ANY, IWL_CFG_ANY, IWL_CFG_NO_CDB, IWL_CFG_ANY,
iwl_cfg_so_a0_hr_a0, iwl_ax101_name),
_IWL_DEV_INFO(IWL_CFG_ANY, IWL_CFG_ANY,
IWL_CFG_MAC_TYPE_SO, IWL_CFG_ANY,
@@ -1108,7 +1108,7 @@
_IWL_DEV_INFO(IWL_CFG_ANY, IWL_CFG_ANY,
IWL_CFG_MAC_TYPE_SOF, IWL_CFG_ANY,
IWL_CFG_RF_TYPE_HR1, IWL_CFG_ANY,
- IWL_CFG_160, IWL_CFG_ANY, IWL_CFG_NO_CDB, IWL_CFG_ANY,
+ IWL_CFG_ANY, IWL_CFG_ANY, IWL_CFG_NO_CDB, IWL_CFG_ANY,
iwl_cfg_so_a0_hr_a0, iwl_ax101_name),
_IWL_DEV_INFO(IWL_CFG_ANY, IWL_CFG_ANY,
IWL_CFG_MAC_TYPE_SOF, IWL_CFG_ANY,
But it would still failed to connect to WIFI 6 AP due to firmware error, so you must disable 802.11ax when loading driver :
modprobe iwlwifi disable_11ax=true
or write options iwlwifi disable_11ax=true
to /etc/modprobe.d/iwlwifi.conf and update-initramfs -k all -u
to make it persistent.
Another bad news is bluetooth still not works due to lack of firmware ibt-0040-1050.sfi:
[ 3.702448] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 3.702449] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
[ 3.704410] bluetooth hci0: firmware: failed to load intel/ibt-0040-1050.sfi (-2)
[ 3.704440] bluetooth hci0: firmware: failed to load intel/ibt-0040-1050.sfi (-2)
[ 3.704452] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0040-1050.sfi (-2)
[ 4.053680] Bluetooth: BNEP (Ethernet Emulation) ver 1.3