User guide
Page 13 of 57
ConfiguringCisco7960and7940VoIPTelephones
Note: Cisco 7960 and 7940 VoIP telephones must run the SIP protocol to work with
Evolution PBX (available protocols include SIP, SCCP (also known as Skinny), and
MGCP). New 79xx telephones usually ship with SCCP and must be converted to SIP. The
conversion process requires the phone to be converted to an old version of SIP firmware
and then progressively upgrade to new versions of SIP. If your phone is not new or is
from an unknown source you must verify your current firmware type and version. You
may be able to skip some of the steps below or you may have a firmware type that is
not compatible and CANNOT be upgraded using this process. Please contact Intuitive
Voice for additional information.
To Upgrade Cisco 7960s and 7940s from SCCP Firmware to SIP
1. Login to the Evolution PBX server as root. See Resetting the Root Password
for more information on configuring the root password.
2. Modify the image version setting in the following file to reflect the firmware
image that you want (according to the versions listed in step 10 below):
• cd /evo/tftp.
• vi SIPDefault.cnf (i to insert, escape to exit insert mode, :wq to quit, :q! to
quit without saving).
3. Modify the firmware version listed in the following file to reflect the firmware
image that you want (the same as in step two):
• You should be in /evo/tftp (pwd will print working directory, i.e. tell you
where you are in Linux). If you are not then: cd /evo/tftp.
• vi OS79XX.TXT (i to insert, escape to exit insert mode, :wq to quit, :q! to quit
without saving).
4. Plug in and power up the Cisco phone(s).
5. Set the phone’s Alternate TFTP setting to YES and set the TFTP Server setting to
the IP Address of your Evolution PBX server (step five may be skipped if you use
DHCP to set your phone’s TFTP information).
6. The phone(s) will load the image that you specified in the steps 2 and 3 above.
7. Modify each of the files above with the next version you want (according to the
versions listed in step 10 below).
8. Reboot the phone(s).
9. Repeat until you have upgraded through all firmware versions.
10. Use the following versions in the following order (unless you are already running
one of the more recent versions. In that case start with the next available
version):
• P0S30201 (you may need to reset the phone’s TFTP settings as you did in
step five above).
• P0S30203
• P0S3-06-3-00
• P003-07-4-00
• P0S3-07-5-00 (the final firmware version as displayed under the phones
[Settings > Status > Firmware Version > Application Load ID] should display
either P0S3-07-5-00 or P0S3-07-4-00, note the S in both of these load IDs).
Please contact support
if you have questions or wish to purchase Intuitive Voice
professional services to help resolve Cisco firmware issues.