TOP
SSV SOFTWARE SYSTEMS REGISTER  REGISTER
Log in to check your private messages  Log in to check your private messages
START FAQ SEARCH MITGLIEDER PROFILE  Log in 
SSV-Forum
DHCP deaktivieren?

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2110
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
frankste



Joined: 11 Jul 2006
Posts: 13

PostPosted: 11.07.2006, 10:01    Post subject: DHCP deaktivieren? Reply with quote

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
View user's profile Send private message
kdw



Joined: 05 May 2006
Posts: 1460

PostPosted: 12.07.2006, 14:18    Post subject: DHCP ein- oder ausschalten Reply with quote

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
View user's profile Send private message
frankste



Joined: 11 Jul 2006
Posts: 13

PostPosted: 12.07.2006, 17:24    Post subject: u-boot ist ja schön, aber... Reply with quote

... 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
View user's profile Send private message
kdw



Joined: 05 May 2006
Posts: 1460

PostPosted: 13.07.2006, 10:31    Post subject: IP-Adresse ohne Re-Boot ändern Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2110 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
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

SSV SOFTWARE SYSTEMS

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2024 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015