NAS "wach bleiben lassen" mit VU+

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ich geb ja zu das ich die Materie nicht besonders gut beherrsche. Als ich mir die Solo2 damals gekauft habe hätte ich nicht gedacht das ich jemals so tief in die Materie einsteigen muss.
      Mir hat zuerst ein Bekannter alles eingerichtet der jetzt leider kaum noch Zeit hat. Deshalb wühle ich mich durch sämtliche Foren und frage halt höflich.
      Aber Danke für die Tips. Ich werde mir die Bücher 100Prozentig mal näher ansehen
    • hm, nur noch mal zum Verständnis.

      Du hast ein Script /etc/init.d/wol-nas.sh (Unix Dateiformat) erstellt
      Symlinks erstellt
      PC wird runter gefahren und NAS ist aus
      Jetzt startest du die VU und das NAS geht an.

      soweit korrekt?


      Nach 3 Minuten geht das NAS wieder aus.

      korrrekt?

      Wenn du jetzt den PC aus lässt und über VTi --> Systemwerkzeuge (wie gesagt, wo genau das steht musst mal schauen) das Script "/etc/init.d/wol-nas.sh" manuell ausführst, geht das NAS dann wieder an?
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen
    • Nein geht es nicht. Das ist ja das Irre.

      Edit: Aber warte kurz, ich teste es nochmal! ;)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Burrofeo ()

    • Wollte Dich nicht ärgern. Es ärgert mich genauso, daß weder DM noch Synology und vu ohne die Konsole auskommen. Dann ist man aber eben nicht mehr in der Ebene des DAU (der derlei komplexen Kram nicht macht), sondern in der Welt des Admins, der mit so Schlagworten wie RTMF, HOWTOs und manpages klarkommt.

      Die von Dir beschriebene und hier aufgenommene Thematik hat so gar nix mit den Boxen zu tun, sondern betreffen eben das mehr oder weniger normale Linux. Es gibt beginners guides zu Linux (wie erwähnt) aber auch alle man-pages im Netz, muß mal googlen. Ich würde mit den oben geschilderten details mal auf die Suche nach der Syntax o.ä. machen, ausprobieren und dann - so in 1h ;) - wiederkommen

      St
    • Also die Datei wol-nas.sh direkt im VTI ausführen hat es jetzt nun geklappt!
      PC war aus, NAS auch, und NAS hat gebootet nach dem ausführen des Befehlt.

      Als cronjob funktioniert es allerdings nicht! Warum auch immer
    • hajeku123 schrieb:

      hm, nur noch mal zum Verständnis.

      Du hast ein Script /etc/init.d/wol-nas.sh (Unix Dateiformat) erstellt
      Symlinks erstellt
      PC wird runter gefahren und NAS ist aus
      Jetzt startest du die VU und das NAS geht an.

      soweit korrekt? JA


      Nach 3 Minuten geht das NAS wieder aus.

      korrrekt? JA

      Wenn du jetzt den PC aus lässt und über VTi --> Systemwerkzeuge (wie gesagt, wo genau das steht musst mal schauen) das Script "/etc/init.d/wol-nas.sh" manuell ausführst, geht das NAS dann wieder an?


      JA, jetzt geht das auch
    • penguin_a_geek schrieb:



      Ich würde mit den oben geschilderten details mal auf die Suche nach der Syntax o.ä. machen, ausprobieren und dann - so in 1h ;) - wiederkommen

      St
      Danke auch an dich für deine Hilfe :)
    • ok, dann sollte das NAS auch mit dem Script eingeschaltet bleiben.

      meld dich noch einmal mit Telnet an, dann

      /home/root/nas.sh &
      ps aux | grep nas

      + Screenshot zeigen
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()

    • Edit: Nas bleibt weiterhin nicht an beim runterfahren des PC´s
      Dateien
      • ss4.jpg

        (746,18 kB, 9 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Burrofeo ()

    • versuch mal folgende Änderung des Scriptes


      /home/root/nas.sh

      Shell-Script

      1. #!/bin/sh
      2. while true;
      3. /etc/init.d/wol-nas.sh
      4. sleep 180
      5. done
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen
    • Line 5: Syntax Error
      Dateien
      • ss5.jpg

        (816,17 kB, 5 mal heruntergeladen, zuletzt: )
    • Ich muss jetzt leider kutz weg... Vielen lieben Dank für deine/eure Hilfe.

      Später bin ich auf jeden Fall wieder online
    • ups...

      Shell-Script

      1. #!/bin/sh
      2. while true;
      3. do (/etc/init.d/wol-nas.sh)
      4. sleep 180
      5. done
      EDIT
      fällt mir gerade ein.
      Könnte es sein, dass du wlan eingerichtet und gleichzeitig ein Netzwerkkabel angeschlossen hast?
      Beschreib doch mal dein Netzwerk, was wo wie angeschlossen ist.
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()

    • Also hier bin ich wieder Der Stand der Dinge:

      Wenn ich die nas.sh starte bekomme ich einen Dauerspinner. Das NAS fährt zwar tatsächlich hoch aber die Ultimo4k kann man nicht mehr bedienen.

      Ich habe danach nochmal von ganz vorne begonnen, da ich mir dachte das ich ja schon in Post39 den Fehler mit dem Unix Format drinnen hatte.
      Und das war wohl scheinbar auch das Problem das der cronjob mit der wol-nas.sh nicht lief
      Ich hab schon Xmal mit Notepad++ gearbeitet und noch nie Probleme gehabt, aber das ich den auf Unix umstellen muss hab ich hier und heute das 1. mal gelesen. Sorry an alle die ich damit durcheinander gebracht habe!

      Das NAS bleibt jetzt an wenn ich den cronjob mit der wol-nas.sh starte. Leider geht es nach ca. 5 Minuten kurz aus und gleich wieder an. Aber dann dauert es natürlich mind.1 Minute bis es wieder hochgebootet hat.
      Was muss ich in der wol-nas.sh verändern damit das NAS früher oder öfter angepingt wird? Denn den cronjob kann ich ja nicht weiter runter als 1 Minute setzen.

      Hier ist nochmal der Inhalt der wol-nas.sh

      #!/bin/sh
      ( ping -w 10 -c 1 8.8.8.8 && ether-wake -b 4C:E6:76:E7:5B:39 )&
    • Burrofeo schrieb:

      Als cronjob funktioniert es allerdings nicht! Warum auch immer
      ich gehe mal davon aus, das du das script unverändert übernommen hast, dann musst du noch den Pfad zur ausführbaren Datei ergänzen: /usr/sbin/ether-wake heisst der bei mir.
      mit

      Quellcode

      1. which ether-wake
      in einer Konsolensitzung bekommst du den Pfad angezeigt
      ACHTUNG!!!! Hier folgt eine Signatur:


      Die Benutzung der Suche ist NICHT verboten! D:

      "Hilfe!!!" ist kein sinnvoller Titel für einen neuen Thread, ebensowenig "VU+Zero" oder vergleichbares.

      Keine Hilfe ohne ausgefülltes Profil!
      Kein Netzwerksupport bei manueller IP-Adress-Vergabe :-)
      Kein Support bei portforwardings/ Portfreigaben

      Profil extra angepasst für die arme Emma, die sonst nichts im Leben hat :happy1:
    • Die Datei wol-nas.sh liegt in etc/init.d

      Ich habe beim cronjob genau den Pfad angegeben. (Nachdem ich die wol-nas.sh eben nochmal mit Notepad erstellt hatte funktionierte der cronjob ja dann endlich auch)

      Wenn ich in Telnet which ether-wake eingebe bekomme ich die gleiche Ausgabe wie du: /usr/sbin/ether-wake

      Edit: Wo muss ich den Pfad eingeben?
      Dateien
      • ss.6.jpg

        (166,42 kB, 7 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Burrofeo ()

    • der cronjob funktioniert ja auch, sonst würde das NAS nicht wieder alleine anlaufen.

      Ändere mal das script /etc/init.d/wol-nas.sh wie folgt;

      Shell-Script

      1. #!/bin/sh
      2. ( ping -w 10 -c 1 8.8.8.8 && ether-wake -b 4C:E6:76:E7:5B:39 )&
      3. /home/root/nas.sh &

      Danach vu neu starten.
      Die Zeit kannst du dann über das Script "/home/root/nas.sh" einstellen mit "sleep xx" xx = Wartezeit in sec.

      /home/root/nas.sh

      Shell-Script

      1. #!/bin/sh
      2. while true;
      3. do( ping -w 10 -c 1 8.8.8.8 && ether-wake -b 4C:E6:76:E7:5B:39 )
      4. sleep 180
      5. done
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()

    • ether-wake ist die ausführbare Datei und da gehört die Pfadangabe mit dazu
      wo das Script liegt ist ziemlich egal, da du ja den Pfad zum Script eh mitangibst,
      da aber das Script u.U. in einem anderen Environment ausgeführt wird (andere Pfade, andere shell...) kann es sein, dads er ohne /usr/sbin/ das Programm ether-wake nicht findet.
      Ist ein sehr beliebter Fehler beim erstellen von Cronjobs und -skripten.
      also Klartext:
      in deiner wol-nas.sh sollte /usr/sbin/ether-wake stehen und nicht nur ether-wake
      ACHTUNG!!!! Hier folgt eine Signatur:


      Die Benutzung der Suche ist NICHT verboten! D:

      "Hilfe!!!" ist kein sinnvoller Titel für einen neuen Thread, ebensowenig "VU+Zero" oder vergleichbares.

      Keine Hilfe ohne ausgefülltes Profil!
      Kein Netzwerksupport bei manueller IP-Adress-Vergabe :-)
      Kein Support bei portforwardings/ Portfreigaben

      Profil extra angepasst für die arme Emma, die sonst nichts im Leben hat :happy1:
    • hajeku123 schrieb:

      der cronjob funktioniert ja auch, sonst würde das NAS nicht wieder alleine anlaufen.

      Ändere mal das script /etc/init.d/wol-nas.sh wie folgt;

      Shell-Script

      1. #!/bin/sh
      2. ( ping -w 10 -c 1 8.8.8.8 && ether-wake -b 4C:E6:76:E7:5B:39 )&
      3. /home/root/nas.sh &
      Danach vu neu starten.
      Die Zeit kannst du dann über das Script "/home/root/nas.sh" einstellen mit "sleep xx" xx = Wartezeit in sec.

      /home/root/nas.sh

      Shell-Script

      1. #!/bin/sh
      2. while true;
      3. do( ping -w 10 -c 1 8.8.8.8 && ether-wake -b 4C:E6:76:E7:5B:39 )
      4. sleep 180
      5. done
      Sicher? Denn nur die wol-nas.sh funktioniert ja wenn ich sie Manuell über VTI starte oder per cronjob.
      Bei der nas.sh bekomme ich einen Dauerspinner!
    • Dauerspinner, weil du das & Zeichen beim Aufruf vom Script nicht angegeben hast.
      und ja, ich bin sicher.
      Darfst nur das UND Zeichen in dem Script /etc/init.d/wol-nas.sh am Ende der Zeile nicht vergessen

      EDIT
      sch... automatische Rechtschreibkorrektur am Ipad
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()