Cisco SPA504G SPA303 Provisioning Template Manual for Sonictel KeyPBX

Modified on Thu, Nov 21, 2019 at 9:51 PM

To provision Cisco SPA504G or similar 


Log into web gui


Click Admin

Click Advanced

Click "Provisioning" tab

Enter in Profile:    http://sipcfg.io/cfg/spa$MA.cfg 

  

Click Submit

Reboot by browser bar command: lanip/admin/reboot

(ex: 192.168.99.112/admin/reboot

 


http://sipcfg.io/cfg/spa$MA.cfg





          Cisco Overrides         

                      

Concept

    

It is possible to customize the behavior and appearance of Cisco devices         using device overrides to program the line keys and memory keys. Some of         the more commonly used overrides are listed on this page.

    

Override Formatting

            

Overrides require NO spacing before or after the equals (=) sign, and             the value given must be in quotes.

        

Example: memorykey.1.line="1"         

     

Cisco Provisioning Guide

 

 

 

Cisco SPA Provisioning.pdf  

 

Provisioning Cisco Phones through NDP

 

1. Factory Reset the phones

 

2. In the phone's provisioning page, submit the Profile Rule:  http://75.98.50.201/cfg/spa$MA.cfg     (Some Cisco phone's do not work well with FQDNs)

 

Cisco Overrides

 

Acronyms

 

  • cp = Call Pickup - Allows call pickup for a ringing extension.
  •     
  • blf = Busy Lamp Field
  •     
  • ext = Extension
  •     
  • fnc = Function
  •     
  • sd = Speed Dial
  •     
  • sub = Subscribe to

 

Time Settings

    

Time Setting

            

Follow these steps to set the correct Time on Cisco SPA50x Phones

Primary_NTP_Server="nist.time.gov"
 
 Time_Zone="GMT-08:00"

        

Replace the "-08:00" with the hours offset from GMT for your             desired timezone.

        

           
        

        

Extension Display Label

        

Extension Label

        

To change the display extension name...

Station_Display_Name="Extension Name"
 
 Station_Name="101"

        

           
        

        

Unused Line Keys (Extended Function Keys)

        

It is possible to use Unused Line Keys as BLF Keys. In the following example             replace 204 with the appropriate Extension, and the Short Name "Sales"             to the display name you prefer.

        

BLF Button 2

Extended_Function[2]="fnc=blf+sd;sub=204@$PROXY;ext=204@$PROXY"
 
 Short_Name[2]="Sales"

        

More BLF Examples

Extended_Function[3]="fnc=blf+sd;sub=205@$PROXY;ext=205@$PROXY"
 
 Short_Name[3]="Billing"
 
 Extended_Function[4]="fnc=blf+sd;sub=210@$PROXY;ext=210@$PROXY"
 
 Short_Name[4]="Support"

        

           
        

        

Attendant Console Keys

        

Cisco refers to Side Car Keys as Attendant Console Keys.

Unit_1_Key_10=""
 
 Unit_1_Key_11=""
 
 Unit_1_Key_12=""
 
 Unit_1_Key_13=""
 
 Unit_1_Key_14=""
 
 Unit_1_Key_15=""
 
 Unit_1_Key_16=""
 
 Unit_1_Key_17=""
 
 Unit_1_Key_18=""
 
 Unit_1_Key_19=""
 
 Unit_1_Key_20=""
 
 Unit_1_Key_21=""
 
 Unit_1_Key_22=""
 
 Unit_1_Key_23=""
 
 Unit_1_Key_24=""
 
 Unit_1_Key_25=""

        

           
        

        

Star Codes

        

By Default Cisco SPA phones use Star Codes as internal phone codes. It             is recommended to change these from default, to be able to still use SkySwitch             Star Codes.

        

Changing Star Codes to Pound Codes

        

To keep the functionality of the internal Cisco Codes, it is possible             to change the * to a #.

Call_Return_Code="#69"
 
 Blind_Transfer_Code="#98"
 
 Call_Back_Act_Code="#66"
 
 Call_Back_Deact_Code="#86"
 
 Cfwd_All_Act_Code="#72"
 
 Cfwd_All_Deact_Code="#73"
 
 Cfwd_Busy_Act_Code="#90"
 
 Cfwd_Busy_Deact_Code="#91"
 
 Cfwd_No_Ans_Act_Code="#92"
 
 Cfwd_No_Ans_Deact_Code="#93"
 
 CW_Act_Code="#56"
 
 CW_Deact_Code="#57"
 
 CW_Per_Call_Act_Code="#71"
 
 CW_Per_Call_Deact_Code="#70"
 
 Block_CID_Act_Code="#67"
 
 Block_CID_Deact_Code="#68"
 
 Block_CID_Per_Call_Act_Code="#81"
 
 Block_CID_Per_Call_Deact_Code="#82"
 
 Block_ANC_Act_Code="#77"
 
 Block_ANC_Deact_Code="#87"
 
 DND_Act_Code="#78"
 
 DND_Deact_Code="#79"
 
 Secure_All_Call_Act_Code="#16"
 
 Secure_No_Call_Act_Code="#17"
 
 Secure_One_Call_Act_Code="#18"
 
 Secure_One_Call_Deact_Code="#19"
 
 Paging_Code="#96"
 
 Call_Park_Code="#38"
 
 Call_Pickup_Code="#55"
 
 Call_UnPark_Code="#39"
 
 Group_Call_Pickup_Code="#37"
 
 Media_Loopback_Code="#03"

        

           
        

        

Key Functions

        

BLF

        

BLF Buttons require blf+sd (without the 'sd' - the button will             only monitor the extension). Replace 100 with your desired extension.

fnc=blf+sd;sub=100@$PROXY;ext=100@$PROXY

        

Group Paging

Group_Paging_Script="pggrp=224.168.168.168:34560;name=All;num=0;listen=yes;"

        

Speed Dial

        

External Speed Dial's only require the 'sd' function. Change             7477778100to the destination of your choice.

fnc=sd;sub=7477778100@$PROXY;ext=7477778100@$PROXY

        

           
        

        

Call Parking

        

Call parking with Cisco SPA phones requires multiple buttons to park             a call. Below are steps to setup Call Park using multiple buttons. Please             note these keys can be programmed as Soft Keys, or Side Car Keys.

        

To Monitor a Call Park Queue, set up a BLF targeting the Queue, in this             example Park 701.

Extended_Function[3]="fnc=blf+sd;sub=701@$PROXY;ext=701@$PROXY"
 
 Short_Name[3]="Park Mon"

        

Add Blind Transfer to Active Call Soft Buttons

Programmable_Softkey_Enable="Yes"
 
 Connected_Key_List="hold|1;conf|2;xfer|3;bxfer|4;toggle;confLx;xferLx;park;phold;flash;"

        

Add Speed Dial to Answer Park

Extended_Function[4]="fnc=sd;ext=*55701"
 
 Short_Name[4]="Park Pickup"

        

To park an active call with the above settings, while on a call Press             the "bxfer" button, then press the "Park Mon" button             you setup. To retrieve the parked call, press the "Park Pickup"             button.

        

           
        

        

Firmware Upgrades

        

Firmware upgrades can be done via NDP and auto-configuration, however             some Cisco models have intermediate firmware they must upgrade to before             upgrading to the latest version.

        

Versions            
For SPA 50x Phones, the intermediate version is 7.5.2b, if you are below             this firmware you must upgrade to this firmware to upgrade further.

        

Upgrade_Enable="Yes"
 
 Upgrade_Rule="http://sipcfg.io/cfg/spa50x-30x-7-5-2b.bin"

            

7.6.2 is the final release for Cisco SPA50X Phones.

        

Upgrade_Enable="Yes"
 
 Upgrade_Rule="http://sipcfg.io/cfg/spa50x-30x-7-6-2.bin"

                                                        

                        

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article