Hallo zusammen,
wir haben hier folgende Problemstellung:
damit der Linux-Router (nicht WOL-fähig) nicht dauernd läuft, soll es möglich sein, ihn übers Netzwerk ein- sowie auszuschalten.
Das Einschalten hätten wir uns so gedacht:
Ein Microcontroller, der an einer NIC hängt, wird ans Netzwerk angeschlossen. Wenn die Adresse vom Microcontroller angepingt wird, schaltet dieser den Router an.
Das Problem ist nur Folgendes: auf dem Router läuft auch ein DHCP-Server; sprich die clients haben zu dem Zeitpunkt, wo sie den Router anpingen sollen, keine IP-Adresse.
Also brauchen wir eine Lösung, wie wir von den Clients Pakete senden können, ohne dass diese selbst eine IP-Adresse haben. Auf den Clients läuft Win2k/XP oder Linux.
Ist dies theoretisch überhaupt möglich? Ein Broadcast für DHCP kann ja auch rausgeschickt werden, also sollte es doch auch irgendwie möglich sein...
Ich bin auf eure Antworten gespannt...
bye
Heimnetzwerke - WIFI, LAN, Router und Co 16.485 Themen, 80.769 Beiträge
Eventuell in einen Hardware-Router investieren, eventuell amortisieren sich die Anschaffungskosten.
Ohne DHCP wird das ein ziemlich schwammiges Unterfangen. Windows XP - Computer können anscheinend über ein propritäres Protokoll selbst IPs aushandeln, aber wie das funktioniert bin ich überfragt. Außerdem kostet so ein Microcontroller auch nicht weniger als ein Routern ehme ich jetzt einfach mal an,.. und der sollte dann die selbe IP haben wie der LinuxRouter ??? Eventuell einfach eine WOL-fähige Netzwerkkarte kaufen, das sollten die geringsten Kosten sein.
MfG Hanussen
