I den här artikeln
Konfigurera uppgraderingar av firmware
Uppgradera firmware med TFTP, HTTP eller HTTPS
Uppgradera firmware med webbläsarkommandot
Aktivera delning av peer-firmware
Uppgraderingsparametrar för firmware

Konfigurera 9800- och 8875-telefoner för uppgradering av firmware (BroadWorks)

list-menuI den här artikeln
list-menuHar du feedback?

Den här hjälpartikeln är för Cisco Desk Phone 9800-serien och Cisco Video Phone 8875 registrerade på Cisco BroadWorks. Informationen på den här sidan innehåller information om uppgraderingsmetoder för firmware för telefon, Peer Firmware Sharing (PFS), loggar för uppdatering av firmware, parametrarna relaterade till firmwareuppdatering.

Konfigurera uppgraderingar av firmware

Firmware-uppdateringar kan tillåtas med angivna intervall. Uppdaterad firmware skickas från en server till telefonen med hjälp av TFTP eller HTTP. Säkerhet är mindre av ett problem med en firmwareuppgradering, eftersom firmware inte innehåller personlig information.

Du kan också konfigurera parametrarna i telefonkonfigurationsfilen med XML (cfg.xml) kod.

Innan du börjar

Gå till webbsidan för telefonadministration.

1

Välj Röst > Tillhandah ållande.

2

I avsnittet Firmware Upgrade väljer du Ja från parametern Upgrade Enable.

Du kan konfigurera den här parametern i XML-filen för telefonkonfiguration (cfg.xml) genom att ange en sträng i detta format:

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

Alternativ: Ja och Nej

Standard: Ja

3

Ställ in parametern Upgrade Error Retry Del ay i sekunder.

Upgraderingsförsöksintervallet (i sekunder) tillämpas om uppgraderingen misslyckades. Enheten har en feltimer för firmwareuppgradering som aktiveras efter ett misslyckat uppgraderingsförsök till firmware. Timern initieras med värdet i denna parameter. Nästa uppgraderingsförsök till firmware inträffar när timern räknar ner till noll.

Du kan konfigurera den här parametern i XML-filen för telefonkonfiguration (cfg.xml) genom att ange en sträng i detta format:

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

Standard: 3600

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

Ställ in parametern Upgrade Rule genom att ange ett skript för uppgradering av firmware som definierar uppgraderingsvillkor och tillhörande webbadresser för firmware. Den använder samma syntax som profilregel. Ange ett skript och använd följande format för att ange uppgraderingsregeln:

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

Till exempel:

från ftp://192.168.1.5/image/PHONEOS.3-0-1-0001-213.loads

Du kan konfigurera den här parametern i XML-filen för telefonkonfiguration (cfg.xml) genom att ange en sträng i detta format:

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

Klicka på Skicka alla ändringar.

Uppgradera firmware med TFTP, HTTP eller HTTPS

Telefonen stöder uppgradering av firmware med TFTP, HTTP eller HTTPS.

Innan du börjar

Den inbyggda programvaruladdningsfilen måste laddas ner till en tillgänglig server.

1

Packa upp zip-filen med följande kommando:

packa upp phoneOS-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-nedladdningskatalog.

3

Gå till webbsidan för telefonadministration.

4

Välj Röst > Tillhandah ållande.

5

Leta reda på det laddningsfilnamn som slutar på .loads och lägg till det i den giltiga webbadressen.

6

Klicka på Skicka alla ändringar.

Uppgradera firmware med webbläsarkommandot

Ett uppgraderingskommando som anges i webbläsarens adressfält kan användas för att uppgradera firmware på en telefon. Telefonen uppdateras endast när den är inaktiv. Uppdateringen görs automatiskt när samtalet är klart.

För att uppgradera telefonen med en URL i en webbläsare anger du det här kommandot:


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

Aktivera delning av peer-firmware

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

Delning av inbyggd programvara med peer-datorer:

  • Begränsar överbelastning på TFTP-överföringar till centraliserade borttagningslastservrar.

  • Eliminerar behovet av att manuellt styra firmwareuppgraderingar.

  • Minskar driftstopp vid uppgraderingar när ett stort antal telefoner återställs samtidigt.

  • Delning av inbyggd programvara fungerar inte om inte flera telefoner är inställda på att uppgradera samtidigt. När en 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: resync; profil =” http://10.77.10.141/profile.xml
  • När du ställer in en IP-adress och en port för Peer Firmware Sharing Logg-servern skickas de PFS-specifika loggarna till den servern som UDP-meddelanden. Denna inställning måste göras på varje telefon. Du kan sedan använda loggmeddelandena när du felsöker problem relaterade till PFS.

Du kan också konfigurera parametrarna i telefonkonfigurationsfilen med XML (cfg.xml) kod.

1

Gå till webbsidan för telefonadministration.

2

Välj Röst > Tillhandah ållande.

3

Ställ in parametrarna i avsnittet Firmware Upgrade:

  1. Ställ in parametern Peer Firmware Shar ing.

    Du kan konfigurera den här parametern i XML-filen för telefonkonfiguration (cfg.xml) genom att ange en sträng i detta format:

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

    Alternativ: Ja och Nej

    Standard: Ja

  2. Ställ in parametern Peer Firmware Sharing Log Server för att ange IP-adressen och porten 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.

    Du kan konfigurera den här parametern i XML-filen för telefonkonfiguration (cfg.xml) genom att ange en sträng i detta format:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server anger UDP Remote syslog-serverns värdnamn och port. Porten har standardinställningen syslog 514.

4

Klicka på Skicka alla ändringar.

Uppgraderingsparametrar för firmware

Följande tabell definierar funktionen och användningen av varje parameter i avsnittet Firmware Upgrade på fliken Provisioning.

Tabell 1. Uppgraderingsparametrar för firmware

Parameternamn

Beskrivning och standardvärde

Uppgradera Aktivera

Aktiverar uppgradering av firmware oberoende av återsynkroniseringsåtgärder.

Standardvärdet är Ja.

Konfigurera den här parametern med en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <Upgrade_Enable ua="na">Ja</Upgrade_Enable>

  • På webbsidan för telefonadministration ställer du in det här fältet till Ja eller Nej.

Uppgraderingsfel Fördröjning för nytt försök

Upgraderingsförsöksintervallet (i sekunder) tillämpas om uppgraderingen misslyckades. Enheten har en feltimer för firmwareuppgradering som aktiveras efter ett misslyckat uppgraderingsförsök till firmware. Timern initieras med värdet i denna parameter. Nästa uppgraderingsförsök till firmware inträffar när timern räknar ner till noll.

Standardvärdet är 3600 sekunder.

Konfigurera den här parametern med en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Ställ in värdet på telefonadministrationens webbsida.

Uppgraderingsregel

Ett skript för uppgradering av firmware som definierar uppgraderingsvillkor och tillhörande webbadresser för firmware. Den använder samma syntax som profilregel.

Använd följande format för att ange uppgraderingsregeln:

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

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 den värd som begär webbadressen 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 en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <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 laddningsfilen lagras.

Logga Uppgraderingsbegäran Msg

Syslog-meddelande utfärdat i början av ett firmwareuppgraderingsförsök.

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

Konfigurera den här parametern med en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i följande format: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Begär uppgradering $SCHEME: //$SERVIP: $PORT$PATH</Log_Upgrade_Request_Msg>

  • Anpassa parametern efter behov på telefonadministrationens webbsida.

Meddelande om framgångsrik uppgradering av loggfiler

Syslog-meddelande utfärdat efter att ett försök till uppgradering av fast programvara har slutförts framgångsrikt.

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

Konfigurera den här parametern med en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Lyckad uppgradering $SCHEME: //$SERVIP: $PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Anpassa parametern efter behov på telefonadministrationens webbsida.

Meddelande om fel vid logguppgradering

Syslog-meddelande utfärdat efter ett misslyckat uppgraderingsförsök till firmware.

Standardvärdet är $PN $MAC -- Uppgraderingen misslyckades: $ERR

Konfigurera den här parametern med en av metoderna:

  • Ange en sträng i följande format i telefonkonfigurationsfilen med XML (cfg.xml): <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Uppgraderingen misslyckades: $</Log_Upgrade_Failure_Msg> ERR

  • Anpassa parametern efter behov på telefonadministrationens webbsida.

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 en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <Peer_Firmware_Sharing ua="na">Ja</Peer_Firmware_Sharing>

  • På webbsidan för telefonadministration ställer du in det här fältet till Ja eller Nej.

Loggserver för delning av inbyggd programvara

Anger IP-adressen och porten 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 en av metoderna:

  • I telefonkonfigurationsfilen med XML (cfg.xml) anger du en sträng i detta format: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.</Peer_Firmware_Sharing_Log_Server> 76. 123:514

  • Ange loggserverns adress på webbsidan för telefonadministration.
Var den här artikeln användbar?
Var den här artikeln användbar?