- Joined
- May 3, 2012
- Messages
- 4
- Reaction score
- 0
This is my first software pbx and the first time I have worked with IP phones, so please forgive me if I get any of the terminology incorrect. I am a network administrator by trade.
- I setup the PBX and a Patton 4114. I was able to configure the system to provision the phones when they give the dhcp boot. The phone provisions all of the extensions, but it does not assign the line key information. If I manually set the line info, everything works fine until the system re-provisions. When it does, it defaults all of the line keys back to extension id or my line 1 key. The line 1 key pulls its value from the activation. The other three keys are set by the provisioning script. My goal is as follows the keys should match the extension:
Ext 1 = base extension line for whatever the base is
Ext2 = an extension setup for all stations that answers an intercom
Ext3 = Rings when main ptsn line rings in
Ext4 = Rings when second line in the hunt group rings ptsn
This is my provisioning file for that portion. I wrote it based on trial and error. The last issue is the line keys. I also updated to latest firmware 7.5.1 in the phones which might have been a mistake. I checked the html page in the phone to make sure my syntax and values matched theirs. Please take a look at this and tell me what/if I’m doing incorrectly. I am only attaching the identity portion.
<!--########################################################-->
<!--### SIP Settings for Identity 1 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_1_" field enables or disables Identity 1 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_1_ group="Ext_1/General">Yes</Line_Enable_1_>
<!--# The "SIP_Port_1_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_1_ group="Ext_1/SIP_Settings">5060</SIP_Port_1_>
<!--# The "Referor_Bye_Delay_1_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_1_ group="Ext_1/SIP_Settings">0</Referor_Bye_Delay_1_>
<!--# The Extension Number must be specified in the "User_ID_1" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_1_ group="Ext_1/Subscriber_Information">%%extension_number%%</User_ID_1_>
<!--# The "Use_Auth_ID_1_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_1_ group="Ext_1/Subscriber_Information">Yes</Use_Auth_ID_1_>
<!--# The Authentication ID must be specified in the "Auth_ID_1_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_1_ group="Ext_1/Subscriber_Information">%%extension_auth_id%%</Auth_ID_1_>
<!--# The Authentication Password must be specified in the "Password_1_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_1_ group="Ext_1/Subscriber_Information">%%extension_auth_pw%%</Password_1_>
<!--# The "Display_Name_1_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_1_ group="Ext_1/Subscriber_Information">%%extension_first_name%% %%extension_last_name%%</Display_Name_1_>
<!--# The "Register_1_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_1_ group="Ext_1/Proxy_and_Registration">Yes</Register_1_>
<!--# The "Proxy_1_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_1_ group="Ext_1/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_1_>
<!--# The "Use_Outbound_Proxy_1_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_1_ group="Ext_1/Proxy_and_Registration">No</Use_Outbound_Proxy_1_>
<!--# The "DNS_SRV_Auto_Prefix_1_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_1_ group="Ext_1/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_1_>
<!--# The "Register_Expires_1_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_1_ group="Ext_1/Proxy_and_Registration">900</Register_Expires_1_>
<!--# The "Dial_Plan_1_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_1_ group="Ext_1/Dial_Plan">[x*].</Dial_Plan_1_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec1%%</Preferred_Codec_1_>
<Use_Pref_Codec_Only_1_ group="Ext_1/Audio_Configuration">No</Use_Pref_Codec_Only_1_>
<Second_Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_1_>
<Third_Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_1_>
<G729a_Enable_1_ group="Ext_1/Audio_Configuration">Yes</G729a_Enable_1_>
<G722_Enable_1_ group="Ext_1/Audio_Configuration">Yes</G722_Enable_1_>
<Extension_1_ group="Phone/Line_Key_1Phone/Line_Key_1">1</Extension_1_>
<Short_Name_1_ group="Phone/Line_Key_1">%%extension_auth_id%%</Short_Name_1_>
<Share_Call_Appearance_1_ group="Phone/Line_Key_1">private</Share_Call_Appearance_1_>
<Extended_Function_1_ group="Phone/Line_Key_1"></Extended_Function_1_>
<!--########################################################-->
<!--### SIP Settings for Identity 2 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_2_" field enables or disables Identity 2 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_2_ group="Ext_2/General">Yes</Line_Enable_2_>
<!--# The "SIP_Port_2_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_2_ group="Ext_2/SIP_Settings">5060</SIP_Port_2_>
<!--# The "Referor_Bye_Delay_2_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_2_ group="Ext_2/SIP_Settings">0</Referor_Bye_Delay_2_>
<!--# The Extension Number must be specified in the "User_ID_2" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_2_ group="Ext_2/Subscriber_Information">402</User_ID_2_>
<!--# The "Use_Auth_ID_2_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_2_ group="Ext_2/Subscriber_Information">Yes</Use_Auth_ID_2_>
<!--# The Authentication ID must be specified in the "Auth_ID_2_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_2_ group="Ext_2/Subscriber_Information">Scale Intercom</Auth_ID_2_>
<!--# The Authentication Password must be specified in the "Password_2_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_2_ group="Ext_2/Subscriber_Information">588hkh8</Password_2_>
<!--# The "Display_Name_2_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_2_ group="Ext_2/Subscriber_Information">Scale Intercom</Display_Name_2_>
<!--# The "Register_2_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_2_ group="Ext_2/Proxy_and_Registration">Yes</Register_2_>
<!--# The "Proxy_2_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_2_ group="Ext_2/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_2_>
<!--# The "Use_Outbound_Proxy_2_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_2_ group="Ext_2/Proxy_and_Registration">No</Use_Outbound_Proxy_2_>
<!--# The "DNS_SRV_Auto_Prefix_2_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_2_ group="Ext_2/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_2_>
<!--# The "Register_Expires_2_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_2_ group="Ext_2/Proxy_and_Registration">900</Register_Expires_2_>
<!--# The "Dial_Plan_2_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_2_ group="Ext_2/Dial_Plan">[x*].</Dial_Plan_2_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec1%%</Preferred_Codec_2_>
<Use_Pref_Codec_Only_2_ group="Ext_2/Audio_Configuration">No</Use_Pref_Codec_Only_2_>
<Second_Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_2_>
<Third_Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_2_>
<G729a_Enable_2_ group="Ext_2/Audio_Configuration">Yes</G729a_Enable_2_>
<G722_Enable_2_ group="Ext_2/Audio_Configuration">Yes</G722_Enable_2_>
<Extension_2_ group="Phone/Line_Key_2Phone/Line_Key_2">2</Extension_2_>
<Short_Name_2_ group="Phone/Line_Key_2">%%extension_auth_id%%</Short_Name_2_>
<Share_Call_Appearance_2_ group="Phone/Line_Key_2">private</Share_Call_Appearance_2_>
<Extended_Function_2_ group="Phone/Line_Key_2"></Extended_Function_2_>
<!--########################################################-->
<!--### SIP Settings for Identity 3 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_3_" field enables or disables Identity 3 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_3_ group="Ext_3/General">Yes</Line_Enable_3_>
<!--# The "SIP_Port_3_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_3_ group="Ext_3/SIP_Settings">5060</SIP_Port_3_>
<!--# The "Referor_Bye_Delay_3_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_3_ group="Ext_3/SIP_Settings">0</Referor_Bye_Delay_3_>
<!--# The Extension Number must be specified in the "User_ID_3" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_3_ group="Ext_3/Subscriber_Information">400</User_ID_3_>
<!--# The "Use_Auth_ID_3_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_3_ group="Ext_3/Subscriber_Information">Yes</Use_Auth_ID_3_>
<!--# The Authentication ID must be specified in the "Auth_ID_3_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_3_ group="Ext_3/Subscriber_Information">Ramm Recycling Line1</Auth_ID_3_>
<!--# The Authentication Password must be specified in the "Password_3_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_3_ group="Ext_3/Subscriber_Information">ve5c399</Password_3_>
<!--# The "Display_Name_3_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_3_ group="Ext_3/Subscriber_Information">Ramm Recycling Line1</Display_Name_3_>
<!--# The "Register_3_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_3_ group="Ext_3/Proxy_and_Registration">Yes</Register_3_>
<!--# The "Proxy_3_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_3_ group="Ext_3/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_3_>
<!--# The "Use_Outbound_Proxy_3_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_3_ group="Ext_3/Proxy_and_Registration">No</Use_Outbound_Proxy_3_>
<!--# The "DNS_SRV_Auto_Prefix_3_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_3_ group="Ext_3/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_3_>
<!--# The "Register_Expires_3_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_3_ group="Ext_3/Proxy_and_Registration">900</Register_Expires_3_>
<!--# The "Dial_Plan_3_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_3_ group="Ext_3/Dial_Plan">[x*].</Dial_Plan_3_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec1%%</Preferred_Codec_3_>
<Use_Pref_Codec_Only_3_ group="Ext_3/Audio_Configuration">No</Use_Pref_Codec_Only_3_>
<Second_Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_3_>
<Third_Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_3_>
<G729a_Enable_3_ group="Ext_3/Audio_Configuration">Yes</G729a_Enable_3_>
<G722_Enable_3_ group="Ext_3/Audio_Configuration">Yes</G722_Enable_3_>
<Extension_3_ group="Phone/Line_Key_3Phone/Line_Key_3">3</Extension_3_>
<Short_Name_3_ group="Phone/Line_Key_3">Ramm Line 1</Short_Name_3_>
<Share_Call_Appearance_3_ group="Phone/Line_Key_3">Shared</Share_Call_Appearance_3_>
<Extended_Function_3_ group="Phone/Line_Key_3"></Extended_Function_3_>
<!--########################################################-->
<!--### SIP Settings for Identity 4 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_4_" field enables or disables Identity 4 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_4_ group="Ext_4/General">Yes</Line_Enable_4_>
<!--# The "SIP_Port_4_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_4_ group="Ext_4/SIP_Settings">5060</SIP_Port_4_>
<!--# The "Referor_Bye_Delay_4_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_4_ group="Ext_4/SIP_Settings">0</Referor_Bye_Delay_4_>
<!--# The Extension Number must be specified in the "User_ID_4" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_4_ group="Ext_4/Subscriber_Information">401</User_ID_4_>
<!--# The "Use_Auth_ID_4_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_4_ group="Ext_4/Subscriber_Information">Yes</Use_Auth_ID_4_>
<!--# The Authentication ID must be specified in the "Auth_ID_4_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_4_ group="Ext_4/Subscriber_Information">Ramm Recycling Line2</Auth_ID_4_>
<!--# The Authentication Password must be specified in the "Password_4_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_4_ group="Ext_4/Subscriber_Information">nnxy7en</Password_4_>
<!--# The "Display_Name_4_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_4_ group="Ext_4/Subscriber_Information">Ramm Recycling Line2</Display_Name_4_>
<!--# The "Register_4_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_4_ group="Ext_4/Proxy_and_Registration">Yes</Register_4_>
<!--# The "Proxy_4_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_4_ group="Ext_4/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_4_>
<!--# The "Use_Outbound_Proxy_4_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_4_ group="Ext_4/Proxy_and_Registration">No</Use_Outbound_Proxy_4_>
<!--# The "DNS_SRV_Auto_Prefix_4_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_4_ group="Ext_4/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_4_>
<!--# The "Register_Expires_4_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_4_ group="Ext_4/Proxy_and_Registration">900</Register_Expires_4_>
<!--# The "Dial_Plan_4_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_4_ group="Ext_4/Dial_Plan">[x*].</Dial_Plan_4_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec1%%</Preferred_Codec_4_>
<Use_Pref_Codec_Only_4_ group="Ext_4/Audio_Configuration">No</Use_Pref_Codec_Only_4_>
<Second_Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_4_>
<Third_Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_4_>
<G729a_Enable_4_ group="Ext_4/Audio_Configuration">Yes</G729a_Enable_4_>
<G722_Enable_4_ group="Ext_4/Audio_Configuration">Yes</G722_Enable_4_>
<Extension_4_ group="Phone/Line_Key_4Phone/Line_Key_4">4</Extension_4_>
<Short_Name_4_ group="Phone/Line_Key_4">Ramm Line 2</Short_Name_4_>
<Share_Call_Appearance_4_ group="Phone/Line_Key_4">Shared</Share_Call_Appearance_4_>
<Extended_Function_4_ group="Phone/Line_Key_4"></Extended_Function_4_>
- I setup the PBX and a Patton 4114. I was able to configure the system to provision the phones when they give the dhcp boot. The phone provisions all of the extensions, but it does not assign the line key information. If I manually set the line info, everything works fine until the system re-provisions. When it does, it defaults all of the line keys back to extension id or my line 1 key. The line 1 key pulls its value from the activation. The other three keys are set by the provisioning script. My goal is as follows the keys should match the extension:
Ext 1 = base extension line for whatever the base is
Ext2 = an extension setup for all stations that answers an intercom
Ext3 = Rings when main ptsn line rings in
Ext4 = Rings when second line in the hunt group rings ptsn
This is my provisioning file for that portion. I wrote it based on trial and error. The last issue is the line keys. I also updated to latest firmware 7.5.1 in the phones which might have been a mistake. I checked the html page in the phone to make sure my syntax and values matched theirs. Please take a look at this and tell me what/if I’m doing incorrectly. I am only attaching the identity portion.
<!--########################################################-->
<!--### SIP Settings for Identity 1 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_1_" field enables or disables Identity 1 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_1_ group="Ext_1/General">Yes</Line_Enable_1_>
<!--# The "SIP_Port_1_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_1_ group="Ext_1/SIP_Settings">5060</SIP_Port_1_>
<!--# The "Referor_Bye_Delay_1_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_1_ group="Ext_1/SIP_Settings">0</Referor_Bye_Delay_1_>
<!--# The Extension Number must be specified in the "User_ID_1" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_1_ group="Ext_1/Subscriber_Information">%%extension_number%%</User_ID_1_>
<!--# The "Use_Auth_ID_1_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_1_ group="Ext_1/Subscriber_Information">Yes</Use_Auth_ID_1_>
<!--# The Authentication ID must be specified in the "Auth_ID_1_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_1_ group="Ext_1/Subscriber_Information">%%extension_auth_id%%</Auth_ID_1_>
<!--# The Authentication Password must be specified in the "Password_1_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_1_ group="Ext_1/Subscriber_Information">%%extension_auth_pw%%</Password_1_>
<!--# The "Display_Name_1_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_1_ group="Ext_1/Subscriber_Information">%%extension_first_name%% %%extension_last_name%%</Display_Name_1_>
<!--# The "Register_1_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_1_ group="Ext_1/Proxy_and_Registration">Yes</Register_1_>
<!--# The "Proxy_1_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_1_ group="Ext_1/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_1_>
<!--# The "Use_Outbound_Proxy_1_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_1_ group="Ext_1/Proxy_and_Registration">No</Use_Outbound_Proxy_1_>
<!--# The "DNS_SRV_Auto_Prefix_1_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_1_ group="Ext_1/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_1_>
<!--# The "Register_Expires_1_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_1_ group="Ext_1/Proxy_and_Registration">900</Register_Expires_1_>
<!--# The "Dial_Plan_1_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_1_ group="Ext_1/Dial_Plan">[x*].</Dial_Plan_1_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec1%%</Preferred_Codec_1_>
<Use_Pref_Codec_Only_1_ group="Ext_1/Audio_Configuration">No</Use_Pref_Codec_Only_1_>
<Second_Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_1_>
<Third_Preferred_Codec_1_ group="Ext_1/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_1_>
<G729a_Enable_1_ group="Ext_1/Audio_Configuration">Yes</G729a_Enable_1_>
<G722_Enable_1_ group="Ext_1/Audio_Configuration">Yes</G722_Enable_1_>
<Extension_1_ group="Phone/Line_Key_1Phone/Line_Key_1">1</Extension_1_>
<Short_Name_1_ group="Phone/Line_Key_1">%%extension_auth_id%%</Short_Name_1_>
<Share_Call_Appearance_1_ group="Phone/Line_Key_1">private</Share_Call_Appearance_1_>
<Extended_Function_1_ group="Phone/Line_Key_1"></Extended_Function_1_>
<!--########################################################-->
<!--### SIP Settings for Identity 2 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_2_" field enables or disables Identity 2 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_2_ group="Ext_2/General">Yes</Line_Enable_2_>
<!--# The "SIP_Port_2_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_2_ group="Ext_2/SIP_Settings">5060</SIP_Port_2_>
<!--# The "Referor_Bye_Delay_2_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_2_ group="Ext_2/SIP_Settings">0</Referor_Bye_Delay_2_>
<!--# The Extension Number must be specified in the "User_ID_2" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_2_ group="Ext_2/Subscriber_Information">402</User_ID_2_>
<!--# The "Use_Auth_ID_2_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_2_ group="Ext_2/Subscriber_Information">Yes</Use_Auth_ID_2_>
<!--# The Authentication ID must be specified in the "Auth_ID_2_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_2_ group="Ext_2/Subscriber_Information">Scale Intercom</Auth_ID_2_>
<!--# The Authentication Password must be specified in the "Password_2_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_2_ group="Ext_2/Subscriber_Information">588hkh8</Password_2_>
<!--# The "Display_Name_2_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_2_ group="Ext_2/Subscriber_Information">Scale Intercom</Display_Name_2_>
<!--# The "Register_2_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_2_ group="Ext_2/Proxy_and_Registration">Yes</Register_2_>
<!--# The "Proxy_2_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_2_ group="Ext_2/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_2_>
<!--# The "Use_Outbound_Proxy_2_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_2_ group="Ext_2/Proxy_and_Registration">No</Use_Outbound_Proxy_2_>
<!--# The "DNS_SRV_Auto_Prefix_2_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_2_ group="Ext_2/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_2_>
<!--# The "Register_Expires_2_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_2_ group="Ext_2/Proxy_and_Registration">900</Register_Expires_2_>
<!--# The "Dial_Plan_2_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_2_ group="Ext_2/Dial_Plan">[x*].</Dial_Plan_2_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec1%%</Preferred_Codec_2_>
<Use_Pref_Codec_Only_2_ group="Ext_2/Audio_Configuration">No</Use_Pref_Codec_Only_2_>
<Second_Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_2_>
<Third_Preferred_Codec_2_ group="Ext_2/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_2_>
<G729a_Enable_2_ group="Ext_2/Audio_Configuration">Yes</G729a_Enable_2_>
<G722_Enable_2_ group="Ext_2/Audio_Configuration">Yes</G722_Enable_2_>
<Extension_2_ group="Phone/Line_Key_2Phone/Line_Key_2">2</Extension_2_>
<Short_Name_2_ group="Phone/Line_Key_2">%%extension_auth_id%%</Short_Name_2_>
<Share_Call_Appearance_2_ group="Phone/Line_Key_2">private</Share_Call_Appearance_2_>
<Extended_Function_2_ group="Phone/Line_Key_2"></Extended_Function_2_>
<!--########################################################-->
<!--### SIP Settings for Identity 3 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_3_" field enables or disables Identity 3 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_3_ group="Ext_3/General">Yes</Line_Enable_3_>
<!--# The "SIP_Port_3_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_3_ group="Ext_3/SIP_Settings">5060</SIP_Port_3_>
<!--# The "Referor_Bye_Delay_3_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_3_ group="Ext_3/SIP_Settings">0</Referor_Bye_Delay_3_>
<!--# The Extension Number must be specified in the "User_ID_3" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_3_ group="Ext_3/Subscriber_Information">400</User_ID_3_>
<!--# The "Use_Auth_ID_3_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_3_ group="Ext_3/Subscriber_Information">Yes</Use_Auth_ID_3_>
<!--# The Authentication ID must be specified in the "Auth_ID_3_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_3_ group="Ext_3/Subscriber_Information">Ramm Recycling Line1</Auth_ID_3_>
<!--# The Authentication Password must be specified in the "Password_3_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_3_ group="Ext_3/Subscriber_Information">ve5c399</Password_3_>
<!--# The "Display_Name_3_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_3_ group="Ext_3/Subscriber_Information">Ramm Recycling Line1</Display_Name_3_>
<!--# The "Register_3_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_3_ group="Ext_3/Proxy_and_Registration">Yes</Register_3_>
<!--# The "Proxy_3_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_3_ group="Ext_3/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_3_>
<!--# The "Use_Outbound_Proxy_3_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_3_ group="Ext_3/Proxy_and_Registration">No</Use_Outbound_Proxy_3_>
<!--# The "DNS_SRV_Auto_Prefix_3_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_3_ group="Ext_3/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_3_>
<!--# The "Register_Expires_3_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_3_ group="Ext_3/Proxy_and_Registration">900</Register_Expires_3_>
<!--# The "Dial_Plan_3_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_3_ group="Ext_3/Dial_Plan">[x*].</Dial_Plan_3_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec1%%</Preferred_Codec_3_>
<Use_Pref_Codec_Only_3_ group="Ext_3/Audio_Configuration">No</Use_Pref_Codec_Only_3_>
<Second_Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_3_>
<Third_Preferred_Codec_3_ group="Ext_3/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_3_>
<G729a_Enable_3_ group="Ext_3/Audio_Configuration">Yes</G729a_Enable_3_>
<G722_Enable_3_ group="Ext_3/Audio_Configuration">Yes</G722_Enable_3_>
<Extension_3_ group="Phone/Line_Key_3Phone/Line_Key_3">3</Extension_3_>
<Short_Name_3_ group="Phone/Line_Key_3">Ramm Line 1</Short_Name_3_>
<Share_Call_Appearance_3_ group="Phone/Line_Key_3">Shared</Share_Call_Appearance_3_>
<Extended_Function_3_ group="Phone/Line_Key_3"></Extended_Function_3_>
<!--########################################################-->
<!--### SIP Settings for Identity 4 ###-->
<!--### Note: Access phone xml param console via ###-->
<!--### http://ip/admin/spacfg.xml ###-->
<!--########################################################-->
<!--# The "Line_Enable_4_" field enables or disables Identity 4 on the phone. Valid values are "Yes"==Enable Identity; "No"==Disable Identity. The provisioning template sets the value to "Yes"==Enable Identity.-->
<Line_Enable_4_ group="Ext_4/General">Yes</Line_Enable_4_>
<!--# The "SIP_Port_4_" field specifies which port number the phone should listen on for SIP Traffic. Valid values are 1 to 65535. The provisioning template sets the value to 5060 which is the standard SIP Port.-->
<SIP_Port_4_ group="Ext_4/SIP_Settings">5060</SIP_Port_4_>
<!--# The "Referor_Bye_Delay_4_" field specifies the time that the cisco phone will track the call after a transfer. Default value is 4-->
<Referor_Bye_Delay_4_ group="Ext_4/SIP_Settings">0</Referor_Bye_Delay_4_>
<!--# The Extension Number must be specified in the "User_ID_4" field. The "extension_number" variable will be replaced by the Extension's Extension Number.-->
<User_ID_4_ group="Ext_4/Subscriber_Information">401</User_ID_4_>
<!--# The "Use_Auth_ID_4_" field enables or disables the phone to use the Authentication ID to register itself with 3CXPS. Valid values are "Yes"==Register Using Authentication ID; "No"==Do Not Register Using Authentication ID. The provisioning template sets the value to "Yes"==Register Using Authentication ID.-->
<Use_Auth_ID_4_ group="Ext_4/Subscriber_Information">Yes</Use_Auth_ID_4_>
<!--# The Authentication ID must be specified in the "Auth_ID_4_" field. The "extension_auth_id" variable will be replaced by the Extension's Authentication ID.-->
<Auth_ID_4_ group="Ext_4/Subscriber_Information">Ramm Recycling Line2</Auth_ID_4_>
<!--# The Authentication Password must be specified in the "Password_4_" field. The "extension_auth_pw" variable will be replaced by the Extension's Authentication Password.-->
<Password_4_ group="Ext_4/Subscriber_Information">nnxy7en</Password_4_>
<!--# The "Display_Name_4_" field contains the Caller Name which the phone will send to 3CXPS. The "extension_first_name" and "extension_last_name" variables will be replaced by the Extension's First Name and Last Name.-->
<Display_Name_4_ group="Ext_4/Subscriber_Information">Ramm Recycling Line2</Display_Name_4_>
<!--# The "Register_4_" field specifies whether the phone should register with the SIP Registrar - in this case 3CXPS. Valid values are "Yes"==Register with SIP Registrar; "No"==Do Not Register With SIP Registrar. The provisioning template sets this value to "Yes"==Register with SIP Registrar to enable interaction with 3CXPS.-->
<Register_4_ group="Ext_4/Proxy_and_Registration">Yes</Register_4_>
<!--# The "Proxy_4_" field contains the ip address and SIP port of the SIP Registrar and Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.-->
<Proxy_4_ group="Ext_4/Proxy_and_Registration">%%pbx_ip%%:%%param::sipport%%</Proxy_4_>
<!--# The "Use_Outbound_Proxy_4_" field specifies whether the phone should use an Outbound Proxy to deliver outgoing SIP messages. Valid values are "Yes"==Use Outbound Proxy; "No"==Do Not Use Outbound Proxy. The provisioning template sets the value to "No"==Do Not Use Outbound Proxy.-->
<Use_Outbound_Proxy_4_ group="Ext_4/Proxy_and_Registration">No</Use_Outbound_Proxy_4_>
<!--# The "DNS_SRV_Auto_Prefix_4_" field specifies whether the phone should make DNS lookups for SRV records when attempting to contact the Proxy or the Outbound Proxy. Valid values are "Yes"==Make DNS Lookups For SRV Records; "No"==Do Not Make DNS Lookups for SRV Records. The provisioning template sets the value to "No"==Do Not Make DNS Lookups for SRV Records.-->
<DNS_SRV_Auto_Prefix_4_ group="Ext_4/Proxy_and_Registration">No</DNS_SRV_Auto_Prefix_4_>
<!--# The "Register_Expires_4_" field specifies the length of time (in seconds) the phone will be registered with 3CXPS. The phone will attempt to re-register with 3CXPS before this time expires. The provisioning template sets the value to 900 (15 minutes). Valid values are any positive integer.-->
<Register_Expires_4_ group="Ext_4/Proxy_and_Registration">900</Register_Expires_4_>
<!--# The "Dial_Plan_4_" field specifies which number combinations are allowed. Since 3CXPS takes all necessary routing decisions directly, the dialplan is set to "[x*]." to allow any sequence of keys to be dialed and sent to 3CXPS.-->
<Dial_Plan_4_ group="Ext_4/Dial_Plan">[x*].</Dial_Plan_4_>
<!--#Audio configuration codec settings-->
<Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec1%%</Preferred_Codec_4_>
<Use_Pref_Codec_Only_4_ group="Ext_4/Audio_Configuration">No</Use_Pref_Codec_Only_4_>
<Second_Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec2%%</Second_Preferred_Codec_4_>
<Third_Preferred_Codec_4_ group="Ext_4/Audio_Configuration">%%codec3%%</Third_Preferred_Codec_4_>
<G729a_Enable_4_ group="Ext_4/Audio_Configuration">Yes</G729a_Enable_4_>
<G722_Enable_4_ group="Ext_4/Audio_Configuration">Yes</G722_Enable_4_>
<Extension_4_ group="Phone/Line_Key_4Phone/Line_Key_4">4</Extension_4_>
<Short_Name_4_ group="Phone/Line_Key_4">Ramm Line 2</Short_Name_4_>
<Share_Call_Appearance_4_ group="Phone/Line_Key_4">Shared</Share_Call_Appearance_4_>
<Extended_Function_4_ group="Phone/Line_Key_4"></Extended_Function_4_>