我在 Dell XPS 15 9520(2022 型号)上安装了 Ubuntu 22.04,但我立即注意到在加载网页时随机发生的一些 wifi 问题,这些问题比平时花费的时间更长,并且在使用 google meet 或 zoom 进行会议时更为明显(例如,其他参与者的视频和音频有时不同步)。
正如其他帖子所建议的那样,我通过编辑禁用了 wifi 省电功能,/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
但没有效果
[connection]
wifi.powersave = 2
接下来,我安装了 Ubuntu 22.10,它有一个较新的内核(5.19),希望这个问题能得到解决。这很有帮助,wifi 似乎更稳定了,但有时这种情况会再次发生。
有关我的系统的一些信息:
1系统信息:
$ uname -a
Linux xxx 5.19.0-26-generic #27-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 23 20:44:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
2硬件:
$ sudo lshw -C network
*-network
description: Wireless interface
product: Alder Lake-P PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlp0s20f3
version: 01
serial: 14:75:5b:60:b0:c6
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.19.0-26-generic firmware=71.058653f6.0 so-a0-gf-a0-71.uc ip=192.168.1.33 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: iomemory:610-60f irq:16 memory:6187194000-6187197fff
我不确定这是否是个问题,但检测到的产品是“Alder Lake-P PCH CNVi”,但根据xps 规格无线网卡是“Intel Killer 1675 (AX211)”
3日志:
$ sudo dmesg | grep iwlwifi
[ 13.732065] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 13.748716] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-72.ucode failed with error -2
[ 13.750755] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[ 13.750775] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.36
[ 13.751322] iwlwifi 0000:00:14.3: loaded firmware version 71.058653f6.0 so-a0-gf-a0-71.ucode op_mode iwlmvm
[ 13.894329] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz, REV=0x370
[ 14.071788] iwlwifi 0000:00:14.3: loaded PNVM version 881c99e1
[ 14.086625] iwlwifi 0000:00:14.3: Detected RF GF, rfid=0x2010d000
[ 14.156415] iwlwifi 0000:00:14.3: base HW address: 14:75:5b:60:b0:c6
[ 14.175637] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
[ 1224.317127] iwlwifi 0000:00:14.3: reached 20 old SN frames from e2:b9:e5:9f:44:99 on queue 3, stopping BA session on TID 0
[ 1467.273317] iwlwifi 0000:00:14.3: reached 20 old SN frames from e2:b9:e5:9f:44:99 on queue 4, stopping BA session on TID 0
[ 4073.574108] iwlwifi 0000:00:14.3: reached 20 old SN frames from e0:b9:e5:9f:44:91 on queue 2, stopping BA session on TID 0
[ 4075.904612] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[ 4075.905434] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[ 4075.906719] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[ 5925.410865] iwlwifi 0000:00:14.3: reached 20 old SN frames from e2:b9:e5:9f:44:99 on queue 2, stopping BA session on TID 0
[10433.137393] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[10433.138484] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[10531.539579] iwlwifi 0000:00:14.3: reached 20 old SN frames from e2:b9:e5:9f:44:99 on queue 11, stopping BA session on TID 0
[20476.109639] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[20476.111848] iwlwifi 0000:00:14.3: Unhandled alg: 0x71b
[20482.540543] iwlwifi 0000:00:14.3: reached 20 old SN frames from e2:b9:e5:9f:44:99 on queue 11, stopping BA session on TID 0
笔记
- 我注意到有时日志与
Unhandled alg: 0x71b
wifi 问题发生的时间相匹配,但找不到任何解决方案。 - 当这些问题发生时,速度测试测量结果低于 1Mbps(我的通常速度是 ~60Mbps)
- 一个似乎有效的解决方法是进入离线模式,然后再次连接到 Wi-Fi
有谁知道是什么原因导致了这些问题?
答案1
我的 dell xps 15 9520 也出现了随机运行缓慢的情况。
通过使用主线的内核 6.1.1 解决了这个问题。请注意,我使用的是 Ubuntu 22.10。但我认为 Ubuntu 22.04 也允许内核 6.1.1。这些不是 LTS 内核,但如果您愿意,可以切换回 LTS 内核。
答案2
更新到 Ubuntu 23.04,现在更新到 23.10(内核 >=6.2)解决了所有问题。