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:
Download the appropriate Cisco SIP firmware package.
Locate the PortSIP PBX provisioning directory. By default, it is located at:
C:\ProgramData\PortSIP\pbx\provision\R2Xu8aVV20JkaR2Xu8aVV20Jkais a randomly generated provisioning folder name and may differ in your environment.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:
Power off the device.
Press and hold the
#key.While holding
#, power on the device.Continue holding
#until the line keys flash orange.While the keys are flashing, press the following keys in sequence:
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:
Sign in to the PortSIP PBX Web Portal.
Navigate to Call Manager > Phones.
Click Add Phone.
From the Extension list, select the extension to which the IP phone will be assigned.
Click OK.

Enter Phone Details
When prompted, select the phone model.
Enter the MAC address of the IP phone.
Click OK.

Configure Optional Settings
(Optional) Configure additional phone settings as needed, such as:
Time Zone
Phone Web Page Password
Phone Display Language
Codecs
Click OK to apply the settings.
Obtain the Provisioning Link
Edit the extension you just configured.
Open the Phone Provisioning tab.
Copy the Provisioning Link.

Set the Provisioning Link Using DHCP Option 66
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