Script/Bash nach dem Aufwecken aus dem Standby

  • Hallo,

    weiß jemand, wo ich die Shell reinkopieren muss, wenn ich ein Script nach dem Aufwecken aus dem Standby ausführen möchte?

    Problem bei meiner ZBox BI323 ist, dass nach dem Standby keine Netzwerkverbindung besteht und ich wollte versuchen, den NetzwerkManager neuzustarten, um zu sehen ob ich damit das Problem lösen kann.

    Gruß Brainpurge

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

  • Leider funktioniert die Variante mit dem autostart.sh nur bei einem kompletten Neustart, jedoch nicht nach dem Aufwecken aus dem Standby.

    Script selber funktioniert aber:

    Bash
    #!/bin/bash
    (
    sleep 5
    ifconfig eth0 down
    ifconfig eth0 up
    ) &

    Wie bekomme ich das System dazu, ein Script nach dem Aufwecken auszuführen?

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

    Einmal editiert, zuletzt von Brainpurge (9. Mai 2016 um 20:56)

  • Leider komme ich damit auch nicht weiter. Wenn die dort eine Bash-Datei erstelle mit dem Script oben und per Command ausführe, dann funktioniert das auch, jedoch nicht nach dem Aufwecken.

    1. Ordner sleep.d erstellt
    2. Datei 01-resume.power angelegt
    3. Script

    #!/bin/sh
    (
    sleep 10
    ifconfig eth0 down
    sleep 5
    ifconfig eth0 up
    ) &

    so gehts jedenfalls nicht. Bin da leider auch kein Experte mit solchen Scripten.

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

    Einmal editiert, zuletzt von Brainpurge (17. Mai 2016 um 18:08)

  • Ich habe eine Lösung gefunden die funktioniert.

    1. Datei mit dem Namen "01-resume.power" angelegt erstellt in /storage/.config/sleep.d/
    2. CMOD 755 auf Datei und Ordner
    3. Script in die Datei einfügen

    #!/bin/sh
    case "$1" in
    post)
    /usr/sbin/reboot
    ;;
    esac

    Nun startet Kodi aus dem Standby und startet sofort neu durch.

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

  • Wenn jemand eine jedoch eine Möglichkeit kennt, nur die Netzwerkkarte zu deaktivieren/aktivieren, dann raus damit :thumbup:

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

  • Teste mal:

    Zitat

    ip link set SCHNITTSTELLE up

    (Bist Du sicher, dass Deine Schnittstelle eth0 heißt? Teste mit:

    Zitat

    ip link

    Siehe dazu auch hier.

    Ich nutze: 2x Odroid C2 + 2x Aml-S912-Box (CoreELEC); Skin: Estuary Mod v2 - vielen Dank an: PvD! :thumbup:
    Info: Ich habe eine Emby-Resistenz, daher keine Infektion möglich. [bm]

  • Also die Schnittstelle ist eth0. Über Shell kann ip link set eth0 down auch ausführen, jedoch führt er es nicht im Resume-Script aus.

    Vielleicht hab ich da auch nur einen Fehler drinnen?


    #!/bin/sh
    case "$1" in
    post)
    ip link set eth0 up
    ;;
    esac

    Meine Hardware


    Clients: 3x Nvidia Shield TV
    NAS: Synology DS1815+ (32TB) + DS 214 Play <-> Safe: APC Back UPS PRO USV
    Netzwerk: Modem-->Fritzbox 6490 (KD), Switch-->Netgear GS116E, Netgear GS108
    Smarthome: diverse Homematic + HUE-Lampen gesteuert/automatisiert über IPSymcon + Node-Red
    AccessPoint: Netgear R6200, Netgear Nighthawk X4R7500
    Sound & TV: Marantz SR7009 mit Magnat 7.1.4 --> Philips 65PFK6520

Jetzt mitmachen!

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