PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WOL (Wake on Lan) mag nicht!



_Cyber_
16.06.05, 21:13
hallo community!

mein router hängt 24/7 im internet.
da ich gerne meinen WindowsPC via VNC fernsteuern würde, wärs recht praktisch, wenn ich mich zuerst via konsole einlogge und dann den PC per command starte.

aber zB das hier (http://www.gknw.com/mpform.html) würde mir auch gefallen, va die php-perl-dingsda, auf meinem router läuft nämlich apache ... würde mir die konsole ersparen (:

soviel zur theorie.

der rechner ist auf WOL richtig vorbereitet. am switch blinken die lichtlein, angefangen vom standby, über hibernate und bis zum power off kann ich ihn immer aufwecken.

leider nicht von linux aus. es funktioniert nur mit lanstartCMD, und mit dem auf anhieb.

in der konsole habe ich sämtliche mit google gefundene tools (ether-wake, dann zB auf das perl-script von der seite oben, ...) ausprobiert, nix.

warum?

konfiguration: <klick> (http://cableguy.no-ip.com/phpSysInfo/)

muss ich irgendwelche speziellen sachen im kernel aktiviert haben?
muss ich iptables irgendwie drauf vorbereiten? (wobei bei mir im LAN eigentlich alles erlaubt wäre)

die forensuche habe ich benutzt, kein thema, welches mein problem lösen könnte, gefunden. auch google habe ich schon einige male angestrengt!

hoffe auf eine lösung (:

>>>Cyber

ml
16.06.05, 21:44
Probier mal das: http://gsd.di.uminho.pt/jpo/software/wakeonlan/

Funktioniert bei mir super.

Hab die Erfahrung gemacht dass es nicht funkioniert wenn das Paket ins falsche Netz geschickt wird (z.b. 10.0.0.0 statt 192.168.0.0), dann funktioniert es natürlich nicht.
Wenn aber nur ein Interface eingerichtet ist sollte man keines angeben müssen.

Bei dem Programm dessen HP oben steht kann man die IP-Adresse angeben, bei vielen anderen auch. Wenn du z.b. 192.168.0.2 angibts dann wird ein Broadcast ins Netz 192.168.0.255 geschickt.

Probier das einfach mal!

iptables brauchst du nicht und auch dein Kernel braucht keine speziellen Optionen.

_Cyber_
17.06.05, 07:08
dass ich das paket ins falsche netz schicke könnte ein ansatz sein ...

hab das tool von dir probiert - leider kein erfolg.

wakeonlan -i 192.168.0.2 00:11:D8:70:31:05
192.168.0.2 ist die IP die die netzwerkkarte normalerweise hat.

die mac 00:11:D8:70:31:05 stimmt natürlich auch.


cableguy:~# wakeonlan -i 192.168.0.2 00:11:D8:70:31:05
Sending magic packet to 192.168.0.2:9 with 00:11:D8:70:31:05
cableguy:~#

trotzdem startet der nicht ... ):

hab ich was mit der ip falsch verstanden? denke nicht, oder?

>>>Cyber

ml
17.06.05, 12:43
Nein, sollte so passen.
Eine Firewall läuft nicht die das verschicken vielleicht verhindert?
Hast du es schon mal mit Knoppix probiert?

Probier mal 192.168.0.255 als IP!
Und probier das ganze ein paar Mal!
Bei mir funktioniert es so, aber auch wenn ich keine IP angebe.

_Cyber_
17.06.05, 22:20
*jaaaaaaaaaaa* es lebt ((:

wakeonlan -i 192.168.0.255 00:11:D8:70:31:05

mit .255 hats geklappt - beim ersten mal (((:

vielen dank!

>>>Cyber