Intel AX200 - Initially not working, then really slow speeds

I am having an issue with my intel Wifi card, it seems only bluetooth is working for it, as I am unable to get wifi working on it at all. Bluetooth seems to be fine, but the wifi capability is not.

My device will show under "lsusb", but not under "ip a"

sudo garuda-inxi

System:
Kernel: 5.16.15-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=58412155-bab1-4ecf-ab35-4f62ce3ab0c1 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Console: pty pts/2 wm: kwin_x11 DM: SDDM Distro: Garuda Linux
base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: Z390 AORUS ULTRA v: N/A serial: N/A
Mobo: Gigabyte model: Z390 AORUS ULTRA-CF serial: N/A
UEFI: American Megatrends v: F10 date: 11/05/2021
Battery:
ID-1: hidpp_battery_0 charge: 76% condition: N/A volts: 4.0 min: N/A
model: Logitech G Pro Wireless Gaming Mouse type: N/A serial: <filter>
status: Discharging
CPU:
Info: model: Intel Core i9-9900K socket: LGA1151 (U3E1) note: check
bits: 64 type: MT MCP arch: Coffee Lake family: 6 model-id: 0x9E (158)
stepping: 0xD (13) microcode: 0xEC
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 2 MiB desc: 8x256 KiB
L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 4956 high: 5006 min/max: 800/5000 base/boost: 4700/8300
scaling: driver: intel_pstate governor: performance volts: 1.2 V
ext-clock: 100 MHz cores: 1: 5004 2: 4999 3: 5002 4: 5002 5: 4901 6: 4913
7: 4976 8: 4803 9: 4887 10: 4908 11: 4972 12: 4945 13: 4993 14: 5006
15: 5005 16: 4993 bogomips: 115200
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds mitigation: TSX disabled
Type: tsx_async_abort mitigation: TSX disabled
Graphics:
Device-1: NVIDIA TU102 [GeForce RTX 2080 Ti] vendor: Micro-Star MSI
driver: nvidia v: 510.54 alternate: nouveau,nvidia_drm pcie: gen: 3
speed: 8 GT/s lanes: 8 link-max: lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:1e04 class-ID: 0300
Display: server: X.Org v: 1.21.1.3 compositor: kwin_x11 driver: X:
loaded: nvidia unloaded: modesetting alternate: fbdev,nouveau,nv,vesa
gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 4480x1440 s-dpi: 92 s-size: 1237x402mm (48.7x15.8")
s-diag: 1301mm (51.2")
Monitor-1: DP-0 pos: primary,left res: 2560x1440 dpi: 109
size: 598x336mm (23.5x13.2") diag: 686mm (27")
Monitor-2: HDMI-0 pos: right res: 1920x1080 hz: 60 dpi: 92
size: 531x299mm (20.9x11.8") diag: 609mm (24")
OpenGL: renderer: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
v: 4.6.0 NVIDIA 510.54 direct render: Yes
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Gigabyte driver: snd_hda_intel
v: kernel alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:a348 class-ID: 0403
Device-2: NVIDIA TU102 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 8
link-max: lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10f7 class-ID: 0403
Device-3: PreSonus Audio AudioBox USB 96 type: USB driver: snd-usb-audio
bus-ID: 1-4:2 chip-ID: 194f:0303 class-ID: fe01 serial: <filter>
Device-4: Logitech PRO X Wireless Gaming Headset type: USB
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-7:4 chip-ID: 046d:0aba
class-ID: 0300
Sound Server-1: ALSA v: k5.16.15-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel Cannon Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:a370 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Device-2: Intel Ethernet I219-V vendor: Gigabyte driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15bc class-ID: 0200
IF: eno2 state: down mac: <filter>
Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:2723 class-ID: 0280
Bluetooth:
Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 1-13.2:12 chip-ID: 8087:0029 class-ID: e001
Report: bt-adapter ID: hci1 rfk-id: 2 state: up address: N/A
Device-2: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB
driver: btusb v: 0.8 bus-ID: 1-14:11 chip-ID: 8087:0aaa class-ID: e001
Report: ID: hci0 rfk-id: 1 state: up address: <filter>
RAID:
Hardware-1: Intel SATA Controller [RAID mode] driver: ahci v: 3.0
port: 4020 bus-ID: 00:17.0 chip-ID: 8086:2822 rev: N/A class-ID: 0104
Drives:
Local Storage: total: 2.79 TiB used: 171.62 GiB (6.0%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Seagate
model: XPG GAMMIX S11 Pro size: 1.86 TiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 42A4SANA temp: 33.9 C scheme: GPT
SMART: yes health: PASSED on: 69d 7h cycles: 1,103
read-units: 32,678,941 [16.7 TB] written-units: 115,518,116 [59.1 TB]
ID-2: /dev/nvme1n1 maj-min: 259:5 vendor: A-Data model: SX6000PNP
size: 953.87 GiB block-size: physical: 512 B logical: 512 B
speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: V9002s16
temp: 33.9 C scheme: GPT
SMART: yes health: PASSED on: 26d 18h cycles: 1,225
read-units: 14,452,899 [7.39 TB] written-units: 23,663,090 [12.1 TB]
Partition:
ID-1: / raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 171.62 GiB (18.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme1n1p2
maj-min: 259:7
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 580 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme1n1p1
maj-min: 259:6
ID-3: /home raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 171.62 GiB (18.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme1n1p2
maj-min: 259:7
ID-4: /var/log raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 171.62 GiB (18.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme1n1p2
maj-min: 259:7
ID-5: /var/tmp raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 171.62 GiB (18.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme1n1p2
maj-min: 259:7
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.26 GiB used: 2.8 MiB (0.0%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 27.8 C pch: 46.0 C mobo: N/A gpu: nvidia
temp: 38 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 24%
Info:
Processes: 381 Uptime: 24m wakeups: 2 Memory: 31.27 GiB
used: 4.36 GiB (14.0%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.2.0 Packages: pacman: 1995 lib: 381 Shell: garuda-inxi (sudo)
default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.13
Garuda (2.5.6-2):
System install date:     2022-03-16
Last full system update: 2022-03-20
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       Yes
Snapshots:               Snapper
Failed units:

** sudo dmesg | grep iwlwifi**

[    3.858910] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    3.861855] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
[    3.894841] iwlwifi 0000:00:14.3: WRT: Overriding region id 0
[    3.894844] iwlwifi 0000:00:14.3: WRT: Overriding region id 1
[    3.894845] iwlwifi 0000:00:14.3: WRT: Overriding region id 2
[    3.894846] iwlwifi 0000:00:14.3: WRT: Overriding region id 3
[    3.894847] iwlwifi 0000:00:14.3: WRT: Overriding region id 4
[    3.894848] iwlwifi 0000:00:14.3: WRT: Overriding region id 6
[    3.894849] iwlwifi 0000:00:14.3: WRT: Overriding region id 8
[    3.894850] iwlwifi 0000:00:14.3: WRT: Overriding region id 9
[    3.894851] iwlwifi 0000:00:14.3: WRT: Overriding region id 10
[    3.894852] iwlwifi 0000:00:14.3: WRT: Overriding region id 11
[    3.894853] iwlwifi 0000:00:14.3: WRT: Overriding region id 15
[    3.894854] iwlwifi 0000:00:14.3: WRT: Overriding region id 16
[    3.894855] iwlwifi 0000:00:14.3: WRT: Overriding region id 18
[    3.894856] iwlwifi 0000:00:14.3: WRT: Overriding region id 19
[    3.894857] iwlwifi 0000:00:14.3: WRT: Overriding region id 20
[    3.894858] iwlwifi 0000:00:14.3: WRT: Overriding region id 21
[    3.894859] iwlwifi 0000:00:14.3: WRT: Overriding region id 28
[    3.895207] iwlwifi 0000:00:14.3: loaded firmware version 46.fae53a8b.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
[    3.899330] iwlwifi 0000:02:00.0: api flags index 2 larger than supported by driver
[    3.899343] iwlwifi 0000:02:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    3.899654] iwlwifi 0000:02:00.0: loaded firmware version 67.8f59b80b.0 cc-a0-67.ucode op_mode iwlmvm
[    3.982365] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560 160MHz, REV=0x318
[    4.029508] iwlwifi 0000:00:14.3: base HW address: 7c:b2:7d:d4:7d:bc
[    4.097983] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    4.098683] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
[    5.154664] iwlwifi 0000:02:00.0: SecBoot CPU1 Status: 0x5ae4, CPU2 Status: 0x3
[    5.154677] iwlwifi 0000:02:00.0: UMAC PC: 0x80473dd4
[    5.154687] iwlwifi 0000:02:00.0: LMAC PC: 0xd0
[    5.154689] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    5.154804] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    5.154805] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 6
[    5.154806] iwlwifi 0000:02:00.0: Loaded firmware version: 67.8f59b80b.0 cc-a0-67.ucode
[    5.154806] iwlwifi 0000:02:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[    5.154807] iwlwifi 0000:02:00.0: 0x002022F0 | trm_hw_status0
[    5.154808] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    5.154809] iwlwifi 0000:02:00.0: 0x004FAD06 | branchlink2
[    5.154809] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink1
[    5.154810] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink2
[    5.154810] iwlwifi 0000:02:00.0: 0x004F3F0A | data1
[    5.154811] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    5.154812] iwlwifi 0000:02:00.0: 0x00000000 | data3
[    5.154812] iwlwifi 0000:02:00.0: 0x00000000 | beacon time
[    5.154813] iwlwifi 0000:02:00.0: 0x0000C3D2 | tsf low
[    5.154813] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    5.154814] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    5.154814] iwlwifi 0000:02:00.0: 0x00011FC0 | time gp2
[    5.154815] iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
[    5.154816] iwlwifi 0000:02:00.0: 0x00000043 | uCode version major
[    5.154816] iwlwifi 0000:02:00.0: 0x8F59B80B | uCode version minor
[    5.154817] iwlwifi 0000:02:00.0: 0x00000340 | hw version
[    5.154817] iwlwifi 0000:02:00.0: 0x18C89000 | board version
[    5.154818] iwlwifi 0000:02:00.0: 0x8001FF03 | hcmd
[    5.154819] iwlwifi 0000:02:00.0: 0x00020000 | isr0
[    5.154819] iwlwifi 0000:02:00.0: 0x20000000 | isr1
[    5.154820] iwlwifi 0000:02:00.0: 0x08F00002 | isr2
[    5.154820] iwlwifi 0000:02:00.0: 0x00C0001C | isr3
[    5.154821] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    5.154821] iwlwifi 0000:02:00.0: 0x00000000 | last cmd Id
[    5.154822] iwlwifi 0000:02:00.0: 0x004F3F0A | wait_event
[    5.154822] iwlwifi 0000:02:00.0: 0x00000000 | l2p_control
[    5.154823] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    5.154824] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    5.154824] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    5.154825] iwlwifi 0000:02:00.0: 0x00000009 | lmpm_pmg_sel
[    5.154825] iwlwifi 0000:02:00.0: 0x00000000 | timestamp
[    5.154826] iwlwifi 0000:02:00.0: 0x0000F81C | flow_handler
[    5.154866] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    5.154867] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 7
[    5.154868] iwlwifi 0000:02:00.0: 0x20100222 | ADVANCED_SYSASSERT
[    5.154868] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    5.154869] iwlwifi 0000:02:00.0: 0x80455E02 | umac branchlink2
[    5.154869] iwlwifi 0000:02:00.0: 0x80464658 | umac interruptlink1
[    5.154870] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    5.154871] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    5.154871] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    5.154872] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    5.154872] iwlwifi 0000:02:00.0: 0x00000043 | umac major
[    5.154873] iwlwifi 0000:02:00.0: 0x8F59B80B | umac minor
[    5.154873] iwlwifi 0000:02:00.0: 0x00011FBA | frame pointer
[    5.154874] iwlwifi 0000:02:00.0: 0xC0886AD4 | stack pointer
[    5.154874] iwlwifi 0000:02:00.0: 0x00000000 | last host cmd
[    5.154875] iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
[    5.154885] iwlwifi 0000:02:00.0: IML/ROM dump:
[    5.154885] iwlwifi 0000:02:00.0: 0x00000003 | IML/ROM error/state
[    5.154896] iwlwifi 0000:02:00.0: 0x00005AE4 | IML/ROM data1
[    5.154907] iwlwifi 0000:02:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[    5.154913] iwlwifi 0000:02:00.0: Fseq Registers:
[    5.154915] iwlwifi 0000:02:00.0: 0x60000000 | FSEQ_ERROR_CODE
[    5.154918] iwlwifi 0000:02:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[    5.154920] iwlwifi 0000:02:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[    5.154923] iwlwifi 0000:02:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[    5.154925] iwlwifi 0000:02:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[    5.154928] iwlwifi 0000:02:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[    5.154931] iwlwifi 0000:02:00.0: 0x00100530 | FSEQ_CNVI_ID
[    5.154934] iwlwifi 0000:02:00.0: 0x00000532 | FSEQ_CNVR_ID
[    5.154936] iwlwifi 0000:02:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[    5.154941] iwlwifi 0000:02:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[    5.154945] iwlwifi 0000:02:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    5.154950] iwlwifi 0000:02:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    5.154952] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110
[    5.154953] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    6.289762] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110
[    6.303695] iwlwifi 0000:02:00.0: retry init count 0
[    6.303932] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    7.329730] iwlwifi 0000:02:00.0: SecBoot CPU1 Status: 0x5b0b, CPU2 Status: 0x3
[    7.329752] iwlwifi 0000:02:00.0: UMAC PC: 0x80473dd4
[    7.329759] iwlwifi 0000:02:00.0: LMAC PC: 0xd0
[    7.329761] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    7.329854] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    7.329854] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 6
[    7.329868] iwlwifi 0000:02:00.0: Loaded firmware version: 67.8f59b80b.0 cc-a0-67.ucode
[    7.329869] iwlwifi 0000:02:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[    7.329870] iwlwifi 0000:02:00.0: 0x002022F0 | trm_hw_status0
[    7.329871] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    7.329872] iwlwifi 0000:02:00.0: 0x004FAD06 | branchlink2
[    7.329873] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink1
[    7.329873] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink2
[    7.329874] iwlwifi 0000:02:00.0: 0x004F3F0A | data1
[    7.329874] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    7.329875] iwlwifi 0000:02:00.0: 0x00000000 | data3
[    7.329875] iwlwifi 0000:02:00.0: 0x00000000 | beacon time
[    7.329876] iwlwifi 0000:02:00.0: 0x0000C3A2 | tsf low
[    7.329876] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    7.329877] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    7.329877] iwlwifi 0000:02:00.0: 0x00011FB4 | time gp2
[    7.329878] iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
[    7.329879] iwlwifi 0000:02:00.0: 0x00000043 | uCode version major
[    7.329879] iwlwifi 0000:02:00.0: 0x8F59B80B | uCode version minor
[    7.329880] iwlwifi 0000:02:00.0: 0x00000340 | hw version
[    7.329880] iwlwifi 0000:02:00.0: 0x18C89000 | board version
[    7.329881] iwlwifi 0000:02:00.0: 0x8001FF03 | hcmd
[    7.329881] iwlwifi 0000:02:00.0: 0x00020000 | isr0
[    7.329882] iwlwifi 0000:02:00.0: 0x20000000 | isr1
[    7.329882] iwlwifi 0000:02:00.0: 0x08F00002 | isr2
[    7.329883] iwlwifi 0000:02:00.0: 0x00C0001C | isr3
[    7.329883] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    7.329884] iwlwifi 0000:02:00.0: 0x00000000 | last cmd Id
[    7.329884] iwlwifi 0000:02:00.0: 0x004F3F0A | wait_event
[    7.329885] iwlwifi 0000:02:00.0: 0x00000000 | l2p_control
[    7.329885] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    7.329886] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    7.329886] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    7.329887] iwlwifi 0000:02:00.0: 0x00000009 | lmpm_pmg_sel
[    7.329888] iwlwifi 0000:02:00.0: 0x00000000 | timestamp
[    7.329888] iwlwifi 0000:02:00.0: 0x0000F81C | flow_handler
[    7.329912] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    7.329913] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 7
[    7.329914] iwlwifi 0000:02:00.0: 0x20100222 | ADVANCED_SYSASSERT
[    7.329914] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    7.329915] iwlwifi 0000:02:00.0: 0x80455E02 | umac branchlink2
[    7.329916] iwlwifi 0000:02:00.0: 0x80464658 | umac interruptlink1
[    7.329916] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    7.329917] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    7.329917] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    7.329918] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    7.329918] iwlwifi 0000:02:00.0: 0x00000043 | umac major
[    7.329919] iwlwifi 0000:02:00.0: 0x8F59B80B | umac minor
[    7.329919] iwlwifi 0000:02:00.0: 0x00011FAE | frame pointer
[    7.329920] iwlwifi 0000:02:00.0: 0xC0886AD4 | stack pointer
[    7.329920] iwlwifi 0000:02:00.0: 0x00000000 | last host cmd
[    7.329921] iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
[    7.329929] iwlwifi 0000:02:00.0: IML/ROM dump:
[    7.329929] iwlwifi 0000:02:00.0: 0x00000003 | IML/ROM error/state
[    7.329937] iwlwifi 0000:02:00.0: 0x00005B0B | IML/ROM data1
[    7.329945] iwlwifi 0000:02:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[    7.329949] iwlwifi 0000:02:00.0: Fseq Registers:
[    7.329952] iwlwifi 0000:02:00.0: 0x60000000 | FSEQ_ERROR_CODE
[    7.329954] iwlwifi 0000:02:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[    7.329956] iwlwifi 0000:02:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[    7.329959] iwlwifi 0000:02:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[    7.329961] iwlwifi 0000:02:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[    7.329964] iwlwifi 0000:02:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[    7.329981] iwlwifi 0000:02:00.0: 0x00100530 | FSEQ_CNVI_ID
[    7.329984] iwlwifi 0000:02:00.0: 0x00000532 | FSEQ_CNVR_ID
[    7.329986] iwlwifi 0000:02:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[    7.329991] iwlwifi 0000:02:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[    7.329995] iwlwifi 0000:02:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    7.330000] iwlwifi 0000:02:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    7.330002] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110
[    7.330003] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    8.276928] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110
[    8.291454] iwlwifi 0000:02:00.0: retry init count 1
[    8.291765] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    9.505802] iwlwifi 0000:02:00.0: SecBoot CPU1 Status: 0x5ace, CPU2 Status: 0x3
[    9.505824] iwlwifi 0000:02:00.0: UMAC PC: 0x80473dd4
[    9.505845] iwlwifi 0000:02:00.0: LMAC PC: 0xd0
[    9.505846] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    9.505914] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    9.505915] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 6
[    9.505916] iwlwifi 0000:02:00.0: Loaded firmware version: 67.8f59b80b.0 cc-a0-67.ucode
[    9.505916] iwlwifi 0000:02:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[    9.505918] iwlwifi 0000:02:00.0: 0x002022F0 | trm_hw_status0
[    9.505918] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    9.505919] iwlwifi 0000:02:00.0: 0x004FAD06 | branchlink2
[    9.505920] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink1
[    9.505920] iwlwifi 0000:02:00.0: 0x004F15FA | interruptlink2
[    9.505921] iwlwifi 0000:02:00.0: 0x004F3F0A | data1
[    9.505921] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    9.505922] iwlwifi 0000:02:00.0: 0x00000000 | data3
[    9.505922] iwlwifi 0000:02:00.0: 0x00000000 | beacon time
[    9.505923] iwlwifi 0000:02:00.0: 0x0000C396 | tsf low
[    9.505923] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    9.505924] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    9.505924] iwlwifi 0000:02:00.0: 0x00011F79 | time gp2
[    9.505925] iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
[    9.505925] iwlwifi 0000:02:00.0: 0x00000043 | uCode version major
[    9.505926] iwlwifi 0000:02:00.0: 0x8F59B80B | uCode version minor
[    9.505927] iwlwifi 0000:02:00.0: 0x00000340 | hw version
[    9.505927] iwlwifi 0000:02:00.0: 0x18C89000 | board version
[    9.505928] iwlwifi 0000:02:00.0: 0x8001FF03 | hcmd
[    9.505928] iwlwifi 0000:02:00.0: 0x00020000 | isr0
[    9.505929] iwlwifi 0000:02:00.0: 0x20000000 | isr1
[    9.505929] iwlwifi 0000:02:00.0: 0x08F00002 | isr2
[    9.505930] iwlwifi 0000:02:00.0: 0x00C0001C | isr3
[    9.505930] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    9.505931] iwlwifi 0000:02:00.0: 0x00000000 | last cmd Id
[    9.505931] iwlwifi 0000:02:00.0: 0x004F3F0A | wait_event
[    9.505932] iwlwifi 0000:02:00.0: 0x00000000 | l2p_control
[    9.505932] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    9.505933] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    9.505933] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    9.505934] iwlwifi 0000:02:00.0: 0x00000009 | lmpm_pmg_sel
[    9.505934] iwlwifi 0000:02:00.0: 0x00000000 | timestamp
[    9.505935] iwlwifi 0000:02:00.0: 0x0000F81C | flow_handler
[    9.505958] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    9.505959] iwlwifi 0000:02:00.0: Transport status: 0x00000042, valid: 7
[    9.505960] iwlwifi 0000:02:00.0: 0x20100222 | ADVANCED_SYSASSERT
[    9.505960] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    9.505961] iwlwifi 0000:02:00.0: 0x80455E02 | umac branchlink2
[    9.505961] iwlwifi 0000:02:00.0: 0x80464658 | umac interruptlink1
[    9.505962] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    9.505962] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    9.505963] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    9.505963] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    9.505964] iwlwifi 0000:02:00.0: 0x00000043 | umac major
[    9.505964] iwlwifi 0000:02:00.0: 0x8F59B80B | umac minor
[    9.505965] iwlwifi 0000:02:00.0: 0x00011F73 | frame pointer
[    9.505965] iwlwifi 0000:02:00.0: 0xC0886AD4 | stack pointer
[    9.505966] iwlwifi 0000:02:00.0: 0x00000000 | last host cmd
[    9.505966] iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
[    9.505974] iwlwifi 0000:02:00.0: IML/ROM dump:
[    9.505974] iwlwifi 0000:02:00.0: 0x00000003 | IML/ROM error/state
[    9.505981] iwlwifi 0000:02:00.0: 0x00005ACE | IML/ROM data1
[    9.505989] iwlwifi 0000:02:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[    9.505993] iwlwifi 0000:02:00.0: Fseq Registers:
[    9.505995] iwlwifi 0000:02:00.0: 0x60000000 | FSEQ_ERROR_CODE
[    9.505998] iwlwifi 0000:02:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[    9.506000] iwlwifi 0000:02:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[    9.506003] iwlwifi 0000:02:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[    9.506005] iwlwifi 0000:02:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[    9.506007] iwlwifi 0000:02:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[    9.506010] iwlwifi 0000:02:00.0: 0x00100530 | FSEQ_CNVI_ID
[    9.506012] iwlwifi 0000:02:00.0: 0x00000532 | FSEQ_CNVR_ID
[    9.506014] iwlwifi 0000:02:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[    9.506019] iwlwifi 0000:02:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[    9.506023] iwlwifi 0000:02:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    9.506028] iwlwifi 0000:02:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    9.506030] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110
[    9.506030] iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[   10.460241] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110
[   10.475064] iwlwifi 0000:02:00.0: retry init count 2

lsusb
it only lists my device as a Bluetooth device though.

╰─λ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 001 Device 005: ID 0416:0123 Winbond Electronics Corp. Ducky One2 SF RGB
Bus 001 Device 004: ID 046d:0aba Logitech, Inc. PRO X Wireless Gaming Headset
Bus 001 Device 003: ID 046d:0abb Logitech, Inc. PRO X Wireless Gaming Headset Battery Charger
Bus 001 Device 002: ID 194f:0303 PreSonus Audio Electronics, Inc. AudioBox USB 96
Bus 001 Device 011: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Bus 001 Device 012: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 001 Device 010: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 009: ID 048d:8297 Integrated Technology Express, Inc. IT8297 RGB LED Controller
Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 007: ID 0e8d:1887 MediaTek Inc. Slim Portable DVD Writer
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

** lspci -kv**

02:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200NGW
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at 55400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

rfkill

ID TYPE      DEVICE      SOFT      HARD
0 wlan      phy0   unblocked unblocked
1 bluetooth hci0   unblocked unblocked
2 bluetooth hci1   unblocked unblocked

I have already:
Tried installing the drivers
Disabling Fast Boot
Disabling Secure Boot
Disabling Hibernation
Updating Bios

I also did install the driver provided by the disk, as well as a few others under /lib/firmware, as per instructions.
ls /lib/firmware | grep wifi

Ξ» ls /lib/firmware | grep wifi
drwxr-xr-x    - root 16 Mar 11:00 ο„• rtlwifi
.rw-r--r-- 116k root 11 Mar 12:21  iwlwifi-100-5.ucode.xz
.rw-r--r-- 197k root 11 Mar 12:21  iwlwifi-105-6.ucode.xz
.rw-r--r-- 206k root 11 Mar 12:21  iwlwifi-135-6.ucode.xz
.rw-r--r-- 113k root 11 Mar 12:21  iwlwifi-1000-3.ucode.xz
.rw-r--r-- 116k root 11 Mar 12:21  iwlwifi-1000-5.ucode.xz
.rw-r--r-- 199k root 11 Mar 12:21  iwlwifi-2000-6.ucode.xz
.rw-r--r-- 208k root 11 Mar 12:21  iwlwifi-2030-6.ucode.xz
.rw-r--r-- 195k root 11 Mar 12:21  iwlwifi-3160-7.ucode.xz
.rw-r--r-- 188k root 11 Mar 12:21  iwlwifi-3160-8.ucode.xz
.rw-r--r-- 191k root 11 Mar 12:21  iwlwifi-3160-9.ucode.xz
.rw-r--r-- 191k root 11 Mar 12:21  iwlwifi-3160-10.ucode.xz
.rw-r--r-- 194k root 11 Mar 12:21  iwlwifi-3160-12.ucode.xz
.rw-r--r-- 195k root 11 Mar 12:21  iwlwifi-3160-13.ucode.xz
.rw-r--r-- 219k root 11 Mar 12:21  iwlwifi-3160-16.ucode.xz
.rw-r--r-- 218k root 11 Mar 12:21  iwlwifi-3160-17.ucode.xz
.rw-r--r-- 242k root 11 Mar 12:21  iwlwifi-3168-21.ucode.xz
.rw-r--r-- 248k root 11 Mar 12:21  iwlwifi-3168-22.ucode.xz
.rw-r--r-- 259k root 11 Mar 12:21  iwlwifi-3168-27.ucode.xz
.rw-r--r-- 263k root 11 Mar 12:21  iwlwifi-3168-29.ucode.xz
.rw-r--r--  55k root 11 Mar 12:21  iwlwifi-3945-2.ucode.xz
.rw-r--r--  69k root 11 Mar 12:21  iwlwifi-4965-2.ucode.xz
.rw-r--r-- 114k root 11 Mar 12:21  iwlwifi-5000-1.ucode.xz
.rw-r--r-- 118k root 11 Mar 12:21  iwlwifi-5000-2.ucode.xz
.rw-r--r-- 113k root 11 Mar 12:21  iwlwifi-5000-5.ucode.xz
.rw-r--r-- 113k root 11 Mar 12:21  iwlwifi-5150-2.ucode.xz
.rw-r--r-- 132k root 11 Mar 12:21  iwlwifi-6000-4.ucode.xz
.rw-r--r-- 134k root 11 Mar 12:21  iwlwifi-6000g2a-5.ucode.xz
.rw-r--r-- 183k root 11 Mar 12:21  iwlwifi-6000g2a-6.ucode.xz
.rw-r--r-- 139k root 11 Mar 12:21  iwlwifi-6000g2b-5.ucode.xz
.rw-r--r-- 184k root 11 Mar 12:21  iwlwifi-6000g2b-6.ucode.xz
.rw-r--r-- 135k root 11 Mar 12:21  iwlwifi-6050-4.ucode.xz
.rw-r--r-- 139k root 11 Mar 12:21  iwlwifi-6050-5.ucode.xz
.rw-r--r-- 202k root 11 Mar 12:21  iwlwifi-7260-7.ucode.xz
.rw-r--r-- 198k root 11 Mar 12:21  iwlwifi-7260-8.ucode.xz
.rw-r--r-- 200k root 11 Mar 12:21  iwlwifi-7260-9.ucode.xz
.rw-r--r-- 202k root 11 Mar 12:21  iwlwifi-7260-10.ucode.xz
.rw-r--r-- 205k root 11 Mar 12:21  iwlwifi-7260-12.ucode.xz
.rw-r--r-- 205k root 11 Mar 12:21  iwlwifi-7260-13.ucode.xz
.rw-r--r-- 238k root 11 Mar 12:21  iwlwifi-7260-16.ucode.xz
.rw-r--r-- 243k root 11 Mar 12:21  iwlwifi-7260-17.ucode.xz
.rw-r--r-- 201k root 11 Mar 12:21  iwlwifi-7265-8.ucode.xz
.rw-r--r-- 209k root 11 Mar 12:21  iwlwifi-7265-9.ucode.xz
.rw-r--r-- 209k root 11 Mar 12:21  iwlwifi-7265-10.ucode.xz
.rw-r--r-- 215k root 11 Mar 12:21  iwlwifi-7265-12.ucode.xz
.rw-r--r-- 219k root 11 Mar 12:21  iwlwifi-7265-13.ucode.xz
.rw-r--r-- 258k root 11 Mar 12:21  iwlwifi-7265-16.ucode.xz
.rw-r--r-- 259k root 11 Mar 12:21  iwlwifi-7265-17.ucode.xz
lrwxrwxrwx   24 root 11 Mar 12:21  iwlwifi-7265D-10.ucode.xz -> iwlwifi-7265-10.ucode.xz
.rw-r--r-- 227k root 11 Mar 12:21  iwlwifi-7265D-12.ucode.xz
.rw-r--r-- 231k root 11 Mar 12:21  iwlwifi-7265D-13.ucode.xz
.rw-r--r-- 277k root 11 Mar 12:21  iwlwifi-7265D-16.ucode.xz
.rw-r--r-- 281k root 11 Mar 12:21  iwlwifi-7265D-17.ucode.xz
.rw-r--r-- 249k root 11 Mar 12:21  iwlwifi-7265D-21.ucode.xz
.rw-r--r-- 255k root 11 Mar 12:21  iwlwifi-7265D-22.ucode.xz
.rw-r--r-- 267k root 11 Mar 12:21  iwlwifi-7265D-27.ucode.xz
.rw-r--r-- 270k root 11 Mar 12:21  iwlwifi-7265D-29.ucode.xz
.rw-r--r-- 265k root 11 Mar 12:21  iwlwifi-8000C-13.ucode.xz
.rw-r--r-- 342k root 11 Mar 12:21  iwlwifi-8000C-16.ucode.xz
.rw-r--r-- 334k root 11 Mar 12:21  iwlwifi-8000C-21.ucode.xz
.rw-r--r-- 347k root 11 Mar 12:21  iwlwifi-8000C-22.ucode.xz
.rw-r--r-- 371k root 11 Mar 12:21  iwlwifi-8000C-27.ucode.xz
.rw-r--r-- 371k root 11 Mar 12:21  iwlwifi-8000C-31.ucode.xz
.rw-r--r-- 379k root 11 Mar 12:21  iwlwifi-8000C-34.ucode.xz
.rw-r--r-- 381k root 11 Mar 12:21  iwlwifi-8000C-36.ucode.xz
.rw-r--r-- 301k root 11 Mar 12:21  iwlwifi-8265-21.ucode.xz
.rw-r--r-- 307k root 11 Mar 12:21  iwlwifi-8265-22.ucode.xz
.rw-r--r-- 366k root 11 Mar 12:21  iwlwifi-8265-27.ucode.xz
.rw-r--r-- 368k root 11 Mar 12:21  iwlwifi-8265-31.ucode.xz
.rw-r--r-- 379k root 11 Mar 12:21  iwlwifi-8265-34.ucode.xz
.rw-r--r-- 383k root 11 Mar 12:21  iwlwifi-8265-36.ucode.xz
.rw-r--r-- 406k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-33.ucode.xz
.rw-r--r-- 416k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-34.ucode.xz
.rw-r--r-- 412k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-38.ucode.xz
.rw-r--r-- 420k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-41.ucode.xz
.rw-r--r-- 415k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-43.ucode.xz
.rw-r--r-- 435k root 11 Mar 12:21  iwlwifi-9000-pu-b0-jf-b0-46.ucode.xz
.rw-r--r-- 407k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-33.ucode.xz
.rw-r--r-- 2.7M root 20 Mar 12:06 ο…› iwlwifi-9260-th-b0-jf-b0-34.ucode
.rw-r--r-- 416k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-34.ucode.xz
.rw-r--r-- 412k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-38.ucode.xz
.rw-r--r-- 420k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-41.ucode.xz
.rw-r--r-- 416k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-43.ucode.xz
.rw-r--r-- 431k root 11 Mar 12:21  iwlwifi-9260-th-b0-jf-b0-46.ucode.xz
.rw-r--r-- 1.0M root 20 Mar 11:46 ο…› iwlwifi-cc-a0-46.ucode
.rw-r--r-- 384k root 11 Mar 12:21  iwlwifi-cc-a0-46.ucode.xz
.rw-r--r-- 388k root 11 Mar 12:21  iwlwifi-cc-a0-48.ucode.xz
.rw-r--r-- 392k root 11 Mar 12:21  iwlwifi-cc-a0-50.ucode.xz
.rw-r--r-- 428k root 11 Mar 12:21  iwlwifi-cc-a0-53.ucode.xz
.rw-r--r-- 429k root 11 Mar 12:21  iwlwifi-cc-a0-55.ucode.xz
.rw-r--r-- 442k root 11 Mar 12:21  iwlwifi-cc-a0-59.ucode.xz
.rw-r--r-- 445k root 11 Mar 12:21  iwlwifi-cc-a0-62.ucode.xz
.rw-r--r-- 447k root 11 Mar 12:21  iwlwifi-cc-a0-63.ucode.xz
.rw-r--r-- 453k root 11 Mar 12:21  iwlwifi-cc-a0-66.ucode.xz
.rw-r--r-- 457k root 11 Mar 12:21  iwlwifi-cc-a0-67.ucode.xz
.rw-r--r-- 460k root 11 Mar 12:21  iwlwifi-cc-a0-68.ucode.xz
.rw-r--r-- 460k root 11 Mar 12:21  iwlwifi-cc-a0-71.ucode.xz
.rw-r--r-- 392k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-48.ucode.xz
.rw-r--r-- 393k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-50.ucode.xz
.rw-r--r-- 429k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-53.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-55.ucode.xz
.rw-r--r-- 446k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-59.ucode.xz
.rw-r--r-- 450k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-62.ucode.xz
.rw-r--r-- 451k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-63.ucode.xz
.rw-r--r-- 459k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-66.ucode.xz
.rw-r--r-- 466k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-68.ucode.xz
.rw-r--r-- 465k root 11 Mar 12:21  iwlwifi-Qu-b0-hr-b0-71.ucode.xz
.rw-r--r-- 376k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-48.ucode.xz
.rw-r--r-- 377k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-50.ucode.xz
.rw-r--r-- 407k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-53.ucode.xz
.rw-r--r-- 408k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-55.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-59.ucode.xz
.rw-r--r-- 422k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-62.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-63.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-66.ucode.xz
.rw-r--r-- 436k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-68.ucode.xz
.rw-r--r-- 435k root 11 Mar 12:21  iwlwifi-Qu-b0-jf-b0-71.ucode.xz
.rw-r--r-- 392k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-48.ucode.xz
.rw-r--r-- 393k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-50.ucode.xz
.rw-r--r-- 429k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-53.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-55.ucode.xz
.rw-r--r-- 446k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-59.ucode.xz
.rw-r--r-- 450k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-62.ucode.xz
.rw-r--r-- 451k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-63.ucode.xz
.rw-r--r-- 459k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-66.ucode.xz
.rw-r--r-- 466k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-68.ucode.xz
.rw-r--r-- 465k root 11 Mar 12:21  iwlwifi-Qu-c0-hr-b0-71.ucode.xz
.rw-r--r-- 376k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-48.ucode.xz
.rw-r--r-- 377k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-50.ucode.xz
.rw-r--r-- 407k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-53.ucode.xz
.rw-r--r-- 408k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-55.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-59.ucode.xz
.rw-r--r-- 422k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-62.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-63.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-66.ucode.xz
.rw-r--r-- 436k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-68.ucode.xz
.rw-r--r-- 435k root 11 Mar 12:21  iwlwifi-Qu-c0-jf-b0-71.ucode.xz
.rw-r--r-- 392k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-48.ucode.xz
.rw-r--r-- 393k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-50.ucode.xz
.rw-r--r-- 429k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-53.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-55.ucode.xz
.rw-r--r-- 446k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-59.ucode.xz
.rw-r--r-- 450k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-62.ucode.xz
.rw-r--r-- 451k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-63.ucode.xz
.rw-r--r-- 459k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-66.ucode.xz
.rw-r--r-- 462k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-67.ucode.xz
.rw-r--r-- 466k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-68.ucode.xz
.rw-r--r-- 465k root 11 Mar 12:21  iwlwifi-QuZ-a0-hr-b0-71.ucode.xz
.rw-r--r-- 375k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-48.ucode.xz
.rw-r--r-- 376k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-50.ucode.xz
.rw-r--r-- 407k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-53.ucode.xz
.rw-r--r-- 407k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-55.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-59.ucode.xz
.rw-r--r-- 422k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-62.ucode.xz
.rw-r--r-- 423k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-63.ucode.xz
.rw-r--r-- 430k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-66.ucode.xz
.rw-r--r-- 436k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-68.ucode.xz
.rw-r--r-- 435k root 11 Mar 12:21  iwlwifi-QuZ-a0-jf-b0-71.ucode.xz
.rw-r--r-- 493k root 11 Mar 12:21  iwlwifi-so-a0-gf-a0-64.ucode.xz
.rw-r--r-- 503k root 11 Mar 12:21  iwlwifi-so-a0-gf-a0-67.ucode.xz
.rw-r--r-- 506k root 11 Mar 12:21  iwlwifi-so-a0-gf-a0-68.ucode.xz
.rw-r--r-- 511k root 11 Mar 12:21  iwlwifi-so-a0-gf-a0-71.ucode.xz
.rw-r--r-- 5.3k root 11 Mar 12:21  iwlwifi-so-a0-gf-a0.pnvm.xz
.rw-r--r-- 508k root 11 Mar 12:21  iwlwifi-so-a0-gf4-a0-67.ucode.xz
.rw-r--r-- 512k root 11 Mar 12:21  iwlwifi-so-a0-gf4-a0-68.ucode.xz
.rw-r--r-- 517k root 11 Mar 12:21  iwlwifi-so-a0-gf4-a0-71.ucode.xz
.rw-r--r-- 4.1k root 11 Mar 12:21  iwlwifi-so-a0-gf4-a0.pnvm.xz
.rw-r--r-- 467k root 11 Mar 12:21  iwlwifi-so-a0-hr-b0-64.ucode.xz
.rw-r--r-- 477k root 11 Mar 12:21  iwlwifi-so-a0-hr-b0-68.ucode.xz
.rw-r--r-- 481k root 11 Mar 12:21  iwlwifi-so-a0-hr-b0-71.ucode.xz
.rw-r--r-- 438k root 11 Mar 12:21  iwlwifi-so-a0-jf-b0-64.ucode.xz
.rw-r--r-- 446k root 11 Mar 12:21  iwlwifi-so-a0-jf-b0-68.ucode.xz
.rw-r--r-- 450k root 11 Mar 12:21  iwlwifi-so-a0-jf-b0-71.ucode.xz
.rw-r--r-- 1.4M root 20 Mar 00:39 ο…› iwlwifi-ty-a0-gf-a0-59.ucode
.rw-r--r-- 469k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-59.ucode.xz
.rw-r--r-- 480k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-62.ucode.xz
.rw-r--r-- 481k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-63.ucode.xz
.rw-r--r-- 496k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-66.ucode.xz
.rw-r--r-- 500k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-67.ucode.xz
.rw-r--r-- 503k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-68.ucode.xz
.rw-r--r-- 503k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0-71.ucode.xz
.rw-r--r-- 5.7k root 11 Mar 12:21  iwlwifi-ty-a0-gf-a0.pnvm.xz

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 7c:b2:7d:d4:7d:bc brd ff:ff:ff:ff:ff:ff
altname wlp0s20f3
inet 192.168.0.138/24 brd 192.168.0.255 scope global dynamic noprefixroute wlo1
valid_lft 84166sec preferred_lft 84166sec
inet6 fe80::8667:9dc0:c6a1:b453/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether b4:2e:99:a4:6a:ee brd ff:ff:ff:ff:ff:ff
altname enp0s31f6

Here is the result of ip a, the wlo1 is not the card im trying to get running, that is my wifi 5 device embedded in my motherboard, I have also tried disabling it to see if the other pci card would come up.

Here's the culprit

Edit: See

2 Likes

well. I was fearing it was that. I guess i can delete windows. I suppose if i just delete the partition with the garuda tool ill be good to go then?
Guess it wouldnt hurt to run it in a vm whenever i need it. Rather do that then move to windows 11 lol..

3 Likes

And reboot.

Most probably, it will be good then.

3 Likes

Sounds good, I will give it a shot. Thank you!

2 Likes

I would make sure I have wifi before nuking Windows. The thread @Naman linked to recommends to boot to Windows, aenable flight mode and reboot to linux. Can you try that?

2 Likes

Tried that and did not make a difference unfortunately.

A few questions:

Is your bios currently up to date?

Was your old Intel adapter on your mobo working correctly?

I think it's very possible you may need to kill your onboard wifi at bootup using its PCI:ID as you can't really blacklist the iwlwifi driver as you need it for the AX200 wifi.

I'm only on my cell. When I'm on my home computer I may be able to assist you in a more in depth maner.

5 Likes

The Bios was updated today to the latest version

The Mobo adapter worked fine, it did lose connection randomly sometimes, but otherwise it was fine. Only reason for the change is I wanted a wifi 6 connection rather than a wifi 5, for speeds and what not.

I disabled the mobo wifi adapter, changed pcie slots, and purged windows and it seems to have helped. The adpater now shows under ip a
ip a

2: wlp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether c8:e2:65:4a:76:30 brd ff:ff:ff:ff:ff:ff
inet 192.168.20.148/24 brd 192.168.20.255 scope global dynamic noprefixroute wlp5s0
valid_lft 86256sec preferred_lft 86256sec
inet6 fe80::ebcd:c3e6:6d8a:e0bd/64 scope link noprefixroute
valid_lft forever preferred_lft forever

But the connection dies shortly after connecting to my AP, theres also a new error under:
sudo dmesg | grep iwlwifi

[    3.720114] iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
[    3.723325] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-67.ucode failed with error -2
[    3.723340] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-66.ucode failed with error -2
[    3.723352] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-65.ucode failed with error -2
[    3.723363] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-64.ucode failed with error -2
[    3.723374] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-63.ucode failed with error -2
[    3.723386] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-62.ucode failed with error -2
[    3.723397] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-61.ucode failed with error -2
[    3.723410] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-60.ucode failed with error -2
[    3.723426] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-59.ucode failed with error -2
[    3.723438] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-58.ucode failed with error -2
[    3.723450] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-57.ucode failed with error -2
[    3.723464] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[    3.723476] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[    3.723487] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[    3.723499] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[    3.723510] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[    3.723522] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[    3.723533] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[    3.723545] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[    3.723557] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
[    3.723569] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
[    3.725519] iwlwifi 0000:05:00.0: loaded firmware version 46.3cfab8da.0 cc-a0-46.ucode op_mode iwlmvm
[    3.885133] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    4.002511] iwlwifi 0000:05:00.0: Detected RF HR B3, rfid=0x10a100
[    4.062227] iwlwifi 0000:05:00.0: base HW address: c8:e2:65:4a:76:30
[    4.075874] iwlwifi 0000:05:00.0 wlp5s0: renamed from wlan0
[   23.649482] iwlwifi 0000:05:00.0: Queue 5 is stuck 1 3
[   23.649503] iwlwifi 0000:05:00.0: Queue 6 is stuck 1 116
[   23.649595] iwlwifi 0000:05:00.0: Microcode SW error detected. Restarting 0x0.

So it looks like it was just cycling through firmware to see if it could find a match. I got it working on 46.3 but the speeds are slower than my wifi 5 adapter.
50mbps down and 100 mbps up.
I think ill just have to keep trying different firmware versions to see what works best, otherwise this thing might just be a dud. Not entirely sure. Might honestly just go back to the mobo adapter
I appreciate everyones help :slight_smile:

Edit:
Further testing is indicating 5GHz is not working at all. It cannot connect to my AP.
I set up a 2.4GHz AP and it connected right away with not issues. Still really slow.
Not really sure whats happening. The hardware is rated for 160MHz band, and thats what my 5GHz is configured for.
I am not sure if this is a driver issue or what. I am very confused.


Try disabling wifi power saving:

Run the following command to auto-generate an iwlwifi driver options configuration file in /etc/modprobe.d/iwlwifi.conf:

echo -e "options iwlwifi power_save=0\noptions iwlmvm power_scheme=1" | sudo tee -a /etc/modprobe.d/iwlwifi.conf

Or, run this if the above command is no better:

echo 'options iwlwifi power_save=0 d0i3_disable=0 uapsd_disable=0' | sudo tee /etc/modprobe.d/iwlwifi.conf

Reboot after the creation of the configuration file.


If the new iwlwifi driver options file produces no improvement after rebooting it may be deleted.

Also, I believe this adapter has speed issues when TSO is enabled, as there is some bug with the driver.


6 Likes

huh, I am now typing this connected to 5GHz and my speeds doubled. Still not quite the speeds I was hoping for, but its better than my wifi 5 device at least!

I ran both configuration files you mentioned, no significant difference in performance, and i disabled TSO.
Not sure which fixed it, but I appreciate it!
Thank you all so much :slight_smile:

3 Likes

Good to hear. :+1:

Welcome to Garuda, BTW.

4 Likes

10 Likes

Oh ya, just in case you are turning off TSO in a non-persistent manner with the ethtool command, it can be made persistent with a udev rule.


To permanently disable TCP segmentation offload (TSO) for the Intel AX 200 iwlwifi module create a udev rule.

To automatically create etc/udev/rules.d/95-iwlwifi-ax200-no-tso.rules , issue:

echo 'ACTION=="add", SUBSYSTEM=="net", DRIVERS=="iwlwifi", ATTRS{vendor}=="0x8086", ATTRS{device}=="0xa370", RUN+="/usr/ethtool -K \$name tso off"' | sudo tee /etc/udev/rules.d/95-iwlwifi-ax200-no-tso.rules

I have also used a service to do this in the past, but a udev rule is simpler.


Edit:

Changed command to fully match your device ID.

Others using this command will need to ensure you device ID is correct, or use this line instead in the udev rule:

ACTION=="add", SUBSYSTEM=="net", NAME=="wlp*", RUN+="/usr/bin/ethtool -K $name tso off"
5 Likes

Best solution !!! I'm just say'n.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.