6 GHz WiFi anyone?

I can’t seem to be able to connect to any 6 GHz WiFi networks with any CL version. Am I doing anything wrong? Is this a driver issue too?

Alright guys, let’s revive this one: did anyone manage to connect to 6GHz WiFi networks with an unadulterated CL installation–meaning no tweaks, no loading of special drivers … no nuffink?

What WiFi adapter are you using? AX210/AX211?

If so, is CL loading the latest driver for ‘iwlwifi’

If AX series, do you have the firmware for the radio that matches the kernel level?

https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html

1 Like
1 Like

I actually have two Mediatek MT7921au-based USB adapters, none of which sees the 6GHz WiFi band. The FW installation instructions specify that the latest FW needs to be downloaded from here, and placed in /lib/firmware/mediatek, replacing what may already be there. The problem is that that folder (which is actually /usr/lib/firmware/mediatek in CL(!)) contains only .bin.xz archives, whereas the firmware I downloaded is in .bin format. As such, I tried converting all the downloaded .bin files into .bin.xz, and then I placed them in that folder, though that didn’t seem to do the trick. I am, thus, not sure if I did the bin-to-bin.xz conversion properly.

As for the embedded WiFi card, lshw shows Raptor Lake PCH CNVi WiFi, which I am not sure what Intel WiFi module is (210 or 211).

2 Likes

Clear Linux 40360 contains linux-firmware 20231111 in the appropriately-named bundle linux-firmware, which is the latest available from kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel as of this writing. I don’t think lack of firmware is your problem.

Anything interesting from dmesg?

This article suggests patching the iwlwifi driver to add the PCI device ID 0x51F1. Our current kernel, 6.6.1, already has this:

$ modinfo iwlwifi | grep -i 51F1
alias:          pci:v00008086d000051F1sv*sd*bc*sc*i*
alias:          pci:v00008086d000051F1sv*sd*bc*sc*i*

Looks like it was added upstream in June, landing in a 6.5 RC.

Here’s a couple of chunks from the dmesg log below, that I though might be interesting. Let me know if you want the whole file, as I will have to send it to you through some other means. Please let me know if you see anything relevant. At this point in time I only have the embedded WiFi card, no USB adapters attached.

[255038.567946] iwlwifi 0000:00:14.3: Loaded firmware version: 83.e8f84e98.0 so-a0-gf-a0-83.ucode
[255038.576529] iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[255038.583569] iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
[255038.589397] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[255038.595233] iwlwifi 0000:00:14.3: 0x004DB338 | branchlink2
[255038.600810] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink1
[255038.606641] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink2
[255038.612477] iwlwifi 0000:00:14.3: 0x0000F234 | data1
[255038.617534] iwlwifi 0000:00:14.3: 0x01000000 | data2
[255038.622589] iwlwifi 0000:00:14.3: 0x00000000 | data3
[255038.627647] iwlwifi 0000:00:14.3: 0xEF00D690 | beacon time
[255038.633219] iwlwifi 0000:00:14.3: 0xB412D7EB | tsf low
[255038.638448] iwlwifi 0000:00:14.3: 0x0000001E | tsf hi
[255038.643591] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[255038.648911] iwlwifi 0000:00:14.3: 0x1BA7F182 | time gp2
[255038.654233] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[255038.660492] iwlwifi 0000:00:14.3: 0x00000053 | uCode version major
[255038.666749] iwlwifi 0000:00:14.3: 0xE8F84E98 | uCode version minor
[255038.673012] iwlwifi 0000:00:14.3: 0x00000370 | hw version
[255038.678498] iwlwifi 0000:00:14.3: 0x00C80002 | board version
[255038.684242] iwlwifi 0000:00:14.3: 0x80C4F400 | hcmd
[255038.689215] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[255038.694190] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[255038.699159] iwlwifi 0000:00:14.3: 0x48F00002 | isr2
[255038.704125] iwlwifi 0000:00:14.3: 0x00C3080C | isr3
[255038.709095] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[255038.714066] iwlwifi 0000:00:14.3: 0x0452001C | last cmd Id
[255038.719637] iwlwifi 0000:00:14.3: 0x0000F234 | wait_event
[255038.725121] iwlwifi 0000:00:14.3: 0x00004208 | l2p_control
[255038.730699] iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
[255038.736354] iwlwifi 0000:00:14.3: 0x0000033F | l2p_mhvalid
[255038.741923] iwlwifi 0000:00:14.3: 0x00001800 | l2p_addr_match
[255038.747752] iwlwifi 0000:00:14.3: 0x0000000B | lmpm_pmg_sel
[255038.753410] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[255038.758814] iwlwifi 0000:00:14.3: 0x00004068 | flow_handler
[255038.764690] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[255038.770334] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[255038.777107] iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
[255038.783285] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[255038.789288] iwlwifi 0000:00:14.3: 0x80471ABC | umac branchlink2
[255038.795288] iwlwifi 0000:00:14.3: 0x80493DCA | umac interruptlink1
[255038.801548] iwlwifi 0000:00:14.3: 0x80493DCA | umac interruptlink2
[255038.807807] iwlwifi 0000:00:14.3: 0x01000000 | umac data1
[255038.813298] iwlwifi 0000:00:14.3: 0x80493DCA | umac data2
[255038.818784] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[255038.824276] iwlwifi 0000:00:14.3: 0x00000053 | umac major
[255038.829768] iwlwifi 0000:00:14.3: 0xE8F84E98 | umac minor
[255038.835255] iwlwifi 0000:00:14.3: 0x1BA7F17F | frame pointer
[255038.841001] iwlwifi 0000:00:14.3: 0xC0886258 | stack pointer
[255038.846741] iwlwifi 0000:00:14.3: 0x00C5019C | last host cmd
[255038.852489] iwlwifi 0000:00:14.3: 0x00000400 | isr status reg
[255038.858374] iwlwifi 0000:00:14.3: IML/ROM dump:
[255038.862986] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
[255038.869298] iwlwifi 0000:00:14.3: 0x00008126 | IML/ROM data1
[255038.875087] iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[255038.881733] iwlwifi 0000:00:14.3: Fseq Registers:
[255038.886570] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[255038.892528] iwlwifi 0000:00:14.3: 0x803E0003 | FSEQ_TOP_INIT_VERSION
[255038.898991] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_CNVIO_INIT_VERSION
[255038.905632] iwlwifi 0000:00:14.3: 0x0000A652 | FSEQ_OTP_VERSION
[255038.911677] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[255038.918402] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[255038.924446] iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
[255038.930147] iwlwifi 0000:00:14.3: 0x00400410 | FSEQ_CNVR_ID
[255038.935842] iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
[255038.942055] iwlwifi 0000:00:14.3: 0x00400410 | CNVR_AUX_MISC_CHIP
[255038.948249] iwlwifi 0000:00:14.3: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[255038.956184] iwlwifi 0000:00:14.3: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[255038.964461] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_PREV_CNVIO_INIT_VERSION
[255038.971537] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_WIFI_FSEQ_VERSION
[255038.978075] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_BT_FSEQ_VERSION
[255038.984449] iwlwifi 0000:00:14.3: 0x000000C8 | FSEQ_CLASS_TP_VERSION
[255038.991020] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x80493890
[255038.996874] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[255039.002574] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[255039.002583] ieee80211 phy0: Hardware restart was requested
[255039.012986] workqueue: iwl_fw_error_dump_wk [iwlwifi] hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
[255039.555617] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[255039.561809] workqueue: ieee80211_restart_work [mac80211] hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
[255039.718468] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[255039.718525] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[255039.718535] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[255039.718545] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[255039.720206] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[258025.102133] input: RustDesk UInput Keyboard as /devices/virtual/input/input167
[258025.120468] input: mouce-library-fake-mouse as /devices/virtual/input/input168
[259515.054986] atkbd serio0: Spurious ACK on isa0060/serio0. Some program might be trying to access hardware directly.
[261018.713655] iwlwifi 0000:00:14.3: Queue 1 is stuck 706 712
[261018.719639] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[261018.727070] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[261018.732773] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[261018.739595] iwlwifi 0000:00:14.3: Loaded firmware version: 83.e8f84e98.0 so-a0-gf-a0-83.ucode
[261018.748229] iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[261018.755316] iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
[261018.761186] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[261018.767053] iwlwifi 0000:00:14.3: 0x004DB338 | branchlink2
[261018.772665] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink1
[261018.778554] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink2
[261018.784426] iwlwifi 0000:00:14.3: 0x0000F234 | data1
[261018.789519] iwlwifi 0000:00:14.3: 0x01000000 | data2
[261018.794606] iwlwifi 0000:00:14.3: 0x00000000 | data3
[261018.799701] iwlwifi 0000:00:14.3: 0x050009D9 | beacon time
[261018.805310] iwlwifi 0000:00:14.3: 0x1885A4A2 | tsf low
[261018.810574] iwlwifi 0000:00:14.3: 0x00000020 | tsf hi
[261018.815747] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[261018.821102] iwlwifi 0000:00:14.3: 0x645F17E1 | time gp2
[261018.826449] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[261018.832749] iwlwifi 0000:00:14.3: 0x00000053 | uCode version major
[261018.839054] iwlwifi 0000:00:14.3: 0xE8F84E98 | uCode version minor
[261018.845351] iwlwifi 0000:00:14.3: 0x00000370 | hw version
[261018.850875] iwlwifi 0000:00:14.3: 0x00C80002 | board version
[261018.856661] iwlwifi 0000:00:14.3: 0x8070F400 | hcmd
[261018.861669] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[261018.866673] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[261018.871682] iwlwifi 0000:00:14.3: 0x48F00002 | isr2
[261018.876689] iwlwifi 0000:00:14.3: 0x00C3080C | isr3
[261018.881689] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[261018.886692] iwlwifi 0000:00:14.3: 0x01C1001C | last cmd Id
[261018.892304] iwlwifi 0000:00:14.3: 0x0000F234 | wait_event
[261018.897829] iwlwifi 0000:00:14.3: 0x00002E80 | l2p_control
[261018.903440] iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
[261018.909138] iwlwifi 0000:00:14.3: 0x00000003 | l2p_mhvalid
[261018.914743] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[261018.920610] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[261018.926301] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[261018.931738] iwlwifi 0000:00:14.3: 0x000090B4 | flow_handler
[261018.937504] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[261018.943189] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[261018.950005] iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
[261018.956222] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[261018.962263] iwlwifi 0000:00:14.3: 0x80471ABC | umac branchlink2
[261018.968308] iwlwifi 0000:00:14.3: 0x80493DCA | umac interruptlink1
[261018.974614] iwlwifi 0000:00:14.3: 0x80493DCA | umac interruptlink2
[261018.980914] iwlwifi 0000:00:14.3: 0x01000000 | umac data1
[261018.986440] iwlwifi 0000:00:14.3: 0x80493DCA | umac data2
[261018.991970] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[261018.997492] iwlwifi 0000:00:14.3: 0x00000053 | umac major
[261019.003015] iwlwifi 0000:00:14.3: 0xE8F84E98 | umac minor
[261019.008536] iwlwifi 0000:00:14.3: 0x645F17DF | frame pointer
[261019.014319] iwlwifi 0000:00:14.3: 0xC0886258 | stack pointer
[261019.020105] iwlwifi 0000:00:14.3: 0x00A2019C | last host cmd
[261019.025887] iwlwifi 0000:00:14.3: 0x00000400 | isr status reg
[261019.031957] iwlwifi 0000:00:14.3: IML/ROM dump:
[261019.036611] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
[261019.042972] iwlwifi 0000:00:14.3: 0x00008127 | IML/ROM data1
[261019.048924] iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[261019.055608] iwlwifi 0000:00:14.3: Fseq Registers:
[261019.060475] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[261019.066463] iwlwifi 0000:00:14.3: 0x803E0003 | FSEQ_TOP_INIT_VERSION
[261019.072972] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_CNVIO_INIT_VERSION
[261019.079643] iwlwifi 0000:00:14.3: 0x0000A652 | FSEQ_OTP_VERSION
[261019.085737] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[261019.092504] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[261019.098579] iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
[261019.104306] iwlwifi 0000:00:14.3: 0x00400410 | FSEQ_CNVR_ID
[261019.110037] iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
[261019.116293] iwlwifi 0000:00:14.3: 0x00400410 | CNVR_AUX_MISC_CHIP
[261019.122546] iwlwifi 0000:00:14.3: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[261019.130544] iwlwifi 0000:00:14.3: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[261019.138873] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_PREV_CNVIO_INIT_VERSION
[261019.146002] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_WIFI_FSEQ_VERSION
[261019.152596] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_BT_FSEQ_VERSION
[261019.159019] iwlwifi 0000:00:14.3: 0x000000C8 | FSEQ_CLASS_TP_VERSION
[261019.165543] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x80493890
[261019.171444] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[261019.177027] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[261019.177032] ieee80211 phy0: Hardware restart was requested
[261019.693917] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[261019.856898] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[261019.856957] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[261019.856967] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[261019.857014] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[261019.858670] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[261626.594181] input: RustDesk UInput Keyboard as /devices/virtual/input/input169
[261626.603104] input: mouce-library-fake-mouse as /devices/virtual/input/input170
[265227.912468] input: RustDesk UInput Keyboard as /devices/virtual/input/input171
[265227.915115] input: mouce-library-fake-mouse as /devices/virtual/input/input172
[267328.430839] wlp0s20f3: authenticate with 28:80:a2:de:ba:9c
[267328.430866] wlp0s20f3: 80 MHz not supported, disabling VHT
[267328.440588] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 1/3)
[267328.576250] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 2/3)
[267328.651786] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 3/3)
[267328.731741] wlp0s20f3: authentication with 28:80:a2:de:ba:9c timed out
[267343.272010] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[267343.434657] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[267343.434716] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[267343.434726] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[267343.434735] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[267343.436329] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[267410.908662] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[267411.071210] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[267411.071268] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[267411.071328] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[267411.071338] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[267411.072914] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[267411.302304] wlp0s20f3: authenticate with 28:80:a2:de:ba:9c
[267411.302320] wlp0s20f3: 80 MHz not supported, disabling VHT
[267411.308885] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 1/3)
[267411.360512] wlp0s20f3: authenticated
[267411.361093] wlp0s20f3: associate with 28:80:a2:de:ba:9c (try 1/3)
[267411.458586] wlp0s20f3: RX AssocResp from 28:80:a2:de:ba:9c (capab=0x1431 status=0 aid=7)
[267411.482652] wlp0s20f3: associated
[267411.587262] wlp0s20f3: Limiting TX power to 30 (30 - 0) dBm as advertised by 28:80:a2:de:ba:9c
[268829.629384] input: RustDesk UInput Keyboard as /devices/virtual/input/input173
[268829.645558] input: mouce-library-fake-mouse as /devices/virtual/input/input174
[272430.851075] input: RustDesk UInput Keyboard as /devices/virtual/input/input175
[272430.859011] input: mouce-library-fake-mouse as /devices/virtual/input/input176
[276033.294087] input: RustDesk UInput Keyboard as /devices/virtual/input/input177
[276033.319525] input: mouce-library-fake-mouse as /devices/virtual/input/input178
[279634.842959] input: RustDesk UInput Keyboard as /devices/virtual/input/input179
[279634.859163] input: mouce-library-fake-mouse as /devices/virtual/input/input180
[283236.074546] input: RustDesk UInput Keyboard as /devices/virtual/input/input181
[283236.083100] input: mouce-library-fake-mouse as /devices/virtual/input/input182
[284174.440840] wlp0s20f3: deauthenticating from 28:80:a2:de:ba:9c by local choice (Reason: 3=DEAUTH_LEAVING)
[284174.546457] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[284174.709315] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[284174.709374] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[284174.709383] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[284174.709393] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[284174.710873] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[284174.887120] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[284175.049923] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[284175.049982] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[284175.049992] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[284175.050002] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[284175.051497] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[284175.177838] PM: suspend entry (s2idle)
[284176.256155] Filesystems sync: 1.078 seconds
[284176.309738] Freezing user space processes
[284176.312063] Freezing user space processes completed (elapsed 0.002 seconds)
[284176.312068] OOM killer disabled.
[284176.312069] Freezing remaining freezable tasks
[284176.313447] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[284176.313451] printk: Suspending console(s) (use no_console_suspend to debug)
...
[328104.055616] nvme 0000:01:00.0: PM: pci_pm_resume+0x0/0x200 returned 0 after 1 usecs
[328104.061704] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1
[328104.061709] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[328104.062705] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[328104.064939] nvme nvme0: Shutdown timeout set to 8 seconds
[328104.069104] nvme nvme0: 16/0/0 default/read/poll queues
[328104.072327] pcieport 0000:00:07.3: PM: pci_pm_resume+0x0/0x200 returned 0 after 16912 usecs
[328104.072360] button PNP0C0D:01: PM: acpi_button_resume+0x0/0x100 returned 0 after 18769 usecs
[328104.072366] battery PNP0C0A:03: PM: calling acpi_battery_resume+0x0/0xc0 [battery] @ 3588919, parent: PNP0C09:01
[328104.073969] mei_me 0000:00:16.0: PM: pci_pm_resume+0x0/0x200 returned 0 after 20743 usecs
[328104.074549] nvme nvme0: Ignoring bogus Namespace Identifiers
[328104.076108] usb usb4: PM: usb_dev_resume+0x0/0x40 returned 0 after 21622 usecs
[328104.076608] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
[328104.077461] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[328104.077462] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[328104.077921] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[328104.078304] probe of 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04 returned -517 after 0 usecs
[328104.078324] probe of 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1 returned -517 after 0 usecs
[328104.081330] battery PNP0C0A:03: PM: acpi_battery_resume+0x0/0xc0 [battery] returned 0 after 8956 usecs
[328104.081389] button PNP0C0E:00: PM: calling acpi_button_resume+0x0/0x100 @ 3588919, parent: LNXSYBUS:00
[328104.081392] button PNP0C0E:00: PM: acpi_button_resume+0x0/0x100 returned 0 after 0 usecs
[328104.081414] ac ACPI0003:01: PM: calling acpi_ac_resume+0x0/0x100 [ac] @ 3588919, parent: LNXSYBUS:00
[328104.082059] ac ACPI0003:01: PM: acpi_ac_resume+0x0/0x100 [ac] returned 0 after 639 usecs
[328104.082065] button PNP0C0C:01: PM: calling acpi_button_resume+0x0/0x100 @ 3588919, parent: LNXSYBUS:00
[328104.082068] button PNP0C0C:01: PM: acpi_button_resume+0x0/0x100 returned 0 after 0 usecs
[328104.082074] thermal LNXTHERM:00: PM: calling acpi_thermal_resume+0x0/0x100 [thermal] @ 3588919, parent: LNXSYBUS:01
[328104.082083] thermal LNXTHERM:00: PM: acpi_thermal_resume+0x0/0x100 [thermal] returned 0 after 3 usecs
[328104.082098] platform PNP0103:00: PM: calling platform_pm_resume+0x0/0x80 @ 3588919, parent: 0000:00:1f.0
[328104.082102] platform PNP0103:00: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs
...
[328104.488360] input input34: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488366] backlight intel_backlight: PM: calling backlight_resume+0x0/0x80 @ 3588919, parent: card0-eDP-1
[328104.488370] backlight intel_backlight: PM: backlight_resume+0x0/0x80 returned 0 after 0 usecs
[328104.488376] dmic-codec dmic-codec: PM: calling platform_pm_resume+0x0/0x80 @ 3588919, parent: 0000:00:1f.3
[328104.488380] dmic-codec dmic-codec: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs
[328104.488383] skl_hda_dsp_generic skl_hda_dsp_generic: PM: calling platform_pm_resume+0x0/0x80 @ 3588919, parent: 0000:00:1f.3
[328104.488388] skl_hda_dsp_generic skl_hda_dsp_generic: PM: platform_pm_resume+0x0/0x80 returned 0 after 1 usecs
[328104.488397] input input10: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: card0
[328104.488400] input input10: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488403] input input11: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: card0
[328104.488405] input input11: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488408] input input12: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: card0
[328104.488411] input input12: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488414] input input13: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: card0
[328104.488416] input input13: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488419] input input14: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: card0
[328104.488421] input input14: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488424] auxiliary snd_sof.hda-probes.0: PM: calling pm_generic_resume+0x0/0x40 @ 3588919, parent: 0000:00:1f.3
[328104.488427] auxiliary snd_sof.hda-probes.0: PM: pm_generic_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488430] input input181: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: none
[328104.488434] input input181: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.488437] input input182: PM: calling input_dev_resume+0x0/0x40 @ 3588919, parent: none
[328104.488439] input input182: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs
[328104.490562] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops)
[328104.496404] probe of 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04 returned 0 after 6201 usecs
[328104.496611] pci_bus 0000:04: Allocating resources
[328104.496637] pci_bus 0000:2b: Allocating resources
[328104.496834] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops)
[328104.496841] probe of 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1 returned 0 after 433 usecs
[328104.497128] OOM killer enabled.
[328104.497129] Restarting tasks ... done.
[328104.501227] random: crng reseeded on system resumption
[328104.676161] PM: suspend exit
[328104.713868] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[328104.877013] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[328104.877073] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[328104.877083] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[328104.877092] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[328104.878788] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[328105.113488] r8152 2-3.4.4:1.0 enp0s13f0u3u4u4: carrier on
[328108.564070] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[328108.726982] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[328108.727042] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[328108.727051] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[328108.727060] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[328108.728820] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[328108.970993] wlp0s20f3: authenticate with 28:80:a2:de:ba:9c
[328108.971009] wlp0s20f3: 80 MHz not supported, disabling VHT
[328108.977661] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 1/3)
[328109.011005] wlp0s20f3: authenticated
[328109.011977] wlp0s20f3: associate with 28:80:a2:de:ba:9c (try 1/3)
[328109.114439] wlp0s20f3: RX AssocResp from 28:80:a2:de:ba:9c (capab=0x1431 status=0 aid=16)
[328109.132829] wlp0s20f3: associated
[328109.159283] wlp0s20f3: Limiting TX power to 30 (30 - 0) dBm as advertised by 28:80:a2:de:ba:9c
[329997.822832] atkbd serio0: Spurious ACK on isa0060/serio0. Some program might be trying to access hardware directly.
[330764.615775] input: RustDesk UInput Keyboard as /devices/virtual/input/input183
[330764.640269] input: mouce-library-fake-mouse as /devices/virtual/input/input184
[333240.478132] wlp0s20f3: authenticate with 28:80:a2:de:ba:9c
[333240.478153] wlp0s20f3: 80 MHz not supported, disabling VHT
[333240.481595] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 1/3)
[333240.638532] wlp0s20f3: send auth to 28:80:a2:de:ba:9c (try 2/3)
[333240.671807] wlp0s20f3: authenticated
[333240.672548] wlp0s20f3: associate with 28:80:a2:de:ba:9c (try 1/3)
[333240.783526] wlp0s20f3: associate with 28:80:a2:de:ba:9c (try 2/3)
[333240.783622] wlp0s20f3: RX AssocResp from 28:80:a2:de:ba:9c (capab=0x1431 status=0 aid=1)
[333240.796178] wlp0s20f3: associated
[333240.881844] wlp0s20f3: Limiting TX power to 30 (30 - 0) dBm as advertised by 28:80:a2:de:ba:9c
[334367.637726] input: RustDesk UInput Keyboard as /devices/virtual/input/input185
[334367.640729] input: mouce-library-fake-mouse as /devices/virtual/input/input186
[337970.832641] input: RustDesk UInput Keyboard as /devices/virtual/input/input187
[337970.863349] input: mouce-library-fake-mouse as /devices/virtual/input/input188

Looks like, for the Intel wireless device, you have the right stuff. It appears to be authenticating and associating ok, so maybe it’s just disconnecting randomly? Next thing I’d look at would be tweaking some of the power management settings for it, like the iwlwifi module options at the end of this specific comment:
https://bugzilla.kernel.org/show_bug.cgi?id=217980#c7

Unfortunately I don’t actually know anything about that part, so your Google-fu is as good as mine.

I’m curious what your Mediatek USB adapters look like when the driver tries to load their firmware.

The interesting fact is that the adapter works absolutely fine vis-a-vis all wireless networks except(!) the 6GHz band. I have no problems connecting to 2.4GHz, 5GHz, yet it doesn’t see any 6GHz networks. Nothing.

Edit: If I move very close to the router, I do manage to see the 6GHz network (see below), albeit quite fleetingly, though I just cannot connect to it. (Savanna6 is the 6GHz access point.)

Screenshot from 2023-11-20 15-09-13