Moin,
nach meinem FHEM Umzug von Debian auf FreeBSD meckerten meine WOL Devices über den ungültigen Parameter -w
FreeBSD nutzt statt -w den Parameter -t.
Ich hab anbei einen Patch. Mit dem Umbau wird geprüft ob FreeBSD oder Windows oder was anderes benutzt wird und jenachdem wird der ping anders ausgeführt. Das Prüfen des Betriebssystems hab ich mir aus dem PRESENCE Modul geholt (hatte das zu erst in Verdacht und da hatte ich das gesehen).
Gruß
Oliver
//Nachtrag:
Ich musste noch eine zweite Anpassung machen. FreeBSD liefert den Prozentwert für Paket loss auf eine Nachkommastelle. Hab den Regulärenausdruck dahingehend noch erweitert.