Questo documento descrive la procedura per creare un'immagine di sfondo per un telefono IP Cisco 7970 in ambiente Cisco CallManager Express.
Cisco raccomanda la conoscenza di Cisco CallManager Express.
Il riferimento delle informazioni contenute in questo documento è Cisco CallManager Express versione 4.1(0), Cisco Unified CallManager Express 7.0 e successive.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Completare questi passaggi per creare un'immagine di sfondo personalizzata per un telefono IP Cisco 7970 su Cisco CallManager Express:
Per creare due file PNG (Portable Network Graphics) per ogni immagine, utilizzare un programma di gestione delle immagini a scelta:
Immagine a dimensione intera: 320 pixel (larghezza) x 212 pixel (altezza)
Immagine miniatura—80 pixel (larghezza) x 53 pixel (altezza)
Il rapporto tra le dimensioni delle due immagini è 4:1.
Utilizzare un editor di testo per modificare il file List.xml.
Il file List.xml può includere fino a 50 immagini di sfondo. Le immagini sono nell'ordine in cui appaiono nel menu Immagini di sfondo del telefono. Per ogni immagine, il file List.xml contiene un tipo di elemento, denominato Elemento immagine. L'elemento Elemento immagine include i due attributi seguenti:
Immagine - URI (Uniform Resource Identifier) che specifica dove il telefono ottiene l'immagine in miniatura visualizzata nel menu Immagini di sfondo di un telefono.
URL - URI che specifica dove il telefono ottiene l'immagine a dimensioni intere.
In questo esempio viene illustrato un file List.xml che definisce un'immagine. Per ogni immagine è necessario includere gli attributi URL e immagine richiesti. In questo esempio, TN-velara.png è il venticinque percento dell'immagine originale a dimensione intera di velara.png.
<CiscoIPPhoneImageList> <ImageItem Image="TFTP:Desktops/320x212x12/TN-velara.png" URL="TFTP:Desktops/320x212x12/velara.png"/> </CiscoIPPhoneImageList>
Posizionare i nuovi file con estensione png e il file List.xml creato nella cartella tftp sul server TFTP.
Questo è il nome della cartella se si usa il server TFTP in esecuzione su Cisco CallManager:
C:\Program Files\Cisco\TFTPPath
Utilizzare questo comando per spostare i file List.xml e png in Cisco CallManager Express Flash uno per uno:
copy tftp flash:Desktops/320x212x12/
L'output successivo è del comando quando si verifica il trasferimento di List.xml in Cisco CallManager Express Flash dal server TFTP. Analogamente, copiare i file TN-velara.png e velara.png dal server TFTP a Flash.
CME-CUE#copy tftp flash:Desktops/320x212x12/ Address or name of remote host []? 172.16.1.1 Source filename []? List.xml Destination filename [Desktops/320x212x12/List.xml]? %Warning:There is a file already existing with this name Do you want to over write? [confirm] Accessing tftp://172.16.1.1/List.xml... Loading List.xml from 172.16.1.1 (via GigabitEthernet0/1): ! [OK - 251 bytes] 251 bytes copied in 0.948 secs (265 bytes/sec)
Al termine del processo di caricamento, la directory Desktop/320x212x12 in Cisco CallManager Express Flash contiene List.xml e tutti i file con estensione png. Di seguito è riportato l'output del comando dir:
CME-CUE#cd flash: CME-CUE#cd Desktops CME-CUE#cd 320x212x12 CME-CUE#dir Directory of flash:/Desktops/320x212x12/ 3 -rw- 120049 Jul 3 2008 11:20:42 -05:30 velara.png 4 -rw- 251 Feb 4 2009 06:09:14 -05:30 List.xml 5 -rw- 8947 Jul 3 2008 11:22:06 -05:30 TN-velara.png
Nota: se la directory Desktop/320x212x12 non viene trovata, è necessario creare una cartella con quel nome utilizzando il comando mkdir. alcuni file system flash non consentono la creazione di una directory con il comando mkdir.
CME-CUE#mkdir flash:Desktops/320x212x12
Nota: in tal caso è necessario eseguire il backup del contenuto flash e formattare il flash utilizzando il formato flash: e creare un file system Flash di classe C.
Aggiungere i comandi tftp-server appropriati nella configurazione di Cisco CallManager Express per caricare List.xml e tutti i file con estensione png.
CME-CUE(config)#tftp-server flash:Desktops/320x212x12/TN-velara.png CME-CUE(config)#tftp-server flash:Desktops/320x212x12/velara.png CME-CUE(config)#tftp-server flash:Desktops/320x212x12/List.xml
Nota: usare il comando debug tftp events per trovare il file cercato dal telefono quando si preme il pulsante di selezione dello sfondo sul telefono IP.
Completare questa procedura per caricare una nuova immagine di sfondo sul Cisco 7970 IP Phone:
Premere Settings.
Selezionare User Preferences (scelta 1).
Selezionare Background Images (scelta 2).
Scaricare e visualizzare le immagini ridotte come miniature.
Selezionare l'immagine e premere Salva.
Completare questa procedura per modificare l'immagine di sfondo dei telefoni IP Cisco 7970 registrati su Cisco Unified Call Manager Express (CUCME):
Creare l'immagine di sfondo in base alle dimensioni indicate. In CUCME le dimensioni dell'immagine intera possono essere:
320 pixel (larghezza) e 212 pixel (altezza)
320 pixel (larghezza) e 216 pixel (altezza) (questa è una nuova caratteristica di CUCME)
Creare un file XML e salvarlo come List.xml. Poiché per questo file viene fatta distinzione tra maiuscole e minuscole, è possibile eseguire la stessa procedura per CME descritta al passaggio 2. Questo è un file List.xml di esempio:
<CiscoIPPhoneImageList> <ImageItem Image=”TFTP:Desktops/320x212x16/TN-NantucketFlowers.png” URL=”TFTP:Desktops/320x212x16/NantucketFlowers.png”/> </CiscoIPPhoneImageList>
Assicurarsi che il percorso della directory e il nome dell'immagine corrispondano. "TN-NantucketFlowers.png" è l'immagine in miniatura e "NantucketFlowers.png" è l'immagine a dimensioni intere.
Verificare se è presente una directory su flash, ad esempio Desktops/320x212x16. In caso contrario, accedere a CUCME e creare le directory necessarie.
C3825-ORIG#mkdir flash:Desktops C3825-ORIG#mkdir flash:Desktops/320x212x16
Inserire i file di sfondo (sia miniature che dimensioni intere) e il file list.xml nel server tftp.
Copiare i file *.png e list.xml nella memoria flash CUCME dal server tftp.
copy tftp://10.10.210.5/List.xml flash:Desktops/320x212x16/List.xml copy tftp://10.10.210.5/small.png flash:Desktops/320x212x16/TN-NantucketFlowers.png copy tftp://10.10.210.5/small.png flash:Desktops/320x212x16/NantucketFlowers.png
Immettere questi comandi per impostare il router come server TFTP:
tftp-server flash:Desktops/320x212x16/List.xml tftp-server flash:Desktops/320x212x16/TN-NantucketFlowers.png tftp-server flash:Desktops/320x212x16/NantucketFlowers.png
Ecco un esempio:
C3825-ORIG#show run | sec tftp-server tftp-server flash:/Desktops/320x212x12/List.xml tftp-server flash:/Desktops/320x212x16/List.xml tftp-server flash:/Desktops/320x216x16/List.xml tftp-server flash:/Desktops/320x212x16/CampusNight.png tftp-server flash:/Desktops/320x212x16/CiscoFountain.png tftp-server flash:/Desktops/320x212x16/CiscoLogo.png tftp-server flash:/Desktops/320x212x16/MorroRock.png tftp-server flash:/Desktops/320x212x16/NantucketFlowers.png tftp-server flash:/Desktops/320x212x16/TN-CampusNight.png tftp-server flash:/Desktops/320x212x16/TN-NantucketFlowers.png tftp-server flash:/Desktops/320x212x12/CampusNight.png tftp-server flash:/Desktops/320x212x12/CiscoFountain.png tftp-server flash:/Desktops/320x212x12/Fountain.png tftp-server flash:/Desktops/320x212x12/MorroRock.png tftp-server flash:/Desktops/CiscoFountain.png tftp-server flash:/Desktops/320x216x16/CiscoFountain.png
Per caricare una nuova immagine di sfondo, andare su IP Phone e completare la seguente procedura:
Premere Settings.
Selezionare Preferenze utente.
Selezionare Immagini di sfondo.
Scaricare e visualizzare le immagini ridotte come miniature.
Selezionare l'immagine e premere Salva.
Per la risoluzione dei problemi, abilitare gli eventi tftp di debug sul router.
È simile all'IP Phone 7975. L'immagine di sfondo del modello 7970 può essere utilizzata anche nel modello 7975.
L'immagine di sfondo viene memorizzata nella memoria flash del telefono IP. Non è possibile eliminare questo elemento a meno che non si esegua un reset di fabbrica del telefono IP 7970. Completare questa procedura per eseguire un reset di fabbrica del telefono IP. Il telefono deve essere collegato a una rete che supporti DHCP.
Scollegare il cavo di alimentazione dal telefono e ricollegarlo. Il telefono inizia il ciclo di accensione.
Mentre il telefono si accende e prima che il pulsante dell'altoparlante lampeggi on e off, premere #. Ogni pulsante di linea lampeggia in sequenza.
Premere 123456789*0#. È possibile premere un tasto due volte di seguito, ma se si premono i tasti fuori sequenza, il ripristino di fabbrica non viene eseguito.
Il telefono è caricato con le impostazioni predefinite di fabbrica.
L'immagine di sfondo scelta dall'utente dipende dalle immagini disponibili nella cartella TFTP. Per limitare le immagini di sfondo utilizzate dall'utente, rimuoverle dalla cartella TFTP. Quindi, rimuovere le associazioni TFTP per il file e modificare List.xml.
Quando si tenta di modificare l'immagine di sfondo in Impostazioni > Preferenze utente > Immagini di sfondo, viene visualizzato il messaggio di errore Selezioni non disponibili.
Questo problema può verificarsi quando il file List.xml non è presente nella cartella C:\Program Files\Cisco\TFTPPath\Desktops\320x212x12 sul server TFTP. Verificare che la cartella \Desktops\320x212x12 sia presente nel server TFTP e che il file List.xml sia disponibile in questa directory.
Nota: verificare che la configurazione dell'indirizzo IP del server TFTP sul telefono IP faccia riferimento al router Cisco CallManager Express.