我最近在我的 PC 上安装了 Kubuntu 22.10,与 Windows 11 一起双启动。它安装在完全独立的 SSD 上。主板是华硕 ROG Strix X670E-E Gaming Wi-Fi。
相关信息:
- Ubuntu 版本:22.10
- 核心:5.19.0-23-通用
- 主板 Wi-Fi 适配器:英特尔 Wi-Fi 6E AX210
安装华硕主板驱动程序后,我的 Windows 11 安装运行正常。但是,当我启动 Kubuntu 时,我遇到了一个令人恼火的错误。最初,Wi-Fi 运行正常。经过一段随机的时间(到目前为止,我经历了 4 分钟到 1.5 小时),PC 会卡顿片刻,Wi-Fi 网络接口会关闭,我将无法访问 Wi-Fi。此问题似乎没有任何特定触发因素,并且当我主动使用 PC(包括主动使用网络连接)时会发生这种情况。
我是 Linux 新手,因此对于如何调试和修复此问题有些困惑。以下是我已经尝试过的一些方法:
- 我认为这可能与省电模式问题有关,因此我将其添加到
etc/modprobe.d/iwlwifi.conf
:
options iwlmvm power_scheme=1
options iwlwifi power_save=0
- 我发现有一篇帖子建议将其添加到
etc/NetworkManager/NetworkManager.conf
:
match-device=driver:wlp9s0
启动完成后立即输出 dmesg
[ 7.347765] iwlwifi 0000:09:00.0: Detected RF GF, rfid=0x10d000
[ 7.417477] iwlwifi 0000:09:00.0: base HW address: <MAC 'wlp9s0' [IF2]>
[ 7.521895] iwlwifi 0000:09:00.0 wlp9s0: renamed from wlan0
[ 14.493290] wlp9s0: authenticate with <MAC 'WiFi-E498-5G' [AC38]>
[ 14.493300] wlp9s0: Invalid HE elem, Disable HE
[ 14.496900] wlp9s0: send auth to <MAC 'WiFi-E498-5G' [AC38]> (try 1/3)
[ 14.527876] wlp9s0: authenticated
[ 14.528214] wlp9s0: associate with <MAC 'WiFi-E498-5G' [AC38]> (try 1/3)
[ 14.529231] wlp9s0: RX AssocResp from <MAC 'WiFi-E498-5G' [AC38]> (capab=0x11 status=0 aid=3)
[ 14.532877] wlp9s0: associated
[ 14.612824] IPv6: ADDRCONF(NETDEV_CHANGE): wlp9s0: link becomes ready
问题发生后立即的 dmesg 输出
[ 560.035488] RIP: 0010:iwl_mvm_wait_sta_queues_empty+0xbc/0x110 [iwlmvm]
[ 560.035497] iwl_mvm_mac_flush+0x2bb/0x340 [iwlmvm]
[ 560.035679] ? __iwl_err.cold+0x4f/0x54 [iwlwifi]
[ 560.035685] ? iwl_mvm_recalc_multicast+0x9b/0xb0 [iwlmvm]
[ 560.035732] iwlwifi 0000:09:00.0: iwl_trans_wait_txq_empty bad state = 0
[ 560.035738] wlp9s0: failed to remove key (1, <MAC address>) from hardware (-5)
非常感谢任何可能的帮助,因为这让我的工作非常困难,因为我必须重新启动才能解决问题,即使这样,问题也会很快再次出现。很高兴编辑我的帖子并添加故障排除所需的任何其他信息/命令输出。提前致谢!