Firmware-upgrades configureren

Firmware-updates kunnen op specifieke intervallen worden toegestaan. Bijgewerkte firmware wordt vanaf een server naar de telefoon verzonden met behulp van TFTP of HTTP. Beveiliging is een minder groot probleem met een firmware-upgrade, omdat firmware geen persoonlijke informatie bevat.

U kunt de parameters ook configureren in het telefoonconfiguratiebestand met XML-code (cfg.xml).

Voordat u begint

Open de beheerwebpagina van de telefoon.

1

Selecteer Spraak > Inrichten.

2

Kies in het gedeelte Firmware-upgradeJa in de parameter Upgrade inschakelen .

U kunt deze parameter configureren in het XML-bestand met de telefoonconfiguratie (cfg.xml) door een tekenreeks met deze notatie in te voeren:

<Upgrade_Inschakelen ua="na">JaInschakelen>
pgrade_

Opties: Ja en Nee

Standaard: Ja

3

Stel de parameter Vertraging nieuwe poging upgradefout in seconden in.

Het interval voor opnieuw proberen te upgraden (in seconden) wordt toegepast in het geval van een fout bij de upgrade. Het apparaat heeft een fouttimer voor de firmware-upgrade die wordt geactiveerd na een mislukte firmware-upgradepoging. De timer wordt geïnitialiseerd met de waarde in deze parameter. De volgende upgradepoging voor de firmware wordt uitgevoerd wanneer deze timer tot nul telt.

U kunt deze parameter configureren in het XML-bestand met de telefoonconfiguratie (cfg.xml) door een tekenreeks met deze notatie in te voeren:

<Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>
pgrade_

Standaard: 3600

<tftp|http|https>:///image/
4

Stel de parameter Upgraderegel in door een firmware-upgradescript in te voeren waarmee upgradevoorwaarden en bijbehorende firmware-URL's worden gedefinieerd. De syntaxis wordt gebruikt als profielregel. Voer een script in en gebruik de volgende indeling om de upgraderegel in te voeren:

<tftp|http|https>:///image/

Bijvoorbeeld:

tftp://192.168.1.5/image/PHONEOS-8875.1-0-1-0001-1.loads

U kunt deze parameter configureren in het XML-bestand met de telefoonconfiguratie (cfg.xml) door een tekenreeks met deze notatie in te voeren:

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

Klik op Alle wijzigingen verzenden.

Firmware upgraden met TFTP, HTTP of HTTPS

De telefoon ondersteunt een firmware-upgrade met TFTP, HTTP of HTTPS.

Voordat u begint

Het firmwareladingsbestand moet worden gedownload naar een toegankelijke server.

1

Pak het zip-bestand uit met de volgende opdracht:

pak PHONEOS-8875.1-0-1-0001-19.zip uit

waarbij:

1-0-1-0001-19 is het versienummer.

2

Kopieer de map naar een TFTP-, HTTP- of HTTPS-downloadmap.

3

Open de beheerwebpagina van de telefoon.

4

Selecteer Spraak > Inrichten.

5

Zoek de bestandsnaam van de versie, die eindigt op .loads en voeg deze toe aan de geldige URL.

6

Klik op Alle wijzigingen verzenden.

Firmware upgraden met de browseropdracht

Een upgradeopdracht die in de adresbalk van de browser wordt ingevoerd, kan worden gebruikt om de firmware op een telefoon te upgraden. De telefoon wordt alleen bijgewerkt als deze inactief is. De update wordt automatisch geprobeerd nadat het gesprek is voltooid.

Voer de volgende opdracht in om de telefoon bij te werken met een URL in een webbrowser:

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

Peer firmware delen inschakelen

Peer firmware delen (PFS) is een firmwaredistributiemodel waarmee een Cisco IP-telefoon andere telefoons van hetzelfde model of uit dezelfde serie kan vinden op het subnet en bijgewerkte firmwarebestanden kan delen wanneer u meerdere telefoons tegelijkertijd moet upgraden. PFS gebruikt het Cisco Peer-to-Peer-Distribution Protocol (CPPDP) dat een eigen protocol is van Cisco. Met CPPDP vormen alle apparaten in het subnet een peer-to-peer-hiërarchie en kopieert u vervolgens de firmware of de andere bestanden van peerapparaten naar de naburige apparaten. Als u firmware-upgrades wilt optimaliseren, wordt de firmware-image van de laadserver gedownload op een hoofdtelefoon en vervolgens naar andere telefoons in het subnet overgebracht via TCP-verbindingen.

Peer firmware delen:

  • Beperkt congestie in TFTP-overdrachten naar gecentraliseerde externe laadservers.

  • Elimineert de noodzaak om firmware-upgrades handmatig te beheren.

  • Reduceert telefoonuitvaltijd tijdens upgrades wanneer grote aantallen telefoons gelijktijdig worden gereset.

  • Peer firmware delen werkt alleen als meerdere telefoons tegelijk zijn ingesteld om te upgraden. Wanneer een NOTIFY wordt verzonden met Event:resync, wordt een hersynchronisatie op de telefoon gestart. Voorbeeld van XML die configuraties kan bevatten om de upgrade te starten:

    "Gebeurtenis:resync;profile=" http://10.77.10.141/profile.xml
  • Wanneer u de Peer Firmware Sharing Log-server instelt op een IP-adres en poort, worden de specifieke PFS-logboeken naar die server verzonden als UDP-berichten. Deze instelling moet op elke telefoon worden uitgevoerd. U kunt de logboekberichten vervolgens gebruiken bij het oplossen van problemen met PFS.

U kunt de parameters ook configureren in het telefoonconfiguratiebestand met XML-code (cfg.xml).

1

Open de beheerwebpagina van de telefoon.

2

Selecteer Spraak > Inrichten.

3

Stel in het gedeelte Firmware-upgrade de parameters in:

  1. Stel de parameter Peer firmware delen in.

    U kunt deze parameter configureren in het XML-bestand met de telefoonconfiguratie (cfg.xml) door een tekenreeks met deze notatie in te voeren:

    <Peer_Firmware_Delen ua="na">JaFirmware_Delen>
    eer_

    Opties: Ja en Nee

    Standaard: Ja

  2. Stel de parameter Peer Firmware Sharing Log Server in om het IP-adres en de poort aan te geven waarnaar het UDP-bericht is verzonden.

    Bijvoorbeeld: 10.98.76.123:514 waarbij 10.98.76.123 het IP-adres is en 514 het poortnummer.

    U kunt deze parameter configureren in het XML-bestand met de telefoonconfiguratie (cfg.xml) door een tekenreeks met deze notatie in te voeren:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5Firmware_Sharing_Log_Server>
    eer_

    Peer_Firmware_Sharing_Log_Server geeft de hostnaam en de poort op van de externe UDP-syslog-server. De poort is standaard ingesteld op de syslog 514.

4

Klik op Alle wijzigingen verzenden.

Firmware-upgradeparameters

In de volgende tabel worden de functie en het gebruik van elke parameter in de sectie Firmware-upgrade van het tabblad Inrichting gedefinieerd.

Tabel 1. Firmware-upgradeparameters

Parameternaam

Beschrijving en standaardwaarde

Upgrade inschakelen

Hiermee worden firmware-upgradebewerkingen onafhankelijk van hersynchronisatieacties ingeschakeld.

De standaardwaarde is Ja.

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Upgrade_Enable ua="na">JaEnable>pgrade_

  • Stel dit veld op de webpagina voor telefoonbeheer in op Ja of Nee.

Vertraging nieuwe poging na upgradefout

Het interval voor opnieuw proberen te upgraden (in seconden) wordt toegepast in het geval van een fout bij de upgrade. Het apparaat heeft een fouttimer voor de firmware-upgrade die wordt geactiveerd na een mislukte firmware-upgradepoging. De timer wordt geïnitialiseerd met de waarde in deze parameter. De volgende upgradepoging voor de firmware wordt uitgevoerd wanneer deze timer tot nul telt.

De standaardwaarde is 3600 seconden.

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • Stel de waarde in op de beheerwebpagina van de telefoon.

Upgraderegel

Een firmware-upgradescript waarmee upgradevoorwaarden en bijbehorende firmware-URL's worden gedefinieerd. De syntaxis wordt gebruikt als profielregel.

Gebruik de volgende indeling om de upgraderegel in te voeren:

<tftp|http|https>:////

Bijvoorbeeld:

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

Als er geen protocol wordt opgegeven, wordt TFTP verondersteld. Als er geen servernaam wordt opgegeven, wordt de host die de URL aanvraagt, gebruikt als de servernaam. Als er geen poort wordt opgegeven, wordt de standaardpoort gebruikt (69 voor TFTP, 80 voor HTTP of 443 voor HTTPS).

De standaardwaarde is leeg.

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Voer op de beheerwebpagina van de telefoon het pad in waar het laadbestand is opgeslagen.

Aanvraagbericht Upgraden Logboek

Syslog-bericht is uitgegeven aan het begin van een firmware-upgradepoging.

Standaard: $PN $MAC -- Upgradeverzoek $SCHEME://$SERVIP:$PORT$PATH

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Upgrade aanvragen $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • Pas de parameter naar behoefte aan op de webpagina voor telefoonbeheer.

Succesbericht Van Logboekupgrade

Syslog-bericht dat is uitgegeven nadat een firmware-upgradepoging is voltooid.

De standaardwaarde is $PN $MAC -- Succesvolle upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • Pas de parameter naar behoefte aan op de webpagina voor telefoonbeheer.

Foutbericht Upgraden Logboek

Syslog-bericht is uitgegeven na een mislukte firmware-upgradepoging.

De standaardwaarde is $PN $MAC -- Upgrade mislukt: $ERR

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Upgrade failed: $ERRUpgrade_Failure_Msg>og_

  • Pas de parameter naar behoefte aan op de webpagina voor telefoonbeheer.

Peer firmware delen

Hiermee schakelt u of de functie Peer Firmware Sharing (PFS) in of uit. Selecteer Ja of Nee om de functie in of uit te schakelen.

Standaard: Ja

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Peer_Firmware_Sharing ua="na">JaFirmware_Sharing>eer_

  • Stel dit veld op de webpagina voor telefoonbeheer in op Ja of Nee.

Peerlogserver voor firmware delen

Geeft het IP-adres en de poort aan waarnaar het UDP-bericht wordt verzonden.

Bijvoorbeeld: 10.98.76.123:514 waarbij 10.98.76.123 het IP-adres is en 514 het poortnummer.

Configureer deze parameter met een van de methoden:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • Voer op de beheerwebpagina van de telefoon het adres van de logboekserver in.