Tach!
Ja, das "Gerät" ist bereits vorhanden, nämlich die FritzBox! Und die soll "eigentlich" den Computer "aufwecken", sobald eingehender Traffic an diesen gerichtet ist.
Hat die Fritzbox dieses Feature überhaupt?
Was ich nur nicht verstehe ist, warum die FritzBox den PC bei klick auf den Button (im Webinterface) startet, bei eingehendem Traffic aber nicht?
Mir ist nicht bekannt, dass es da außer dem expliziten Knöpfchen noch ein implizites Aufwecken bei ankommendem Verkehr gibt. Wenn, dann müsste das ja bei der Port-Forward-Konfiguration als Option wählbar sein. Ist es aber nicht.
Vielleicht beantwortet diese Seite deine Fragen?
Ich stelle es mir auch nicht sehr einfach vor, sowas zu realisieren. Ich weiß schon keine Antwort auf die Frage, was genau ankommender Verkehr ist, dem das WOL vorangestellt werden soll, und wann das WOL nicht gesendet zu werden braucht. Das kann ja nicht bei jeder TCP-Verbindung und bei jedem einzelnen UDP-Paket passieren. Zudem dauert es üblicherweise auch länger, einen PC aufzuwecken als der Timeout für diese Verbindungen zuschlägt.
Also ohne jetzt der große Netzwerkexperte zu sein, aber die FritzBox "weiß" doch, ob ein per LAN verbundener Rechner an ist, oder nicht. Und sie "weiß" auch (anhand der IP Adresse), wenn auf diesen Rechner zugegriffen werden soll. Ergo muss sie das Magic Packet doch nur dann senden, wenn der Rechner "offline" ist, oder nicht?
Gruß Gunther