Configurați upgrade-urile firmware

Actualizările de firmware pot fi permise la intervale specificate. Firmware-ul actualizat este trimis de la un server la telefon prin intermediul TFTP sau HTTP. Securitatea este mai puțin o problemă cu un upgrade de firmware, deoarece firmware-ul nu conține informații cu caracter personal.

De asemenea, puteți configura parametrii din fișierul de configurare a telefonului cu codul XML (cfg. xml).

Înainte de a începe

Accesați pagina web pentru administrarea telefonului.

1

Selectați Voce > Configurare.

2

În secțiunea Upgrade firmware , alegeți Da din parametrul Activare upgrade .

Puteți configura acest parametru în fișierul XML de configurare a telefonului (cfg. xml) prin introducerea unui șir în acest format:

<Upgrade_Activați ua="na">DaActivați>
pgrade_

Opţiuni: Da și Nu

Implicit: Da

3

Setați parametrul Întârziere reîncercare upgrade în secunde.

Intervalul de reîncercare a upgrade-ului (în secunde) se aplică în cazul eșecului upgrade-ului. Dispozitivul are un cronometru de eroare la upgrade de firmware care se activează după o încercare de upgrade de firmware nereușită. Cronometrul este inițializat cu valoarea din acest parametru. Următoarea încercare de upgrade de firmware are loc atunci când acest cronometru este numărat până la zero.

Puteți configura acest parametru în fișierul XML de configurare a telefonului (cfg. xml) prin introducerea unui șir în acest format:

<Upgrade_Error_Retry_Întârziere ua="na">3600Error_Retry_Întârziere>
pgrade_

Implicit: 3600

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

Setați parametrul Regulă upgrade prin introducerea unui script de upgrade de firmware care definește condițiile de upgrade și adresele URL de firmware asociate. Utilizează aceeași sintaxă ca regula de profil. Introduceți un script și utilizați următorul format pentru a introduce regula de upgrade:

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

De exemplu:

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

Puteți configura acest parametru în fișierul XML de configurare a telefonului (cfg. xml) prin introducerea unui șir în acest format:

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

Faceți clic pe Trimiteți toate modificările.

Efectuați upgrade-ul firmware-ului prin TFTP, HTTP sau HTTPS

Telefonul acceptă upgrade de firmware prin TFTP, HTTP sau HTTPS.

Înainte de a începe

Fișierul de încărcare firmware trebuie descărcat pe un server accesibil.

1

Dezarhivați fișierul .zip cu următoarea comandă:

dezarhivați PHONEOS-8875.1-0-1-0001-19.zip

unde:

1-0-1-0001-19 este numărul de lansare.

2

Copiați folderul într-un director de descărcare TFTP, HTTP sau HTTPS.

3

Accesați pagina web pentru administrarea telefonului.

4

Selectați Voce > Configurare.

5

Găsiți numele fișierului de încărcare care se termină în .loads și adăugați-l la URL-ul valid.

6

Faceți clic pe Trimiteți toate modificările.

Efectuați upgrade-ul firmware-ului cu comanda browserului

O comandă de upgrade introdusă în bara de adrese a browserului poate fi utilizată pentru a efectua upgrade-ul firmware-ului pe un telefon. Telefonul se actualizează numai când este inactiv. Actualizarea este încercată automat după finalizarea apelului.

Pentru a efectua upgrade-ul telefonului cu un URL într-un browser web, introduceți această comandă:

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

Activați partajarea firmware-ului de la colegi

Peer Firmware Sharing (PFS) este un model de distribuție de firmware care permite unui telefon Cisco IP să găsească alte telefoane din același model sau serie în subrețea și să partajeze fișiere firmware actualizate atunci când trebuie să faceți upgrade la mai multe telefoane în același timp. PFS utilizează Cisco Peer-to-Peer-Distribution Protocol (CPPDP), care este un protocol deținut de Cisco. Cu CPPDP, toate dispozitivele din subrețea formează o ierarhie peer-to-peer, apoi copiați firmware-ul sau celelalte fișiere de pe dispozitivele peer pe dispozitivele vecine. Pentru a optimiza upgrade-urile firmware, un telefon rădăcină descarcă imaginea firmware de pe serverul de încărcare și apoi transferă firmware-ul către alte telefoane din subrețea utilizând conexiuni TCP.

Partajare firmware cu parteneri:

  • Limitează aglomerarea la transferurile TFTP la serverele centralizate de eliminare a încărcării.

  • Elimină necesitatea de a controla manual upgrade-urile de firmware.

  • Reduce perioadele de nefuncționare a telefonului în timpul upgrade-urilor atunci când un număr mare de telefoane sunt resetate simultan.

  • Partajarea firmware de la egal la egal nu funcționează decât dacă mai multe telefoane sunt setate să efectueze upgrade în același timp. Când se trimite o NOTIFICARE împreună cu Eveniment:resync, aceasta inițiază o resincronizare pe telefon. Exemplu de un xml care poate conține configurațiile pentru a iniția upgrade-ul:

    „Eveniment:resync;profile=” http://10.77.10.141/profile.xml
  • Când setați serverul de jurnal de partajare firmware la o adresă IP și un port, jurnalele specifice PFS sunt trimise către serverul respectiv ca mesaje UDP. Această setare trebuie efectuată pe fiecare telefon. Apoi, puteți utiliza mesajele jurnal atunci când depanați probleme legate de PFS.

De asemenea, puteți configura parametrii din fișierul de configurare a telefonului cu codul XML (cfg. xml).

1

Accesați pagina web pentru administrarea telefonului.

2

Selectați Voce > Configurare.

3

În secțiunea Upgrade firmware , setați parametrii:

  1. Setați parametrul Partajare firmware la colegi .

    Puteți configura acest parametru în fișierul XML de configurare a telefonului (cfg. xml) prin introducerea unui șir în acest format:

    <Peer_Firmware_Partajare ua="na">DaFirmware_Partajare>
    eer_

    Opţiuni: Da și Nu

    Implicit: Da

  2. Setați parametrul Peer Firmware Sharing Firmware Server pentru a indica adresa IP și portul către care este trimis mesajul UDP.

    De exemplu: 10.98.76.123:514 unde, 10.98.76.123 este adresa IP și 514 este numărul portului.

    Puteți configura acest parametru în fișierul XML de configurare a telefonului (cfg. xml) prin introducerea unui șir în acest format:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5Firmware_Sharing_Log_Server>
    eer_

    Serverul Peer_Firmware_Sharing_Log_ specifică numele de gazdă al serverului syslog de la distanță și portul. Portul trece implicit la syslog 514 implicit.

4

Faceți clic pe Trimiteți toate modificările.

Parametri upgrade firmware

Următorul tabel definește funcția și utilizarea fiecărui parametru în secțiunea Upgrade firmware din fila Configurare .

Tabelul 1. Parametri upgrade firmware

Denumirea parametrului

Descriere și valoare implicită

Activați upgrade

Activează operațiile de upgrade al firmware-ului independent de acțiunile de resincronizare.

Valoarea implicită este Da.

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Upgrade_Activați ua="na">DaActivați>pgrade_

  • În pagina web pentru administrarea telefonului, setați acest câmp la Da sau Nu.

Întârziere reîncercare eroare upgrade

Intervalul de reîncercare a upgrade-ului (în secunde) se aplică în cazul eșecului upgrade-ului. Dispozitivul are un cronometru de eroare la upgrade de firmware care se activează după o încercare de upgrade de firmware nereușită. Cronometrul este inițializat cu valoarea din acest parametru. Următoarea încercare de upgrade de firmware are loc atunci când acest cronometru este numărat până la zero.

Valoarea implicită este 3600 de secunde.

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • În pagina web pentru administrarea telefonului, setați valoarea.

Regulă upgrade

Un script de upgrade de firmware care definește condițiile de upgrade și adresele URL de firmware asociate. Utilizează aceeași sintaxă ca regula de profil.

Utilizați următorul format pentru a introduce regula de upgrade:

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

De exemplu:

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

Dacă nu este specificat niciun protocol, se presupune că TFTP. Dacă nu este specificat niciun nume de server, gazda care solicită URL-ul este utilizată ca nume de server. Dacă nu este specificat niciun port, este utilizat portul implicit (69 pentru TFTP, 80 pentru HTTP sau 443 pentru HTTPS).

Valoarea implicită este necompletată.

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • În pagina web pentru administrarea telefonului, introduceți calea în care este stocat fișierul de încărcare.

Solicitare upgrade jurnal Msg

Mesaj Syslog emis la începutul unei încercări de upgrade a firmware-ului.

Implicit: $PN $MAC -- Se solicită upgrade pentru $SCHEME://$SERVIP:$PORT$PATH

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Solicitați upgrade pentru $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • În pagina web pentru administrarea telefonului, personalizați parametrul după cum este necesar.

S-a reușit upgrade-ul jurnalului MSG

Mesajul Syslog emis după finalizarea cu succes a unei încercări de upgrade de firmware.

Valoarea implicită este $PN $MAC -- Upgrade reușit $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Upgrade reușit $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • În pagina web pentru administrarea telefonului, personalizați parametrul după cum este necesar.

Eroare upgrade jurnal Msg

Mesaj Syslog emis după o încercare de upgrade nereușită de firmware.

Valoarea implicită este $PN $MAC -- Upgrade nereușit: $ERR

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Upgrade nereușit: $ERRUpgrade_Failure_Msg>og_

  • În pagina web pentru administrarea telefonului, personalizați parametrul după cum este necesar.

Partajare firmware inter pares

Activează sau dezactivează caracteristica Partajare firmware între colegi (PFS). Selectați Da sau Nu pentru a activa sau dezactiva funcția.

Implicit: Da

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Peer_Firmware_Partajare ua="na">DaFirmware_Partajare>eer_

  • În pagina web pentru administrarea telefonului, setați acest câmp la Da sau Nu.

Server jurnal partajare firmware cu parteneri

Indică adresa IP și portul la care este trimis mesajul UDP.

De exemplu: 10.98.76.123:514 unde, 10.98.76.123 este adresa IP și 514 este numărul portului.

Configurează acest parametru cu una dintre metodele:

  • În fișierul de configurare a telefonului cu XML(cfg.xml), introduceți un șir în acest format: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • În pagina web pentru administrarea telefonului, introduceți adresa serverului pentru jurnal.