- Home
- /
- Articolo
Configurazione dei telefoni per l'aggiornamento firmware
Questo articolo della Guida è relativo ai telefoni Cisco registrati in Cisco BroadWorks. Le informazioni in questa pagina includono i metodi di aggiornamento del firmware del telefono informazioni, la condivisione del firmware (PFS), i registri per l'aggiornamento del firmware e i parametri correlati all'aggiornamento del firmware.
Configura aggiornamenti firmware
Gli aggiornamenti del firmware possono essere consentiti a intervalli specifici. Il firmware aggiornato viene inviato da un server al telefono tramite TFTP o HTTP. La sicurezza non è un problema con un aggiornamento del firmware poiché il firmware non contiene informazioni personali.
È inoltre possibile configurare i parametri nel file di configurazione del telefono con codice XML (cfg.xml).
Operazioni preliminari
Accedere alla pagina Web di amministrazione del telefono.
1 |
Selezionare . |
2 |
Nella sezione Aggiornamento firmware , scegliere Sì dal parametro Abilita aggiornamento . È possibile configurare questo parametro nel file XML di configurazione del telefono (cfg.xml) immettendo una stringa in questo formato: pgrade_ Opzioni: Sì e no Predefinito: Sì |
3 |
Imposta il parametro Ritardo nuovo tentativo errore aggiornamento in secondi. L'intervallo del nuovo tentativo di aggiornamento (in secondi) applicato in caso di errore di aggiornamento. Il dispositivo dispone di un firmware timer di errore che si attiva dopo un tentativo di aggiornamento firmware non riuscito. Il timer viene inizializzato con il valore in questo parametro. Il successivo tentativo di aggiornamento del firmware si verifica quando questo timer viene conteggiato a zero. È possibile configurare questo parametro nel file XML di configurazione del telefono (cfg.xml) immettendo una stringa in questo formato: pgrade_ Predefinito: 3600 |
4 |
Impostare il parametro Regola di aggiornamento inserendo uno script di aggiornamento firmware che definisce le condizioni di aggiornamento e gli URL firmware associati. Utilizza la stessa sintassi della regola del profilo. Immettere uno script e utilizzare il seguente formato per immettere la regola di aggiornamento: Ad esempio: tftp://192.168.1.5/image/PHONEOS-8875.1-0-1-0001-1.loads È possibile configurare questo parametro nel file XML di configurazione del telefono (cfg.xml) immettendo una stringa in questo formato: pgrade_ |
5 |
Fare clic su Invia tutte le modifiche. |
Aggiorna firmware tramite TFTP, HTTP o HTTPS
Il telefono supporta l'aggiornamento del firmware tramite TFTP, HTTP o HTTPS.
Operazioni preliminari
Il file di carico del firmware deve essere scaricato su un server accessibile.
1 |
Decomprimere il file .zip con il seguente comando: dove: |
2 |
Copiare la cartella in una directory di download TFTP, HTTP o HTTPS. |
3 |
Accedere alla pagina Web di amministrazione del telefono. |
4 |
Selezionare . |
5 |
Individuare il nome del file di carico che termina con .loads e aggiungerlo all'URL valido. |
6 |
Fare clic su Invia tutte le modifiche. |
Aggiorna firmware con il comando del browser
Un comando di aggiornamento inserito nella barra degli indirizzi del browser può essere utilizzato per aggiornare il firmware su un telefono. Il telefono viene aggiornato solo quando è inattivo. L'aggiornamento viene tentato automaticamente una volta completata la chiamata.
Per aggiornare il telefono con un URL in un browser Web, immettere questo comando: |
Abilita condivisione del firmware
Peer Firmware Sharing (PFS) è un modello di distribuzione del firmware che consente a un telefono IP Cisco di trovare sulla subnet altri telefoni dello stesso modello o della stessa serie e condividere i file del firmware aggiornati quando è necessario eseguire l'aggiornamento di più telefoni contemporaneamente. PFS utilizza Cisco Peer-to-Peer-Distribution Protocol (CPPDP), che è un protocollo proprietario di Cisco. Con il protocollo CPPDP, tutti i dispositivi nella subnet formano una gerarchia peer-to-peer, quindi copiare il firmware o gli altri file dai dispositivi peer ai dispositivi adiacenti. Per ottimizzare gli aggiornamenti del firmware, un telefono principale scarica l'immagine del firmware dal server di caricamento e trasferisce il firmware agli altri telefoni sulla subnet utilizzando le connessioni TCP.
Condivisione del firmware:
-
Limita la congestione sui trasferimenti TFTP verso i server di carico rimossi a livello centrale.
-
Elimina la necessità di controllare manualmente gli aggiornamenti del firmware.
-
Riduce l'inattività del telefono durante gli aggiornamenti quando un numero elevato di telefoni viene reimpostato contemporaneamente.
-
La condivisione del firmware funziona solo se vengono aggiornati più telefoni contemporaneamente. Quando viene inviato un messaggio NOTIFY con Event:resync, viene avviata una risincronizzazione sul telefono. Esempio di un file xml che può contenere le configurazioni per avviare l'aggiornamento:
"Evento:resync;profile=" http://10.77.10.141/profile.xml
-
Quando si imposta il server Peer Firmware Sharing Log su un indirizzo IP e su una porta, i registri specifici di PFS vengono inviati al server come messaggi UDP. Questa impostazione deve essere eseguita su ogni telefono. Per la risoluzione dei problemi relativi a PFS, è possibile utilizzare i messaggi del registro.
È inoltre possibile configurare i parametri nel file di configurazione del telefono con codice XML (cfg.xml).
1 |
Accedere alla pagina Web di amministrazione del telefono. |
2 |
Selezionare . |
3 |
Nella sezione Aggiornamento firmware , impostare i parametri: |
4 |
Fare clic su Invia tutte le modifiche. |
Parametri di aggiornamento firmware
La seguente tabella definisce la funzione e l'utilizzo di ogni parametro nella sezione Aggiornamento firmware della scheda Provisioning .
Nome del parametro |
Descrizione e valore predefinito |
---|---|
Aggiorna e abilita |
Consente operazioni di aggiornamento del firmware indipendentemente dalle azioni di risincronizzazione. L'impostazione predefinita è Yes. Configurare questo parametro con uno dei seguenti metodi:
|
Ritardo nuovo tentativo errore aggiornamento |
L'intervallo del nuovo tentativo di aggiornamento (in secondi) applicato in caso di errore di aggiornamento. Il dispositivo dispone di un firmware timer di errore che si attiva dopo un tentativo di aggiornamento firmware non riuscito. Il timer viene inizializzato con il valore in questo parametro. Il successivo tentativo di aggiornamento del firmware si verifica quando questo timer viene conteggiato a zero. Il valore predefinito è 3600 secondi. Configurare questo parametro con uno dei seguenti metodi:
|
Regola di aggiornamento |
Uno script di aggiornamento firmware che definisce le condizioni di aggiornamento e gli URL firmware associati. Utilizza la stessa sintassi della regola del profilo. Utilizzare il seguente formato per immettere la regola di aggiornamento:
Ad esempio:
Se non viene specificato alcun protocollo, viene utilizzato il protocollo TFTP. Se non viene specificato alcun nome server, viene utilizzato il nome dell'host che richiede l'URL. Se non viene specificata alcuna porta, viene utilizzata la porta predefinita (69 per TFTP, 80 per HTTP o 443 per HTTPS). Il valore predefinito è vuoto. Configurare questo parametro con uno dei seguenti metodi:
|
Messaggio di richiesta di aggiornamento del registro |
Messaggio syslog emesso all'inizio di un tentativo di aggiornamento del firmware. Impostazione predefinita: Configurare questo parametro con uno dei seguenti metodi:
|
Gestione messaggio di aggiornamento registro eseguito correttamente |
Messaggio syslog emesso dopo il completamento del tentativo di aggiornamento del firmware. Il valore predefinito è Configurare questo parametro con uno dei seguenti metodi:
|
Messaggio di errore aggiornamento registro |
Messaggio syslog emesso dopo un tentativo di aggiornamento del firmware non riuscito. Il valore predefinito è Configurare questo parametro con uno dei seguenti metodi:
|
Condivisione del firmware |
Consente di abilitare o disabilitare la funzione Condivisione del firmware (PFS). Selezionare Sì o No per abilitare o disabilitare la funzione. Predefinito: Sì Configurare questo parametro con uno dei seguenti metodi:
|
Server di registro condivisione firmware peer |
Indica l'indirizzo IP e la porta a cui viene inviato il messaggio UDP. Ad esempio: 10.98.76.123:514 dove 10.98.76.123 è l'indirizzo IP e 514 è il numero porta. Configurare questo parametro con uno dei seguenti metodi:
|