Firmware und/oder Konfiguration regelmäßig updaten

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.

  1. 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
  2. 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 
  3. 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 
  4. 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
  5. 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
  6. 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.