不少刚接触 deepin 的朋友都碰到过同一个问题:系统装好了,界面也漂亮,但网速就是上不去,甚至比 Windows 下慢了一大截。这其实不是系统本身的问题,更多是 Linux 对某些无线网卡驱动的默认参数没调好。下面就把这个解决方法一步步说清楚,跟着操作基本都能见效。

先从启动器下手,打开 deepin 的终端。它的位置和 macOS 有点像,和 Windows 差别较大——如果之前没用过,注意在菜单里找“终端”就行。

终端打开后,直接输入下面这行命令:
sudo deepin-editor /etc/modprobe.d/iwlwifi.conf

按回车执行,系统会提示输入用户密码。这里要注意一个 Linux 的常规现象——输入密码时屏幕上不会有任何显示,连星号都没有,别以为键盘坏了,正常敲完回车就行。

打开配置文件后,会看到一行类似下面的内容:
options iwlwifi 11n_disable=1 bt_coex_active=0 power_sa ve=0 swcrypto=1
需要做的修改很简单:把其中的 11n_disable=1 改为 11n_disable=0。这个参数控制的是 802.11n 协议的启用状态,很多网卡在默认关闭的情况下,兼容性和速度都会受影响。

改完后保存文件、关闭编辑器,然后重启电脑。再连上网试试,大部分情况下网速就能回到正常水平了。

如果重启后没什么改善,还有另一个参数可以尝试。把刚才那行中的 11n_disable=1 改为 11n_disable=8——这个值会强制禁用部分硬件加速,对某些老旧或兼容性差的网卡反而更有效。

以上就是 deepin 系统安装后网速偏慢的常见解法。核心就是调整 iwlwifi 驱动的 11n_disable 参数,一般调到 0 就能解决问题,如果无效再试 8。按步骤来,基本不会出错。
