Durchführung des Rollouts

Wenn der Techniker das Gerät anschließt und den Rollout-Assistenten in WEBconfig durchführt, muss er nun nur Geräte-ID und TAN eingeben. Aus diesen Informationen erstellt der Rollout-Assistent ein Skript, welches in die "Cron-Tabelle" des LCOS geschrieben wird und für die Anfragen am LSR sorgt. In dem genutzten Beispiel würden die Einträge in der "Cron-Tabelle" wie folgt aussehen:
Index Aktiv Basis Variation Minute Kommando
100 ja Betriebszeit 0 /1

"exec: sl 4s ; loadfir -n INTRANET

https://user:passwd@mylsr.mycompany.de/RSD?startup=1

&serial=%s&pnr=001&deviceid=5986

&tan=1234&type=%device"

101 ja Betriebszeit 0 /1

"exec: sl 9s ; loads -n INTRANET

https://user:passwd@mylsr.mycompany.de/RD?config=1

&serial=%s&pnr=1&fwversion=9.10&fwbuild=0426

&deviceid=5986 &tan=1234"

Erläuterungen der Einträge

Erste Zeile

100 ja Betriebszeit 0 "/1" "" "" "" "" "exec: sl 4s ; loadfir -n INTRANET https://user:passwd@ mylsr.mycompany.de/RSD?startup=1&serial=%s&pnr=1&deviceid=5986&tan=1234&type=%device"

Dieser Eintrag dient dazu, das Gerät am LSR anzumelden.

100 (Index)
Index des Eintrages. Die Einträge werden nach dem Index in aufsteigender Reihenfolge abgearbeitet.
Ja (Aktiv)
Der Eintrag ist aktiv.
Betriebszeit (Basis)
Die Zeitangaben basieren auf der Zeit nach dem letzten Bootvorgang.
0 (Variation)
Keine Abweichung zur genutzten Zeit.
/1 (Minute)
Das Kommando wird jede Minute wiederholt.
"exec: sl 4s ; loadfir -n INTRANET https://user:passwd@mylsr.mycompany.de/RSD?startup=1&serial=%s&pnr=001&deviceid=5986
&tan=1234&type=%device" (Kommando)
Das durchzuführende Kommando:
  • exec: Leitet die Ausführung eines Befehls ein.
  • sl 4s; Sleep für 4 Sekunden, die Ausführung der nachfolgenden Teile dieses Befehls werden um 4 Sekunden verzögert..
  • loadfir -n Startet den Anmelde-Prozess.
  • INTRANET Die genutzte Loopback-Adresse des Gerätes.
  • https://user:passwd@mylsr.mycompany.de/RSD?startup=1&serial=%s&pnr=1&deviceid=5986 &tan=1234&type=%device Die URL mit entsprechenden Parametern. Die Variablen werden hierbei automatisch aus dem Gerät ausgelesen, während die anderen Werte aus dem Rollout-Assistenten und den entsprechenden Vorbelegungen resultieren.
User
Benutzername für Rollout, (siehe Vorbelegungen)
passwd
Passwort für Rollout, (siehe Vorbelegungen)
mylsr.mycompany.de
Rollout-Host, (siehe Vorbelegungen)
serial=%s
Seriennummer des Gerätes.
pnr
Projektnummer. In diesem Beispiel 1.
deviceid
Geräte-ID des Gerätes. In diesem Beispiel 5986.
tan
TAN des Gerätes. In diesem Beispiel 1234.
type=%device
Gerätetyp

Zweite Zeile

101 ja Betriebszeit 0 "/1" "" "" "" "" "exec: sl 9s ; loads -n INTRANET https://user:passwdp@mylsr.mycompany.de/RD?config=1&serial=%s

&pnr=1&fwversion=9.10&fwbuild=0426&deviceid=5986&tan=1234"

Dieser Eintrag dient dazu, die zum Gerät zugehörige Konfiguration zu beziehen.

101 (Index)
Index des Eintrages. Die Einträge werden nach dem Index in aufsteigender Reihenfolge abgearbeitet.
Ja (Aktiv)
Der Eintrag ist aktiv.
Betriebszeit (Basis)
Die Zeitangaben basieren auf der Zeit nach dem letzten Bootvorgang.
0 (Variation)
Keine Abweichung zur genutzten Zeit.
/1 (Minute)
Das Kommando wird jede Minute wiederholt.
"exec: sl 9s ; loads -n INTRANET
https://user:passwdp@mylsr.mycompany.de/RD?config=1&serial=%s&pnr=1&fwversion=9.10
&fwbuild=0426&deviceid=5986&tan=1234" (Kommando)
Das durchzuführende Kommando:
  • exec: Leitet die Ausführung eines Befehls ein.
  • sl 9s; Sleep für 9 Sekunden, die Ausführung der nachfolgenden Teile dieses Befehls werden um 9 Sekunden verzögert.
  • loads -n Startet den Prozess des Script Downloads.
  • INTRANET Die genutzte Loopback-Adresse des Gerätes.
  • https://user:passwdp@mylsr.mycompany.de/RD?config=1&serial=%s&pnr=1&fwversion=9.10 &fwbuild=0426&deviceid=5986&tan=1234 Die URL mit entsprechenden Parametern. Die Variablen werden hierbei automatisch aus dem Gerät ausgelesen, während die anderen Werte aus dem Rollout-Assistenten und den entsprechenden Vorbelegungen resultieren.
User
Benutzername für Rollout, (siehe Vorbelegungen)
passwd
Passwort für Rollout, (siehe Vorbelegungen)
mylsr.mycompany.de
Rollout-Host, (siehe Vorbelegungen)
serial=%s
Seriennummer des Gerätes.
pnr
Projektnummer. In diesem Beispiel 1.
fwversion
Firmware-Version des Gerätes. In diesem Beispiel 9.10.
fwbuild
Die Build-Nummer der Firmware. In diesem Beispiel 0426.
deviceid
Geräte-ID des Gerätes. In diesem Beispiel 5986.
tan
TAN des Gerätes. In diesem Beispiel 1234.