安装好之后默认是没有启用网络唤醒的。
通过命令查看网卡情况:
ip address
en开头的一般是有线网卡,wl开头的一般是无线网卡。
安装ethtool,默认是没有安装的。
sudo apt-get install ethtool
查看网络唤醒设置,注意将eno1改成通过ip address查看到的有线网卡名称:
sudo ethtool eno1
返回信息:
Supports Wake-on: pumbg
Wake-on: d
Wake-on: d表示没有启用网络唤醒,需要改成Wake-on: g
通过下面的命令来修改,同样eno1改成自己的网络名称:
sudo ethtool -s eno1 wol g
没有返回信息说明改好了。
再次通过
sudo ethtool eno1
查看是否修改好了。
返回信息:
Supports Wake-on: pumbg
Wake-on: g
这样设置之后重启还会还原回去,需要设置开机就启动。
cd /etc
touch rc.local
nano rc.local
加入以下内容,记得改eno1为自己的网卡名称:
#!/bin/sh -e
sudo ethtool -s eno1 wol g
exit 0
给文件增加可执行权限:
chmod +x /etc/rc.local
开机启动:
systemctl enable rc-local
systemctl start rc-local.service
查看一下服务:
systemctl status rc-local.service
- THE END -
最后修改:2025年9月21日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.dnxwt.com/2025/09/91.html
共有 0 条评论