飞牛OS的无线网卡默认是开启了节能的,
也就是你刚开机看着2000mpbs的速度,过了一天再看可能就变成200mbps了,
但其实如果你开始传输数据,它速度又会慢慢提起来,但是不是瞬间提升,会比较慢。
这是因为Debian对无线网卡默认开了节能,
你可以用iw来查看,没装iw工具的话可以先安装
sudo apt update
sudo apt install iw -y
装了之后发现iw命令还是找不到命令,那是因为shell环境没有把/sbin或者/usr/sbin加入$PATH
所以直接用全路径就好了,
可以先找一下iw在哪里
which iw
或者
sudo find / -name iw -type f 2>/dev/null
通常 iw 会在 /sbin/iw 或 /usr/sbin/iw
比如iw在/sbin/iw的话
下面就先看网卡名字,
/sbin/iw dev
Debian默认一般叫wlan0 wlan1之类的,飞牛的叫wlo0 wlo1之类的(在web界面里面也能看到)
然后可以看是否开启了节能
/sbin/iw dev wlo1 get power_save
一般会返回的结果是开启了
Power save: on
那只需要创建 systemd 服务禁用省电功能:
sudo nano /etc/NetworkManager/conf.d/wifi-powersave-off.conf
添加如下内容:
[connection]
wifi.powersave = 2
ctrl+X 保存退出
解释:
0 → 默认
1 → 节能
2 → 关闭节能
3 → 高级节能
4 → 最强节能
保存后重启 NetworkManager:
sudo systemctl restart NetworkManager
-----------------------------------------------------
想直接用命令也可以把路径加入PATH,把路径加入环境变量方法如下,
编辑 .bashrc 文件,加入 PATH 设置:
nano ~/.bashrc
在末尾加一行(如果你的 iw 是 /sbin/iw):
export PATH=$PATH:/sbin
然后执行一次让设置生效:
source ~/.bashrc