Supportnet Computer
Planet of Tech

Supportnet / Forum / NW-Sonstiges

Wake on LAN geht nicht ... obwohl alles passen sollte :-(





Frage

Informiere mich seit gestern über WakeOnLAN und möchte das selbst gerne machen, es klappt aber nicht. Als Doku hab ich mich an www.spettel.de gehalten, als WOL-Programme hab ich alle downloadbaren Versionen versucht. Zu meiner Situation: Hab einen Win 98 Rechner und 2 XP Rechner. Ich will mit dem 98er die beiden XP über WOL einschalten. Beide XP Rechner verfügen über unterschiedliche WOL-fähige LAN-Karten und Motherboards. Die Karten sind mit dem 3-adrigen Kabel mit den Motherboards verbunden. Rein hardware-technisch müsste also alles passen. Im BIOS hab ich bei beiden WakeOnLAN auf "enable" gestellt. Tja und dann haben beide Karten noch entsprechende IPs und Subnetmasks bekommen (natürlich gleiches Subnetz und dazu passende IP-Adressen). Tja, dann hab ich beide Rechner heruntergefahren und einen Blick auf meinen HUB geworfen: die LEDs am HUB und an den NICs sind an (wie es in der Doku von Spettel steht). Aber wenn ich nun per Batch-File oder über CLI-Eingabe versuche, die MAC-Adressen der Rechner anzusprechen, sagen mir die Proggis, daß das Paket (zum Aufwecken) geschickt wurde, aber es tut sich nix. Keiner von beiden wacht auf. Was mache ich denn falsch ?

Antwort 1 von Lutz1965

welches kabel hast du denn ??

Crossover oder Patchkabel ?

Antwort 2 von Real Azrael

Patchkabel (1:1 durchgeschalten). Das "Crossover" erledigt der HUB.

Antwort 3 von Real Azrael

An der LAN-Verbindung liegt es vermutlich nicht, denn netzwerk- und protokollmäßig sind die Rechner unter Windows einwandfrei untereinander erreichbar. Alle 3 haben fixe IP-Adressen (100.100.100.x) und Subnetzmasken (255.255.255.0). Die NIC-Treiber sind auch auf dem neuesten Stand.

Kann es sein, daß ich eine Einstellung oder sonst etwas vergessen habe ?

Antwort 4 von MacGyver031

Hat der Hub eine Lastanzeige? Falls ja, gibt es aktivität, wenn der Paket abgesendet wird?

Sincerely.

Antwort 5 von Real Azrael

Ja, hat er. Sobald ich das Paket schicke, beginnen die LEDs kurz zu blinken. Es wird also eine Aktivität verzeichnet, bloß dann passiert nichts mehr.

Die MAC-Adressen stimmen aber sicher. Hab sie jeweils mit "ipconfig -all" gecheckt.

Kann es sein, daß ich BIOS noch etwas eingestellt werden muss oder genügt WakeOnLAN "enable" ?

Antwort 6 von Kismo

Hallo Real Azrael,

bitte korregiert mich wenn ich falsch liege.

Class A IP Adressen und Class C Subnetmask können nicht miteinander.

Ich würde die IP Adressen auf 192.168.x.x ändern.

Gruß

Kismo

Antwort 7 von Real Azrael

Ich weiß, daß 100.x.x.x der Klasse A angehört und daß Subnetz 255.255.255.x Klasse C ist, aber rein kommunikationstechnisch hatte ich damit NIEMALS Probleme. Weder in der Standard-LAN-Kommunikation, noch bei Spielen, noch sonstwo.

Aber ich probiers mal mit einer konformen (privaten) IP.

Antwort 8 von Real Azrael

Nein, klappt nicht :-(
Hab jetzt 192.168.0.x (1,2,3) für die Rechner eingestellt, aber daran liegts nicht. Habs wieder mit allen 3 Programmen von Spettel versucht, aber nix tut sich.

Antwort 9 von Kismo

Hallo Real Azrael,

hast Du eventuell eine Firewall laufen, die die Verbindung blockt?

Gruß

Kismo

Antwort 10 von Real Azrael

Nein. Die anderen Rechner kommen jederzeit auf die vom Win 98 Rechner freigegebenen Ordner und Laufwerke.

Kann es sein, daß (wenn man ipconfig -all) eingibt, eine falsche MAC-Adresse zurückgegeben wird ?

Ich bin echt ratlos :-(

Antwort 11 von Strauss

Hi

Such doch mal NIC Hersteller ein DOS-Tool um die MAC-Adressen auszulesen
(ich weiß bei Realtek gibt es so was)

Mfg Micha

Antwort 12 von Real Azrael

Okay, ich fasse nochmals zusammen. Vielleicht fehlt etwas:

1. LAN-Karten mit Motherboards über WOL-Anschlüsse gekoppelt
2. Im BIOS jeweils WakeOnLAN auf "enable" gestellt
3. Unter Win XP Kartentreiber aktualisiert, 192.168.0.x (x=1,2,3) für die Rechner eingestellt, Subnetmask 255.255.255.0.
4. Mit ipconfig -all MAC-Adressen gecheckt und notiert
5. Computer heruntergefahren -> am HUB und hinten an den LAN-Karten leuchten LEDs, obwohl die Rechner aus sind (sollte also passen)
6. Probiere alle 3 Programm-Versionen von Spettel zum Remote-Einschalten aus + ein anderes mit den notierten MAC-Adressen -> HUB verzeichnet Aktivität, Paket scheinbar korrekt verschickt, aber nix passiert :-(

Ich geb Euch mal Beispiele an, wie ich es versucht habe:
Mal angenommen, einer der Zielrechner hat 00-90-27-91-FD-43.
Mit LANStartCMD: LANStartCMD.exe 00-90-27-91-FD-43
Mit LANStartCMD2: LANStartCMD2.exe -m 00-90-27-91-FD-43 -i 192.168.0.2 -s 255.255.255.0
usw.

Jedes Mal bekomm ich die Meldung "Paket verschickt", die HUB-LEDs blinken ... aber keiner der Rechner fährt hoch.

Kanns sein, daß ich bei all den Schritten einen wichtigen ausgelassen oder mich irgendwo vertan habe ?

Antwort 13 von Michael

Hi Real Azrael,
ich verwende auch LanStartCMD2.exe und es funktioniert alles super.
Da in der Demo nochmal die Frage nach der IP-Adresse kommt, habe ich die da nochmal eingegeben mit SubNetmask:
192.168.0.1 leerzeichen! 255.255.255.0 Enter. Der Rechner wacht auf.
Ich habe aber auch die Version, die unter Windows aus dem Systray heraus gestartet werden kann -LanStart, Konfiguration über eine ini-Datei. ...

Antwort 14 von Michael

Kismo: Die SubnetMask dient dazu, die Blöcke einer IP-Adresse zu 'maskieren'.
Bei der Standard Subnet Mask: 255.0.0.0 ist klar, dass ein Class A-Netz mit 0-126 NetzID's verwendet wird. Es funktioniert auch die Subnet Mask: 255.255.0.0 und der IP: 192.168.30.10 und 255.255.255.0 / 19.168.10.20; Beide Rechner sind im gleichen Netz und können Daten austauschen ...Subneting

Antwort 15 von Michael

Real Azrael,
noch ein Tipp, ob er bei dir klappt, weiß ich nicht - bei mir Funktioniert er immer: Wenn ich für längere Zeit die Wohnung verlasse, ziehe ich die Stecker aus der Dose. Da ist mir aufgefallen, wenn ich den HUB wieder an den Strom anschließe und der PC schon am Strom hängt, bootet er von selbst, so, als wäre WOL ausgeführt worden ...

Schau mal, ob das bei dir auch so klappt, denn dann ist die Hardware vom HUB zu den Rechnern I.O.


Antwort 16 von Real Azrael

@Michael
Danke für Deine Tipps.
Habs nochmal mit dem Tip mit der Eingabe von LanStart probiert, aber bei mir fährt keiner der Rechner hoch.
Hab dann am HUB den Stecker gezogen und wieder angesteckt - es fährt aber dennoch keiner der Rechner hoch. Die Status-LEDs zeigen mir aber an, daß die Rechner auf 100MBit in Bereitschaft sind.

Zuletzt hab ich mir noch einen Durchgangsprüfer geschnappt und die Verbindungskabel (NIC zu Motherboard) durchgemessen - alles ready.

Ich steh vor einem Rätsel. Bei einem Computer kanns ja sein, daß es nicht klappt, aber bei 2, die nochdazu andere Motherboards haben und unterschiedliche NICs ... ich versteh das nicht :-(

Eines noch:
Kann es sein, daß WOL durch einen Jumper oder eine andere BIOS-Einstellung blockiert ist ? Oder sollte es mit WakeOnLAN "enable" funktionieren ?

Antwort 17 von marty

Eine Kleinigkeit : hast du in den Eigenschaften der NIC auch das WOL enable ?
Findest du auf der Karte "Erweitert"

Manchmal sind es ja nur Kleinigkeiten ...

mfg

Antwort 18 von Strauss

Hi

Lass doch mal den HUB weg und verbinde 2 Rechner direkt per Crosskabel.

Ich hoffe nicht das auch Unterschiedliche NIC-Geschwindigkeiten das Problem verursachen kann.

Mfg Micha

Antwort 19 von Michael

Es muß an der Hardware liegen! Einen Unterschied habe ich noch festgestellt: Meine NIC ist nicht über das Kabel mit dem Stecker auf dem Board verbunden, sie wird per PCI-Slot aufgeweckt. Der Eintrag im BIOS PowerM. heißt: WACK up on PCI Cart.

Hast du mal die Version LANStart GUI versucht, ob damit die Rechner erwachen?

Über das Netzwerk kannst du aber auf alle Rechner zugreifen?
Die MAC-Adresse ist zwar für jede Karte weltweit eindeutig, ea gibt aber NOName Hersteller, da kann man diese ändern. Deine beiden NIC's haben jeweils eine eindeutige MAC-Adresse?!!


Antwort 20 von -do_john_86-

Hi,
ich weiß nicht ob die Antwort schon gegeben wurde, bin etwas im Zeitdruck.
Viele Boards haben aus Sicherheitsgründen einen Jumper onboard (selbst neuere), die die WOL-Funktion oder auch den zeitgesteuertrn Boot bzw. PowerOn bye Mouse etc. unterbindet. Bei vielen Modellen von Elitegroup ist dies z.B. so.

Ist der Jumper falsch gesetzt, bringen die ganzen Einstellungen im BIOS nichts.

mfg. Jens

Antwort 21 von BaronMuki

@Michael
Zitat:
Deine beiden NIC's haben jeweils eine eindeutige MAC-Adresse


Auch wenn sie die gleiche MAC haben geht es ... würden dann nur beide PC´s eingeschaltet. Das WakeUp arbeitet MAC orientiert.

Gruss Muki

Die Textformatierungen wurden mit SNTool V1.1.1 erstellt

Gruss Muki

Antwort 22 von Real Azrael

@Marty:
Bei manchen NICs gibts die Einstellung "WOL enable" im Windows nicht, so auch bei meinen beiden Karten. Ich kann also im Win nix einstellen.

@Strauss:
Okay, ich probiers mal über ein ausgekreuztes Kabel ohne HUB (denke aber nicht, daß es daran liegt). Die NICs laufen (laut HUB Anzeige) auf 100MBit. Auf 10MBit gehts allerdings auch nicht.

@Michael:
Hab leider kein "Wake up on PCI" in meinem BIOS, bin also aufs WOL angewiesen.
Habs schon mit der LANStart GUI Version versucht ... kein Erfolg.

Im Win funktioniert kommunikationsmäßig alles einwandfrei: pingen geht, "ipconfig -all" zeigt alles so, wie es sein sollte ... eigentlich müsste es perfekt passen.

Kann es an der 3adrigen WOL-Verbindung liegen ? Die 3 Pins je Anschluss sind 1:1 durchgeschalten, oder ?

@do_john_86:
Werd gleich mal mein Motherboard auf derartige Jumper untersuchen. Danke für den Tip.

Danke für Eure Tipps. Ich checke noch einmal alles durch.

Antwort 23 von Strauss

Hi

Ich will nochmal auf das DOS Tool zurückkkommen, das eigentlich jedem Treiber begelegt ist. (welche Karten sind es denn überhaupt ??)

Wenn man mit einer Startdisk startet oder bei Windowsstart "Nur Eingabeaufforderung" wählt sollte man dieses dann mal über die Console starten.
Du wirst überrascht sein, wie viel Einstellungsmöglichkeiten Du damit noch hast. (Diese sind dann fest eingstellt !!)

Meist befindet sich solch ein Tool in den Treiberdateien.

Bei XP ist schon etwas schwieriger, da XP die Treiber für fast alle aktuellen Karten mitbringt >> dann mal auf der Herstellerseite danach suchen.

Zitat:
Bei manchen NICs gibts die Einstellung "WOL enable" im Windows nicht, so auch bei meinen beiden Karten. Ich kann also im Win nix einstellen

Auch dies lässt sich damit auch beheben.

Mfg Micha

Antwort 24 von Real Azrael

ES GEHT :-)))
Es war ein Treiberproblem - bei beiden Netzwerkkarten. Obwohl ich mir kürzlich für beide aktuelle Treiber heruntergeladen habe, funktionierte es nicht mit denen. Ich hab mir nochmals für beide Karten (2 unterschiedliche 3com Karten) sämtliche Treiber + AddOns + Utils usw. heruntergeladen und diese Wurst an Treibern darüberinstalliert. Und siehe da: auf einmal funktionierte es tadellos (auch über den HUB) :-)

Das Problem bei der ganzen Sache:
Bei 3com scheint die Unterstützung von WOL unter XP (!) nicht gerade Standard zu sein. Die entsprechende Treibersuche war echt mühsam und unter XP sind keine entsprechenden Treiber vorhanden.

Aber wenigstens hauts jetzt hin :-)
DANKE NOCHMALS FÜR ALLE EURE TIPPS !!!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: