Categories: Technical Advice

VoIPSupply Labs: Tip for Cisco IP Phone Owners Migrating to SIP Version 12

To all Cisco CP-7940G/60G owners thinking about upgrading to Cisco’s new SIP Version 12.0 firmware….please pay attention and avoid a migraine!

Being that I run a Cisco CP-7940G on my desk with SIP protocol (under Smartnet Maintenance Contract), I received a notification in my email inbox sometime last week from Cisco telling me that the latest version of SIP protocol firmware for my CP-7940G was available for download from my CCO login on www.cisco.com.

Always wanting keep my phone up-to-date, I pointed my browser to the Cisco website and downloaded the latest version of SIP Firmware.  Once downloaded, I was quickly frustrated to find that I could not get my Cisco CP-7940G phone to take the new firmware, so I took a closer look to try and determine why.

If we look closer at the files that comprise the new SIP Version 12 firmware:

P0S3-8-12-00.zip (In the ZIP file, the following files reside)

  • P0S3-8-12-00.loads
  • P0S3-8-12-00.sb2
  • P003-8-12-00
  • P003-8-12-00.sbn
  • OS79XX.txt (On that txt file, this is the only content: P0S3-8-12-00)

Everything looks fine and dandy right? Looks very much like the previous SIP load, P0S3-08-11-00.zip right? WRONG!!!

Here is the discrepancy:

Notice on SIP version 11 the file structure which is consistent with all of the sbn, sb2, bin, and loads files: P0S3-08-11-00 (Notice how it is “08”).

Now look at the structure on SIP version 12 (above): P0S3-8-12-00 (Hmmm… NO “0” in front of the 8)

This accounted for why my phone would not take the latest version 12 SIP firmware.  All of my previous redirect files including the OS79XX.txt, XMLDefault.cnf, and SIPDefault.CNF files were formatted for the “08” and not “8”.

You may need to edit some of your file structures to represent the missing “0”, and by the way, if you try and make the files in version 12 with the “08” nomenclature, the phones will NOT pull the files or upgrade. Trust me I tried it.

So what do you think? Is this an oversight on Cisco’s part, or just Cisco being Cisco?

Garrett Smith

Garrett is the former VoIP Supply CMO.

View Comments

  • This is may be an oversight. Compared to the number gotchas that people experience upgrading firmware on Cisco's venerable 79xx series phones, this one seems minor.

    Thanks for publishing your experiences Chris.

  • You can either use a Linux based or Windows based TFTP server to push the Cisco phone files down to the Cisco endpoints.

  • This was my problem! I was trying to go from 8.9 to 8.12. Its always the most minor details that get you!. Changed my config files from "P0S3-08-12-00" to "P0S-8-12-00". Also make sure to use 0 (zeros) and not O (ohs).

  • Tyler,

    Its usually the smallest things with Cisco. Cisco will be Cisco. Glad to hear this blog helped for your upgrade.

Share
Published by
Garrett Smith

Recent Posts

How to Prepare Your VoIP Systems for 2025

Remember Back to the Future II? I loved that movie because they traveled into the…

1 day ago

SIP Chats: Sharath Abraham of Jabra – Panacast 50, BYOD Solutions, and More!

https://youtu.be/qsNO-fZdY3U?si=1A2biOpTwvHG-wiB In the latest episode of SIP Chats, host Brian Hyrek sits down with Sharath…

2 days ago

Watch Now: 2024 November VoIP News Update

https://youtu.be/a--L6ZF9iAw VoIP Supply’s November VoIP News Update: Exciting New Tools, Upcoming Releases, and Giving Back…

6 days ago

Q&A: Wi-Fi 6 vs. Wi-Fi 5: What’s the Real Difference for Everyday Users?

Wireless internet? I remember sharing computer time with my siblings to wait 10 minutes for…

1 week ago

Fanvil FCMS Smart Proporty Solutions Webinar | November 2024

https://youtu.be/0Oxom_f47EE If you missed this webinar, then don't worry, the recording has arrived! This webinar…

2 weeks ago

How To: Extend Your DECT Range for Wireless VoIP Phones – Tips for Large Office Spaces

Ensuring seamless VoIP connectivity across vast areas can be challenging if you're managing a large…

2 weeks ago