[Share Experiences] intel ac 9462无线网卡掉线、不稳定问题解决
Tofloor
poster avatar
石品良
deepin
2022-05-02 22:12
Author

电脑为联想小新,无线网卡intel ac 9462,频繁掉线。

1.找驱动下载。deepin 20.5实际上已经驱动,不需要,方法放在这里备查(https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html)。

image.png

下载文件解压

image.png

将文件拷贝到:/usr/lib/firmware

sudo update-grub

2.修改网卡参数(/etc/modprobe.d/iwlwifi.conf)

我改为:options iwlwifi 11n_disable=0 disable_11ac=0 bt_coex_active=1 power_save=0 swcrypto=0(不是最优的)

开头是固定的options iwlwifi,后面接一系列可选参数。

参数格式为名称=值,由空格分隔。

如果参数没有给出,相当于给出了“默认”值。所以如果你只想将参数设为默认值,则不必给出参数。

可选参数如下(可以通过modinfo iwlwifi | grep parm命令获得,仅翻译可能需要调整的项目。未翻译项目请自行探索其用途):

11n_disable: 802.11n(WiFi4)功能开关,bitmap类型:0 完全启用WiFi4功能,1 完全禁用WiFi4功能(WiFi严重变慢),2 禁用发送链路聚合,4 禁用接收链路聚合,6 禁用发送和接收链路聚合,8 强制启用发送链路聚合。 (建议值 0 [完全启用WiFi4功能]。如 0 效果不佳,建议 8 [强制启用发送链路聚合]。发行版把该参数设为1就是很多人WiFi很慢的原因,但是发行版有理由这么做,因为设为0的话,另一些人可能会断网。所以建议你先尝试其他值,效果均不佳再考虑设为1。)

bt_coex_active: 蓝牙/WiFi共存开关:1 蓝牙/WiFi可以同时开启。0 蓝牙/WiFi不可同时开启。 (默认: 1 [可以同时开启],建议: 1 [可以同时开启]。但如果开启蓝牙后WiFi严重变慢,则可能应该设为0。)

power_save: 1 启用WiFi省电模式,0 禁用WiFi省电模式 (默认: 0 [禁用省电模式],建议: 0 [禁用省电模式])

swcrypto: 1 使用软件加密,0 使用硬件加密 (默认 0 [硬件加密],建议 0 [硬件加密]。但如果设为0后断网,则应该设为1。)

对该选项的粗浅解释:无线网卡可以负责和WiFi密码有关的工作,但是如果你想,你也可以让CPU负责。交给无线网卡处理可以更快,但是如果不兼容,那只能CPU接管。

disable_11ac: 802.11ac(WiFi5)功能开关:0 启用WiFi5,1 禁用WiFi5 (默认: 0 [启用WiFi5],建议: 0 [启用WiFi5]。不支持5GHz的网卡无需关注该选项。)

disable_11ax: 802.11ax(WiFi6)功能开关:0 启用WiFi6,1 禁用WiFi6 (默认: 0 [启用WiFi6],建议: 0 [启用WiFi6]。不支持WiFi6的网卡无需关注该选项。)

amsdu_size: amsdu size 0: 12K for multi Rx queue devices, 2K for AX210 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)

fw_restart: restart firmware in case of error (default true) (bool)

nvm_file: NVM file name (charp)

uapsd_disable: disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)

enable_ini: Enable debug INI TLV FW debug infrastructure (default: true (bool)

led_mode: 0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)

power_level: default power save level (range from 1 - 5, default: 1) (int)

remove_when_gone: Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)

3.更新initramfs让配置文件生效:sudo update-initramfs -k all -u

最后重启,配置文件就会生效

Reply Favorite View the author
All Replies
石品良
deepin
2022-05-02 22:15
#1

intel ac 9462部分规格

image.png

Reply View the author
andktan
deepin
2022-05-02 22:29
#2

好文自然要顶🔝滴

Reply View the author
jjcui8595
deepin
2022-05-02 22:38
#3

感谢分享

Reply View the author
zzw
deepin
2022-05-03 04:11
#4

可以的

Reply View the author
138******24
deepin
2022-05-03 04:42
#5

感谢科普

Reply View the author