Cisco IP phones 7940 7960 SIP setup with Shoretel Shoregear IPBX 24 & Shoreware 5

Posted on 2005-03-19
Medium Priority
Last Modified: 2011-01-13
Did any one before was able to setup any Cisco IP phones work with ShoreTel VoIP switch? I am trying to setup Cisco 7960 SIP with ShoreTel 24 (Shoreware 5) in Most cases I getting error on phone "phone unprovisioned" at one point I was able to get Dial tone but beside that nothing else worked. Couldn't dial out or any internal # , was getting error (Inv out) Need help. Unofficially people from ShoreTel told me that Cisco should work fine but they don’t provide support and how to? Thank you in advance.
Question by:hulanet
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 13588207
I have not worked with ShortTel, but the provisioning setting for most VoIP services are the same.  

What SIP firmware load are you using?
Can you post your config file here.

Are you getting any other errors?  The dial tone is generated by the phone, not a PBX.  FYI, I don't know what type router you are behind. I tried for a week to get a 7960 to work behind an older Linsys router for a home use.  One of the orignal blue linksys and it just would not work.  Put a brand new Linksys 54g router in front and it all worked fine.  


Author Comment

ID: 13588268
well, I am not using this phone "behind" the router, my ShoreTel phone system and phones on the same network (I am using IT in a box router (not sure if this could be a problem but I don’t see how) and 3524-PWR-XL-EN switch) as I went on ShoreTel website I noticed that original ShoreTel IP phones using MGCP protocol. So I upgrade my Cisco 7960 to MGCP 4.0 and still not working. I am stunned how complicated it is done either by ShoreTel or Cisco. And upgrading Cisco phone to new firmware just $#$^%* hard, never worked as they stated on the site, never could upgrade to new 7.4 ver.

Expert Comment

ID: 13588295
In order to use a Cisco 7640 phone on a SIP system, there is a very specific firmware upgrade path you have to take. Its not a simple plug-and-play with those phones.
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.


Author Comment

ID: 13588866
First, I am not using 7640, I am using 7960, second I do know that I need specific firmware for specific protocol, but it would be more helpful if you could tell what and how instead of just generic comment.

Accepted Solution

KerryG earned 1000 total points
ID: 13591398

Expert Comment

ID: 15630980
I got the following from Cisco Tech Support.  The various files will have to be gotten from Cisco.  If you don't already have a login ID at Cisco.com you'll have to create one.  Then the Cisco Tech was able to send me the binary and appropriate text files.  This process will convert a thin-CallManager phone to a SIP phone, but does not help with any of the further configuration.  That's where I am now.

SIP IP Phone Upgrade

*** NOTE:  Please read thru these directions completely before you begin ***

You will typically need be concerned with only 3 files, OS79XX.TXT,
 SIPDefault.cnf, and *.bin.  You must have these 3 at least in the root
directory of your tftp server (there may be more and that is ok, but you
must have these 3).  You can download each of these from CCO.

If you are not already up to SIP 6.3 or above or if you are running a load
other than SIP, you must first upgrade to SIP 6.3, then to 7.3.

To upgrade to 6.3,

1) make sure that the OS79XX.TXT contains only the filename P0S3-06-3-00
(these digits are all alphanumeric zeros, not letters)

2) make sure that the SIPDefault.cnf contains P0S3-06-3-00 in the
image_version field

3)make sure phone has the correct ip address of the TFTP server

4)remove/reattach power from phone for it to go through the correct upgrade
procedure (do not use reset sequence).  The phone will powercycle itself after
 a successful upgrade).

To upgrade to 7.3

1) change the OS79XX.TXT to P003-07-3-00 (Note: this filename is now different
than the filename in SIPDefault.cnf - see step 2)

2) change the image_version in the SIPDefault.cnf file to P0S3-07-3-00 (please
note the  filenames in the OS79XX.TXT and SIPDefault.cnf are 'different' during
 for the upgrade from 6.3 to 7.3 only)

3) Follow steps 3 & 4 above

If you are having problems with your tftp server, try using Solarwind.  If you have
problems with the tftp, you may want to refer to the tftp logs (Solarwinds logs
easy to read).

You can use the SIPmacaddress.cnf file to configure the phone specific parameters
after the upgrade is complete but it is not needed during upgrade.

Note:  During the upgrade from 6.3 to 7.3, it is perfectly normal for the phone
ask for files you do not have during the final reboot and should not affect the
outcome of the upgrade.

For problematic SCCP loads only recognizing 8.3 naming

1. From SCCP, put an OS79XX.TXT file that has P0S30203 in it, a SIPDefault.cfg that
contains image_version: P0S30203 and the P0S30203.bin firmware on the TFTP server
reboot the phone.

2. Now that the phone is on SIP 2.3, put an OS79XX.TXT file that has P0S3-06-0-00
in it, a
SIPDefault.cfg that only contains image_version: P0S3-06-0-00 and the P0S3-06-0-00.bin
firmware on the TFTP server and reboot the phone.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
Why do some people recommend buying business VoIP from an ISP? What are the benefits to my company? What are the costs?
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

741 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question