Herunterladen Inhalt Inhalt Diese Seite drucken

Upgrade Rule (Upgrade-Regel) - Cisco IP Conference Phone 7832 Bereitstellungshandbuch

Multiplattform-telefone
Inhaltsverzeichnis

Werbung

Bereitstellungsskripts

Upgrade Rule (Upgrade-Regel)

| https://p.tel.com/configs
In diesem Beispiel wird angenommen, dass das Profil, das vom Server zurückgegeben wird, XML-Element-Tags
enthält. Diese Tags müssen mithilfe der Alias-Zuordnung, die in GPP_B gespeichert ist, erneut den
entsprechenden Parameternamen zugeordnet werden:
[--alias b] https://p.tel.com/account/$PN$MA.xml
Eine Resynchronisierung wird normalerweise als fehlgeschlagen betrachtet, wenn ein angefordertes Profil
vom Server nicht empfangen wird. Der Parameter Resync_Fails_On_FNF kann dieses Standardverhalten
überschreiben. Wenn Resync_Fails_On_FNF auf „No" festgelegt ist, akzeptiert das Gerät eine
Datei-nicht-gefunden-Antwort vom Server als erfolgreiche Resynchronisierung. Der Standardwert für
Resync_Fails_On_FNF lautet „Yes".
Upgrade Rule (Upgrade-Regel)
Mithilfe der Upgrade-Regel wird das Gerät angewiesen, eine neue Software zu aktivieren, und ggf. informiert,
wo diese Software abgerufen werden kann. Wenn die Software bereits auf dem Gerät vorhanden ist, versucht
es nicht, sie abzurufen. Die Gültigkeit des Software-Speicherorts ist demnach nicht von Bedeutung, wenn
sich die gewünschte Software auf der inaktiven Partition befindet.
Mit dem Parameter Upgrade_Rule wird eine Firmware angegeben, die, wenn sie sich von der aktuellen
Firmware unterscheidet, heruntergeladen und angewendet wird, sofern dies nicht durch einen
Bedingungsausdruck verhindert wird oder Upgrade_Enable auf No festgelegt wurde.
Das Cisco IP Phone bietet einen konfigurierbaren Remote-Upgrade-Parameter: Upgrade_Rule. Dieser Parameter
akzeptiert eine ähnliche Syntax wie die Profilregelparameter. URL-Optionen werden für Upgrades nicht
unterstützt, aber Bedingungsausdrücke und Zuweisungsausdrücke können verwendet werden. Wenn
Bedingungsausdrücke verwendet werden, können für den Parameter mehrere Alternativen, getrennt durch
das |-Zeichen, angegeben werden. Die Syntax für die einzelnen Alternativen lautet wie folgt:
[ conditional-expr ] [ assignment-expr ] URL
Wie bei den Profile_Rule*-Parametern werden mit dem Parameter Upgrade_Rule alle Alternativen ausgewertet,
bis ein Bedingungsausdruck erfüllt ist oder eine Alternative keinen Bedingungsausdruck aufweist. Der
zugehörige Zuweisungsausdruck wird ausgewertet, sofern er angegeben wurde. Anschließend wird versucht,
ein Upgrade über die angegebene URL durchzuführen.
Wenn Upgrade_Rule eine URL ohne einen Bedingungsausdruck enthält, wird das Gerät auf das Firmware-Image
aktualisiert, das mit der URL angegeben wird. Nach der Makroerweiterung und Auswertung der Regel versucht
das Gerät so lange nicht erneut, ein Upgrade durchzuführen, bis die Regel oder die effektive Kombination
von scheme + server + port + filepath geändert wurde.
Um zu versuchen, ein Firmware-Upgrade durchzuführen, wird zu Beginn des Vorgangs die Audiofunktion
auf dem Gerät deaktiviert, und am Ende des Vorgangs wird das Gerät neu gestartet. Das Gerät führt nur dann
automatisch ein Upgrade durch, das durch den Inhalt von Upgrade_Rule gesteuert wird, wenn alle
Sprachleitungen derzeit inaktiv sind.
Zum Beispiel für das Cisco IP-Konferenztelefon 7832:
http://p.tel.com/firmware/sip7832.11-0-1MPP-BN (BN==Build Number).loads
In diesem Beispiel wird mit Upgrade_Rule die Firmware auf das Image aktualisiert, das unter der angegebenen
URL gespeichert ist.
Cisco IP Conference Phone 7832-Multiplattform-Telefone Bereitstellungshandbuch
27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis