Dans cet article
Configurer les mises à niveau du firmware
Mettre à jour le firmware par TFTP, HTTP ou HTTPS
Mettre à jour le firmware à l'aide de la commande du navigateur
Activez le partage du microprogramme entre pairs
Paramètres de mise à niveau du firmware

Configurer les téléphones 9800 et 8875 pour la mise à niveau du firmware (BroadWorks)

list-menuDans cet article
list-menuUn commentaire ?

Cet article d'aide concerne les téléphones de bureau Cisco de la gamme 9800 et le visiophone Cisco 8875 enregistrés auprès de Cisco BroadWorks. Les informations sur cette page incluent des informations sur les méthodes de mise à niveau du firmware des téléphones, le partage du firmware entre pairs (PFS), les journaux de mise à jour du firmware, les paramètres liés à la mise à jour du firmware.

Configurer les mises à niveau du firmware

Les mises à jour du firmware peuvent être autorisées à intervalles réguliers. La mise à jour du firmware est envoyée d'un serveur au téléphone via le TFTP ou le HTTP. La sécurité est moins un problème lors d'une mise à niveau du firmware, car le firmware ne contient aucune information personnelle.

Vous pouvez également configurer les paramètres dans le fichier de configuration du téléphone à l'aide du code XML (cfg.xml).

Avant de commencer

Accédez à la page Web d'administration du téléphone.

1

Sélectionnez Voix > Approvisionnement.

2

Dans la section Mise à niveau du firmware, choisissez Oui dans le paramètre Activer la mise à niveau.

Vous pouvez configurer ce paramètre dans le fichier XML de configuration du téléphone (cfg.xml) en saisissant une chaîne au format suivant :

<Upgrade_Enable ua="na">Yes</Upgrade_Enable>

Options : Oui et Non

Par défaut : Oui

3

Réglez le paramètre Upgrade Error Retry Delay en quelques secondes.

L'intervalle entre les nouvelles tentatives de mise à niveau (en secondes) s'appliquait en cas d'échec de la mise à niveau. L'appareil possède un minuteur d'erreur de mise à niveau du firmware qui s'active en cas d'échec d'une tentative de mise à niveau. Le chronomètre est initialisé avec la valeur de ce paramètre. La prochaine tentative de mise à niveau du firmware aura lieu lorsque le compte à rebours sera terminé.

Vous pouvez configurer ce paramètre dans le fichier XML de configuration du téléphone (cfg.xml) en saisissant une chaîne au format suivant :

<Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

Par défaut : 3600

<tftp|http|https>://<ip address>/image/<load name>
4

Définissez le paramètre Règle de mise à niveau en saisissant un script de mise à niveau du firmware qui définit les conditions de mise à niveau et les URL du firmware associées. Il utilise la même syntaxe que Profile Rule. Entrez un script et utilisez le format suivant pour saisir la règle de mise à niveau :

<tftp|http|https>://<ipaddress>/image/<load name>

Par exemple :

sur ftp://192.168.1.5/image/PHONEOS.3-0-1-0001-213.loads

Vous pouvez configurer ce paramètre dans le fichier XML de configuration du téléphone (cfg.xml) en saisissant une chaîne au format suivant :

<Upgrade_Rule ua="na">http://10.74.10.205:6970/PHONEOS.3-0-1-0001-213.loads
</Upgrade_Rule>
5

Cliquez sur Soumettre toutes les modifications.

Mettre à jour le firmware par TFTP, HTTP ou HTTPS

Le téléphone prend en charge la mise à niveau du firmware par TFTP, HTTP ou HTTPS.

Avant de commencer

Le fichier de chargement du firmware doit être téléchargé sur un serveur accessible.

1

Décompressez le fichier .zip à l'aide de la commande suivante :

décompressez PhoneOS-8875.1-0-1-0001-19.zip

où :

1-0-1-0001-19 est le numéro de sortie.

2

Copiez le dossier dans un répertoire de téléchargement TFTP, HTTP ou HTTPS.

3

Accédez à la page Web d'administration du téléphone.

4

Sélectionnez Voix > Approvisionnement.

5

Trouvez le nom du fichier de chargement qui se termine par .loads et ajoutez-le à une URL valide.

6

Cliquez sur Soumettre toutes les modifications.

Mettre à jour le firmware à l'aide de la commande du navigateur

Une commande de mise à niveau saisie dans la barre d'adresse du navigateur peut être utilisée pour mettre à jour le firmware d'un téléphone. Le téléphone ne se met à jour que lorsqu'il est inactif. La mise à jour est tentée automatiquement une fois l'appel terminé.

Pour mettre à jour le téléphone avec une URL dans un navigateur Web, entrez cette commande :


http://<phone_ip>/admin/upgrade?<schema>://<serv_ip[:port]>/filepath

Activez le partage du microprogramme entre pairs

Le partage de micrologiciels entre pairs (PFS) est un modèle de distribution de micrologiciels qui permet à un téléphone IP Cisco de trouver d'autres téléphones du même modèle ou de la même série sur le sous-réseau et de partager des fichiers de microprogramme mis à jour lorsque vous devez mettre à niveau plusieurs téléphones en même temps. Le PFS utilise le protocole Cisco Peer-to-Peer Distribution Protocol (CPPDP), un protocole propriétaire de Cisco. Avec le CPPDP, tous les appareils du sous-réseau forment une hiérarchie peer-to-peer, puis copient le firmware ou les autres fichiers des appareils homologues vers les appareils voisins. Pour optimiser les mises à niveau du firmware, un téléphone root télécharge l'image du firmware depuis le serveur de chargement, puis transfère le firmware aux autres téléphones du sous-réseau via des connexions TCP.

Partage du firmware entre pairs :

  • Limite l'encombrement des transferts TFTP vers des serveurs de suppression de charge centralisés.

  • Il n'est plus nécessaire de contrôler manuellement les mises à niveau du firmware.

  • Réduit les temps d'arrêt du téléphone lors des mises à niveau lorsqu'un grand nombre de téléphones sont réinitialisés simultanément.

  • Le partage du firmware entre pairs ne fonctionne que si plusieurs téléphones sont configurés pour être mis à niveau en même temps. Lorsqu'une notification est envoyée avec Event:Resync, cela déclenche une resynchronisation sur le téléphone. Exemple de fichier XML pouvant contenir les configurations nécessaires pour lancer la mise à niveau :

    « Event:Resync ; profile= » http://10.77.10.141/profile.xml
  • Lorsque vous configurez le serveur Peer Firmware Sharing Log sur une adresse IP et un port, les journaux spécifiques au PFS sont envoyés à ce serveur sous forme de messages UDP. Ce réglage doit être effectué sur chaque téléphone. Vous pouvez ensuite utiliser les messages du journal pour résoudre les problèmes liés au PFS.

Vous pouvez également configurer les paramètres dans le fichier de configuration du téléphone à l'aide du code XML (cfg.xml).

1

Accédez à la page Web d'administration du téléphone.

2

Sélectionnez Voix > Approvisionnement.

3

Dans la section Mise à niveau du firmware, définissez les paramètres :

  1. Réglez le paramètre de partage du microprogramme entre homologues.

    Vous pouvez configurer ce paramètre dans le fichier XML de configuration du téléphone (cfg.xml) en saisissant une chaîne au format suivant :

    <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

    Options : Oui et Non

    Par défaut : Oui

  2. Définissez le paramètre Peer Firmware Sharing Log Server pour indiquer l'adresse IP et le port vers lesquels le message UDP est envoyé.

    Par exemple : 10.98.76. 123:514 où 10.98.76.123 est l'adresse IP et 514 le numéro de port.

    Vous pouvez configurer ce paramètre dans le fichier XML de configuration du téléphone (cfg.xml) en saisissant une chaîne au format suivant :

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server spécifie le nom d'hôte et le port du serveur Syslog UDP Remote. Le port par défaut est le Syslog 514 par défaut.

4

Cliquez sur Soumettre toutes les modifications.

Paramètres de mise à niveau du firmware

Le tableau suivant définit la fonction et l'utilisation de chaque paramètre dans la section Mise à niveau du firmware de l'onglet Provisioning.

Tableau 1. Paramètres de mise à niveau du firmware

Nom du paramètre

Description et valeur par défaut

Activer la mise à niveau

Permet les opérations de mise à niveau du firmware indépendamment des opérations de resynchronisation.

La valeur par défaut est Oui.

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format suivant : <Upgrade_Enable ua="na">Oui</Upgrade_Enable>

  • Sur la page Web d'administration téléphonique, définissez ce champ sur Oui ou Non.

Erreur de mise à niveau, nouvelle tentative

L'intervalle entre les nouvelles tentatives de mise à niveau (en secondes) s'appliquait en cas d'échec de la mise à niveau. L'appareil possède un minuteur d'erreur de mise à niveau du firmware qui s'active en cas d'échec d'une tentative de mise à niveau. Le chronomètre est initialisé avec la valeur de ce paramètre. La prochaine tentative de mise à niveau du firmware aura lieu lorsque le compte à rebours sera terminé.

La valeur par défaut est de 3 600 secondes.

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Sur la page Web d'administration du téléphone, définissez la valeur.

Règle de mise à niveau

Un script de mise à niveau du firmware qui définit les conditions de mise à niveau et les URL du firmware associées. Il utilise la même syntaxe que Profile Rule.

Utilisez le format suivant pour saisir la règle de mise à niveau :

<tftp|http|https>://<ip address><:port>/<path>/<load name>

Par exemple :

tftp://192.168.1.5/firmware/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

Si aucun protocole n'est spécifié, le TFTP est supposé. Si aucun nom de serveur n'est spécifié, l'hôte qui demande l'URL est utilisé comme nom de serveur. Si aucun port n'est spécifié, le port par défaut est utilisé (69 pour le TFTP, 80 pour le HTTP ou 443 pour le HTTPS).

La valeur par défaut est vide.

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format <Upgrade_Rule ua="na">suivant : http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Sur la page Web d'administration du téléphone, entrez le chemin où est stocké le fichier de chargement.

Message de demande de mise à niveau du journal

Message Syslog émis au début d'une tentative de mise à niveau du firmware.

Par défaut : $PN $MAC -- Demande de mise à niveau $SCHEME : //$SERVIP : $PORT$PATH

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format suivant : <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Demande de mise à niveau $SCHEME : //$SERVIP : $PORT$PATH</Log_Upgrade_Request_Msg>

  • Sur la page Web d'administration du téléphone, personnalisez le paramètre selon vos besoins.

Message de réussite de la mise à niveau du journal

Message Syslog émis après une tentative de mise à niveau du firmware réussie.

La valeur par défaut est $PN $MAC -- Mise à niveau réussie $SCHEME : //$SERVIP : $PORT$PATH -- $ERR

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format suivant : <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Mise à niveau réussie $SCHEME : //$SERVIP : $PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Sur la page Web d'administration du téléphone, personnalisez le paramètre selon vos besoins.

Message d'échec de mise à niveau du journal

Message Syslog émis suite à l'échec d'une tentative de mise à niveau du firmware.

La valeur par défaut est $PN $MAC -- Echec de la mise à niveau : $ERR

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format suivant : <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Échec de la mise à niveau : $ERR</Log_Upgrade_Failure_Msg>

  • Sur la page Web d'administration du téléphone, personnalisez le paramètre selon vos besoins.

Partage du microprogramme entre pairs

Active ou désactive la fonction Peer Firmware Sharing (PFS). Sélectionnez Oui ou Non pour activer ou désactiver la fonctionnalité.

Par défaut : Oui

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format suivant : <Peer_Firmware_Sharing ua="na">Oui</Peer_Firmware_Sharing>

  • Sur la page Web d'administration téléphonique, définissez ce champ sur Oui ou Non.

Serveur de log de partage du microprogramme Peer

Indique l'adresse IP et le port vers lesquels le message UDP est envoyé.

Par exemple : 10.98.76. 123:514 où 10.98.76.123 est l'adresse IP et 514 le numéro de port.

Configurez ce paramètre de l'une des manières suivantes :

  • Dans le fichier de configuration du téléphone au format XML (cfg.xml), entrez une chaîne au format <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76</Peer_Firmware_Sharing_Log_Server>. 123:514

  • Sur la page Web d'administration du téléphone, saisissez l'adresse du serveur de journalisation.
Cet article était-il utile ?
Cet article était-il utile ?