PortSIP® Knowledge Base
Get tutorials and step-by-step guides
for PortSIP products
Provisioning Cisco SPA IP Phones
Legacy phone support has been implemented to allow easy migration from an existing PBX to PortSIP PBX without the need to replace all existing IP phones. It is strongly recommended not to intentionally buy these new devices or as a replacement.
1: Download Firmware & Copy to Provisioning Directory
These phones have been tested with PortSIP PBX with the following firmware:
Cisco SPA 302 - Firmware 7.6.1
Cisco SPA 303 - Firmware 7.6.1
Cisco SPA 501G - Firmware 7.6.1 (Optional with SideCar SPA-500S)
Cisco SPA 502G - Firmware 7.6.1 (Optional with SideCar SPA-500S)
Cisco SPA 504G - Firmware 7.6.1 (Optional with SideCar SPA-500S)
Cisco SPA 508G - Firmware 7.6.1 (Optional with SideCar SPA-500S)
Cisco SPA 509G - Firmware 7.6.1 (Optional with SideCar SPA-500S)
Cisco SPA 512G - Firmware 7.6.1 (Optional with SideCar SPA-500DS)
Cisco SPA 514G - Firmware 7.6.1 (Optional with SideCar SPA-500DS)
Cisco SPA 525G - Firmware 7.6.1 (Optional with SideCar SPA-500DS)
Cisco SPA 525G2 - Firmware 7.6.1 (Optional with SideCar SPA-500DS)
Other Firmware version may work with Portsip PBX as well, however we haven't tested yet.
You need to ensure that the phones are running on this firmware. In case the defined version of the firmware is not installed, manually update the firmware before proceeding. To do this:
- Download the appropriate firmware files.
- Find the provisioning folder of your PortSIP PBX Installation – by default it is located in C:/Program Files/PortSIP/PBX/data/provision/out
- Place all the content of the zip into this folder.
Step 2: Factory Reset the IP Phone
Before provisioning the IP phone, the phone must be brought back to factory defaults in case the device has residual settings of a previous configuration. To reset the device, follow below topics:
Resetting the IP Phone to Factory Default
Step 3: Configure the phone in PortSIP PBX
1. Sign in to PortSIP Management Console and go to left menu "Call Manager" > "Phones", click the “Add Phone” button and select from the extension list the IP phone shall be assigned to.
2. After click OK button in previous step, you will be prompted to select the phone model and enter the MAC address of the phone. Press OK button to continue.
3. Optional settings include the phone’s Time Zone, Phone Web Page Password, Phone Display Language and codecs. Click "Apply" to apply the settings.
4. Copy the “Provisioning Link” .
Step 4: 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 by setting option 66 in your DHCP server.
Follow this guide to configure your DHCP 66 server and paste the IP address of provisioning link that you copied in previous step.