Release Notes for Cisco SIP IP Phone 7940/7960 Release 7.4
Cisco SIP IP Phone Administrator Guide, Versions 6.x and 7.x
Converting a Cisco 7940/7960 CallManager Phone to a SIP Phone and
the Reverse Process
Using the Cisco IP Phone 7940/7960
Cisco IP Phone 7960 and 7940 Firmware Upgrade Matrix
* The above links are hyperlinked to the documentation
A Note about the .cnf filename extension in Windows
The .cnf extension utilized by the Cisco SIP configuration files,
SIPDefault.cnf and SIPMacAddress.cnf is an extension already
associated with the Windows terminal program, Hyperterm.
By Default, Hyperterm hides the .cnf extension
If you would like the .cnf extension to be visible, follow these steps
– Double Click the “My Computer” icon in Microsoft Windows
– Under the menu bar of this dialog select: Tools, Folder Options…,
File Types Tab
– Click an item inside the Registered File Types list box and press the
letter C (to jump down to “C”) and scroll down to the file type .cnf
and select it
– Click the “Advanced” Button
– Check the checkbox, “Always show extension” shown in the
Installation Step by Step…(5.3 or later firmware) cont..
9.Create the ringlist.dat file as detailed in the following slide titled, “Creation of ringlist.dat
(stored in the /tftpboot directory)” and copy it into the /tftpboot directory of your TFTP
server. Note: The ringlist.dat file is optional.
–You will also want to copy the referenced .pcm files into /tftpboot
10.Verify DHCP server is enabled and that DHCP option#66 is provisioned with the IP
Address of the TFTP server hosting the above files.
11.Enable the TFTP Server application
12.Power-up the Cisco 7960 SIP phone and proceed with the upgrade process
13.The Cisco 7960 SIP phone should convert itself from SCCP to SIP and register with the
extension and password provisioned in the SIP000943665383.cnf (SIPmacaddress.cnf)
file.
14.Assuming that Avaya Communication Manager and the SIP Enablement Server have
been properly configured, the Cisco 7960 should be able to make and receive phone
calls at this point.
15.At the 7960 telephone, access the Call Preferences menu. Using the up/down button,
move the highlighted selection to Speed Dial Lines, and press the Select soft key. The
Speed Dial Configuration menu will be displayed. Move the highlighted selection to the
desired speed dial button and press the Edit soft key to enter the CM provisioned
Feature Name Extensions (FNE’s).
Additional Configuration Notes (Upgrading from very old
Cisco SIP releases)
•There are incremental firmware steps required when upgrading from older
SIP/SCCP firmware releases (pre 5.3) to the currently supported 7.4 SIP firmware
release. For example, SCCP firmware version 5.0(4.0) to SIP 7.4 in this case.
•For additional details, you may choose to reference the “Cisco IP Phone 7960 and
7940 Firmware Upgrade Matrix” noted earlier in this document.
•Note, if you have statically configured the IP parameters for your 7960/7940 sets
(vs. using DHCP), these static values will be erased and have to be re-entered
during the first part of the upgrade process from your current pre 5.3 firmware to
5.3. When Upgrading from SIP 5.3 to SIP 7.4, the static parameters are retained,
Additional Configuration Notes (Upgrading from very old
Cisco firmware releases) - Incremental Upgrade Steps
9.Create the ringlist.dat file as detailed in the following slide titled, “Creation of
ringlist.dat (stored in the /tftpboot directory)” and copy it into the /tftpboot
directory of your TFTP server. Note: The ringlist.dat file is optional.
–You will also want to copy the referenced .pcm files into /tftpboot
10.Verify DHCP server is enabled and that DHCP option#66 is provisioned with
the IP Address of the TFTP server hosting the above files.
11.Enable the TFTP Server application
12.Power-up the Cisco 7960 SIP phone and proceed with the upgrade process
13.If your were using static IP addressing, re-enter the IP parameters into the
phone one the upgrade process is complete since the upgrade to SIP 5.3 will
clear them. Note: The default password to “Unlock Config” is cisco. You must
first disable DHCP to be able to re-enter/save the static IP parameters. Power
cycle the phone.
14.The Cisco 7960 SIP phone should register with the extension and password
provisioned in the SIP000943665383.cnf (SIPmacaddress.cnf) file.
15.Edit the OS79XX.TXT and replace the current line (P0S3-05-3-00) with this
18.The Cisco 7960 SIP phone should convert itself from SIP 5.3 to SIP 7.4 and
register with the extension and password provisioned in the
SIP000943665383.cnf (SIPmacaddress.cnf) file
19.Assuming that Avaya Communication Manager and the SIP Enablement
Server have been properly configured, the Cisco 7960 should be able to make
and receive phone calls at this point.
20.At the 7960 telephone, access the Call Preferences menu. Using the up/down
button, move the highlighted selection to Speed Dial Lines, and press the
Select soft key. The Speed Dial Configuration menu will be displayed. Move
the highlighted selection to the desired speed dial button and press the Edit
soft key to enter the CM provisioned Feature Name Extensions (FNE’s).
•The periods in the match string stand for any digit. The examples above will
automatically send the SIP INVITE after dialing a 5 plus 4 digits or a 91
plus 10 digits.
•The #.. and \*.. symbol above are the FAC codes defined on the dial plan
analysis form of CM.
•Comments can be entered into this file in the format <!-- Comment -->
•The # is processed as a "dial now" event by default. You can override this
(which we did above) by specifying # in the dial-plan template, in which
case the phone does not dial immediately when the # is pressed but does
continue to match the dial-plan template that specifies the #. The # is not
matched by the wildcard character * or the period (.).
•The * is processed as a wildcard character. You can override this (which we
did above) by preceding the * with the backward slash (\) escape sequence,
resulting in the sequence \*. The phone automatically strips the \ so that
it does not appear in the outgoing dial string. When * is received as a
dialed digit, it is matched by the wildcard characters * and period (.).
Creation of ringlist.dat (stored in the /tftpboot directory)
This file contains a list of the files with the ring tones and a label
displayed to the user on the phone. From the phone select Settings : Ring
Type. This file is optional.
Format:
– Ring Tone Name <tab> filename
• AT&T 1 ring_att1.pcm (tab is between AT&T 1 and ring_att1.pcm)
• AT&T 2 ring_att2.pcm (tab is between AT&T 2 and ring_att1.pcm)
• AT&T 3 ring_att3.pcm (tab is between AT&T 3 and ring_att1.pcm)
• AT&T 4 ring_att4.pcm (tab is between AT&T 4 and ring_att1.pcm)
Ring Tone files (.pcm) are hosted on the TFTP server
Verify that the phone icon located next to each defined line appearance
does not have an “X” next to it, indicating that registration has occurred.
If the “X” appears, check that the proxy server address is set to the
correct domain name, the outbound proxy IP address and port number
are correct, and that the Proxy Register parameter is set to 1 (Enable).
Verify that the line appearance shows the SES provisioned extension
for that phone.
The Cisco IP 7960G phone supports 1 to 6 line appearances, the Cisco
IP 7940G phone supports 1 to 2. This lab uses 2 line appearances for
the 7960G. The number of line appearances takes away from the speed
dial appearances.
This lab uses the Jim Cantwell account provisioned on the Avaya SES,
55001, for the Cisco 7960G login identity.
The background space allocated for the background image is 90 x 56
pixels. Images that are larger than this will automatically be scaled down
to 90 x 56 pixels. This parameter supports Windows 256 color bitmap
format only. White is clear on the telephones display.
The contents of the SIPMacAddress.cnf file override the contents of the
SIPDefault.cnf file. So, for example, you could place the logo_url:
parameter located in the SIPDefault.cnf file into the SIPMacAddress.cnf
to place a unique background graphic for a specific phone.
The universal application loader allows the system administrator to use SCCP, SIP, and MGCP, on the same network.
To do this, a hunt algorithm is employed that searches for multiple configuration files. Depending on which configuration
file is found first, the phone will automatically select that protocol. The hunt algorithm ensures that the administrator can
assign a specific protocol to a specific phone. The hunt algorithm searches for files in the following order:
–1. CTLSEP MAC File—For example, CTLSEP003094C25D2E.tlv. See the "Secure and Nonsecure Configuration" section.
–2. SEP MAC File—For example, SEP003094C25D2E.cnf.xml.
–3. SIP MAC File—For example, SIP003094C25D2E.cnf.
–4. MGCP MAC File—For example, MGC003094C25D2E.cnf.
–5. XML Default File—For example, XMLDefault.cnf.xml.
–6. SIP Default File—For example, SIPDefault.cnf.
–7. MGCP Default File—For example, MGCDefault.cnf.
From the Cisco SIP IP Phone Administrator Guide, Versions 6.x and 7.x (PDF Page 37):
Configuring SIP IP Telephony Using Avaya SIP Enablement Services,
Avaya Communication Manager, and Cisco 7940/7960 SIP
Telephones - Issue 1.1 (Double Click embedded PDF Below)
** Click Here to check for the latest Avaya Application Notes