Processus de mise à niveau de l’appareil

Date de la dernière mise à jour : Nov 24, 2023 |
Passez Téléphones IP de la série Avaya J100 à une version plus récente du micrologiciel à l’aide du APPNAME paramètre . Utilisez le APPNAME_IN_USE paramètre pour vérifier la version du micrologiciel installée sur le téléphone afin d’effectuer une action de mise à niveau correspondante, par exemple :
SI $APPNAME_IN_USE SEQ 4.0.2.0.11 ALLEZ À CROSSGRADE
.

Le tableau suivant décrit le processus de mise à niveau de l’appareil à l’aide du APPNAME paramètre :

  1. Lors du démarrage, le téléphone reçoit l’adresse du serveur de fichiers de DHCP, LLDP, Device Enrollment Services (DES), de l’interface Web du téléphone ou de l’interface du dispositif.

    Pendant l'option Obtenir des mises à jour ou Vérifier automatiquement les mises à jour, le téléphone vérifie le serveur d'approvisionnement.

  2. Le téléphone se connecte au serveur d'approvisionnement pour télécharger le fichier de mise à niveau du micrologiciel, J100Supgrade.txt.

  3. Dans J100Supgrade.txt, le APPNAME paramètre contient la version du firmware. Le paramètre fournit un nom de fichier. Par exemple :

    FW_S_J179_R4_0_14_0_6.bin
  4. Le téléphone compare la version du logiciel actuellement installée à la version spécifiée dans le APPNAME paramètre.

  5. Si la version du micrologiciel spécifiée dans le APPNAME paramètre diffère de la version du logiciel en cours d’exécution, le téléphone télécharge les fichiers du logiciel pour une mise à niveau.

  6. Le téléphone redémarre automatiquement pour appliquer le micrologiciel mis à niveau.

    Astuce :

    Le téléphone enregistre les événements de mise à niveau sous le niveau AVIS du Syslog fichier.

Configuration du paramètre APPNAME

À partir de la version 4.1.0 du logiciel, vous pouvez passer Téléphones IP de la série Avaya J100 à une version plus récente du micrologiciel en obtenant les fichiers de mise à niveau d’un autre serveur de fichiers qui n’est pas le même que le serveur d’approvisionnement initial.

Pour obtenir des fichiers de mise à niveau d'un autre serveur de fichiers, configurez le APPNAME paramètre comme suit :

  • Une URL absolue : Préfixez l’URL avec un https:// ou http://. Une URL valide prend en charge une combinaison d’IPv4, IPv6 ou FQDN, un chemin d’accès au répertoire peut contenir des macros telles que $MACADDRESS, $SERIALNO et $MODEL4, et l’URL peut avoir des valeurs facultatives telles que des ports, des sous-répertoires et des identifiants.

    Quelques exemples :

    http://10.1.1.2/FW_S_J179_R4_1_0_0_6.bin
    http://10.1.1.2/prov/firmware/FW_S_J179_R4_1_1_0_6.bin
    http://10.1.1.2 :8080/FW_S_J179_R4_1_1_0_6.bin
    http://prov.example.com/FW_S_J179_R4_1_1_0_6.bin
    http://username :password@prov.example.com/prov/firmware/FW_S_J179_R4_1_1_0_6.bin
    https://upgrade.acme.com/J100/$MODEL4/FW_S_J169_R4_1_1_0_4.bin
    https://10.1.1.2/prov/firmware/FW_S_J179_R4_1_14_0_6.bin
    https://prov.example.com/prov/firmware/FW_S_J179_R4_1_14_0_6.bin
    https://prov.example.com :8080/prov/firmware/FW_S_J179_R4_1_14_0_6.bin
    https://username :password@prov.example.com/prov/firmware/FW_S_J179_R4_1_14_0_6.bin
  • Un chemin relatif qui s’ajoute à la valeur du paramètre TLSDIR ou HTTPDIR. Par exemple :

    micrologiciel/FW_S_J179_R4_1_14_0_6.bin
    J100/$MODEL4/FW_S_J169_R4_1_13_0_4.bin
  • Un chemin absolu qui ignore temporairement TLSDIR ou HTTPDIR. Par exemple :

    /firmware/FW_S_J179_R4_1_14_0_6.bin
    /FW_S_J179_R4_1_14_0_6.bin
  • Un nom de fichier. Par exemple :

    FW_S_J179_R4_1_14_0_6.bin
Remarque :

Si le serveur qui héberge le .bin fichier nécessite une authentification, définissez les informations d'identification dans l'URL. Le téléphone ignore les valeurs HTTP_AUTH_USERNAME et HTTP_AUTH_PASSWORD les paramètres.

Échantillon J100Supgrade.txt

Les versions du micrologiciel J100 inférieures à 4.1.0.0 ne prennent pas en charge l’URL ou le chemin. Pour les environnements dont le micrologiciel du téléphone est inférieur à 4.1.0.0, voici un exemple de fichier de mise à niveau J100.
SI $APPNAME_IN_USE SEQ 4.1.0.0.9 ALLEZ À REMOTE_UPGRADE
SI $APPNAME_IN_USE SEQ 4.1.0.0.10 ALLEZ À REMOTE_UPGRADE

N° LOCAL_MISE À NIVEAU

SI $MODEL4 SEQ J129 GOTO J129_SW
SI $MODEL4 SEQ J139 ALLEZ À J139_SW
SI $MODEL4 SEQ J159 ALLEZ À J159_SW
SI $MODEL4 SEQ J169 GOTO J169_SW
SI $MODEL4 SEQ J179 GOTO J179_SW
SI $MODEL4 SEQ J189 ALLEZ À J189_SW

ENSEMBLE DE GOTO

N° J129_SW
RÉGLER APPNAME FW_S_J129_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J139_SW
RÉGLER APPNAME FW_S_J139_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J159_SW
RÉGLER APPNAME FW_S_J159_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J169_SW
RÉGLER APPNAME FW_S_J169_R4_1_1_0_6.bin
RÉGLER JEM24_APPNAME FW_JEM24_R1_0_1_0_22.bin
ENSEMBLE DE GOTO

N° J179_SW
RÉGLER APPNAME FW_S_J179_R4_1_1_0_6.bin
RÉGLER JEM24_APPNAME FW_JEM24_R1_0_1_0_22.bin
ENSEMBLE DE GOTO

N° J189_SW
RÉGLER APPNAME FW_S_J189_R4_1_1_0_6.bin
RÉGLER JEM24_APPNAME FW_JEM24_R1_0_1_0_22.bin
ENSEMBLE DE GOTO

 

# MISE À NIVEAU_DISTANCE
SI $MODEL4 SEQ J129 GOTO J129_SW
SI $MODEL4 SEQ J139 ALLEZ À J139_SW
SI $MODEL4 SEQ J159 ALLEZ À J159_SW
SI $MODEL4 SEQ J169 GOTO J169_SW
SI $MODEL4 SEQ J179 GOTO J179_SW
SI $MODEL4 SEQ J189 ALLEZ À J189_SW
ENSEMBLE DE GOTO

N° J129_SW
DÉFINIR LE NOM DE L’APPLICATION https://external.example.com/J100/J129/FW_S_J129_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J139_SW
DÉFINIR LE NOM DE L’APPLICATION https://external.example.com/J100/J139/FW_S_J139_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J159_SW
DÉFINIR LE NOM DE L’APPLICATION https://external.example.com/J100/J159/FW_S_J159_R4_1_1_0_6.bin
ENSEMBLE DE GOTO

N° J169_SW
DÉFINIR LE NOM DE L’APPLICATION https://external.example.com/J100/J169/FW_S_J169_R4_1_1_0_6.bin
ENSEMBLE JEM24_APPNAME https://external.example.com/J100/JEM/FW_JEM24_R1_0_1_0_23.bin
ENSEMBLE DE GOTO

N° J179_SW
RÉGLER LE NOM DE L’APPLICATION https://external.example.com/J100/J169/FW_S_J179_R4_1_1_0_6.bin
ENSEMBLE JEM24_APPNAME https://external.example.com/J100/JEM/FW_JEM24_R1_0_1_0_23.bin
ENSEMBLE DE GOTO

N° J189_SW
RÉGLER LE NOM DE L’APPLICATION https://external.example.com/J100/J189/FW_S_J189_R4_1_1_0_6.bin
ENSEMBLE JEM24_APPNAME https://external.example.com/J100/JEM/FW_JEM24_R1_0_1_0_23.bin
ENSEMBLE DE GOTO

NOMBRE D’OBTENIR
OBTENEZ 46xxparamètres.txt