Konfiguracija nadgradenj vdelane programske opreme

Posodobitve vdelane programske opreme je mogoče dovoliti ob določenih intervalih. Posodobljena vdelana programska oprema je iz strežnika poslana v telefon z uporabo protokola TFTP ali HTTP. Pri nadgradnja vdelane programske opreme varnost ni tako pomembna, ker ta programska oprema ne vsebuje osebnih podatkov.

Parametre lahko konfigurirate tudi v konfiguracijski datoteki telefona (cfg. xml) z XML-om.

Preden začnete

Odprite spletno stran za skrbništvo telefona.

1

Izberite Glasovno > omogočanje uporabe.

2

V razdelku Firmware Upgrade (Nadgradnja vdelane programske opreme) v parametru Upgrade Enable (Omogoči nadgradnjo) izberite Yes ( Da ).

Ta parameter lahko konfigurirate v konfiguraciji telefona XML datoteki (cfg.xml) tako, da vnesete niz v tej obliki:

<Upgrade_Enable UA="na">Da</Upgrade_Enable>

Možnosti: Da in Ne

Privzeto: Da

3

Parameter Zakasnitev poskusa ponovnega poskusa nadgradnje nastavite v nekaj sekundah.

Interval čakanja pred vnovičnim poskusom nadgradnje (v sekundah) v primeru neuspešne nadgradnje. Naprava ima časovnik za napake pri nadgradnji vdelane programske opreme, ki se vklopi po neuspešnem poskusu nadgradnje vdelane programske opreme. Časovnik začne odštevati pri vrednosti, določeni s tem parametrom. Naslednji poskus nadgradnje vdelane programske opreme se začne, ko ta časovnik prešteje do vrednosti nič.

Ta parameter lahko konfigurirate v konfiguraciji telefona XML datoteki (cfg.xml) tako, da vnesete niz v tej obliki:

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

Privzeta vrednost: 3600

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

Parameter Pravilo nadgradnje nastavite tako, da vnesete skript za nadgradnjo vdelane programske opreme, ki določa pogoje nadgradnje in povezane URL-je vdelane programske opreme. Uporablja enako sintakso kot pravilo za profil. Vnesite skript in za vnos pravila nadgradnje uporabite to obliko zapisa:

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

Na primer:

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

Ta parameter lahko konfigurirate v konfiguraciji telefona XML datoteki (cfg.xml) tako, da vnesete niz v tej obliki:

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

Kliknite Submit All Changes.

Nadgradite vdelano programsko opremo s TFTP, HTTP ali HTTPS

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

Preden začnete

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

1

Razpakirajte .zip datoteko z naslednjim ukazom:

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

kjer:

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

2

Mapo kopirajte v imenik za prenos TFTP, HTTP ali HTTPS.

3

Odprite spletno stran za skrbništvo telefona.

4

Izberite Glasovno  > omogočanje uporabe.

5

Poiščite ime datoteke za nalaganje s pripono .loads in ga dodajte veljavnemu URL-ju.

6

Kliknite Submit All Changes.

Nadgradite vdelano programsko opremo z ukazom brskalnika

Za izvedbo nadgradnje vdelane programske opreme v telefonu je mogoče uporabiti ukaz za nadgradnjo, ki ga vnesete v naslovno vrstico brskalnika. Telefon se posodobi samo, ko je nedejaven. Poskus posodobitve se izvede samodejno, ko je klic končan.

Če želite telefon nadgraditi z URL-jem v brskalniku, vnesite ta ukaz:

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

Omogočanje skupne rabe vdelane programske opreme

Peer Firmware Sharing (PFS) je model distribucije vdelane programske opreme, ki telefonu Cisco IP Phone omogoča iskanje drugih telefonov enakega modela ali serije v podomrežju in skupno rabo posodobljenih datotek z vdelano programsko opremo, ko morate hkrati nadgraditi več telefonov. PFS uporablja protokol CPPDP (Cisco Peer-to-Peer-Distribution Protocol), ki je Ciscov lastniški protokol. Pri uporabi CPPDP vse naprave v podomrežju ustvarijo hierarhijo enakovrednih naprav, nato pa prekopirajo vdelano programsko opremo ali druge datoteke iz enakovrednih naprav v sosednje. Za optimizacijo nadgradenj vdelane programske opreme korenski telefon prenese posnetek vdelane programske opreme iz strežnika za nalaganje in vdelano programsko opremo nato prenese v druge telefone v podomrežju prek povezav TCP.

Skupna raba vdelane programske opreme med enakovrednimi:

  • omeji zastoje pri prenosih TFTP na centralizirane strežnike za nalaganje;

  • odstrani potrebo po ročnem nadzorovanju nadgradenj vdelane programske opreme;

  • med nadgradnjami skrajša čas nedelovanja telefona, če hkrati ponastavljate večje število telefonov.

  • PFS ne deluje, razen če je več telefonov nastavljenih za hkratno nadgradnjo. Ko je z ukazom Event:resync poslano NOTIFY, sproži vnovično sinhronizacijo telefona. Primer kode xml, ki lahko vsebuje konfiguracije za sprožanje nadgradnje:

    "Dogodek:ponovna sinhronizacija; profile=" http://10.77.10.141/profile.xml
  • Ko nastavite strežnik dnevnika PFS (Peer Firmware Sharing) na naslov IP in vrata, so dnevniki, specifični za PFS, poslani temu strežniku kot sporočila UDP. Ta nastavitev je potrebna na vseh telefonih. Dnevniška sporočila lahko nato uporabite za odpravljanje težav, povezanih s PFS.

Parametre lahko konfigurirate tudi v konfiguracijski datoteki telefona (cfg. xml) z XML-om.

1

Odprite spletno stran za skrbništvo telefona.

2

Izberite Glasovno > omogočanje uporabe.

3

V razdelku Firmware Upgrade (Nadgradnja vdelane programske opreme) nastavite parametre:

  1. Nastavite parameter Peer Firmware Sharing (Skupna raba vdelane programske opreme v omrežju enakovrednih).

    Ta parameter lahko konfigurirate v konfiguraciji telefona XML datoteki (cfg.xml) tako, da vnesete niz v tej obliki:

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

    Možnosti: Da in Ne

    Privzeto: Da

  2. Paramter dnevnika vdelane programske opreme enakovrednih naprav nastavite tako, da označuje naslov IP in vrata, na katera je poslano UDP sporočilo.

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

    Ta parameter lahko konfigurirate v konfiguraciji telefona XML datoteki (cfg.xml) tako, da vnesete niz v tej obliki:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server določa ime gostitelja in vrata oddaljenega strežnika sistemskega dnevnika UDP. Vrata so privzeto nastavljena na privzeto vrednost za sistemski dnevnik 514.

4

Kliknite Submit All Changes.

Parametri nadgradnje vdelane programske opreme

V naslednji tabeli so opredeljene funkcije in uporaba posameznih parametrov v razdelku Nadgradnja vdelane programske opreme na zavihku Omogočanje uporabe.

Preglednica 1. Parametri nadgradnje vdelane programske opreme

Ime parametra

Opis in privzeta vrednost

Upgrade Enable (Omogoči nadgradnjo)

Omogoči postopke nadgradnje vdelane programske opreme neodvisno od resinhronizacije.

Privzeta vrednost je "Yes" (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">Da</Upgrade_Enable>

  • Na spletni strani skrbništva telefona nastavite to polje na Da ali Ne.

Upgrade Error Retry Delay (Zakasnitev za vnovični poskus ob napaki nadgradnje)

Interval čakanja pred vnovičnim poskusom nadgradnje (v sekundah) v primeru neuspešne nadgradnje. Naprava ima časovnik za napake pri nadgradnji vdelane programske opreme, ki se vklopi po neuspešnem poskusu nadgradnje vdelane programske opreme. Časovnik začne odštevati pri vrednosti, določeni s tem parametrom. Naslednji poskus nadgradnje vdelane programske opreme se začne, ko ta časovnik prešteje do vrednosti 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 skrbništva telefona nastavite vrednost.

Pravilo za nadgradnjo

Skript za nadgradnjo vdelane programske opreme, ki določa pogoje za nadgradnjo in povezane URL-je vdelane programske opreme. Uporablja enako sintakso kot pravilo za profil.

Za vnos pravila za nadgradnjo uporabite to sintakso:

<tftp|http|https>://<IP address><:p ort>/<path>/<load name>

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 ni naveden protokol, se uporabi TFTP. Če ime strežnika ni določeno, se kot ime strežnika uporabi gostitelj, ki zahteva URL. Če vrata niso določena, se uporabijo privzeta vrata (69 za TFTP, 80 za HTTP ali 443 za HTTPS).

Privzeto je ta možnost 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 skrbništva telefona vnesite pot, kjer je shranjena datoteka za nalaganje.

Log Upgrade Request Msg (Dnevniško sporočilo o zahtevi za nadgradnjo)

Sporočilo sistemskega dnevnika, izdano na začetku poskusa nadgradnje vdelane programske opreme.

Privzeto: $PN $MAC -- Requesting upgrade $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 za nadgradnjo $SCHEME://$SERVIP:$PORT$PATH</Log_Upgrade_Request_Msg>

  • Na spletni strani za skrbništvo telefona prilagodite parameter po potrebi.

Log Upgrade Success Msg (Dnevniško sporočilo o uspešni nadgradnji)

Sporočilo sistemskega dnevnika, izdano po uspešnem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Successful upgrade $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 skrbništvo telefona prilagodite parameter po potrebi.

Log Upgrade Failure Msg (Dnevniško sporočilo o neuspešni nadgradnji)

Sporočilo sistemskega dnevnika, izdano po neuspešnem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Upgrade failed: $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 skrbništvo telefona prilagodite parameter po potrebi.

Skupna raba vdelane programske opreme med enakovrednimi

Omogoči ali onemogoči funkcijo skupne rabe vdelane programske opreme (PFS). Izberite Da ali Ne, 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">Da</Peer_Firmware_Sharing>

  • Na spletni strani skrbništva telefona nastavite to polje na Da ali Ne.

Dnevniški strežnik za Peer Firmware Sharing

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, 514 pa š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 skrbništva telefona vnesite naslov dnevniškega strežnika.