06-02-2010 05:00 PM - edited 03-12-2019 09:28 AM
In this procedure I'm going to start from scratch with an image and go step by step on how to tailor it to size an 7965/7945's IP Phone display. At the end there is also a troubleshooting section and links to other IP Phone model image specifics.
This document contains the step by step Procedures and the Video for Modifying the background Image of an IP Phone.
The Complete recording of the Video can be accessed here.
Open the picture with The Gimp
<ImageItem Image="TFTP:Desktops/320x212x16/IMAGE-THUMB.png"
Troubleshooting:
NOTE: When dealing with image difficulties, try restarting the TFTP after each file upload
Problem: you go to Phone settings, and there you can see other background options, but can't really see the picture
Solution: it is most likely because of the color depth issue. Change the levels as mentioned in step 1-11
Problem: you go to Phone settings, and there are no options to change the image
Solution 1: After saving the file with some text editors, eventhough you specify an .xml extension, the program might add a .txt at the end. Erase it.
Solution 2: open an SSH session to the CallManager node where the XML and PNG files were uploaded. run this command, make sure the files were correctly uploaded:
If not, then you uploaded them to another node, or there is something wrong with the TFTP transaction
Solution 3: open the List.xml file with a browser. If it shows a syntax error, then there is a quote, bracket or other mistake in the XML syntax. No files will be shown in the phone. A good syntax should look like this in your browser:
Problem: You can see the thumbnail just fine, but when you select it, it shows "FILE NOT FOUND" error message.
Solution 1: At this point we are sure the XML file is ok, because the thumbnail is there, but the path or the name of the full-size image is incorrect. Open the XML list and make sure the image extension is lower case png and not GIF, JPG or other format, and that the name is correct.
Solution 2: see solution 2 from previous Problem
Solution 3: it has happened that the TFTP transaction flow is affected somehow, so you might correct the XML file, save it, but when you go to the upload step you are actually uploading an old version of it, still pointing to a JPG image or to an older image name. In order to verify the contents of the file you just uploaded, run this command from an SSH Session, and check if the syntax is ok and pointing to the correct file:
Problem: You go to the Background Images menu on your IP Phone, but the "Selections Unavailable" message comes up, some phones may show the thumbnails just fine.
Solution 1: After saving the file with some text editors, eventhough you specify an .xml extension, the program might add a .txt at the end. Erase it.
Solution 2: open an SSH session to the CallManager node where the XML and PNG files were uploaded. run this command, make sure the files were correctly uploaded:
If not, then you uploaded them to another node, or there is something wrong with the TFTP transaction
Solution 3: open the List.xml file with a browser. If it shows a syntax error, then there is a quote, bracket or other mistake in the XML syntax. No files will be shown in the phone. A good syntax should look like this in your browser:
Image specifications for other models:
These same instructions may be used with different phone models, however the TFTP directory path may change according to the display size of your model. Please verify the specifics.
7911: Desktops/95x34x1 . The background dimensions are 95x34, the thumbnail is 24x9.
7970/7971/IP Communicator: http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cuipph/7970g_7971g-ge/english/5_1/sip/english/adminstraton/guide/7970cst.html#wp1088046
Update:
Latest setting for Cisco Unified IP Phone 7975G, 7971G-GE, 7970G, 7965G, and 7945G based on CUCM 8.5:
http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/7975G_7971g-ge_7970g_7965g_7945g/8_5/english/admin_guide/7970cst.html
Hi Team,
I have the same problem. How to fix it?
My friend thank you a lot!!
You helped me a lot with the Troubleshooting section as I had some problems.
The TFTP Server is available through HTTP over port 6970 by default.
Check it out this might help you!
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: