Dieses Szenario beschreibt, wie Sie an der Kommandozeile das Gerät so konfigurieren, dass
zu einer festgelegten Uhrzeit ein regelmäßiges Update der Firmware und/oder der
Konfiguration erfolgt. Der Download von Firmware und Konfiguration erfolgt dabei von einem
externen Server (siehe Datei-Download von einem TFTP- oder HTTP(S)-Server ) über die
Befehle 'LoadFirmware' und 'LoadConfig' unter Verwendung fixer
Dateinamen. Die Zeitplanung realisieren Sie mittels Cron-Jobs.
-
Geben Sie die URL an, von dem der Befehl 'LoadFirmware' die Firmware lädt,
wenn keine anderen Parameter vorliegen. Für das Laden der Firmware von einem HTTP-Server
z. B. verwenden Sie einen Befehl ähnlich dem folgenden:
set /Setup/Automatisches-Laden/Netzwerk/Firmware/URL http://www.mycompany.de/firmware/LCOS.upx
-
Stellen Sie die Bedingung für das Laden der Firmware so ein, dass nur eine neuere als
die im Gerät vorhandene Firmware geladen wird:
set /Setup/Automatisches-Laden/Netzwerk/Firmware/Bedingung wenn-neuer
-
Geben Sie den Pfad an, von dem der Befehl 'LoadConfig' eine Konfiguration
lädt, wenn keine anderen Parameter vorliegen. Für das Laden der Konfiguration von einem
HTTP-Server z. B. verwenden Sie einen Befehl ähnlich dem folgenden:
set /Setup/Automatisches-Laden/Netzwerk/Firmware/URL http://www.mycompany.de/configuration/LCOS.lcf
-
Stellen Sie die Bedingung für das Laden der Konfiguration so ein, dass nur eine andere
als die im Gerät vorhandene Konfiguration geladen wird:
set /Setup/Automatisches-Laden/Netzwerk/Konfiguration/Bedingung wenn-unterschiedlich
-
Erstellen Sie einen Cron-Job, der regelmäßig um 23:55 Uhr das Kommando
'LoadFirmware' ausführt:
cd /Setup/Config/Cron-Tabelle
set 1 * * * 55 23 * * * LoadFirmware
-
Erstellen Sie einen Cron-Job, der regelmäßig um 23:59 Uhr das Kommando
'LoadConfig' ausführt:
set 2 * * * 59 23 * * * LoadConfig
Fertig! Damit haben Sie das automatische Update von Firmware und Konfiguration
eingerichtet.
Anmerkung: Die Reihenfolge (erst Firmware, anschließend Konfiguration) stellt sicher, dass die Konfiguration auch Menüpunkte beinhalten kann, die erst in der neuen Firmware vorhanden sind.