You are not logged in.

#1 2021-11-21 08:06:24

FuzzySPb
Member
Registered: 2013-01-21
Posts: 30

Acer Swift 3 / Intel WiFi 6 AX201 - very slow connection suddenly

Hi all,
I have an Acer Swift 3 notebook with Intel WiFi 6 AX201 adapter. It works well for almost 2 years with only 1 exception - sometimes WiFi connection becomes ve-e-e-ery slow. It happens rarely and unpredictably.
I saw topics about similar problems on different forums but all of them was about persistent slowness and were resolved by installation of firmware package (This package is installed in my system from the very beginning). I haven't noticed anything in logs until recent event so I haven't posted this problem before. But finally I was able to catch some simptomps in dmesg - see log below. But I have no idea what to do with it now. So, my questions are:
1) should I report it somewhere? (as a bug for example)
2) what kind of information should I collect next time when it happens?
3) have you any idea how to recover from this situation without PC reboot? - unfortunately now this is the only method I found to get back normal connection speed.
I understand that it my case some error happens that leads to the adapter restart as a recovery action. So, adapter is restarted, but it appears firmware isn't loaded after it and it remains slow. Are there any way to load fw manually or it is possible only during boot sequence?

[  300.916588] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[  300.916675] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  300.916678] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 6
[  300.916683] iwlwifi 0000:00:14.3: Loaded firmware version: 63.c04f3485.0 QuZ-a0-hr-b0-63.ucode
[  300.916687] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[  300.916692] iwlwifi 0000:00:14.3: 0x0000A607 | trm_hw_status0
[  300.916695] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[  300.916698] iwlwifi 0000:00:14.3: 0x004CAD42 | branchlink2
[  300.916701] iwlwifi 0000:00:14.3: 0x00007698 | interruptlink1
[  300.916704] iwlwifi 0000:00:14.3: 0x00007698 | interruptlink2
[  300.916706] iwlwifi 0000:00:14.3: 0x0000EABA | data1
[  300.916709] iwlwifi 0000:00:14.3: 0x00001000 | data2
[  300.916711] iwlwifi 0000:00:14.3: 0x00000000 | data3
[  300.916714] iwlwifi 0000:00:14.3: 0xCE80BE13 | beacon time
[  300.916717] iwlwifi 0000:00:14.3: 0xF0DAC209 | tsf low
[  300.916720] iwlwifi 0000:00:14.3: 0x000001D9 | tsf hi
[  300.916722] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[  300.916725] iwlwifi 0000:00:14.3: 0x11C39446 | time gp2
[  300.916728] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[  300.916731] iwlwifi 0000:00:14.3: 0x0000003F | uCode version major
[  300.916734] iwlwifi 0000:00:14.3: 0xC04F3485 | uCode version minor
[  300.916736] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[  300.916739] iwlwifi 0000:00:14.3: 0x00C89004 | board version
[  300.916742] iwlwifi 0000:00:14.3: 0x808BFC18 | hcmd
[  300.916744] iwlwifi 0000:00:14.3: 0xE7E20000 | isr0
[  300.916747] iwlwifi 0000:00:14.3: 0x01040000 | isr1
[  300.916750] iwlwifi 0000:00:14.3: 0x08F8000A | isr2
[  300.916752] iwlwifi 0000:00:14.3: 0x00C37FCC | isr3
[  300.916755] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[  300.916757] iwlwifi 0000:00:14.3: 0x03DE001C | last cmd Id
[  300.916760] iwlwifi 0000:00:14.3: 0x0000EABA | wait_event
[  300.916763] iwlwifi 0000:00:14.3: 0x000000B4 | l2p_control
[  300.916765] iwlwifi 0000:00:14.3: 0x00003C20 | l2p_duration
[  300.916768] iwlwifi 0000:00:14.3: 0x0000000F | l2p_mhvalid
[  300.916771] iwlwifi 0000:00:14.3: 0x000000C7 | l2p_addr_match
[  300.916773] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[  300.916776] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[  300.916778] iwlwifi 0000:00:14.3: 0x000060B4 | flow_handler
[  300.916817] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  300.916819] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 7
[  300.916822] iwlwifi 0000:00:14.3: 0x20101F31 | ADVANCED_SYSASSERT
[  300.916826] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[  300.916828] iwlwifi 0000:00:14.3: 0x8045544E | umac branchlink2
[  300.916831] iwlwifi 0000:00:14.3: 0xC0081E6E | umac interruptlink1
[  300.916834] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[  300.916836] iwlwifi 0000:00:14.3: 0x00000083 | umac data1
[  300.916839] iwlwifi 0000:00:14.3: 0x00000084 | umac data2
[  300.916841] iwlwifi 0000:00:14.3: 0x00000001 | umac data3
[  300.916844] iwlwifi 0000:00:14.3: 0x0000003F | umac major
[  300.916846] iwlwifi 0000:00:14.3: 0xC04F3485 | umac minor
[  300.916849] iwlwifi 0000:00:14.3: 0x11C39440 | frame pointer
[  300.916852] iwlwifi 0000:00:14.3: 0xC0886C30 | stack pointer
[  300.916854] iwlwifi 0000:00:14.3: 0x0082010C | last host cmd
[  300.916857] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[  300.916878] iwlwifi 0000:00:14.3: IML/ROM dump:
[  300.916880] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state
[  300.916904] iwlwifi 0000:00:14.3: 0x0000592E | IML/ROM data1
[  300.916931] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[  300.916954] iwlwifi 0000:00:14.3: Fseq Registers:
[  300.916974] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[  300.916978] iwlwifi 0000:00:14.3: 0x00290033 | FSEQ_TOP_INIT_VERSION
[  300.916997] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[  300.917002] iwlwifi 0000:00:14.3: 0x0000A481 | FSEQ_OTP_VERSION
[  300.917022] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[  300.917027] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[  300.917047] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[  300.917051] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[  300.917070] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[  300.917077] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[  300.917099] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[  300.917120] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[  300.917237] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[  300.917249] ieee80211 phy0: Hardware restart was requested
[  300.917311] iwlwifi 0000:00:14.3: FW error in SYNC CMD SCAN_CFG_CMD
[  300.917319] CPU: 3 PID: 202 Comm: kworker/3:2 Tainted: P           OE     5.15.3-arch1-1 #1 b79cd357db95372c1ab80cab6a6b727c127cda77
[  300.917328] Hardware name: Acer Swift SF314-58G/Strongbow_CM, BIOS V1.08 08/18/2020
[  300.917331] Workqueue: events iwl_mvm_tcm_work [iwlmvm]
[  300.917378] Call Trace:
[  300.917382]  <TASK>
[  300.917387]  dump_stack_lvl+0x46/0x62
[  300.917400]  iwl_trans_txq_send_hcmd+0x48d/0x4a0 [iwlwifi f726d48e433c0b27e62db1870f4a8feb9d48a921]
[  300.917456]  ? do_wait_intr_irq+0xb0/0xb0
[  300.917466]  iwl_trans_send_cmd+0x62/0x140 [iwlwifi f726d48e433c0b27e62db1870f4a8feb9d48a921]
[  300.917512]  iwl_mvm_send_cmd+0x1b/0x60 [iwlmvm 41f46311e25e4bec1580428c4b368d668b37e1a1]
[  300.917549]  iwl_mvm_config_scan+0x126/0x1a0 [iwlmvm 41f46311e25e4bec1580428c4b368d668b37e1a1]
[  300.917591]  iwl_mvm_recalc_tcm+0x3b9/0x610 [iwlmvm 41f46311e25e4bec1580428c4b368d668b37e1a1]
[  300.917629]  process_one_work+0x1e5/0x3c0
[  300.917637]  worker_thread+0x50/0x3c0
[  300.917642]  ? process_one_work+0x3c0/0x3c0
[  300.917648]  kthread+0x12f/0x160
[  300.917657]  ? set_kthread_struct+0x50/0x50
[  300.917665]  ret_from_fork+0x1f/0x30
[  300.917677]  </TASK>

Last edited by FuzzySPb (2021-11-21 08:18:09)

Offline

Board footer

Powered by FluxBB