Manually configure CISCO SPA Series IP Phone

Applies to Cisco SPA 302, 303, 501G, 502G, 504G, 508G, 509G, 512G, 514G, 525G, 525G2

CISCO SPA Series for 3CX

Important

These end of life (EOL) phones cannot be provisioned securely via 3CX. You can still use these phones, but they must be manually configured. Keep in mind:

  • You cannot re-provision or reboot the phone remotely
  • You cannot upgrade the firmware via the admin console.
  • Be sure to use the suggested AUTH ID and password by 3CX as these passwords are very secure.
  • In addition on a Cisco SPA the first two BLF keys are reserved as “Line” keys.
  • If you are using a sidecar, the handset’s own BLF keys are all set to Line keys.

Step 1: Download Firmware & Copy to Provisioning Directory

These phones have been tested with 3CX Phone System V15 SP1 with the following firmware only:

  • 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)

In case the defined version of the firmware is not installed, manually update the firmware before proceeding. When upgrading a Cisco SPA50X or Cisco SPA30X IP phone firmware version prior to 7.5.2b, you must first upgrade to 7.5.2b before you upgrade to 7.6.1.

  1. Download the Cisco SPA support files. 
  2. Find the provisioning folder of your 3CX Install – by default it is something like:

    C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\XXXXXX.

    Where
    XXXXXX is the randomly generated folder name of 8 to 12 characters.
  3. Place 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 this blog post on how to factory reset Cisco SPA IP phones.

Step 3: Setup The Phone in 3CX

Setting up a phone via 3CX Admin Console

  1. Go to the Users tab in the Admin Console
  2. Go to the “User” for which you want to add the phone.
  3. Go to the “IP Phone” tab. Click “Configure a phone” to add a phone.
  4. Select the option “Outside the Office” and click “Next”.
  5. Select “Normal Phone” and enable the option to “Configure your phone manually without provisioning”
  6. Now, choose the router phone behind through which this phone will connect.
  7. A pop-up window will appear with the Authentication ID and Password. Depending on your installation you will also see:
  1. If on the local network: The 3CX Phone System FQDN and Port number
  2. If in the cloud: The SBC or Router phone’s IP address and Port number.  

        Take note of them.

Step 4: Login to the Cisco SPA phone web interface  

You can configure your Cisco phone manually using the phone’s web UI. To login you will need your phone’s IP address and the login details. If the phone was previously provisioned via 3CX, then you can go to the phone's web interface from the Management Console (Provided they are on the same network) and use the username and password configured in the Management Console.

Step 5: Enter the 3CX Extension SIP Account details

Enter the 3CX Extension SIP Account details

From the “Voice > Ext 1” section configure as per below:

  1. “Label” and “Display Name” fields: Enter your user’s name
  2. “User ID”: Enter the “Authentication ID” obtained in 3CX
  3. “Password” Enter the “Authentication Password”.
  4. “Proxy”: Enter “Registrar Hostname of 3CX”. If this phone will connect via an SBC or Router phone, then enter the SBC IP.
  5. Click Submit All changes, the phone should reboot and register.

See also

Last Updated

This document was last updated on 25 September 2023

https://www.3cx.com/sip-phones/cisco-spa/