Konfiguracija nadgradenj vdelane programske opreme

Posodobitve vdelane programske opreme so lahko dovoljene v določenih časovnih presledkih. Posodobljena vdelana programska oprema se s strežnika pošlje v telefon z uporabo protokola TFTP ali HTTP. Varnost je pri nadgradnji vdelane programske opreme manj problematična, saj vdelana programska oprema ne vsebuje osebnih podatkov.

Parametre lahko konfigurirate tudi v konfiguracijski datoteki telefona s kodo XML (cfg.xml).

Preden začnete

Dostopite do spletne strani za upravljanje telefona.

1

Izberite Voice > Provisioning.

2

V razdelku Firmware Upgrade (Nadgradnja strojne programske opreme) izberite Yes (Da) iz parametra Upgrade Enable (Omogoči nadgradnjo) .

Ta parameter lahko nastavite v konfiguracijski datoteki XML telefona (cfg.xml) z vnosom niza v tej obliki:

<Upgrade_Omogoči ua="na">Asi</Upgrade_Omogoči>

Možnosti: Da in ne

Privzeto: Da

3

Nastavite parameter Upgrade Error Retry Delay v sekundah.

Interval ponovnega poskusa nadgradnje (v sekundah), ki se uporabi v primeru neuspešne nadgradnje. Naprava ima časovnik napake nadgradnje vdelane programske opreme, ki se aktivira po neuspelem poskusu nadgradnje vdelane programske opreme. Časomer se inicializira z vrednostjo v tem parametru. Naslednji poskus nadgradnje vdelane programske opreme se izvede, ko ta časovnik odšteje do nič.

Ta parameter lahko nastavite v konfiguracijski datoteki XML telefona (cfg.xml) z vnosom niza v tej obliki:

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

Privzeto: 3600

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

Parameter Upgrade Rule nastavite tako, da vnesete skripto za nadgradnjo vdelane programske opreme, ki določa pogoje za nadgradnjo in povezane naslove URL vdelane programske opreme. Uporablja enako sintakso kot pravilo profila. Vnesite skripto in za vnos pravila za nadgradnjo uporabite naslednjo obliko:

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

Na primer:

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

Ta parameter lahko nastavite v konfiguracijski datoteki XML telefona (cfg.xml) z vnosom niza v tej obliki:

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

Kliknite Pošlji vse spremembe.

Nadgradnja vdelane programske opreme s TFTP, HTTP ali HTTPS

Telefon podpira nadgradnjo vdelane programske opreme prek TFTP, HTTP ali HTTPS.

Preden začnete

Datoteko za nalaganje vdelane programske opreme je treba prenesti na dostopen strežnik.

1

Datoteko .zip razpakirajte z naslednjim ukazom:

unzip PHONEOS-8875.1-0-1-0001-19.zip

kjer:

1-0-1-0001-19 je številka izdaje.

2

Kopirajte mapo v imenik za prenos TFTP, HTTP ali HTTPS.

3

Dostopite do spletne strani za upravljanje telefona.

4

Izberite Voice > Provisioning.

5

Poiščite ime datoteke za nalaganje, ki se konča s .loads , in ga dodajte veljavnemu naslovu URL.

6

Kliknite Pošlji vse spremembe.

Nadgradnja vdelane programske opreme z ukazom brskalnika

Za nadgradnjo vdelane programske opreme telefona lahko uporabite ukaz za nadgradnjo, vnesen v naslovno vrstico brskalnika. Telefon se posodablja le, ko je v mirovanju. Posodobitev se poskusi samodejno po zaključku klica.

Če želite nadgraditi telefon z naslovom URL v spletnem brskalniku, vnesite ta ukaz:

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

Omogočite souporabo vdelane programske opreme

Peer Firmware Sharing (PFS) je model distribucije vdelane programske opreme, ki omogoča, da telefon Cisco IP poišče druge telefone istega modela ali serije v podomrežju in deli posodobljene datoteke vdelane programske opreme, kadar je treba nadgraditi več telefonov hkrati. PFS uporablja protokol CPPDP (Cisco Peer-to-Peer-Distribution Protocol), ki je Ciscov lastniški protokol. S CPPDP vse naprave v podomrežju oblikujejo hierarhijo vrstnikov in nato kopirajo vdelano programsko opremo ali druge datoteke iz vrstniških naprav v sosednje naprave. Za optimizacijo nadgradnje vdelane programske opreme korenski telefon prenese sliko vdelane programske opreme s strežnika za nalaganje in jo nato prenese na druge telefone v podomrežju s pomočjo povezav TCP.

Vzajemna izmenjava vdelane programske opreme:

  • Omejuje preobremenjenost pri prenosih TFTP na centralizirane strežnike za odstranjevanje obremenitve.

  • Odpravlja potrebo po ročnem nadzoru nadgradenj vdelane programske opreme.

  • Zmanjša čas nedelovanja telefona med nadgradnjami, ko se hkrati ponastavlja veliko število telefonov.

  • Vzajemna souporaba vdelane programske opreme ne deluje, razen če je več telefonov nastavljenih za nadgradnjo hkrati. Ko je poslano sporočilo NOTIFY z Event:resync, se v telefonu začne ponovna sinhronizacija. Primer xml, ki lahko vsebuje konfiguracije za začetek nadgradnje:

    "Dogodek:resync;profil=" http://10.77.10.141/profile.xml
  • Ko nastavite strežnik Peer Firmware Sharing Log na naslov IP in vrata, se dnevniki, specifični za sistem PFS, pošljejo temu strežniku kot sporočila UDP. To nastavitev je treba opraviti v vsakem telefonu. Sporočila dnevnika lahko uporabite pri odpravljanju težav, povezanih s sistemom PFS.

Parametre lahko konfigurirate tudi v konfiguracijski datoteki telefona s kodo XML (cfg.xml).

1

Dostopite do spletne strani za upravljanje telefona.

2

Izberite Voice > Provisioning.

3

V razdelku Firmware Upgrade nastavite parametre:

  1. Nastavite parameter Peer Firmware Sharing .

    Ta parameter lahko nastavite v konfiguracijski datoteki XML telefona (cfg.xml) z vnosom niza v tej obliki:

    <Peer_Firmware_Skupna raba ua="na">Je</Peer_Firmware_Skupna raba>

    Možnosti: Da in ne

    Privzeto: Da

  2. Nastavite parameter Peer Firmware Sharing Log Server , da navedete naslov IP in vrata, na katera se pošlje sporočilo UDP.

    Na primer: 10.98.76.123:514, kjer je 10.98.76.123 naslov IP in 514 številka vrat.

    Ta parameter lahko nastavite v konfiguracijski datoteki XML telefona (cfg.xml) z vnosom niza v tej obliki:

    <Peer_Firmware_Sharing_Log_Strežnik>192.168.5.5</ Peer_Firmware_Sharing_Log_Strežnik>

    Peer_Firmware_Sharing_Log_Strežnik določa UDP Ime gostitelja oddaljenega strežnika sysloga in vrata. Privzeta vrednost vrat je privzeta vrednost syslog 514.

4

Kliknite Pošlji vse spremembe.

Parametri nadgradnje strojne programske opreme

Naslednja preglednica opredeljuje funkcijo in uporabo vsakega parametra v razdelku Firmware Upgrade v zavihku Provisioning .

Tabela 1. Parametri nadgradnje strojne programske opreme

Ime parametra

Opis in privzeta vrednost

Omogočanje nadgradnje

Omogoča nadgradnjo vdelane programske opreme neodvisno od ponovne sinhronizacije.

Privzeta vrednost je Da.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Upgrade_Enable ua="na">Yes</Upgrade_Enable>

  • Na spletni strani za upravljanje telefona, nastavite to polje na Da ali Ne.

Zakasnitev ponovnega poskusa napake pri nadgradnji

Interval ponovnega poskusa nadgradnje (v sekundah), ki se uporabi v primeru neuspešne nadgradnje. Naprava ima časovnik napake nadgradnje vdelane programske opreme, ki se aktivira po neuspelem poskusu nadgradnje vdelane programske opreme. Časomer se inicializira z vrednostjo v tem parametru. Naslednji poskus nadgradnje vdelane programske opreme se izvede, ko ta časovnik odšteje do nič.

Privzeta vrednost je 3600 sekund.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Na spletni strani za upravljanje telefona, nastavite vrednost.

Pravilo za nadgradnjo

Skripta za nadgradnjo vdelane programske opreme, ki določa pogoje za nadgradnjo in povezane naslove URL vdelane programske opreme. Uporablja enako sintakso kot pravilo profila.

Za vnos pravila nadgradnje uporabite naslednjo obliko:

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

Na primer:

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

Če protokol ni določen, se predpostavlja TFTP. Če ime strežnika ni navedeno, se kot ime strežnika uporabi gostitelj, ki zahteva naslov URL. Če vrata niso določena, se uporabijo privzeta vrata (69 za TFTP, 80 za HTTP ali 443 za HTTPS).

Privzeta vrednost je prazna.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Na spletni strani za upravljanje telefona vnesite pot, kjer je shranjena datoteka za nalaganje.

Dnevnik Zahteva za nadgradnjo Msg

Syslog sporočilo, izdano na začetku poskusa nadgradnje vdelane programske opreme.

Privzeto: $PN $MAC -- zahteva nadgradnjo $SCHEME://$SERVIP:$PORT$PATH

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- zahteva nadgradnjo $SCHEME://$SERVIP:$PORT$PATH</Log_Upgrade_Request_Msg>

  • Na spletni strani za upravljanje telefona, po potrebi prilagodite parameter.

Sporočilo o uspešni nadgradnji dnevnika

Syslog sporočilo, izdano po uspešnem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Uspešna nadgradnja $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Uspešna nadgradnja $SCHEME://$SERVIP:$PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Na spletni strani za upravljanje telefona, po potrebi prilagodite parameter.

Sporočilo o neuspešni nadgradnji dnevnika

Syslog sporočilo, izdano po neuspelem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Nadgradnja ni uspela: $ERR

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Nadgradnja ni uspela: $ERR</Log_Upgrade_Failure_Msg>

  • Na spletni strani za upravljanje telefona, po potrebi prilagodite parameter.

Vzajemna souporaba vdelane programske opreme

Omogoči ali onemogoči funkcijo PFS (Peer Firmware Sharing). Izberite Yes ali No , da omogočite ali onemogočite funkcijo.

Privzeto: Da

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

  • Na spletni strani za upravljanje telefona, nastavite to polje na Da ali Ne.

Vmesnik Deljenje vdelane strojne programske opreme Dnevniški strežnik

Označuje naslov IP in vrata, na katera se pošlje sporočilo UDP.

Na primer: 10.98.76.123:514, kjer je 10.98.76.123 naslov IP in 514 številka vrat.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML(cfg.xml), vnesite niz v tej obliki: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514</Peer_Firmware_Sharing_Log_Server>

  • Na spletni strani za upravljanje telefona vnesite naslov strežnika za dnevnike.