In diesem Dokument wird das Erstellen eines Hintergrundbilds für ein Cisco 7970 IP-Telefon in der Cisco CallManager Express-Umgebung beschrieben.
Cisco empfiehlt, über Kenntnisse von Cisco CallManager Express zu verfügen.
Die Informationen in diesem Dokument basieren auf Cisco CallManager Express Version 4.1(0), Cisco Unified CallManager Express 7.0 und höher.
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Gehen Sie wie folgt vor, um ein angepasstes Hintergrundbild für ein Cisco 7970 IP-Telefon auf Cisco CallManager Express zu erstellen:
Erstellen Sie mit einem Bildbearbeitungsprogramm Ihrer Wahl zwei PNG-Dateien (Portable Network Graphics) für jedes Bild:
Bild in voller Größe - 320 Pixel (Breite) x 212 Pixel (Höhe)
Miniaturbild: 80 Pixel (Breite) x 53 Pixel (Höhe)
Das Größenverhältnis dieser beiden Bilder beträgt 4 zu 1.
Bearbeiten Sie die Datei List.xml mit einem Texteditor.
Die Datei List.xml kann bis zu 50 Hintergrundbilder enthalten. Die Bilder werden in der Reihenfolge angezeigt, in der sie im Menü Hintergrundbilder des Telefons angezeigt werden. Für jedes Bild enthält die Datei List.xml einen Elementtyp, den so genannten Image Item. Das Image Item-Element umfasst die folgenden beiden Attribute:
Image - Der URI (Uniform Resource Identifier), der angibt, wo das Telefon das Miniaturbild abruft, das im Menü Hintergrundbilder auf einem Telefon angezeigt wird.
URL: Der URI, der angibt, wo das Telefon das Bild in voller Größe abruft.
Dieses Beispiel zeigt eine List.xml-Datei, die ein Bild definiert. Die erforderlichen Bild- und URL-Attribute müssen für jedes Bild enthalten sein. In diesem Beispiel entspricht TN-velara.png fünfundzwanzig Prozent des Originalbilds von velara.png.
<CiscoIPPhoneImageList> <ImageItem Image="TFTP:Desktops/320x212x12/TN-velara.png" URL="TFTP:Desktops/320x212x12/velara.png"/> </CiscoIPPhoneImageList>
Platzieren Sie die neuen PNG-Dateien und die von Ihnen erstellte List.xml im TFTP-Ordner auf dem TFTP-Server.
Dies ist der Ordnername, wenn Sie den TFTP-Server verwenden, der auf Cisco CallManager ausgeführt wird:
C:\Program Files\Cisco\TFTPPath
Mit diesem Befehl können Sie die Dateien List.xml und .png einzeln in den Flash-Speicher von Cisco CallManager Express verschieben:
copy tftp flash:Desktops/320x212x12/
Diese nächste Ausgabe erfolgt mit dem Befehl, wenn die Übertragung von List.xml auf den Cisco CallManager Express-Flash vom TFTP-Server erfolgt ist. Kopieren Sie auf ähnliche Weise die Dateien TN-velara.png und velara.png vom TFTP-Server in den Flash-Speicher.
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)
Nach Abschluss des Ladevorgangs enthält das Verzeichnis Desktops/320x212x12 im Cisco CallManager Express-Flash die Dateien List.xml und alle .png. Die Ausgabe des Befehls dir wird hier angezeigt:
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
Hinweis: Wenn das Verzeichnis Desktops/320x212x12 nicht gefunden wird, müssen Sie mit dem Befehl mkdir einen Ordner in diesem Namen erstellen. Einige Flash-Dateisysteme erlauben nicht, ein Verzeichnis mit dem Befehl mkdir zu erstellen.
CME-CUE#mkdir flash:Desktops/320x212x12
Hinweis: In diesem Fall müssen Sie den Flash-Inhalt sichern und den Flash-Speicher im Flash-Format formatieren: ein Flash-Dateisystem der Klasse C erstellen.
Fügen Sie die entsprechenden TFTP-Server-Befehle in der Cisco CallManager Express-Konfiguration hinzu, um List.xml und alle PNG-Dateien zu laden.
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
Hinweis: Verwenden Sie den Befehl debug tftp events, um herauszufinden, nach welcher Datei das Telefon sucht, wenn die Background-Auswahltaste auf dem IP-Telefon gedrückt wird.
Gehen Sie wie folgt vor, um ein neues Hintergrundbild auf das Cisco IP-Telefon 7970 zu laden:
Drücken Sie Einstellungen.
Wählen Sie Benutzervoreinstellungen (Option 1) aus.
Wählen Sie Hintergrundbilder (Option 2) aus.
Laden Sie die reduzierten Bilder herunter und zeigen Sie sie als Miniaturansichten an.
Wählen Sie das Bild aus, und drücken Sie Speichern.
Gehen Sie wie folgt vor, um das Hintergrundbild der 7970 Cisco IP-Telefone zu ändern, die für Cisco Unified Call Manager Express (CUCME) registriert sind:
Erstellen Sie Ihr Hintergrundbild entsprechend der hier angegebenen Größe. In CUCME können Sie die vollständige Bildgröße wie folgt einstellen:
320 Pixel (Breite) und 212 Pixel (Höhe)
320 Pixel (Breite) und 216 Pixel (Höhe) (dies ist eine neue Funktion in CUCME)
Erstellen Sie eine XML-Datei, und speichern Sie sie als List.xml. Da bei dieser Datei die Groß- und Kleinschreibung beachtet wird, können Sie auch die gleichen Schritte für CME ausführen, wie in Schritt 2 oben erwähnt. Dies ist eine Beispieldatei für List.xml:
<CiscoIPPhoneImageList> <ImageItem Image=”TFTP:Desktops/320x212x16/TN-NantucketFlowers.png” URL=”TFTP:Desktops/320x212x16/NantucketFlowers.png”/> </CiscoIPPhoneImageList>
Achten Sie darauf, dass Sie den richtigen Verzeichnispfad und den Namen des Bilds angeben. "TN-NantucketFlowers.png" ist das Miniaturbild und "NantucketFlowers.png" das Bild in voller Größe.
Überprüfen Sie, ob ein Flash-Verzeichnis vorhanden ist, z. B. Desktops/320x212x16. Falls nicht, melden Sie sich bei CUCME an, und erstellen Sie die erforderlichen Verzeichnisse.
C3825-ORIG#mkdir flash:Desktops C3825-ORIG#mkdir flash:Desktops/320x212x16
Platzieren Sie die Hintergrunddateien (sowohl Miniaturansichten als auch vollständige Größe) und list.xml im TFTP-Server.
Kopieren Sie die Dateien *.png und list.xml vom TFTP-Server auf den CUCME-Flash.
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
Geben Sie die folgenden Befehle ein, um den Router als TFTP-Server einzurichten:
tftp-server flash:Desktops/320x212x16/List.xml tftp-server flash:Desktops/320x212x16/TN-NantucketFlowers.png tftp-server flash:Desktops/320x212x16/NantucketFlowers.png
Dies ist ein Beispiel:
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
Um ein neues Hintergrundbild zu laden, gehen Sie zu IP-Telefon, und führen Sie die folgenden Schritte aus:
Drücken Sie Einstellungen.
Wählen Sie Benutzervoreinstellungen aus.
Wählen Sie Hintergrundbilder aus.
Laden Sie die reduzierten Bilder herunter und zeigen Sie sie als Miniaturansichten an.
Wählen Sie das Bild aus, und drücken Sie Speichern.
Zur Fehlerbehebung aktivieren Sie Debug TFTP-Ereignisse auf dem Router.
Dies ähnelt dem IP-Telefon 7975. Das Hintergrundbild des 7970 kann auch auf dem 7975 verwendet werden.
Das Hintergrundbild wird im Flash-Speicher des IP-Telefons gespeichert. Dies kann nur gelöscht werden, wenn Sie das IP-Telefon 7970 auf die Werkseinstellungen zurücksetzen. Führen Sie diese Schritte aus, um ein Zurücksetzen des IP-Telefons auf die Werkseinstellungen durchzuführen. Das Telefon muss sich in einem Netzwerk befinden, das DHCP unterstützt.
Ziehen Sie das Netzkabel vom Telefon ab, und schließen Sie es wieder an. Das Telefon wird hochgefahren.
Drücken Sie beim Hochfahren des Telefons und vor dem blinken der Lautsprecher-Taste #. Jede Leitungstaste blinkt nacheinander.
Drücken Sie 123456789*0#. Sie können eine Taste zweimal hintereinander drücken, aber wenn Sie die Tasten aus der Sequenz heraus drücken, wird das Zurücksetzen auf die Werkseinstellungen nicht durchgeführt.
Das Telefon wird mit den werkseitigen Standardeinstellungen für den Hintergrund geladen.
Das vom Benutzer ausgewählte Hintergrundbild hängt von den im TFTP-Ordner verfügbaren Bildern ab. Wenn Sie die vom Benutzer verwendeten Hintergrundbilder beschränken müssen, entfernen Sie die Bilder aus dem TFTP-Ordner. Nehmen Sie dann die TFTP-Bindungen für die Datei ab, und ändern Sie die Datei List.xml.
Wenn Sie versuchen, das Hintergrundbild unter Einstellungen > Benutzereinstellungen > Hintergrundbilder zu ändern, wird die Fehlermeldung "Auswahl nicht verfügbar" angezeigt.
Dieses Problem kann auftreten, wenn die Datei List.xml im Ordner C:\Program Files\Cisco\TFTPPath\Desktops\320x212x12 auf dem TFTP-Server nicht vorhanden ist. Stellen Sie sicher, dass der Ordner \Desktops\320x212x12 im TFTP-Server vorhanden ist und dass die Datei List.xml unter diesem Verzeichnis verfügbar ist.
Hinweis: Stellen Sie sicher, dass die IP-Adresskonfiguration des TFTP-Servers auf dem IP-Telefon auf den Cisco CallManager Express-Router verweist.