On Fri, 28 Mar 2025, Baptiste Daroussin wrote:
Full version:
Thanks again! I looked up the AX101 and it seems until last year even people on Linux complained that it worked on Windows but not really on Linux. I found one (seem these cheap thingys are rare) and it should be coming next week-ish (from Italy) so I ccan go and see without having to do so much remote debugging but also to be able to keep testing changes on it.
Intel(R) Wireless WiFi based driver for FreeBSD iwlwifi0: <iwlwifi> mem 0x6001114000-0x6001117fff at device 20.3 on pci0 iwlwifi0: Detected crf-id 0x501, cnv-id 0x80400 wfpm id 0x80000030 iwlwifi0: PCI dev 54f0/0244, rev=0x370, rfid=0x10c000 iwlwifi0: Detected Intel(R) Wi-Fi 6 AX101 iwlwifi0: successfully loaded firmware image 'iwlwifi-so-a0-hr-b0-89.ucode' iwlwifi0: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.42 iwl-debug-yoyo.bin: could not load binary firmware /boot/firmware/iwl-debug-yoyo.bin either iwl-debug-yoyo.bin: could not load binary firmware /boot/firmware/iwl-debug-yoyo.bin either iwl-debug-yoyo_bin: could not load binary firmware /boot/firmware/iwl-debug-yoyo_bin either iwl_debug_yoyo_bin: could not load binary firmware /boot/firmware/iwl_debug_yoyo_bin either iwlwifi0: loaded firmware version 89.6b44fa0b.0 so-a0-hr-b0-89.ucode op_mode iwlmvm iwlwifi0: WFPM_UMAC_PD_NOTIFICATION: 0x20 iwlwifi0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f iwlwifi0: WFPM_AUTH_KEY_0: 0x90 iwlwifi0: CNVI_SCU_SEQ_DATA_DW9: 0x10 iwlwifi0: Detected RF HR1 B3, rfid=0x10c000 iwlwifi0: RFIm is deactivated, reason = 4 iwlwifi0: base HW address: b0:dc:ef:18:9c:32 lkpi_l80211_to_net80211_cyphers: unsupported WLAN Cipher Suite 0x000fac | 8 (GCMP) lkpi_l80211_to_net80211_cyphers: unsupported WLAN Cipher Suite 0x000fac | 9 (GCMP_256) lkpi_l80211_to_net80211_cyphers: unsupported WLAN Cipher Suite 0x000fac | 6 (AES_CMAC) lkpi_l80211_to_net80211_cyphers: unsupported WLAN Cipher Suite 0x000fac | 11 (BIP_GMAC_128) lkpi_l80211_to_net80211_cyphers: unsupported WLAN Cipher Suite 0x000fac | 12 (BIP_GMAC_256) iwlwifi0: WFPM_UMAC_PD_NOTIFICATION: 0x20 iwlwifi0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f iwlwifi0: WFPM_AUTH_KEY_0: 0x90 iwlwifi0: CNVI_SCU_SEQ_DATA_DW9: 0x10 iwlwifi0: RFIm is deactivated, reason = 4 wlan0: Ethernet address: b0:dc:ef:18:9c:32 iwlwifi0: WFPM_UMAC_PD_NOTIFICATION: 0x20 iwlwifi0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f iwlwifi0: WFPM_AUTH_KEY_0: 0x90 iwlwifi0: CNVI_SCU_SEQ_DATA_DW9: 0x10 iwlwifi0: RFIm is deactivated, reason = 4 wlan0: Ethernet address: b0:dc:ef:18:9c:32 iwlwifi0: Microcode SW error detected. Restarting 0x0. iwlwifi0: Start IWL Error Log Dump: iwlwifi0: Transport status: 0x0000004B, valid: 6 iwlwifi0: Loaded firmware version: 89.6b44fa0b.0 so-a0-hr-b0-89.ucode iwlwifi0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL iwlwifi0: 0x000002F1 | trm_hw_status0 iwlwifi0: 0x00000000 | trm_hw_status1 iwlwifi0: 0x004D7360 | branchlink2 iwlwifi0: 0x004CD3A2 | interruptlink1 iwlwifi0: 0x004CD3A2 | interruptlink2 iwlwifi0: 0x00006044 | data1 iwlwifi0: 0x00000010 | data2 iwlwifi0: 0x00000000 | data3 iwlwifi0: 0x000181F5 | beacon time iwlwifi0: 0xC1BDCE12 | tsf low iwlwifi0: 0x00000231 | tsf hi iwlwifi0: 0x00000000 | time gp1 iwlwifi0: 0x0046E3C3 | time gp2 iwlwifi0: 0x00000001 | uCode revision type iwlwifi0: 0x00000059 | uCode version major iwlwifi0: 0x6B44FA0B | uCode version minor iwlwifi0: 0x00000370 | hw version iwlwifi0: 0x18C80002 | board version iwlwifi0: 0x80F5FF00 | hcmd iwlwifi0: 0x00120000 | isr0 iwlwifi0: 0x60000000 | isr1 iwlwifi0: 0x48F00002 | isr2 iwlwifi0: 0x00C3000D | isr3 iwlwifi0: 0x00000000 | isr4 iwlwifi0: 0x00320103 | last cmd Id iwlwifi0: 0x00006044 | wait_event iwlwifi0: 0x00000080 | l2p_control iwlwifi0: 0x00000820 | l2p_duration iwlwifi0: 0x0000003F | l2p_mhvalid iwlwifi0: 0x00CE18B8 | l2p_addr_match iwlwifi0: 0x00000009 | lmpm_pmg_sel iwlwifi0: 0x00000000 | timestamp iwlwifi0: 0x00004870 | flow_handler iwlwifi0: Start IWL Error Log Dump: iwlwifi0: Transport status: 0x0000004B, valid: 7 iwlwifi0: 0x20101A27 | ADVANCED_SYSASSERT iwlwifi0: 0x00000000 | umac branchlink1 iwlwifi0: 0x804824F0 | umac branchlink2 iwlwifi0: 0x010581B4 | umac interruptlink1 iwlwifi0: 0x00000000 | umac interruptlink2 iwlwifi0: 0x00010000 | umac data1 iwlwifi0: 0x00000000 | umac data2 iwlwifi0: 0xDEADBEEF | umac data3 iwlwifi0: 0x00000059 | umac major iwlwifi0: 0x6B44FA0B | umac minor iwlwifi0: 0x0046E3BD | frame pointer iwlwifi0: 0xC0886BAC | stack pointer iwlwifi0: 0x0036050F | last host cmd
TLC; if you were to disable the HT and VHT tunables you either set or the firmware package installed by now you may make it past this, but ...
iwlwifi0: 0x00000000 | isr status reg iwlwifi0: IML/ROM dump: iwlwifi0: 0x00000B03 | IML/ROM error/state iwlwifi0: 0x000051AC | IML/ROM data1 iwlwifi0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0 iwlwifi0: Fseq Registers: iwlwifi0: 0x60000000 | FSEQ_ERROR_CODE iwlwifi0: 0x80350002 | FSEQ_TOP_INIT_VERSION iwlwifi0: 0x00150002 | FSEQ_CNVIO_INIT_VERSION iwlwifi0: 0x0000A482 | FSEQ_OTP_VERSION iwlwifi0: 0x00000003 | FSEQ_TOP_CONTENT_VERSION iwlwifi0: 0x4552414E | FSEQ_ALIVE_TOKEN iwlwifi0: 0x00080400 | FSEQ_CNVI_ID iwlwifi0: 0x00000501 | FSEQ_CNVR_ID iwlwifi0: 0x00080400 | CNVI_AUX_MISC_CHIP iwlwifi0: 0x00000501 | CNVR_AUX_MISC_CHIP iwlwifi0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM iwlwifi0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR iwlwifi0: 0x00150002 | FSEQ_PREV_CNVIO_INIT_VERSION iwlwifi0: 0x00350002 | FSEQ_WIFI_FSEQ_VERSION iwlwifi0: 0xEFA7B0C2 | FSEQ_BT_FSEQ_VERSION iwlwifi0: 0x000000C8 | FSEQ_CLASS_TP_VERSION iwlwifi0: UMAC CURRENT PC: 0x804a228c iwlwifi0: LMAC1 CURRENT PC: 0xd0 iwlwifi0: WRT: Collecting data: ini trigger 4 fired (delay=0ms). iwlwifi0: FW error in SYNC CMD LINK_CONFIG_CMD #0 0xffffffff80dc58cb at linux_dump_stack+0x1b #1 0xffffffff8322f7bb at iwl_trans_pcie_send_hcmd+0x44b #2 0xffffffff831c0318 at iwl_trans_send_cmd+0x88 #3 0xffffffff8320a649 at iwl_mvm_send_cmd_pdu+0x49 #4 0xffffffff8320d7d5 at iwl_mvm_link_changed+0x2a5 #5 0xffffffff83211942 at iwl_mvm_mld_link_info_changed+0x432 #6 0xffffffff80db457c at lkpi_sta_assoc_to_run+0x53c
^^^^^^ can you look that one up for me. There are two lkpi_80211_mo_bss_info_changed() calls in that function, which one is it?
#7 0xffffffff80dbe853 at lkpi_iv_newstate+0x3c3 #8 0xffffffff80cea81e at ieee80211_newstate_cb+0x11e #9 0xffffffff80bb3a62 at taskqueue_run_locked+0x182 #10 0xffffffff80bb4c32 at taskqueue_thread_loop+0xc2 #11 0xffffffff80b04e5b at fork_exit+0x7b #12 0xffffffff8102924e at fork_trampoline+0xe iwlwifi0: Failed to send LINK_CONFIG_CMD (action:2): -5 iwlwifi0: failed to update link iwlwifi0: Failed to send MAC_CONFIG_CMD (action:2): -5 iwlwifi0: failed to update MAC 0xfffffe00f8c1fedeM wlan0: link state changed to UP bad state = 0 iwlwifi0: Failed to send flush command (-5) iwlwifi0: flush request fail wlan0: link state changed to DOWN bad state = 0 iwlwifi0: Failed to trigger RX queues sync (-5) iwlwifi0: Failed to send rate scale config (-5) iwlwifi0: Couldn't send the SESSION_PROTECTION_CMD: -5 iwlwifi0: Failed to synchronize multicast groups update iwlwifi0: Failed to send flush command (-5) iwlwifi0: Failed to send MAC_CONFIG_CMD (action:2): -5 iwlwifi0: failed to update MAC 0xfffffe00f8c1fedeM iwlwifi0: Failed to send LINK_CONFIG_CMD (action:2): -5 iwlwifi0: Failed to send LINK_CONFIG_CMD (action:3): -5 iwlwifi0: Failed to send LINK_CONFIG_CMD (action:1): -5 iwlwifi0: PHY ctxt cmd error. ret=-5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 iwlwifi0: Scan failed! ret -5 iwlwifi0: ERROR: lkpi_ic_scan_start: hw_scan returned -5 Best regards, Bapt
-- Bjoern A. Zeeb r15:7