我正在尝试唤醒局域网,但收到 ethtool:未找到命令错误

我正在尝试唤醒局域网,但收到 ethtool:未找到命令错误

这让我抓狂了...我已经在谷歌上搜索了一个小时,却一无所获!

我正在尝试调用这个脚本:

#!/bin/bash
ethtool -s eth0 wol g
exit

我将其运行为:/etc/init.d/wakeonlanconfig

它给出:/etc/init.d/wakeonlanconfig:第 2 行:ethtool:未找到命令

知道发生什么事了吗?

答案1

shell 环境的路径变量没有 ethtool 所在的目录。因此,要么将其添加到您的路径中,要么更好的方法是,在“ethtool”前面加上其完整路径:/foo/bar/ethtool

相关内容