linux wake on lan功能通过ethtool配置
来源:互联网 发布:布什家族 知乎 编辑:程序博客网 时间:2024/05/22 05:20
ethtool工具中的wol功能一直很迷惑。今天看了代码将其帮助中下面的参数说明下,如果有不懂wake on lan的请自己到
intel官网查下。
p|u|m|b|a|g|s|d
if (wolopts & WAKE_PHY)//物理接口
*p++ = 'p';
if (wolopts & WAKE_UCAST)//单播
*p++ = 'u';
if (wolopts & WAKE_MCAST)//多播
*p++ = 'm';
if (wolopts & WAKE_BCAST)//广播
*p++ = 'b';
if (wolopts & WAKE_ARP)//arp包
*p++ = 'a';
if (wolopts & WAKE_MAGIC)//magic 包
*p++ = 'g';
if (wolopts & WAKE_MAGICSECURE)//magic 加密包
*p++ = 's';
d很明显了是关闭。
ethtool.c: if (adapter->wol & E1000_WUFC_EX)
ethtool.c: wol->wolopts |= WAKE_UCAST; u
ethtool.c: if (adapter->wol & E1000_WUFC_MC)
ethtool.c: wol->wolopts |= WAKE_MCAST; m
ethtool.c: if (adapter->wol & E1000_WUFC_BC)
ethtool.c: wol->wolopts |= WAKE_BCAST; b
ethtool.c: if (adapter->wol & E1000_WUFC_MAG)
ethtool.c: wol->wolopts |= WAKE_MAGIC; g
ethtool.c: if (adapter->wol & E1000_WUFC_LNKC)
ethtool.c: wol->wolopts |= WAKE_PHY; p
ethtool.c: if (adapter->wol & E1000_WUFC_ARP)
ethtool.c: wol->wolopts |= WAKE_ARP; a
ethtool.c:static int e1000_set_wol(struct net_device *netdev,
ethtool.c: struct ethtool_wolinfo *wol)
ethtool.c: (wol->wolopts & ~(WAKE_UCAST | WAKE_MCAST | WAKE_BCAST |
ethtool.c: adapter->wol = 0;
ethtool.c: if (wol->wolopts & WAKE_UCAST)
ethtool.c: adapter->wol |= E1000_WUFC_EX;
ethtool.c: if (wol->wolopts & WAKE_MCAST)
ethtool.c: adapter->wol |= E1000_WUFC_MC;
ethtool.c: if (wol->wolopts & WAKE_BCAST)
ethtool.c: adapter->wol |= E1000_WUFC_BC;
ethtool.c: if (wol->wolopts & WAKE_MAGIC)
ethtool.c: adapter->wol |= E1000_WUFC_MAG;
ethtool.c: if (wol->wolopts & WAKE_PHY)
ethtool.c: adapter->wol |= E1000_WUFC_LNKC;
ethtool.c: if (wol->wolopts & WAKE_ARP)
ethtool.c: adapter->wol |= E1000_WUFC_ARP;
- linux wake on lan功能通过ethtool配置
- 路由器wol(wake on lan)功能
- linux远程开机(wake on lan)
- 在Linux下通过Wake On LAN实现网络唤醒远程开机
- [OpenWrt] Wake on LAN configuration
- Ubunut wake on lan设置
- Android实现wake-on-lan
- Wake On Lan 远程唤醒(转)
- 实践网络唤醒 -Wake On LAN (WOL)
- 使用Wake On Lan远程唤醒
- Wake-On-Lan with Python 3.x
- 实战Ubuntu远程开机(Wake on Lan)
- 网络唤醒全攻略(Wake On Lan)
- 网络唤醒全攻略(Wake On Lan)
- 网络唤醒原理浅析(Wake On LAN)
- 网络唤醒原理浅析(Wake On LAN)
- 用QT实现Wake On Lan功能(附全部程序源码)
- Socket实现远程唤醒(Wake-On-Lan)Step by Step
- Microsoft Procket PC& Windows Mobile&Windows Phone管中窥豹
- MATLAB入门学习笔记(三) 多项式函数
- linux shell 用sed命令在文本的行尾或行首添加字符
- NOT IN不完全等价于NOT EXISTS
- t图片选择器
- linux wake on lan功能通过ethtool配置
- MySQL数据库调优的101个技巧
- jQuery使用ajax跨域获取数据
- android adb
- 用SQL命令查看Mysql数据库大小
- eralng gen_server模板
- linux tar等解压缩命令
- CXF异常
- 第一次!