Konfigurera uppgraderingar av fast programvara

Uppdateringar av inbyggd programvara kan tillåtas vid angivna intervall. Uppdaterad fast programvara skickas från en server till telefonen via TFTP eller HTTP. Säkerheten är mindre ett problem med en uppgradering av den fasta programvaran eftersom den inte innehåller någon personlig information.

Du kan även konfigurera parametrarna i telefonens konfigurationsfil med XML-kod (cfg.xml).

Innan du börjar

Öppna webbsidan för telefonadministration.

1

Välj Röst > Reservering.

2

I avsnittet Uppgradering av fast programvara väljer du Ja från parametern Aktivera uppgradering .

Du kan konfigurera den här parametern i telefonens konfigurationsfil (cfg.xml) genom att ange en sträng i det här formatet:

<Upgrade_Aktivera ua="na">JaAktivera>
pgrade_

Val: Ja och nej

Standard: Ja

3

Ställ in parametern Fördröjning av uppgraderingsfel i sekunder.

Intervallet för omförsök till uppgradering (i sekunder) tillämpas om uppgraderingen misslyckas. Enheten har en feltimer för uppgradering av fast programvara som aktiveras efter ett misslyckat uppgraderingsförsök. Timern initieras med värdet i den här parametern. Nästa inbyggda program varu uppgraderings försök sker när denna timer är noll.

Du kan konfigurera den här parametern i telefonens konfigurationsfil (cfg.xml) genom att ange en sträng i det här formatet:

<Upgrade_Error_Retry_Fördröjning ua="na">3600Error_Retry_Fördröjning>
pgrade_

Standard: 3600

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

Ställ in parametern Uppgraderingsregel genom att ange ett skript för uppgradering av fast programvara som definierar uppgraderingsvillkor och associerade URL:er för fast programvara. Den använder samma syntax som profilregeln. Ange ett skript och använd följande format för att ange uppgraderingsregeln:

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

Till exempel:

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

Du kan konfigurera den här parametern i telefonens konfigurationsfil (cfg.xml) genom att ange en sträng i det här formatet:

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

Klicka på Skicka in alla ändringar.

Uppgradera inbyggd programvara med TFTP, HTTP eller HTTPS

Telefonen stöder uppgradering av fast programvara via TFTP, HTTP eller HTTPS.

Innan du börjar

Inläsningsfilen för den fasta programvaran måste hämtas till en tillgänglig server.

1

Packa upp .zip-filen med följande kommando:

packa upp TELEFONER-8875.1-0-1-0001-19.zip

där:

1-0-1-0001-19 är utgivningsnumret.

2

Kopiera mappen till en TFTP-, HTTP- eller HTTPS-hämtningskatalog.

3

Öppna webbsidan för telefonadministration.

4

Välj Röst > Reservering.

5

Hitta namnet på inläsningsfilen som slutar med .loads och lägg till det i den giltiga URL:en.

6

Klicka på Skicka in alla ändringar.

Uppgradera den fasta programvaran med webbläsarkommandot

Ett uppgraderingskommando som har angetts i webbläsarens adressfält kan användas för att uppgradera den fasta programvaran på en telefon. Telefonen uppdateras endast när den är inaktiv. Uppdateringen görs automatiskt när samtalet har slutförts.

Om du vill uppgradera telefonen med en URL i en webbläsare anger du det här kommandot:

 http://<phone_ip>/admin/upgrade?://<serv_ip[:port]>/filsökväg 

Aktivera delning av inbyggd peer-programvara

Peer Firmware Sharing (PFS) är en distributionsmodell för firmware som gör det möjligt för en Cisco IP-telefon att hitta andra telefoner av samma modell eller serie i subnätet och dela uppdaterade firmware-filer när du behöver uppgradera flera telefoner samtidigt. PFS använder Cisco Peer-to-Peer-Distribution Protocol (CPPDP) som är ett patentskyddat Cisco-protokoll. Med CPPDP bildar alla enheter i subnätet en peer-to-peer-hierarki och kopierar sedan den fasta programvaran eller de andra filerna från peer-enheter till angränsande enheter. För att optimera uppgraderingar av den fasta programvaran hämtar en rottelefon avbildningen av den fasta programvaran från laddningsservern och överför sedan den fasta programvaran till andra telefoner i subnätet med TCP-anslutningar.

Peer-delning av inbyggd programvara:

  • Begränsar överbelastning vid TFTP-överföringar till centraliserade borttagningsservrar.

  • Eliminerar behovet av att manuellt kontrollera uppgraderingar av fast programvara.

  • Minskar telefondriftstopp under uppgraderingar när ett stort antal telefoner återställs samtidigt.

  • Peer-delning av fast programvara fungerar inte om flera telefoner uppgraderas samtidigt. När ett NOTIFY skickas med Event:resync initieras en omsynkronisering på telefonen. Exempel på en XML som kan innehålla konfigurationerna för att initiera uppgraderingen:

    "Händelse:omsynkronisera;profile=" http://10.77.10.141/profile.xml
  • När du ställer in loggservern för peer firmware-delning till en IP-adress och port skickas de PFS-specifika loggarna till den servern som UDP-meddelanden. Den här inställningen måste göras på varje telefon. Du kan sedan använda loggmeddelandena vid felsökning av problem relaterade till PFS.

Du kan även konfigurera parametrarna i telefonens konfigurationsfil med XML-kod (cfg.xml).

1

Öppna webbsidan för telefonadministration.

2

Välj Röst > Reservering.

3

I avsnittet Uppgradering av fast programvara ställer du in parametrarna:

  1. Ställ in parametern Peer Firmware Sharing .

    Du kan konfigurera den här parametern i telefonens konfigurationsfil (cfg.xml) genom att ange en sträng i det här formatet:

    <Peer_Firmware_Delning ua="na">JaFirmware_Delning>
    eer_

    Val: Ja och nej

    Standard: Ja

  2. Ställ in parametern Peer Firmware Sharing Log Server för att ange IP-adressen och porten som UDP-meddelandet skickas till.

    Till exempel: 10.98.76.123:514 där 10.98.76.123 är IP-adressen och 514 är portnumret.

    Du kan konfigurera den här parametern i telefonens konfigurationsfil (cfg.xml) genom att ange en sträng i det här formatet:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5Firmware_Sharing_Log_Server>
    eer_

    Peer_Firmware_Sharing_Log_Server anger värdnamnet för UDP-fjärr-syslog-servern och porten. Porten har standardsyslog 514.

4

Klicka på Skicka in alla ändringar.

Parametrar för uppgradering av fast programvara

Följande tabell definierar hur parametrarna i avsnittet Uppgradering av fast programvara på fliken Etablering fungerar och används.

Tabell 1. Parametrar för uppgradering av fast programvara

Parameternamn

Beskrivning och standardvärde

Aktivera uppgradering

Aktiverar uppgraderingar av fast programvara oberoende av omsynkroniseringsåtgärder.

Standardvärdet är Ja.

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Upgrade_Enable ua="na">JaEnable>pgrade_

  • Ställ in det här fältet på Ja eller Nej på webbsidan för telefonadministration.

Fördröjning av omförsök till uppgradering

Intervallet för omförsök till uppgradering (i sekunder) tillämpas om uppgraderingen misslyckas. Enheten har en feltimer för uppgradering av fast programvara som aktiveras efter ett misslyckat uppgraderingsförsök. Timern initieras med värdet i den här parametern. Nästa inbyggda program varu uppgraderings försök sker när denna timer är noll.

Standardvärdet är 3600 sekunder.

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • Ange värdet på webbsidan för telefonadministration.

Uppgraderingsregel

Ett skript för uppgradering av fast programvara som definierar uppgraderingsvillkor och associerade URL:er för fast programvara. Den använder samma syntax som profilregeln.

Ange uppgraderingsregeln i följande format:

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

Till exempel:

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

Om inget protokoll anges antas TFTP. Om inget servernamn anges används värden som begär URL som servernamn. Om ingen port anges används standardporten (69 för TFTP, 80 för HTTP eller 443 för HTTPS).

Standardvärdet är tomt.

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • På webbsidan för telefonadministration anger du sökvägen där inläsningsfilen lagras.

MSG-begäran om logguppgradering

Syslog-meddelande utfärdat i början av ett uppgraderings försök på den inbyggda program varan.

Standard: $PN $MAC -- Begär uppgradering $SCHEME://$SERVIP:$PORT$PATH

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Begär uppgradering $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • På webbsidan för telefonadministration kan du anpassa parametern efter behov.

MSG för logguppgradering lyckades

Syslog-meddelande har utfärdats efter att ett uppgraderings försök har genomförts.

Standardvärdet är $PN $MAC -- Lyckad uppgradering $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML (cfg.xml) anger du en sträng i det här formatet: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Lyckad uppgradering $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • På webbsidan för telefonadministration kan du anpassa parametern efter behov.

Fel vid logguppgradering, Msg

Syslog-meddelande har utfärdats efter ett misslyckat uppgraderings försök.

Standardvärdet är $PN $MAC – uppgraderingen misslyckades: $ERR

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- uppgraderingen misslyckades: $ERRUpgrade_Failure_Msg>og_

  • På webbsidan för telefonadministration kan du anpassa parametern efter behov.

Peer-delning av inbyggd programvara

Aktiverar eller inaktiverar funktionen PFS (Peer Firmware Sharing). Välj Ja eller Nej för att aktivera eller inaktivera funktionen.

Standard: Ja

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Peer_Firmware_Sharing ua="na">JaFirmware_Sharing>eer_

  • Ställ in det här fältet på Ja eller Nej på webbsidan för telefonadministration.

Loggserver för peer-delning av fast programvara

Anger IP-adress och port till vilken UDP-meddelandet skickas.

Till exempel: 10.98.76.123:514 där 10.98.76.123 är IP-adressen och 514 är portnumret.

Konfigurera den här parametern med någon av metoderna:

  • I telefonens konfigurationsfil med XML(cfg.xml) anger du en sträng i det här formatet: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • På webbsidan för telefonadministration anger du loggserveradressen.