Ich versuche, im LAN aufzuwachen, erhalte jedoch die Fehlermeldung „ethtool: Befehl nicht gefunden“

Ich versuche, im LAN aufzuwachen, erhalte jedoch die Fehlermeldung „ethtool: Befehl nicht gefunden“

Es macht mich verrückt ... Ich googele jetzt schon seit einer Stunde und nichts!

Ich versuche, dieses Skript aufzurufen:

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

Ich führe es alsWurzel: /etc/init.d/wakeonlanconfig

Und es ergibt:/etc/init.d/wakeonlanconfig: Zeile 2: ethtool: Befehl nicht gefunden

Irgendwelche Ideen, was los ist?

Antwort1

Die Pfadvariable der Shell-Umgebung enthält nicht das Verzeichnis, in dem sich ethtool befindet. Fügen Sie es also entweder zu Ihrem Pfad hinzu oder, besser noch, stellen Sie „ethtool“ einfach den vollständigen Pfad voran: /foo/bar/ethtool

verwandte Informationen