Есть стационарни комп. На нем включен WOL.
На телефоне установлено приложение WOL. Работает. (Это важный момент).
Есть второй комп. В той же сети, что и основной. На нем крутится скрипт
$ip_or_host ="192.168.1.100"; //ip удаленного устройства $mac_addres ="74:d4:35:9c:**:**"; //mac удаленного устройства $port = '9'; $package = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255); $parts_mac = explode(':', $mac_addres); for ($i=0; $i < 6; $i++) $transform_mac .= chr(hexdec($parts_mac[$i])); for($i = 1; $i <= 16; $i++) $package .= $transform_mac; $wol = fsockopen("udp://$ip_or_host", $port); for($i = 0; $i < 5; $i++) fwrite($wol, $package); fclose($wol);
Если основной комп выключен вот только что - скрипт его будит без проблем.
Стоит "остыть" - хоть обскриптуйся - шишЪ.
Телефон в то же время прекрасно справляется с задачей.
Итак, многомудрый ALL, кто посоветует, куда копать?