<<< Previous topic - Next topic >>> |
|
Author |
Message |
frankste
Joined: 11 Jul 2006 Posts: 13
|
Posted: 11.07.2006, 10:01 Post subject: DHCP deaktivieren? |
|
|
Wenn es nun schon ein Forum gibt, möchte ich gerne gleich noch eine weitere Frage loswerden. Das DNP/2110-System ist ja so eingerichtet, dass es bei Vorhandensein eines DHCP-Servers im LAN automatisch eine IP-Adresse bezieht. Wie lässt sich dieses Verhalten ändern?
Konkret soll das Gerät, in das wir den DNP/2110 einbauen, es ermöglichen, über ein Interface dieses Verhalten zu ändern. Es ist zwar in vielen Fällen praktisch, wenn die IP-Adresse und Subnetzmaske automatisch bezogen werden, es sind jedoch auch Situationen denkbar, in denen eine feste IP vergeben werden soll obwohl es im LAN einen DHCP-Server gibt.
Am besten wäre es zudem in der gerade erläuterten Situation, wenn der Wechsel "on-the-fly" erfolgen könnte - also OHNE Reboot des Systems. Es wäre schön, wenn jemand angeben könnte, wie dies geht. |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 12.07.2006, 14:18 Post subject: DHCP ein- oder ausschalten |
|
|
Man kann in U-BOOT über die Umgebungsvariable DHCP ein- und ausschalten.
Beispiel:
DHCP off:
setenv bootargs console=ttyS0,115200 root=/dev/ram !ssv_dhcp
saveenv
[reset DNP/2110]
DHCP on (default):
setenv bootargs console=ttyS0,115200 root=/dev/ram
saveenv
[reset DNP/2110] |
|
Back to top |
|
|
frankste
Joined: 11 Jul 2006 Posts: 13
|
Posted: 12.07.2006, 17:24 Post subject: u-boot ist ja schön, aber... |
|
|
... es wäre besser, das in Linux selbst ändern zu können - z.B. mit einem Shell-Skript o.ä. Das Gerät, in das der DNP/2110 eingebaut ist, soll über eine Benutzerschnittstelle das Ein- und Ausschalten ermöglichen... Da hilft der Weg über u-boot überhaupt nicht.
Gibt es ansonsten auch eine Möglichkeit, die IP-Adresse manuell zu ändern, ohne das System neu booten zu müssen? IPADDREE erlaubt zwar das manuelle Ändern der IP-Adresse, erfordert aber einen Reboot, um einen Effekt zu haben. Das nimmt das Gerät offline für etliche Sekunden für den Reboot, was eigentlich auch unnötig ist. Sollte eigentlich ohne Reboot möglich sein... |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 13.07.2006, 10:31 Post subject: IP-Adresse ohne Re-Boot ändern |
|
|
Von Haus aus kann man auf einem Linux-System die IP-Adresse mit Hilfe des „ifconfig“ Kommandos ändern. Ein neuer Bootvorgang ist dann nicht erforderlich.
Somit reichen zwei Zeilen, um die IP-Adresse eines DNP/2110 dauerhaft (ipaddree) und ohne Re-Boot (ifconfig) sofort zu verändern:
ipaddree –w <ip-adr>
ifconfig eth0 <ip-adr>
Diese beiden Zeilen können selbstverständlich auch in einem Shell-Skript abgelegt werden, dass zum Beispiel über eine Web-basierte Oberfläche aufgerufen wird. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|