Hello everyone,
I recently installed Intel AX200 wifi/bluetooth card (or chip idk) on my Asus Rog Zephyrus G14 (GA402 model) laptop. It worked perfectly for the first few days, but now it has entered a continuous crash loop. When I try to connect to any wifi connections or try to use my laptop as a hotspot the iwlwifi just crashes in around 5 to 10 seconds. The journalctl log is as follows:
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:3): -5
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send MAC_CONFIG_CMD (action:3): -5
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: loaded firmware version 77.f39cc7f9.0 cc-a0-77.ucode op_mode iwlmvm
May 29 19:59:33 nixos kernel: iwlwifi 0000:03:00.0: BIOS contains WGDS but no WRDS
May 29 19:59:34 nixos kernel: iwlwifi 0000:03:00.0: Detected RF HR B3, rfid=0x10a100
May 29 19:59:34 nixos kernel: iwlwifi 0000:03:00.0: base HW address: ec:8e:77:d9:d0:b4
May 29 19:59:34 nixos kernel: iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x0.
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Transport status: 0x0000004A, valid: 6
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x000022F1 | trm_hw_status0
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x004F8F22 | branchlink2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000F1CC | interruptlink1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000F1CC | interruptlink2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000F1BC | data1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00001000 | data2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | data3
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x4B0007E5 | beacon time
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x01D7D885 | tsf low
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | time gp1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x4AB4AB32 | time gp2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000001 | uCode revision type
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000004D | uCode version major
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xF39CC7F9 | uCode version minor
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000340 | hw version
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x18C89000 | board version
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x8040FC04 | hcmd
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00120000 | isr0
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x08F80002 | isr2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x04C3401C | isr3
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr4
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00C10103 | last cmd Id
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000F1BC | wait_event
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00008FFB | l2p_control
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000820 | l2p_duration
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000003 | l2p_mhvalid
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000030 | l2p_addr_match
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000009 | lmpm_pmg_sel
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | timestamp
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000185C | flow_handler
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Transport status: 0x0000004A, valid: 7
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x20003207 | ADVANCED_SYSASSERT
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | umac branchlink1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x80455D7A | umac branchlink2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xC0081228 | umac interruptlink1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | umac interruptlink2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x4A763F73 | umac data1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data2
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data3
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000004D | umac major
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xF39CC7F9 | umac minor
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x4AB4AB2C | frame pointer
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0xC0885E90 | stack pointer
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00C10103 | last host cmd
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr status reg
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: IML/ROM dump:
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000003 | IML/ROM error/state
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00006568 | IML/ROM data1
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: Fseq Registers:
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x60000000 | FSEQ_ERROR_CODE
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000A503 | FSEQ_OTP_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00100530 | FSEQ_CNVI_ID
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000532 | FSEQ_CNVR_ID
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: UMAC CURRENT PC: 0x80472b00
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: LMAC1 CURRENT PC: 0xd0
May 29 20:20:27 nixos kernel: iwlwifi 0000:03:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
May 29 20:20:28 nixos kernel: iwlwifi 0000:03:00.0: Device error - SW reset
May 29 20:20:28 nixos kernel: iwlwifi 0000:03:00.0: restart completed
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x0.
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Transport status: 0x0000004A, valid: 6
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x000022F1 | trm_hw_status0
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x004F8F22 | branchlink2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x004EEF72 | interruptlink1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x004EEF72 | interruptlink2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00013142 | data1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00001000 | data2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | data3
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0A0007E4 | beacon time
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00419886 | tsf low
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | time gp1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0042ECA5 | time gp2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000001 | uCode revision type
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000004D | uCode version major
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xF39CC7F9 | uCode version minor
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000340 | hw version
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x18C89000 | board version
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x807FF500 | hcmd
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00120000 | isr0
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x08F80002 | isr2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00C3400C | isr3
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr4
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00180103 | last cmd Id
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00013142 | wait_event
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x000085AE | l2p_control
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000820 | l2p_duration
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000003 | l2p_mhvalid
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000010 | l2p_addr_match
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000009 | lmpm_pmg_sel
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | timestamp
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000286C | flow_handler
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Transport status: 0x0000004A, valid: 7
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x20003207 | ADVANCED_SYSASSERT
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | umac branchlink1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x80455D7A | umac branchlink2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xC0081228 | umac interruptlink1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | umac interruptlink2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00046C82 | umac data1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data2
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data3
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000004D | umac major
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xF39CC7F9 | umac minor
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0042EC9F | frame pointer
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0xC0885E90 | stack pointer
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x002B0207 | last host cmd
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr status reg
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: IML/ROM dump:
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000003 | IML/ROM error/state
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000655D | IML/ROM data1
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: Fseq Registers:
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x60000000 | FSEQ_ERROR_CODE
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000A503 | FSEQ_OTP_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00100530 | FSEQ_CNVI_ID
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000532 | FSEQ_CNVR_ID
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: UMAC CURRENT PC: 0x80472b00
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: LMAC1 CURRENT PC: 0xd0
May 29 20:20:32 nixos kernel: iwlwifi 0000:03:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Device error - reprobe!
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: LED command failed: -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: LED command failed: -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:3): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send MAC_CONFIG_CMD (action:3): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to synchronize multicast groups update
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send low latency command
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send BT_CI cmd
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send flush command (-5)
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to remove station. Id=2
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed sending remove station
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send flush command (-5)
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to remove station. Id=1
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed sending remove station
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:2): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:3): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:1): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: PHY ctxt cmd error. ret=-5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send LINK_CONFIG_CMD (action:3): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Failed to send MAC_CONFIG_CMD (action:3): -5
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: loaded firmware version 77.f39cc7f9.0 cc-a0-77.ucode op_mode iwlmvm
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: BIOS contains WGDS but no WRDS
May 29 20:20:33 nixos kernel: iwlwifi 0000:03:00.0: Detected RF HR B3, rfid=0x10a100
May 29 20:20:34 nixos kernel: iwlwifi 0000:03:00.0: base HW address: ec:8e:77:d9:d0:b4
May 29 20:20:34 nixos kernel: iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
I tried these so far (None of these worked):
- Modprobe iwlwifi Options: Tried power_save=0, swcrypto=1, 11n_disable=8, disable_11ax=1, and bt_coex_active=0
- I added this udev option because the guy at this blogpost did it (ATTR{d3cold_allowed}=“0”) Fixing Intel AX200/AX210 random driver crashes on Linux | Eduard's Blog
- I changed the kernel from latest to lts so it should be 7.0.9 to 6.18, tried both of these kernels.
- Tried a fedora 44 live usb, same issue there.
I am suspecting that the chip is just broken or broke for some reason but it was working at 27th and 28th of this month and just started this crashing loop today. I am using flakes and I havent done any updates to them.
Some of my current config files are as:
boot.nix
{ config, pkgs, ... }:
let
kernel = config.boot.kernelPackages.kernel;
in {
boot = {
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
supportedFilesystems.exfat = true;
kernelPackages = pkgs.linuxPackages_latest;
kernelParams = [
"amdgpu.abmlevel=0"
# "amdgpu.dcdebugmask=0x10"
# "rcutree.enable_rcu_lazy=1"
"btusb.enable_autosuspend=0"
];
kernelModules = ["ntsync"];
};
}
network.nix
{ lib, ...}:
{
networking = {
hostName = "nixos";
networkmanager = {
enable = true;
};
firewall = {
enable = true;
trustedInterfaces = [ "tailscale0" "wlp3s0" "wg0-mullvad" "virbr0"];
};
};
services = {
resolved.enable = true;
tailscale.enable = true;
};
}
services.nix
{ pkgs,lib, ... }:
{
services = {
fstrim.enable = true;
fwupd.enable = true;
printing.enable = true;
system76-scheduler.enable = true;
udev.extraRules = ''
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0bda", ATTR{idProduct}=="8153", ATTR{power/autosuspend}="-1"
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0bda", ATTR{idProduct}=="8153", ATTR{power/control}="on"
'';
xserver = {
enable = true;
wacom.enable = true;
};
power-profiles-daemon.enable = true;
locate.enable = true;
smartd.enable = true;
openssh.enable = true;
mullvad-vpn.enable = true;
mullvad-vpn.package = pkgs.mullvad-vpn;
supergfxd.enable = true;
asusd = {
enable = true;
};
flatpak.enable = true;
};
powerManagement.resumeCommands = ''
${pkgs.kmod}/bin/modprobe -r r8152
${pkgs.kmod}/bin/modprobe r8152
'';
zramSwap = {
enable = true;
memoryPercent = 100;
};
systemd = {
slices."nix-daemon".sliceConfig = {
ManagedOOMMemoryPressure = "kill";
ManagedOOMMemoryPressureLimit = "80%";
};
services = {
"polkit-agent-helper@" = {
overrideStrategy = "asDropin";
serviceConfig = {
ReadOnlyPaths = "/usr/lib/security";
ProtectHome = "no";
PrivateDevices = "no";
DeviceAllow = "char-video4linux rw";
};
};
"nix-daemon".serviceConfig = {
Slice = "nix-daemon.slice";
OOMScoreAdjust = 1000;
};
};
};
}