Documente Academic
Documente Profesional
Documente Cultură
Table of Contents
Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process....................1
Document ID: 5455..................................................................................................................................1
Introduction..........................................................................................................................................................1
Prerequisites.........................................................................................................................................................2
Requirements..........................................................................................................................................2
Components Used...................................................................................................................................2
Conventions............................................................................................................................................3
Steps Required to Enable SIP Functionality........................................................................................................3
Manually Configuring the Phone Network Settings...............................................................................5
Configuring the Phone Network Settings via DHCP..............................................................................5
Bootup Process for a Cisco 7940/7960 SIP IP Phone..........................................................................................5
SCCP images 3.x/earlier to SIP images 6.x/earlier and from SCCP images 5.x to SIP images
5.x/6.x.....................................................................................................................................................6
SCCP images 3.x/earlier and 5.x to SIP images 7.x...............................................................................6
SCCP images 6.x/later and SIP images 7.x/later....................................................................................6
TFTP Server Log of a Phone Booting Up...........................................................................................................7
Reverting Back to a Cisco CallManager SCCP Image........................................................................................8
SIP images 4.x/earlier to SCCP images 5.x/earlier.................................................................................8
SIP images 4.x/earlier to SCCP images 6.x/later....................................................................................8
SIP images 7.x/later to SCCP images 5.x/later.......................................................................................9
Common Issues / Troubleshooting Tips..............................................................................................................9
TFTP Accessibility and Impact on Network..........................................................................................9
Obtaining SCCP Firmware.....................................................................................................................9
"W210 TFTP Error : buffer full" Error.................................................................................................10
SIP Phone not Accepting SCCP Load..................................................................................................10
"Protocol Application Invalid" Error....................................................................................................10
"Image Authentication Failed" Error....................................................................................................10
"No Load Specified" Error....................................................................................................................10
Troubleshooting Tips............................................................................................................................10
NetPro Discussion Forums Featured Conversations......................................................................................11
Related Information...........................................................................................................................................11
Introduction
Cisco 7940/7960 IP phones can support either the Skinny Call Control Protocol (SCCP) to run with Cisco
CallManager, the Session Initiation Protocol (SIP; refer to RFC2543 ), or the Media Gateway Control
Protocol (MGCP), but not more than one simultaneously. This is possible because they load different
firmware versions on bootup. This functionality is transparent to the end user, and you enable it through
changes to the basic textbased configuration files that the phones download from a Trivial File Transfer
Protocol (TFTP) server.
For more information about a Cisco SIP IP phone, refer to Cisco IP Phone 7960/7940 User Guide for SIP.
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process
LCD
Footstand adjustment
Softkeys
i button
Volume buttons
Function toggles
Scroll key
10
Dialing pad
11
Handset
Prerequisites
Requirements
Readers of this document should have knowledge of these topics:
SIPSession Initiation Protocol
SCCPSkinny Call Control Protocol
Components Used
This document is not restricted to specific software or hardware versions.
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process
The information presented in this document was created from devices in a specific lab environment. All of the
devices used in this document started with a cleared (default) configuration. If you are working in a live
network, ensure that you understand the potential impact of any command before using it.
Conventions
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Second
Digit
Third
Digit
Fourth
Digit
Represents
the phone
Protocol: 3
represents
0 for
Skinny
the ARM
and S for processor.
SIP.
Note: To verify which image the phone is using, choose Settings > Status > Firmware
Versions. Different phone models use different processors. This fourth digit can help
determine the model of phone for which the file is used.
OS79XX.TXTThis file tells the Cisco 7940/7960 which binary to download from the TFTP
server. This file is case sensitive and must only contain the name of the file that you are
attempting to load, without the .bin extension. For example, if you were attempting to load
the SIP version 2.3 software, it must contain only the line P0S30203. If you are trying to
load versions 3.0 and later, the file name should be in the format P0S3xxyzz. For
example, if you are attempting to load the SIP version 7.1 software, OS79XX.TXT must
contain the line P0S307100. The binary referenced here must also be present in the
TFTP root directory. Without this file, the phone would not know which file it needs to
0 means
P
represents that it is a
combined
a Phone.
image
(application
and DSP).
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process
like:
Wed Nov 06 11:58:51
in binary mode
Wed Nov 06 11:58:51
Wed Nov 06 11:58:51
in binary mode
Wed Nov 06 11:58:52
Wed Nov 06 11:59:00
in binary mode
Wed Nov 06 11:59:02
Wed Nov 06 11:59:10
in binary mode
Wed Nov 06 11:59:13
TFTP server). Once the new image has been downloaded, the phone programs that image into flash
memory and reboots.
The next sample output is from the TFTP log file, and it shows a failure to download the SIP image to the IP
Phone. To resolve this, try to convert the SIP phone load to 2.3, first, and then move to 3.x or 4.x.
Wed Nov 06 11:58:51
in binary mode
Wed Nov 06 11:58:51
Wed Nov 06 11:58:51
in binary mode
Wed Nov 06 11:58:52
Wed Nov 06 11:59:00
in binary mode
Wed Nov 06 11:59:02
Wed Nov 06 11:59:10
in binary mode
Wed Nov 06 11:59:13
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process
the root directory on the TFTP server). Once the new image has been downloaded, the phone
programs that image into flash memory and reboots.
2. Follow this procedure to convert to the desired image:
a. Unzip the software_version.zip file to the root (top level) TFTP directory.
b. Reset the phone.
The phone contacts the TFTP server and requests its configuration files. The phone compares
the image defined in the OS79XX.TXT and protocol configuration files to the image that it
has stored in flash memory. If the phone determines that the image defined in the files differs
from the image in flash memory, it downloads the image that is defined (which is stored in
the root directory on the TFTP server). Once the new image has been downloaded, the phone
programs that image into flash memory and reboots.
Troubleshooting Tips
To resolve image authentication and ZIP file issues, ensure that the image is extracted from the ZIP
file (do not manually copy the image to the TFTP server).
To resolve application image issues, add the desired image to the configuration files and reboot the
phone, to cause the application image to download.
To troubleshoot a failed conversion attempt, run a sniffer capture.
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process
To assist with any further errors or failed conversion attempts, the RS232 port on the phone provides
console access for troubleshooting and debugging. Refer to Console Access.
Note: The most common caveats in this conversion procedure have been listed throughout this document.
Most problems stem from the use of older software or from the lack of the correct syntax in the OS79XX.TXT
file. Before you open a case with Technical Support, try to convert to the latest versions of the phone
software, as this solves many problems that pertain to Cisco 7940/7960 Series phones.
Related Information
Cisco 7940 and 7960 IP Phones Firmware Upgrade Matrix
Cisco IP Phone 7960/7940 User Guide for SIP
Getting Started with Your Cisco SIP IP Phone
RFC 2543: Session Initiation Protocol SIP
Cisco IOS SIP Configuration Guide
Cisco IP Phone 7960/40 Release Notes for SIP
Voice Technology Support
Voice and IP Communications Product Support
Voice, Telephony and Messaging TAC eLearning Solutions
Recommended Reading: Troubleshooting Cisco IP Telephony
Technical Support Cisco Systems
All contents are Copyright 19922004 Cisco Systems, Inc. All rights reserved. Important Notices and Privacy Statement.
Cisco Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and the Reverse Process