linux开启wol (网络唤醒)
电脑在bios中开启了网络唤醒,但是无论如何也不能唤醒电脑,后来发现是linux系统级别网络配置导致。
·
前言
电脑在bios中开启了网络唤醒,但是无论如何也不能唤醒电脑,后来发现是linux系统级别网络配置导致
ethtool临时修改
enp2s0 为有线网卡网络接口
sudo ethtool enp2s0 |grep -i wake-on
输出:
Wake-on: d
临时修改:
sudo ethtool -s enp2s0 wol g
查看是否修改成功:
Wake-on: g
永久修改
对于ubuntu 22.04.4 我通过修改netplan 来实现开启wol:
sudo vi /etc/netplan/01-network-manager-all.yaml
network:
version: 2
renderer: NetworkManager
ethernets:
enp2s0:
dhcp4: true
wakeonlan: true
立刻生效: sudo netplan apply
netplan未linux开机自启动服务,所以可以实现每次开机自动开启wol
或者直接将 ethtool -s enp2s0 wol g 命令加到/etc/rc.local 应该也是可以实现类似效果
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)