Voraussetzung für ein Firmware-Update ist vom Switch erreichbarer TFTP-Server. Debian verwendet als default TFTP-Server (aptitude install tftp-server
tftpd-hpa
. Der tftp-root liegt dann unter /src/tftp
, kann über /etc/default/tftpd-hpa
angepasst werden).
Hier am besten einen Ordner "des-3225g" erstellen und die notwendigen PROM, RUNTIME und CONF-Files ablegen.
tux:/srv/tftp# ls des-3225g/ 25.cfg 3225prom.219 3225_run.218
Im Config-File müssen die richtigen Pfade (vom tftp-root) zu den Image-Files eingetragen sein.
# Specify the Code type. Note all of keywords can only appears once at most. # If the keyword is not used, please pound sign at the beginning of the line. Code_type=PROM Image_file="des-3225g/3225prom.219" Code_type=RUNTIME Image_file="des-3225g/3225_run.218"
Das Firmware-Update kann über die Console oder über das Web-Interface gestartet werden ("Reset und Update" -> "Change Configuration File"). Falls der Username bzw. das Password abhanden gekommen ist, muß zwingend die Console verwenden.
Firmware-Update ohne Passwort
Voraussetzung für ein Firmware-update über die Console ist natürlich ein Serielles Kabel welches über den RS-232 Port mit einem Computer verbunden wird.
Port-Settings:
baudrate 9600 bits 8 parity N stopbits 1 rtscts No
Mit minicom
oder einem Äquivalent zum Switch verbinden. Wenn der Login-Sreen erscheint, funktioniert die grundsätzliche Verbindung.
DES-3225G Fast Ethernet Switch Console Management Copyright(C) 1999-2000 D-Link Corporation Username: [ ] Password: [ ] ******************************************************************************* Message Area: Enter case-sensitive username.
Den Switch neustarten (also Stecker ziehen), einige male CTRL+C
drücken, dann wird der Bootvorgang unterbrochen und das "BOOT MENU" wird angezeigt.
BOOT MENU--- D-Link DES-3225G Standalone Switch ------------------------------------------------------------------------------- Configure IP Switch Information Update Firmware and Configuration Files Console Options Save Changes Restart System RESUME BOOT ******************************************************************************* Message Area: Configures the Management Module internal software.
Punkt 3 "Update Firmware and Configuration Files" auswählen, den richtigen TFTP Server eintragen, "Use Config File" auf "enabled" stellen.
Unter "Config File Name" des-3225g/25.cfg
eintragen.
Enter auf "REBOOT TO START UPDATE" startet das Firmware-Update.
Auf der Console wird der Fortschrittsverlauf und etwaige Probleme bzw Fehler angezeigt. Nachdem das Update abgeschlossen ist, ist der Switch wieder auf Factory-Default, Username und Password sind nicht gesetzt.
IM Anhang befindet sich die Firmware 2.00-B18
Add new comment