以前,华硕路由器和戴尔 XPS 15 (7590) 笔记本电脑之间的 wifi 延迟约为 1 毫秒。后来发生了一些事情(可能是更新),现在延迟每分钟跳升到 30 毫秒 - 110 毫秒,持续几秒钟。
当不玩游戏或不做需要多次往返才能更改屏幕上的内容的事情时,问题并不明显,所以我不确定它到底是什么时候开始的。我可能在这段时间更新了系统。它出现的时间与可能不相关的问题相似,导致声音逐渐变得更加嘈杂和失真,直到我重新启动 pulseaudio 或挂起笔记本电脑。只有当问题变得太烦人时(希望它们会消失),我才会重新启动系统,所以固件更新可能不是问题所在。
这个问题不会发生在连接到同一 wifi 网络的不同运行 Windows 或 Mac OS 的机器上。如果我通过电缆连接到路由器(通过 Thunderbolt 底座,笔记本电脑没有以太网连接器),也不会发生这种情况。这让我特别责怪无线。
无线网络属性不会发生这种情况。2.4 GHz wifi 和 5 GHz wifi、WPA2 加密 wifi 和开放 wifi 都会发生这种情况。
当我使用 时,wifi 设备被识别为Wi-Fi 6 AX200
来自英特尔lspci
,但dmesg
显示一条消息,它被识别为Killer(R) Wi-Fi 6 AX1650x 160MHz Wireless Network Adapter (200NGW), REV=0x340
(这是正确的)。驱动程序似乎是iwlwifi
。它以前开箱即用,直到最近。
dmesg
其中涉及的日志消息iwl
包含的信息很少,只有当我重新启动它时才会显示这些信息:
[156207.972224] iwlwifi 0000:3b:00.0: Applying debug destination EXTERNAL_DRAM
[156208.144594] iwlwifi 0000:3b:00.0: FW already configured (0) - re-configuring
我已经发现有人可能有类似的问题,但这个问题数周以来都没有得到答复,而且包含的信息很少。
我尝试重新安装驱动程序,更改省电设置,但都没有用。如果 CPU 几乎不使用,就会发生这种情况。
知道什么东西可能被损坏了吗?
根据评论中的问题提供更多信息:
- 命令
ip link show
显示<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
我所连接的 wifi。MTU 可能足够好了。
答案1
我以为这是某个与 wifi 相关的程序的回归,并升级到 Ubuntu 20.10。问题现在已消失,wifi 延迟已稳定。