linux开启wol (网络唤醒)

前言

电脑在bios中开启了网络唤醒,但是无论如何也不能唤醒电脑,后来发现是linux系统级别网络配置导致

ethtool临时修改

enp2s0 为有线网卡网络接口

sudo ethtool enp2s0 |grep -i wake-on

输出:

bash 复制代码
Wake-on: d

临时修改:

bash 复制代码
sudo ethtool -s enp2s0 wol g

查看是否修改成功:

bash 复制代码
Wake-on: g

永久修改

对于ubuntu 22.04.4 我通过修改netplan 来实现开启wol:

sudo vi /etc/netplan/01-network-manager-all.yaml

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 应该也是可以实现类似效果

相关推荐
Coding_Doggy18 小时前
服务器迁移 | psql大批量数据以及navicat重新连接、conda 环境迁移
linux·数据库·人工智能
云中飞鸿18 小时前
虚拟机需要连外网,同时笔记本连接wlan,IP经常变,该怎么配置网络?
服务器·网络·tcp/ip
坐怀不乱杯魂18 小时前
Linux 网络 - HTTP -cookie session
网络·网络协议·http
j_xxx404_18 小时前
Linux:进程控制(创建/终止/等待/获取退出信息/多进程)
linux·运维·服务器
yuluo_YX18 小时前
Alias for Linux/Mac
linux·elasticsearch·macos
前端世界18 小时前
鸿蒙分布式网络性能优化实战:从通信建连到多设备协同
网络·分布式·harmonyos
冉佳驹18 小时前
Linux ——— 磁盘存储原理与文件系统工作机制
linux·磁盘·硬链接·inode·软链接·磁盘线性化·目录的本质
BUG_MeDe18 小时前
LINUX MTU/MSS(1500 1460等)的一些理解
linux·运维·服务器
风流倜傥唐伯虎18 小时前
Windows 版 Docker 的 Linux 环境(docker-desktop)与 builder-jammy-base:latest 镜像核心区别
linux·docker·容器