Wake on Lan per PHP
am 18.07.2006 15:06:37 von Andreas Pankratz
Hallo NG,
folgender Quellcode (in gekürzter Form, auf das Wesentliche
beschränkt ):
http://nopaste.php-q.net/226459
Ziel ist es die Rechner im Netzwerk per Magic Packet hochzufahren um
dann per RDP Remote Wartungen durchzuführen. Auf meinem Client
(Windows XP Pro SP2) funktioniert es per WOL-Tool den Testrechner
hochzufahren. Unser Verwaltungssystem läuft komplett auf Webbasis auf
einem Sun Cobalt Raq 4 (Cobalt 7.0) mit PHP 5.0.x.
Die Klasse MagicPacket ist von Zend selber. (PHP Class for UDP Magic
Packet Wake-on-Lan 2002).
Die Ausgabe sagt, dass die Aktion erfolgreich durchgeführt wurde,
jedoch fährt der Testrechner nicht hoch, es passiert also nichts. Die
Funktion wake() muss jedoch true zurückgeben damit diese Ausgabe
erfolgt.
Ich habe bereits einige Abänderungen getestet, sowie Google und
#php.de befragt, jedoch ohne Erfolg; wäre also für jeden Denkanstoss
dankbar.
Gruß
Andreas Pankratz
Re: Wake on Lan per PHP
am 18.07.2006 16:55:32 von Werner Flamme
Andreas Pankratz schrieb am 18.07.2006 15:06:
> Hallo NG,
>
[...]
>
> Ich habe bereits einige Abänderungen getestet, sowie Google und
> #php.de befragt, jedoch ohne Erfolg; wäre also für jeden Denkanstoss
> dankbar.
>
> Gruß
> Andreas Pankratz
>
Hallo Andreas,
in de.comp.lang.php.netzprotokolle hat vor 5 Wochen eine Unterhaltung
hierzu stattgefunden: Ursprungsposting "WOL Paket schicken" von Kai Koenig,
2006-06-16. Sollte z. B. via GoogleGroups zu sehen sein.
HTH
Werner
Re: Wake on Lan per PHP
am 19.07.2006 08:23:40 von Andreas Pankratz
Hallo Werner,
> in de.comp.lang.php.netzprotokolle hat vor 5 Wochen eine Unterhaltung
> hierzu stattgefunden: Ursprungsposting "WOL Paket schicken" von Kai Koeni=
g,
> 2006-06-16. Sollte z. B. via GoogleGroups zu sehen sein.
Mir ist sehr wohl bekannt das Google Groups z.B. eine "Suchfunktion"
besitzt. Vor dem Posten habe ich aber nur ein Posting von 2004
gefunden, in dem aber nur eine Antwort war, zwar der Hinweis darauf,
dass ein paar Großbuchstaben und Satzzeichen nicht schaden können.
Auch nach nochmaligem Suchen und manuellem heraussuchen der Postings
vom 16.6 habe ich jedoch nichts gefunden, was sich mit meinem Thema
beschäftigt. Falls du den kompletten Verlauf noch gespeichert hast,
wäre ich dir dankbar, wenn du mir diesen per E-Mail zukommen lassen
würdest.
Gruß
Andreas
Re: Wake on Lan per PHP
am 19.07.2006 09:27:19 von Tobias Kutzler
Hallo Andreas,
Andreas Pankratz schrieb:
> Hallo Werner,
>
>> in de.comp.lang.php.netzprotokolle hat vor 5 Wochen eine Unterhaltung
>> hierzu stattgefunden: Ursprungsposting "WOL Paket schicken" von Kai Koenig,
>> 2006-06-16. Sollte z. B. via GoogleGroups zu sehen sein.
>
> Mir ist sehr wohl bekannt das Google Groups z.B. eine "Suchfunktion"
> besitzt. Vor dem Posten habe ich aber nur ein Posting von 2004
> gefunden, in dem aber nur eine Antwort war, zwar der Hinweis darauf,
> dass ein paar Großbuchstaben und Satzzeichen nicht schaden können.
>
> Auch nach nochmaligem Suchen und manuellem heraussuchen der Postings
> vom 16.6 habe ich jedoch nichts gefunden, was sich mit meinem Thema
> beschäftigt. Falls du den kompletten Verlauf noch gespeichert hast,
> wäre ich dir dankbar, wenn du mir diesen per E-Mail zukommen lassen
> würdest.
[ ] Du weisst, wie man Google Groups sowie dessen Suchfunktion nutzt.
[X] Du rufst mal bitte folgende URL auf und wunderst Dich, dass dort
genau das gesuchte schon drin steht. Da es in dieser Newsgroup nicht
sehr viele Einträge gibt, braucht man auch nicht wirklich die Suche bemühen!
http://groups.google.de/group/de.comp.lang.php.netzprotokoll e?hl=de
Auch ein einfaches Abonnieren der Newsgroup hätte Dir den Beitrag
liefern sollen.
Ein total verwunderter
Tobias
Re: Wake on Lan per PHP
am 19.07.2006 15:24:54 von Andreas Pankratz
Hallo Tobias,
> http://groups.google.de/group/de.comp.lang.php.netzprotokoll e?hl=3Dde
ups, sorry, ich hab *.netzprotokolle überlesen. Die da genannte
Funktion hatte ich auch bereits vorher getestet. Die Funktion selber
gibt mir auch den wert true zurück, passieren tut aber trotzdem
nichts, der Rechner bleibt still. Ich spiel mich jetzt noch ein
bißchen ansonsten such ich mir ne Linux Lösung, die ich per system()
aufruf. =20
Gruß
Andreas
Re: Wake on Lan per PHP
am 28.07.2006 21:47:51 von Cypher
Geht vielleicht bloß bei deinem PC Wake on Lan nicht?
Ich musste im BIOS erst irgend was mit "PCI Power on" oder so aktivieren -
danach ging es bei mir problemlos.
"Andreas Pankratz" schrieb im Newsbeitrag
news:1153315494.537470.87600@b28g2000cwb.googlegroups.com...
Hallo Tobias,
> http://groups.google.de/group/de.comp.lang.php.netzprotokoll e?hl=de
ups, sorry, ich hab *.netzprotokolle überlesen. Die da genannte
Funktion hatte ich auch bereits vorher getestet. Die Funktion selber
gibt mir auch den wert true zurück, passieren tut aber trotzdem
nichts, der Rechner bleibt still. Ich spiel mich jetzt noch ein
bißchen ansonsten such ich mir ne Linux Lösung, die ich per system()
aufruf.
Gruß
Andreas