#

Monday, September 28, 2015

Push Background Images to Cisco IP Phones From Background Deployment

I am using;
Cisco Unified Communications Manager v10.5.1
Background Deployment 3.1 Trial

Files needed;
Original Image per phone model
Thumb Image per phone model
List.xml (script file) per phone model

The phone models I am using;
Cisco IP Phone 7945
Cisco IP Phone 9951

For 7945 model, image files and the script are shown in the following screenshot.


Updating the Script

Because 7945 and 9951 phones have different screen resolutions we have to use separate images and scripts for each model.
Lets begin with updating the List.xml script.
Open it in notepad.



Copy a one ImageItem tag and paste it below the final ImageItem tag and edit it with the image name and save it.

Because I am going to upload the img_31_7945.png and img_31_7945-tmb.png images the code will be like below.

<ImageItem Image="TFTP:Desktops/320x212x16/img_31_7945-tmb.png"
URL="TFTP:Desktops/320x212x16/img_31_7945.png"/>

Note that image must be .png (jpeg does not work)

Uploading to TFTP

In my environment there is a Publisher, 4 Subscribers & 2 TFTPs which run TFTP services. So I need to upload the files to all of them.

1st I am going to Publisher and navigate to CU OS Administration on top right hand corner.
(click on images to see the original size)


Then go to Software Upgrade --> TFTP File Management



Search "img" to get paths of others

Upload file, browse and select


For all IPs upload following
Original Image
Thumb Image
List.xml
Note that there is a separate List.xml for each model

After I did this to all 7 CUCMs I am going to restart TFTP services on them.

Restarting TFTP services



Navigation --> CU Servisability (on top right hand corner)



Tools --> Control Center Feature Services



Tick cisco TFTP --> Restart



After it reloads, check up time of TFTP server to confirm..

Now CUCMs are ready.

If you don't have Background Deployment 3 Software;
Go to download link and download the software to intall it on your PC. Install the trial version. This will only allow 20 phones at a time (4 groups and 5 in a group)



Give your Cluster Name, IP of the Publisher as CM IP and username & password of the Publisher (CM)



Go to device groups --> create 4 groups 



Go to inclusions and add 5 phones per group



Go to image selection --> TFTP Image selection --> phone type --> select relevant model
select the image to be pushed from the list



Go to deploy backgrounds --> select deployment group and click "deploy backgrounds"

Give Manual Override as Source IP & give your IP with port number as 8888



If done everything correctly, result will be like this.

Note that deployment is done separately for 7945 and 9951

26 comments:

  1. Definitely believe that which you said. Your favorite justification seemed to be
    on the internet the easiest factor to bear in mind of.
    I say to you, I certainly get irked whilst other people think about concerns that they plainly don't know about.
    You managed to hit the nail upon the highest and outlined out the entire thing
    with no need side effect , folks could take a signal.
    Will probably be back to get more. Thanks

    ReplyDelete
  2. I think the admin of this site is actually working hard in support of his web page, for the reason that here every material is
    quality based information.

    Take a look at my blog post ... Obat Kutil Kelamin Yang Alami

    ReplyDelete
  3. For the reason that the admin of this site is working,
    no uncertainty very rapidly it will be famous, due to its quality contents.

    ReplyDelete
  4. Very great post. I just stumbled upon your blog and wished to say that I have
    truly loved browsing your weblog posts. In any case I'll be subscribing on your rss feed and I'm hoping you write again very soon!

    ReplyDelete
  5. Thanks for one's marvelous posting! I definitely enjoyed reading it, you're
    a great author. I will remember to bookmark your blog and will eventually come back at some point.
    I want to encourage yourself to continue your great writing, have
    a nice evening!

    ReplyDelete
  6. Way cool! Some extremely valid points! I appreciate you penning this post and the rest of the website is really good.

    ReplyDelete
  7. When someone writes an paragraph he/she retains the image of
    a user in his/her mind that how a user can be aware of it.
    So that's why this piece of writing is great.
    Thanks!

    ReplyDelete
  8. I'm really enjoying the design and layout of your site.
    It's a very easy on the eyes which makes it much more enjoyable for me to come
    here and visit more often. Did you hire out a developer to create your
    theme? Exceptional work!

    ReplyDelete
  9. Having read this I believed it was really enlightening.
    I appreciate you spending some time and effort to put this article together.
    I once again find myself spending a lot of time both reading and leaving comments.
    But so what, it was still worthwhile!

    ReplyDelete
  10. Hi are using Wordpress for your blog platform? I'm new to the blog world but I'm trying to get started and create my own. Do you need any
    html coding expertise to make your own blog?

    Any help would be greatly appreciated!

    ReplyDelete
  11. A person essentially help to make seriously posts I would state.
    This is the very first time I frequented your website page and to this point?

    I amazed with the research you made to create this actual publish incredible.
    Fantastic job!

    ReplyDelete
  12. I got this web site from my buddy who told me regarding this web site and now this time I am browsing this web page and reading very informative articles
    or reviews at this place.

    ReplyDelete
  13. Fastidious answers in return of this query with genuine
    arguments and explaining all about that.

    ReplyDelete
  14. It's really very complicated in this full of activity life to listen news
    on TV, therefore I just use the web for that purpose, and get the hottest information.

    ReplyDelete
  15. What's up to every one, the contents existing at this web site are genuinely remarkable for people experience, well, keep
    up the nice work fellows.

    ReplyDelete
  16. Hi there to every one, as I am truly keen of reading this web site's post to be updated regularly.
    It carries fastidious data.

    ReplyDelete
  17. Quality content is the key to be a focus for the people to visit the web page, that's what this website
    is providing.

    ReplyDelete
  18. Hi there everyone, it's my first pay a visit at this web page, and paragraph is in fact fruitful in favor of me,
    keep up posting these posts.

    ReplyDelete
  19. We're a group of volunteers and opening a new scheme in our
    community. Your site provided us with valuable info to work on. You've done a formidable job and our entire community will
    be thankful to you.

    ReplyDelete
  20. Hurrah! At last I got a weblog from where I be
    able to truly obtain useful information concerning my study and knowledge.

    ReplyDelete
  21. Hello it's me, I am also visiting this website on a regular basis, this web page is really fastidious and the visitors are in fact sharing good thoughts.

    ReplyDelete
  22. I conceive you ave observed some very interesting points
    , appreciate it for the post.

    ReplyDelete
  23. For latest information you have to visit world-wide-web and on world-wide-web
    I found this web page as a most excellent website for most up-to-date updates.

    ReplyDelete
  24. Marvelous, what a weblog it is! This weblog provides helpful facts to us, keep it up.

    ReplyDelete
  25. It's genuinely very difficult in this active life to listen news on TV, therefore I simply use internet for that
    reason, and obtain the latest news.

    ReplyDelete
  26. This post is truly a pleasant one it helps new net visitors, who are wishing for
    blogging.

    ReplyDelete