Wake on Lan unter DSM7

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

friday

Benutzer
Registriert
27. Aug. 2015
Beiträge
16
Reaktionspunkte
1
Punkte
3
Hallo,
unter DSM 6.2 hatte ich ein Script, dass ich per ssh aufrufen konnte und einen PC in meinem Heimnetz gestartet hat.
Das Script: "/usr/syno/sbin/synonet --wake xx:xx:xx:xx:xx:xx eth0"

(statt xx natürlich die korrekte MAC Adresse)

Mit DSM7 geht das nun nicht mehr. Fehlt ein Paket oder muss der Befehl anders lauten?

danke schonmal
 
Zuletzt bearbeitet:
Manche syno...-Befehle wurden in DSM zwar umbenannt, aber synonet unter /usr/syno/sbin gibt's weiterhin. Auch "synonet --help" sagt, dass es "--wake ..." weithin gibt.
Am LAN hast du nichts geändert? Evtl. Bond oder so?
 
Sowas mag ich :mad:
@friday hatte gemeldet, dass nach dem Update auf DSM7 sein Job mit "synonet --wake ...", um ein anderes Gerät per WOL zu wecken, nicht mehr funktioniert.
 
Zuletzt bearbeitet:
Ich finde so etwas auch nicht schön weil somit unter Umständen anderen Usern nicht geholfen werden kann weil man das eigentliche Problem nicht kennt. Aber das ist ja nicht das erste mal dass so etwas hier im Forum passiert...
Eigentlich schade und traurig zugleich :(:mad:
Hier würde ich mir eine Plattform wünschen welche die Historie der Änderungen eines Beitrags behält.
 
Ich kenne ein Forum da wird so etwas von der Administration rückgängig gemacht und der User mindestens verwarnt.
 
Ich habe den Beitrag wiederhergestellt. Das geht natürlich nicht, Fragen stellen und die Frage dann löschen, nachdem eine Antwort gegeben wurde. Vielleicht kann sich friday auch noch dazu durchringen uns seine Lösung mitzuteilen.
 
Gerade einmal unter VirtualDSM 7 als benutzerdefinertes Skript in den Aufgaben angelegt und getestet:

/usr/syno/sbin/synonet --wake xx:xx:xx:xx:xx:xx eth0

Resultat: Funktioniert bei mir wie unter DSM 6 ohne zusätzliche Pakete.
 
ups, nach langem mal wieder hier im Forum und muss große Verärgerung über mich entdecken.
Sorry, das war so nicht geplant. Ich hatte nicht gesehen, dass bereits Antworten da waren bevor ich meinen Beitrag editierte. Da das Problem das ich hatte (weiss es nicht mehr) an ganz anderer Stelle war, bot der Beitrag auch keinen Mehrwert im Sinne von Problem -> Lösung.
Wie bereits xdbmw schrieb, der Befehl funktioniert ganz normal unter DSM7.
 
Ich bin gerade dabei es auf einer DS214se einzurichten und leider klappt es bei mir nicht. Liegt es evtl. an der alten DS? DSM-Version ist DSM 7.1.1-42962 Update 5

Das Outputlog liefert mir leider keine Hilfe.
 
Ist eventuell die BIOS-Batterie auf dem Mainboard leer? Bei so einer alten DS nicht unwahrscheinlich.
 
  • Like
Reaktionen: ctrlaltdelete
Sorry total vergessen zu schreiben, dass ich Versuche einen Client im Netz zu starten.
An der Fritzbox die Funktion "Computer starten" funktioniert wunderbar.
Via Skript auf der DS214se mit
synonet --wake xx:xx:xx:xx:xx:xx eth0 (mac natürlich eingetragen) passiert leider nichts.
 
Achso. Ist an dem Client überhaupt WOL aktiv?
Ist eventuell am Client die BIOS-Batterie leer?
 
Nachdem wol aus dem Fritzbox Interface ganz normal funktioniert, kann ich ausschließen, dass es ein Client Problem ist.
 
Also von der Fritze aus funktioniert der Wake-On-LAN Befehl?
Hast du den Befehl mal auf der DS via ssh ausgeführt, um eventuelle Rückmeldungen zu sehen?
 
  • Like
Reaktionen: sHoa66
Als root via SSH ging es. Jetzt gehts auch via Taskplaner. Frag mich nicht warum. Danke für den Tipp mit SSH.
 
Hallo zusammen,

kurze Frage zum WOL: Trage ich es als "root" ein? Wie sieht es mit User und Adminrechten aus?
Ich hätte es dann so eingetragen, oder müssen es Doppelpunkte sein?

/usr/syno/sbin/synonet --wake 9C-XX-XX-XX-XX-C4 eth0

1719671489645.png1719671518737.png
 
als root und Doppelpunkte: /usr/syno/sbin/synonet --wake xx:xx:xx:xx:xx:xx eth0
 
  • Like
Reaktionen: Hallern
Danke @ctrlaltdelete, scheint bei mir nicht zu funktionieren.
SSH ist aktiv, via puTTy komme ich auch drauf.
root@192.168.176.37 (Ungültiges PW)
name-admin@192.168.176.37 (DSM-PW) Funktioniert.

Die MAC meines Rechners/LAN-Port stimmt.
/usr/syno/sbin/synonet --wake 9C:XX:XX:XX:XX:C4 eth0
/usr/syno/sbin/synonet --wake 9C:XX:XX:XX:XX:C4 eth1

Eingetragen habe ich jetzt folgendes, da ich zwei Ports an der DS220+ angeschlossen habe (kein Bond).
Selbst mit nur einem Kabel scheint es nicht zu funktionieren. puTTy spuckt mir ein timeout aus, wenn ich die DS220 aufwecken möchte per SSH.

1719680603873.png
1719680536955.png1719680469037.png
 

Anhänge

  • 1719680596402.png
    1719680596402.png
    7,8 KB · Aufrufe: 4
Mach mal auf Putty:
anmelden und dann mit sudo -i zum root werden
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat