![Я пытаюсь выйти из спящего режима по локальной сети, но получаю ошибку ethtool: command not found](https://rvso.com/image/1304103/%D0%AF%20%D0%BF%D1%8B%D1%82%D0%B0%D1%8E%D1%81%D1%8C%20%D0%B2%D1%8B%D0%B9%D1%82%D0%B8%20%D0%B8%D0%B7%20%D1%81%D0%BF%D1%8F%D1%89%D0%B5%D0%B3%D0%BE%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0%20%D0%BF%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%2C%20%D0%BD%D0%BE%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D1%8E%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D1%83%20ethtool%3A%20command%20not%20found.png)
Это сводит меня с ума... Я гуглю уже час и ничего!
Я пытаюсь вызвать этот скрипт:
#!/bin/bash
ethtool -s eth0 wol g
exit
Я управляю им каккорень: /etc/init.d/wakeonlanconfig
И это дает:/etc/init.d/wakeonlanconfig: строка 2: ethtool: команда не найдена
Есть идеи, что происходит?
решение1
Переменная path среды оболочки не имеет каталога, где находится ethtool. Так что либо добавьте его в свой путь, либо лучше просто добавьте к "ethtool" его полный путь: /foo/bar/ethtool