如何在Kubuntu 22.04下限制Intel Wireless-AC 9560无线网卡的比特率以解决高速度下连接不稳定问题
如何在Kubuntu 22.04下限制Intel Wireless-AC 9560无线网卡的比特率以解决高速度下连接不稳定问题
我完全懂你这种高速率下WiFi传输卡顿、低速率反而稳定的头疼情况。你之前用iwconfig wlo1 rate 24M auto没效果,主要是因为iwconfig是比较老旧的工具,对Intel Wireless-AC 9560这类支持802.11ac的新网卡兼容性不好,咱们换用更适配的方法试试:
方法一:用iw命令临时固定比特率(重启后失效)
iw是替代iwconfig的现代无线配置工具,对新网卡支持更到位:
- 先查看你的网卡支持的所有比特率,确认目标速率是否在列表里:
输出里的iw wlo1 infosupported rates部分会列出所有可选速率,找到你想固定的数值(比如24M)。 - 先断开当前WiFi连接:
nmcli device disconnect wlo1 - 针对对应频段设置固定速率:
- 如果是2.4GHz频段:
iw wlo1 set bitrates legacy-2.4 24 - 如果是5GHz频段:
iw wlo1 set bitrates 5G 24
- 如果是2.4GHz频段:
- 重新连接WiFi:
nmcli device connect wlo1
方法二:修改驱动参数永久限制速率(重启后生效)
如果临时设置重启后失效,可以通过修改iwlwifi驱动的参数来永久生效:
- 打开驱动配置文件:
sudo nano /etc/modprobe.d/iwlwifi.conf - 在文件末尾添加一行(这个参数会强制网卡使用兼容性更好的legacy速率模式,避免触发高带宽不稳定):
options iwlwifi 11n_disable=8 - 保存并退出编辑器(按
Ctrl+O,回车确认保存,再按Ctrl+X退出) - 更新initramfs使配置生效:
sudo update-initramfs -u - 重启系统后,网卡就会默认使用更稳定的低速率模式了
额外小提示
- 如果24M速率还是有问题,可以尝试更低的速率(比如12M),或者先确认是2.4G还是5G频段的问题——5G频段虽然速率高,但穿墙能力弱,信号稍差就容易卡顿,也可以强制切换到2.4G频段来提升稳定性。
- 你也可以先尝试更新一下iwlwifi驱动,Kubuntu 22.04的默认驱动可能不是最新的,更新后说不定能解决高速率不稳定的根本问题:
sudo apt update && sudo apt upgrade linux-firmware
备注:内容来源于stack exchange,提问作者mynameisfred
相关产品推荐
相关产品推荐

