Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-firmware (Ubuntu) Status: New => Confirmed
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2060193 Title: iwlwifi microcode crash when using wrong password to join a WPA3 access point Status in linux-firmware package in Ubuntu: Confirmed Bug description: I noticed that whenever I try to join a wireless network using WPA3 SAE and type the password wrong, I get a microcode crash from iwlwifi. The chip is Intel 9462 (AX201). Ubuntu release 22.04 LTS, faithfully kept up to date. System info available via: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2058226 Crash log seems to be always similar: Apr 3 22:13:55 waplinuc kernel: [1158486.254336] iwlwifi 0000:00:14.3: Not associated and the session protection is over already... Apr 3 22:13:57 waplinuc kernel: [1158487.456868] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0. Apr 3 22:13:57 waplinuc kernel: [1158487.456960] iwlwifi 0000:00:14.3: Start IWL Error Log Dump: Apr 3 22:13:57 waplinuc kernel: [1158487.456962] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6 Apr 3 22:13:57 waplinuc kernel: [1158487.456965] iwlwifi 0000:00:14.3: Loaded firmware version: 77.206b0184.0 QuZ-a0-jf-b0-77.ucode Apr 3 22:13:57 waplinuc kernel: [1158487.456967] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Apr 3 22:13:57 waplinuc kernel: [1158487.456969] iwlwifi 0000:00:14.3: 0x008022F3 | trm_hw_status0 Apr 3 22:13:57 waplinuc kernel: [1158487.456971] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1 Apr 3 22:13:57 waplinuc kernel: [1158487.456973] iwlwifi 0000:00:14.3: 0x004C03F2 | branchlink2 Apr 3 22:13:57 waplinuc kernel: [1158487.456974] iwlwifi 0000:00:14.3: 0x000064CC | interruptlink1 Apr 3 22:13:57 waplinuc kernel: [1158487.456976] iwlwifi 0000:00:14.3: 0x000064CC | interruptlink2 Apr 3 22:13:57 waplinuc kernel: [1158487.456977] iwlwifi 0000:00:14.3: 0x0001191E | data1 Apr 3 22:13:57 waplinuc kernel: [1158487.456979] iwlwifi 0000:00:14.3: 0x00001000 | data2 Apr 3 22:13:57 waplinuc kernel: [1158487.456980] iwlwifi 0000:00:14.3: 0x00000000 | data3 Apr 3 22:13:57 waplinuc kernel: [1158487.456982] iwlwifi 0000:00:14.3: 0x04C0678B | beacon time Apr 3 22:13:57 waplinuc kernel: [1158487.456983] iwlwifi 0000:00:14.3: 0x920B688C | tsf low Apr 3 22:13:57 waplinuc kernel: [1158487.456985] iwlwifi 0000:00:14.3: 0x00000221 | tsf hi Apr 3 22:13:57 waplinuc kernel: [1158487.456986] iwlwifi 0000:00:14.3: 0x0FFFFDFD | time gp1 Apr 3 22:13:57 waplinuc kernel: [1158487.456988] iwlwifi 0000:00:14.3: 0x00A909B7 | time gp2 Apr 3 22:13:57 waplinuc kernel: [1158487.456989] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type Apr 3 22:13:57 waplinuc kernel: [1158487.456991] iwlwifi 0000:00:14.3: 0x0000004D | uCode version major Apr 3 22:13:57 waplinuc kernel: [1158487.456992] iwlwifi 0000:00:14.3: 0x206B0184 | uCode version minor Apr 3 22:13:57 waplinuc kernel: [1158487.456994] iwlwifi 0000:00:14.3: 0x00000351 | hw version Apr 3 22:13:57 waplinuc kernel: [1158487.456995] iwlwifi 0000:00:14.3: 0x00489001 | board version Apr 3 22:13:57 waplinuc kernel: [1158487.456997] iwlwifi 0000:00:14.3: 0x0000001C | hcmd Apr 3 22:13:57 waplinuc kernel: [1158487.456998] iwlwifi 0000:00:14.3: 0x00023000 | isr0 Apr 3 22:13:57 waplinuc kernel: [1158487.456999] iwlwifi 0000:00:14.3: 0x0004C000 | isr1 Apr 3 22:13:57 waplinuc kernel: [1158487.457001] iwlwifi 0000:00:14.3: 0x08F80002 | isr2 Apr 3 22:13:57 waplinuc kernel: [1158487.457002] iwlwifi 0000:00:14.3: 0x00C3000C | isr3 Apr 3 22:13:57 waplinuc kernel: [1158487.457004] iwlwifi 0000:00:14.3: 0x00000000 | isr4 Apr 3 22:13:57 waplinuc kernel: [1158487.457005] iwlwifi 0000:00:14.3: 0x0101001C | last cmd Id Apr 3 22:13:57 waplinuc kernel: [1158487.457006] iwlwifi 0000:00:14.3: 0x0001191E | wait_event Apr 3 22:13:57 waplinuc kernel: [1158487.457008] iwlwifi 0000:00:14.3: 0x000054B6 | l2p_control Apr 3 22:13:57 waplinuc kernel: [1158487.457009] iwlwifi 0000:00:14.3: 0x00001C02 | l2p_duration Apr 3 22:13:57 waplinuc kernel: [1158487.457011] iwlwifi 0000:00:14.3: 0x00000003 | l2p_mhvalid Apr 3 22:13:57 waplinuc kernel: [1158487.457012] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match Apr 3 22:13:57 waplinuc kernel: [1158487.457013] iwlwifi 0000:00:14.3: 0x0000000B | lmpm_pmg_sel Apr 3 22:13:57 waplinuc kernel: [1158487.457015] iwlwifi 0000:00:14.3: 0x00000000 | timestamp Apr 3 22:13:57 waplinuc kernel: [1158487.457016] iwlwifi 0000:00:14.3: 0x000088D4 | flow_handler Apr 3 22:13:57 waplinuc kernel: [1158487.457058] iwlwifi 0000:00:14.3: Start IWL Error Log Dump: Apr 3 22:13:57 waplinuc kernel: [1158487.457059] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7 Apr 3 22:13:57 waplinuc kernel: [1158487.457061] iwlwifi 0000:00:14.3: 0x20003336 | ADVANCED_SYSASSERT Apr 3 22:13:57 waplinuc kernel: [1158487.457063] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1 Apr 3 22:13:57 waplinuc kernel: [1158487.457064] iwlwifi 0000:00:14.3: 0x804539C6 | umac branchlink2 Apr 3 22:13:57 waplinuc kernel: [1158487.457066] iwlwifi 0000:00:14.3: 0xC0081614 | umac interruptlink1 Apr 3 22:13:57 waplinuc kernel: [1158487.457067] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2 Apr 3 22:13:57 waplinuc kernel: [1158487.457069] iwlwifi 0000:00:14.3: 0x000000FF | umac data1 Apr 3 22:13:57 waplinuc kernel: [1158487.457070] iwlwifi 0000:00:14.3: 0x000000FF | umac data2 Apr 3 22:13:57 waplinuc kernel: [1158487.457071] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3 Apr 3 22:13:57 waplinuc kernel: [1158487.457073] iwlwifi 0000:00:14.3: 0x0000004D | umac major Apr 3 22:13:57 waplinuc kernel: [1158487.457074] iwlwifi 0000:00:14.3: 0x206B0184 | umac minor Apr 3 22:13:57 waplinuc kernel: [1158487.457075] iwlwifi 0000:00:14.3: 0x00A909B2 | frame pointer Apr 3 22:13:57 waplinuc kernel: [1158487.457077] iwlwifi 0000:00:14.3: 0xC0885E6C | stack pointer Apr 3 22:13:57 waplinuc kernel: [1158487.457078] iwlwifi 0000:00:14.3: 0x004E010D | last host cmd Apr 3 22:13:57 waplinuc kernel: [1158487.457080] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg Apr 3 22:13:57 waplinuc kernel: [1158487.457102] iwlwifi 0000:00:14.3: IML/ROM dump: Apr 3 22:13:57 waplinuc kernel: [1158487.457104] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state Apr 3 22:13:57 waplinuc kernel: [1158487.457133] iwlwifi 0000:00:14.3: 0x0000554E | IML/ROM data1 Apr 3 22:13:57 waplinuc kernel: [1158487.457142] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0 Apr 3 22:13:57 waplinuc kernel: [1158487.457148] iwlwifi 0000:00:14.3: Fseq Registers: Apr 3 22:13:57 waplinuc kernel: [1158487.457151] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE Apr 3 22:13:57 waplinuc kernel: [1158487.457175] iwlwifi 0000:00:14.3: 0x80260000 | FSEQ_TOP_INIT_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457178] iwlwifi 0000:00:14.3: 0x00020006 | FSEQ_CNVIO_INIT_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457202] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457205] iwlwifi 0000:00:14.3: 0x7BCF3FBE | FSEQ_TOP_CONTENT_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457229] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN Apr 3 22:13:57 waplinuc kernel: [1158487.457232] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID Apr 3 22:13:57 waplinuc kernel: [1158487.457255] iwlwifi 0000:00:14.3: 0x00000201 | FSEQ_CNVR_ID Apr 3 22:13:57 waplinuc kernel: [1158487.457259] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP Apr 3 22:13:57 waplinuc kernel: [1158487.457284] iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP Apr 3 22:13:57 waplinuc kernel: [1158487.457289] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM Apr 3 22:13:57 waplinuc kernel: [1158487.457344] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR Apr 3 22:13:57 waplinuc kernel: [1158487.457367] iwlwifi 0000:00:14.3: 0x00020006 | FSEQ_PREV_CNVIO_INIT_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457370] iwlwifi 0000:00:14.3: 0x00260000 | FSEQ_WIFI_FSEQ_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457394] iwlwifi 0000:00:14.3: 0x00260000 | FSEQ_BT_FSEQ_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457397] iwlwifi 0000:00:14.3: 0x00000104 | FSEQ_CLASS_TP_VERSION Apr 3 22:13:57 waplinuc kernel: [1158487.457427] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x80470170 Apr 3 22:13:57 waplinuc kernel: [1158487.457451] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0 Apr 3 22:13:57 waplinuc kernel: [1158487.457581] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 5 fired (delay=0ms). Apr 3 22:13:57 waplinuc kernel: [1158487.457633] iwlwifi 0000:00:14.3: Hardware error detected. Restarting. Apr 3 22:13:57 waplinuc kernel: [1158487.466821] iwlwifi 0000:00:14.3: WRT: trying to collect phy prph at time point: 5, skipping When I get the password right, there's no microcode crash. The access point is a Teltonika RUT 241 running firmware 00.07.06.8. It's an OpenWrt derivative. I'm not 100% sure about security implications. The driver restarts and chip seems to work OK after that, but I had one case when it started acting up afterwards. Not sure if a rogue AP could affect this somehow for DoS or otherwise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2060193/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp