Provisioning Cisco 79xx IP Phones

Legacy IP Phone Support

PortSIP PBX provides legacy IP phone support to simplify migration from an existing PBX system without requiring you to replace all deployed devices.

Important Recommendation Legacy phone support is intended only for migration purposes. It is strongly recommended not to purchase these legacy models as new devices or as replacements.


Supported Legacy Phone Models and Firmware

The following legacy Cisco IP phones have been tested with PortSIP PBX using the firmware versions listed below:

  • Cisco 7940 – SIP Firmware 8.5.4s

  • Cisco 7941 – SIP Firmware 8.5.4s

  • Cisco 7960 – SIP Firmware 8.5.4s

  • Cisco 7961 – SIP Firmware 8.5.4s

Note Other firmware versions may work with PortSIP PBX, but they have not been officially tested.


Download Firmware and Copy to the Provisioning Directory

You must ensure that the IP phones are running the supported firmware version. If the required firmware is not installed, manually upgrade the phone firmware before proceeding.

To update the firmware:

  1. Download the appropriate Cisco SIP firmware package.

  2. Locate the PortSIP PBX provisioning directory. By default, it is located at:

    C:\ProgramData\PortSIP\pbx\provision\R2Xu8aVV20Jka

    R2Xu8aVV20Jka is a randomly generated provisioning folder name and may differ in your environment.

  3. Extract and copy all contents of the firmware ZIP package into this provisioning directory.

This firmware bundle will:

  • Convert the phone to SIP mode

  • Upgrade the phone firmware to version 8.5.4s


Configure the TFTP Server

To allow the phones to download firmware and configuration files, you must configure a TFTP server.

Refer to the following guide for detailed instructions:


Factory Reset the IP Phone

Before provisioning, reset the IP phone to factory defaults to remove any residual configuration from a previous PBX system.

To factory reset the phone:

  1. Power off the device.

  2. Press and hold the # key.

  3. While holding #, power on the device.

  4. Continue holding # until the line keys flash orange.

  5. While the keys are flashing, press the following keys in sequence:

  6. Release the keys and allow the phone to restart.

After the reboot completes, the phone is restored to factory default settings.


Configure the Phone in PortSIP PBX

Follow the steps below to configure an IP phone in PortSIP PBX.

To configure the phone:

  1. Sign in to the PortSIP PBX Web Portal.

  2. Navigate to Call Manager > Phones.

  3. Click Add Phone.

  4. From the Extension list, select the extension to which the IP phone will be assigned.

  5. Click OK.


Enter Phone Details

  1. When prompted, select the phone model.

  2. Enter the MAC address of the IP phone.

  3. Click OK.


Configure Optional Settings

  1. (Optional) Configure additional phone settings as needed, such as:

    • Time Zone

    • Phone Web Page Password

    • Phone Display Language

    • Codecs

  2. Click OK to apply the settings.


  1. Edit the extension you just configured.

  2. Open the Phone Provisioning tab.

  3. Copy the Provisioning Link.


Now the phone needs to know where to pick up the firmware files and configuration information. The only way to do this is to set up option 66 in your DHCP server.

Follow this guide to configure your DHCP 66 server and paste the IP address of the provisioning link that you copied in the previous step. Now your phone will be provisioned automatically.

Last updated