我在相对全新安装的 ubuntu 22.04 上遇到了一个令人困惑的问题。今天我注意到我的笔记本电脑上的互联网速度非常慢,但我的手机或公寓中的其他笔记本电脑上的互联网速度却很慢。经过一番调查后,我注意到每当网络连接中断时,我kworker/28:2+events
运行时都会有一个名为“使用 100% CPU”的进程top
。
检查后/var/log/kern.log
,我注意到每次kworker
弹出该进程时都会有一条消息:
... ieee80211 phy0: Hardware restart was requested
每当我尝试建立任何联系时,似乎都会发生这种情况。此外,有点出乎意料的是,每当我在进程处于活动状态sudo
时运行命令时kworker
,该sudo
命令都会挂起,直到kworker
进程完成。
我的理解是,这类问题通常与内核及其中的某种错误有关。我注意到我的软件更新程序有可用的内核更新,所以我显然想尝试获取这些更新,但是......当我尝试这样做时,我遇到了硬件重置问题。
我迫切希望尽快解决这个问题,但我不知道接下来该去哪里。有任何想法吗?
英特尔 AX210 无线卡相对较新,于 2020 年末推出。驱动程序内核模块在过去几年中得到了改进。提供Intel无线网络功能的内核模块名为iwlwifi。可以为此模块设置一些选项来更改其行为。您可以禁用蓝牙,它使用相同的 2.4Ghz,但几乎不会干扰 Wifi。或者禁用监视传输队列的看门狗。
Intel AX210 是一款支持 Wifi 6E 的模块,支持 802.11AX,如果您的接入点支持,则可以使用更快的 6Ghz。接入点可以运行多个 wifi 标准以实现向后兼容性。然而,这也会使网络不稳定,禁用 G 和 N 等旧协议有助于使网络在 2.4Ghz 频率上更加稳定。
很高兴听到内核更新和禁用 11n 有帮助,你做得很好!