Ethernut Home Hardware Firmware Tools Download Community
 
Firmware  /  Editconf
Suche | Impressum | English

Editconf

Das Programm Editconf ist in der Ethernut Distribution enthalten. Es kann dazu verwendet werden, die Netzwerkkonfiguration einzustellen, insbesondere MAC- und IP-Adresse.

Den aktuellen Quellcode findet man auf SourceForge.

Das Programm kommuniziert über die serielle Schnittstelle. Nach dem Start wird, abhängig vom Board, in etwa folgender Text ausgegeben:

Network Configuration Editor - Compiled May 29 2013 - 16:52:07
Board   : Ethernut 3.1
Memory  : AT45D DataFlash
Page    : Last
Size    : 528
SPI     : Ext. or GPIO
Chip    : 0
Chip Sel: 1

Configuration loaded
MAC Address: 00:06:98:30:03:EC

Die Zeilen bis Configuration loaded enthalten einige Informationen zum nichtfüchtigen Speicher, in dem die Netzwerkkonfiguration abgelegt ist. Im dargestellten Beispiel handelt es sich um ein Ethernut 3.1 Board, bei dem die letzte Page eines AT45D-Dataflash zur Speicherung verwendet wird.

Um die MAC-Adresse zu ändern, drücken Sie die Backspace-Taste und geben Sie die zu ändernden Hex-Ziffern ein, jeweils zwei durch einen Doppelpunkt getrennt. Mit der Enter-Taste wird die Eingabe bestätigt. Der Reihe nach erscheinen noch folgende Einstellungmöglichkeiten:

IP Address: 192.168.192.79
IP Mask: 255.255.255.0
IP Gate: 192.168.192.1

Press S to save this configuration

Per Konvention wird die IP-Adresse 0.0.0.0 eingetragen, wenn diese automatisch, z.B. über DHCP, ermittelt werden soll. Dabei werden die übrigen Angaben, Netzwerkmaske und Gate, ignoriert.

Drücken Sie die Taste S, um die geänderte Konfiguration zu speichern. Die Einstellung wird üblicherweise in den nichtfüchtigen Speicher geschrieben und bleibt auch dann erhalten, wenn Sie die Spannungsversorgung trennen oder eine andere Nut/OS-Anwendung auf das Board laden.