Alder lake 1240p 处理器 Wifi 速度慢 - ubuntu 22.04

Alder lake 1240p 处理器 Wifi 速度慢 - ubuntu 22.04

一个月前我的 Wifi 速度不错,但最近我发现我的 Wifi速度不超过 54mbps在 Ubuntu 22.04 中,而在 Windows 11 中它运行良好,我使用TP link Wifi 6路由器AX70以及TP link wifi AC 1200。

我的 wifi 硬件: iwconfig 输出(部分信息被掩盖)

      wlp0s20f3  IEEE 802.11  ESSID:"XXXX3"  
         
      Mode:Managed  Frequency:5.745 GHz  Access Point: XX:XX:XX:XX:XX:XX   
      **Bit Rate=54 Mb/s**   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr:off   Fragment thr:off
      Encryption key:off
      Power Management:off
      Link Quality=45/70  Signal level=-65 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:358   Missed beacon:0

lspci -knn | grep Net -A3 输出:

0000:00:14.3 网络控制器 [0280]: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01)

Subsystem: Intel Corporation Device [8086:0094]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

我尝试了这里提供的解决方案22.04 不稳定 wifi 英特尔公司 Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01) 内核 5.19 ,但没有用。我有完全相同的 wifi 硬件,并尝试过内核 5.15.0-60,5.19.0-38 甚至 6.1.0-1008,但没有运气!

以下解决方案不适用于禁用网络/etc/modprobe.d/iwlwifi.conf

选项 iwlwifi 11n_disable=1 swcrypto=1

请告诉我如何解决这个问题,或者我可以安装任何其他驱动程序吗?

答案1

您添加的驱动程序参数确实产生了您所看到的效果:速度变慢。我建议您从 iwlwifi.conf 中完全删除此行:

options iwlwifi 11n_disable=1 swcrypto=1

接下来,卸载并重新加载驱动程序:

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

您还可以对路由器采取一些措施来提高稳定性。首先,使用固定信道,如 11 和 149,而不是自动信道选择。其次,仅使用 WPA2/WPA3,不要使用任何混合模式,当然也不要使用 TKIP。第三,重命名路由器的 2.4 gHz 和 5 gHz 段;例如我的路由器2.4我的路由器5. 指示您的计算机仅使用 5 gHz 段。

完成这些更改后,重新启动路由器。

相关内容