WakeOnLan Signal abfangen

  • Hallo Zusammen.
    Ich hab mehrere RasPis auf denen VDR und Kodi läuft.
    Zur Steuerung von Kodi nutze ich gerne die IOS App. Die klappt natürlich nur wenn Kodi bereits läuft. Da die App einen Button für WOL hat dachte ich mir es gibt vielleicht ne Möglichkeit dieses Signal auf dem Raspi abzufangen und damit Kodi zu starten.


    Ist das generell möglich, oder endet dieses Signal an der Netzwerkkarte?
    Falls doch möglich, wäre es schön wenn ich das in c++ abfangen könnte.
    Ansonsten würde ich halt ein Skript laufen lassen was das erledigt.


    Mein System ist Debian.

    Gruß Patrick


    [size=8]* Meine NeverEndingProjects ;) *


    vectra --- glasslike ---

  • Hallo,
    ich hatte es mal mit Wireshark untersucht. Damit sollte es auch auf c++-Ebenen sichtbar sein.
    Karte muss allerdings im Promiscous-Mode sein (was normallerweise nicht der Fall ist).

    Grüße, Dieter :)

  • Wenn du Systemd auf dem Raspberry hast, kannst du das per Socket-Activation lösen: https://wiki.archlinux.org/index.php/Kodi#Socket_activation

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das hört sich doch mal vielversprechend an. Werde ich mal testen.
    Danke

    Gruß Patrick


    [size=8]* Meine NeverEndingProjects ;) *


    vectra --- glasslike ---

  • Das lässt sich sicher lösen, ein WOL Paket ist ein ganz normales UDP Paket,
    welches aus sechsmal 0xFF gefolgt von sechzehnmal der Ziel-MAC in hex besteht.


    Fängst du das ab, kannst du damit machen was du willst..

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!