1. Home
  2. Features and Configuration
  3. Handsets and softphones
  4. Connect Your Cisco 7940/7960 Handsets to YourCloudPBX

Connect Your Cisco 7940/7960 Handsets to YourCloudPBX

The instructions below should help users of the 7940 and 7960 series models to configure their phones for use with YourCloudPBX. While your individual phone settings may differ for your own requirements, your NAT and Proxy settings must be enabled and set as call.sipcity.com.au.

Quick Guide

Step 1: SIP

  1. Ensure that you are running the SIP version of firmware code on your phone (rather than the SCCP/Skinny version of code which is designed for use with Cisco’s CallManager product). The  word ‘Sip’ will appear in the top right corner of the phone if you are running the SIP code.
  2. Your firmware version should begin as ‘P0S’ if the firmware is SIP based.
  3. Download the latest stable version of SIP firmware. This can be found on the Cisco website.
  4. Make sure you are running a TFTP server on your network and a DHCP server capable of specifying custom options.

If ‘Protocol Application Invalid’ appears,  you need to support an Option that specifies the TFTP server IP address (Option 150). DHCP server may not support Option 150, you may need to temporarily do this via the DHCP server in Windows or Linux. Find information and guidelines here.

Step 2: TFTP File Method

Create a file called SIPDefault.cnf which lives in the root folder of your TFTP server. There are many settings you can define in the SIPDefault.cnf file but most you can leave set as the default. Typically you put all of your Global settings in the SIPDefault.cnf file. The following is an example of what you might set in the SIPDefault.cnf file for YourCloudPBX. The config assume that you are running firmware version P0S3-08-2-00.

Step 3: Config Specfic

Build a config specific for your phone using the MAC address of the phone and your account username/password. The following is an example only for 2 lines ‘099749000′ and ‘049749000′. On the 7960 you can have up to 6 lines, so define your other lines in the same way but changing the number (e.g. line6_name etc.) In our example we place the individual phone config in a sub-directory called ‘sip_phone’ on the TFTP server. SIP000812345678.cnf (i.e. your phones individual config – replace this filename with your own MAC address).

Step 4: Manual method

The manual method basically means programming all your settings via the buttons on your phone. This can be quite time consuming so be prepared to spend some time setting your phone up. Before you can edit your settings you need to ‘Unlock config’ (option 9 in the settings menu). Default password to unlock the config is ‘cisco’. Again, the settings are largely up to you but here are the key settings you need to be aware of to get your phone running on YourCloudPBX:

Step 5: Network Configuration Menu

  • Network Settings in this menu will be specific to your own network.
  • DHCP: We recommend using DHCP if possible
  • DNS 1 & 2: Primary 103.55.116.31 Secondary 103.55.116.32.

SIP Configuration Menu

• Line 1/2/3/4/5/6 Configuration

• Name – Your phone number

• Shortname – Whatever you want to display on the phone e.g. Area, phone number etc)

• Authentication Name – Your YourCloudPBX phone number (e.g. 039749000)

• Authentication Password – Your YourCloudPBX password

• Display Name – Your Actual Name (e.g. Fred Bloggs)

• Proxy Address – plus.YourCloudPBX.com.au

• Proxy Port – 5060 • Messages URI – 028890000 (or *55)

• Preferred Codec – g729a (Recommended unless you have plenty of bandwidth)

• Out of Band DTMF – avt_always • Register with Proxy – Yes • Register Expires – 600

• Phone Label – YourCloudPBX Phone (or whatever you prefer!)

• Enabled VAD – No

• VoIP Control Port – 5060

• Start Media Port – 16384 • End Media Port – 32766

• Backup Proxy – Unprovisioned

• Emergency Proxy – Unprovisioned

• Outbound Proxy – plus.YourCloudPBX.com.au)

• Outbound Proxy Port – 5060

• NAT Enabled – Yes

• NAT Address – Unprovisioned

Call Preferences Menu

• Do Not Disturb – No

• Caller ID Blocking – No

• Anonymous Call Block – No

• Auto-Complete Numbers – Yes

• Call Waiting – Yes

• Call Hold Ringback – No

• Stutter Message Waiting – No (Yes if you prefer both Lamp and stuttered dialtone for message waiting indication)

Localization Menu

• Time Zone – AU

• SNTP Settings o SNTP Server au.pool.ntp.org o SNTP Mode – Unicast o DST Auto Adjust – Yes

Updated on 6 October 2021

Related Articles