Skip to content

Connecting a Cisco 7940/60 to NZSIP

Quote

"The 79 series was a workhorse of the early 2000s office, a fantastic phone, my all time favourite, but setting it up is not for the feint of heart" - VK2WAY.

Originally these phones were tightly locked down to the proprietary Cisco telephony platform, however when they were reaching end of life Cisco made a SIP firmware available for them, giving them a second life in small offices.

There are two main ways of configuring the phone; the Cisco 7940/7960 Administrator Manual for the phone details much of the technical information and parameters for these phones. I (VK2WAY) have only used the TFTP method which is what is documented here.

TFTP Boot

The Cisco 7940 requires changes to your DHCP server, running a tftp server and manually managing configuration files in order for the phone to event boot. There are plenty of guides on how to install the SIP firmware and set up all the supporting software online. I highly recommend this one from James Batchelor

The settings in either your SIPxxxxxxxx.cnf or SIPDefault.cnf should include the following:

proxy1_address: "EXCHANGE HOSTNAME";
proxy1_port: 5060

line1_authname: "EXTENSION";
line1_password: "SECRET";

directory_url: "http://services.nzsip.nz/directory";
logo_url: "http://services.nzsip.nz/static/nzsip.bmp";

This is not an extensive list of settings needed by the phone, but other settings should be left with somewhat sensible defaults. The logo of course is option, but who wouldn't want their phone to say "Ham Phone NZSIP" with a silver fern?

Warning

Be sure to change the EXCHANGE HOSTNAME, EXTENSION and SECRET to those provided to you in your onboarding email.