Seite 1 von 2

[Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 12:18
von Cestus
Hallo,

vielleicht mag es noch den einen oder anderen geben, den es stört, dass der WHS die ganze Zeit läuft (Stromrechnung).
Lightsout ist ein geniales Programm (findet bei mir auch weiterhin Verwendung), die Client Seite ist allerdings momentan noch etwas rudimentär.

Wenn ich einfach nur im Internet surfe oder ein paar Stunden am daddeln bin brauch der WHS nicht die ganze Zeit laufen. Ihn über Remotedesktop in den Ruhezustand/Standby zu versetzen fand ich auf Dauer umständlich.

Hier nun eine Anleitung wie ihr den WHS auf Knopfdruck ein- oder ausschalten könnt.

Benötigte Programme:

Lightsout auf dem Server installiert
wol.exe um den WHS zu wecken http://www.heise.de/software/download/wol.exe/43799
PowerOff um ihn bei Bedarf runterzufahren http://users.telenet.be/jbosman/applications.html

Installation Lightsout

Dazu gibt es die sehr gute Anleitung von Martin, sollte man kein Wort mehr erwähnen müssen.
Lightsout sollte so eingestellt sein, dass der WHS nach 10 Minuten ohne Clients ausgeht.

Der Lightsout Client wird nicht installiert oder deaktiviert.

Installation wol.exe

Installation ist übertrieben, packt die wol.exe einfach irgendwo hin (in meinem Beispiel nach D:\ )
Nun erstellt ihr einfach eine "WHS Wake.bat" Datei auf dem Desktop mit diesem Inhalt:

Code: Alles auswählen

d:\wol 00B0D1DFF236
Die Zahlen/Buchstaben sind die Macadresse eures WHS, ohne die Doppelpunkte.
Diese könnt ihr herausfinden, indem ihr mit Remotedesktop auf den WHS geht, dort eine Dos Box öffnet (cmd.exe) und den Befehl

Code: Alles auswählen

ipconfig /all
absetzt.

Das wars auch schon, ihr könnt den WHS nun mit einem einfachen Doppelklick aus dem Schlaf wecken.

Installation PowerOff

Als erstes muss PowerOff als Dienst auf dem WHS installiert werden.
Startet die poweroff.exe einfach auf dem WHS und trefft folgende Einstellungen:

Bild
Wichtig ist hier nur der Haken "Allow Remote Control". Dann drückt ihr auf "Settings" hinter "Allow Remote Control"

Bild
Den Port könnt ihr belassen, ein Passwort solltet ihr eingeben.

Bild
Danach unter "Service" den Befehl "Create Service" auswählen.
Poweroff installiert sich nun als Dienst.

Damit ist die Serverseite abgeschlossen, Poweroff läuft nun als Dienst und ist bereit Befehle entgegenzunehmen.

Auf der Clientseite ist keine Installation notwendig. Packt die poweroff.exe einfach neben die wol.exe.

Dann erstellt ihr eine "WHS Hibernate.bat" (ich habe O.Center, das kann nur Hibernate, Acer Nutzer müssen Standby nehmen)

Code: Alles auswählen

d:\poweroff hibernate -remote server -password xxx
server = der Name eures WHS
xxx = euer gewähltes Passwort.

Wenn man keinen Ruhezustand will sondern Standby, dann einfach das "hibernate" durch "standby" ersetzen.

Damit seit ihr schon fertig :)

Verhalten des WHS

Der WHS startet nun nicht mehr automatisch mit eurem Windows Client (da kein Lightsout Client). Ihr könnt ihn mit dem "WHS Wake.bat" nach Bedarf in Sekunden wecken.
Wenn ihr den WHS nicht mehr braucht könnt ihr ihn einfach mit dem "WHS Hibernate.bat" schlafen schicken.
Wenn ihr vergesst den WHS auszumachen, schaltet Lightsout auf dem Server den WHS 10 Minuten nach eurem Rechner aus.

Der WHS startet weiterhin zur gewohnten Sicherungszeit und erledigt seine Backupaufgaben (wenn ihr ihn nicht währendessen ausschaltet *g)

Das ganze ist übrigens nur zu gebrauchen wenn man nicht zig Benutzer des WHS hat :D
Meiner Frau mit ihrer sehr geringen "Rechnerzeit" habe ich aus Gründen des WAF den Lightsout Client drauf gelassen *g

Ich hoffe der eine oder andere kann damit etwas anfangen. Für mich entspricht das nun genau meiner Wunschvorstellung.

Gruß Oliver

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 15:22
von JoachimL
Hallo Cestus,
bei mir ganz ähnliche Situation, nur daß ich AutoShutdown verwende - wurde mir hier im Forum empfohlen.
Cestus hat geschrieben: Installation wol.exe
Installation ist übertrieben, packt die wol.exe einfach irgendwo hin (in meinem Beispiel nach D:\ )
Nun erstellt ihr einfach eine "WHS Wake.bat" Datei auf dem Desktop mit diesem Inhalt:

Code: Alles auswählen

d:\wol 00B0D1DFF236
Die Zahlen/Buchstaben sind die Macadresse eures WHS, ohne die Doppelpunkte.
Diese könnt ihr herausfinden, indem ihr mit Remotedesktop auf den WHS geht, dort eine Dos Box öffnet (cmd.exe) und den Befehl

Code: Alles auswählen

ipconfig /all
absetzt.

Das wars auch schon, ihr könnt den WHS nun mit einem einfachen Doppelklick aus dem Schlaf wecken.
wenn der PC mehrere Netzwerkinterfaces hat, dann muß man - oder zumindest war das bei mir der Fall - manchmal nach der Macadresse des WHS noch die IP-Adresse des lokalen Interfaces schreiben über das das WOL-Paket verschickt werden soll. Die eigene IP-Adresse angeben zu müssen ist natürlich im Zeitalter von DHCP unschön. Oder kennt jemand eine Option mit der wol.exe über alle Interfaces weckt? LO scheint das zu tun (oder hat bei mir zufällig immer besser geraten als wol.exe).
Gruß, Joachim

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 18:06
von Cestus
Hallo,

Jo nur kann der AutoShutdown viel viel mehr, und was das wichtigste ist: Er kostet Geld *g :D

wol.exe macht bei mir keine Probleme, obwohl ich 4 Netzwerkadapter habe. Vielleicht ist Win 7 da besser geworden :)
Und selbst mit DHCP habe ich immer dieselbe IP, macht meine Fritzbox von alleine so, kann man aber normal bei fast jedem Router konfigurieren.

Gruß Oliver

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 19:15
von JoachimL
Cestus hat geschrieben:Jo nur kann der AutoShutdown viel viel mehr, und was das wichtigste ist: Er kostet Geld *g :D
stimmt telweise, ich finde AutoShutdown auch sehr unübersichtlich, weil zuviele Funktionen. Die Funktionen, die man wirklich braucht, sollten aber auch in der kostenlosen Version drin sein - wenn nicht dann hoffe ich sehr daß die nächste Version von Lights-Out es überflüssig macht...
Cestus hat geschrieben:wol.exe macht bei mir keine Probleme, obwohl ich 4 Netzwerkadapter habe. Vielleicht ist Win 7 da besser geworden :)
Und selbst mit DHCP habe ich immer dieselbe IP, macht meine Fritzbox von alleine so, kann man aber normal bei fast jedem Router konfigurieren.
hab bisher nur Vista, und meine Fritzbox gibt mir am Kabel (wenn ich mal Speed brauche) eine andere IP als im WLAN.
Super wenn´s auch ohne geht, aber vielleicht stolpern andere auch drüber und müssen so nicht suchen..
Gruß, Joachim

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 19:22
von Nobby1805
JoachimL hat geschrieben:hab bisher nur Vista, und meine Fritzbox gibt mir am Kabel (wenn ich mal Speed brauche) eine andere IP als im WLAN.
das ist klar und hat nichts mit Vista zu tun ... die IP (DHCP) ist bei einem Router an die MAC-Adresse gekoppelt und die ändert sich nun mal bei Wechsel des NIC

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 4. Okt 2009, 21:03
von Cestus
Wenn der Lightsout Client das perfekt hinbekommt...

Nimm statt der wol.exe einfach ein Batch Script welches den Lightsout Dienst neu startet :D
Und schon hast du dein Magic Packet *g :)

Gruß Oliver

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 5. Okt 2009, 09:22
von steve0564
Hat es schonmal jemand geschafft einen Laptop, der im Ruhezustand vor sich hin schlummert und per Wlan am Netz hängt, aufzuwecken? :?:

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 6. Okt 2009, 11:02
von Martin
per Wlan am Netz hängt, aufzuwecken?
Wake on Wireless LAN (WoWLAN) braucht Windows 7 oder entsprechende Hardware/Treiber (z.B. Intel für XP).

mehr Infos hier:
http://technet.microsoft.com/en-us/libr ... S.10).aspx
http://www.intel.com/support/wireless/w ... 029827.htm

Gruß
Martin

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 9. Okt 2009, 11:22
von steve0564
Danke!

Dann warte ich mal ab bzw. werde sowieso demnächst ein neues Schlepptop kaufen......

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 26. Okt 2009, 16:52
von Janni_
Hab da mal ne Frage : Wer kann mir sagen warum bei mir immer "Zugriff Verweigert" kommt wenn ich den Poweroff-Dienst Installieren will?

- Ja, ich bin als Administrator angemeldet! :) nur um das schonmal vorweg zu nehmen!

Danke

Jan

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 27. Okt 2009, 08:41
von larry
@Cestus
Ich finde das Tutorial sehr gut gelungen und sehr detailliert dargestellt.

@Janni_
Kommt die Meldung beim Aufruf des Setups oder erst später, wenn wirklich der Dienst eingerichtet werden soll.
Bei ersterem musst du evtl. die Datei mit der Rechten Maustaste anklicken und dann in den Eigenschaften unten auf Zulassen klicken.

@steve0564
Selbst wenn ein Laptop via WLAN geweckt werden kann, wird dies nicht sinnvoll sein. Hierbei muss das WLAN dauerhaft mit Strom versorgt werden. Dies macht eigentlich nur Sinn, wenn der Laptop dauerhaft am Stromnetz hängt.

Gruß
Larry

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 27. Okt 2009, 09:14
von Cestus
@Larry: Danke :)

@Janni_:

Wenn der Fehler kommt sobald du "Create Service" drückst, schau mal im Eventlog ob er da irgendwas schreibt.

Ich könnte mir eigentlich nur fehlende Rechte vorstellen, was als Administrator eigentlich nicht passieren sollte.

Gruß Oliver

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 27. Okt 2009, 16:47
von Slowman
Mit dem Aufwecken des Rechners klappt sehr gut, nur mit den "Schlafen" schicken, will er nicht so, wie ich es will :cry:

Na HowTo alles abgearbeitet statt

Code: Alles auswählen

d:\poweroff hibernate -remote server -password xxx
geändert in

Code: Alles auswählen

d:\poweroff standby -remote server -password meinPasswort
Rechner heisst auch server, der Dienst ist im WHS auch gestartet, nur wenn ich die "WHS Hibernate.bat" ausführe, kommt "connect(): Connection time out (10060). Es ist kein Firewall oder Antivirus installiert auf dem WHS.

Danke für ne Hilfe

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 27. Okt 2009, 17:00
von Cestus
Hallo,

diese Meldung kommt aber normalweise wenn der Port blockiert ist (z.B. von einer Firewall).

Du kannst mal testweise eine Telnet Connection zu dem von dir eingestellten Port machen.
Der Poweroff Service sollte mit einer Antwort darauf reagieren.

Siehe auch Kapitel 5 der Poweroff Doku
http://users.telenet.be/jbosman/poweroff/poweroff.htm

Damit kannst du schonmal sicherstellen ob die Kommunikation zu dem Dienst grundsätzlich funktioniert, solange das nicht geht brauch man nicht weitersuchen.

Hast du vielleicht eine Firewall auf dem Client die nicht alles durchlässt nach draußen?

Gruß Oliver

Re: [Tutorial] WHS nach Bedarf - Remote Ruhezustand / Standby

Verfasst: 27. Okt 2009, 18:08
von Janni_
Hey , also das Eventlog zeigt mir folgendes....

Die Beschreibung der Ereigniskennung ( 0 ) in ( Poweroff ) wurde nicht gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der Meldungen von einem Remotecomputer erforderlichen Registrierungsinformationen oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE= zum Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in Hilfe und Support. Ereignisinformationen: Der angegebene Dienst ist kein installierter Dienst.

hä?


@Cestus : Ja der Fehler kommt sobald ich "Create Service" drücke!