[Webinar] Streamline your web hosting managementRegister Today

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4158
  • Last Modified:

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

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.
1 Solution
egarrisonCEO / CTOCommented:
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.  

hulanetAuthor Commented:
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.
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.
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

hulanetAuthor Commented:
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.
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

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now