Files
fusionpbx/resources/templates/provision/grandstream/gxp2100/{$mac}.xml
Marvin Skeete 504228c2f8 Add grandstream_idle_screen_server_path setting (#6336)
Idle Screen XML Server Path
2022-03-30 22:06:43 -06:00

4143 lines
117 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!-- BroadSoft XML Provisioning Configuration -->
<gs_provision version="1">
<config version="1">
<!--####################################################################-->
<!--# Account Settings ##-->
<!--####################################################################-->
<!--####################################################################-->
<!--# Account 1 ##-->
<!--####################################################################-->
<!--###############################################################-->
<!--# Account 1/General Settings-->
<!--###############################################################-->
<!--# Account Active. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P271>1</P271>
<!--# Account Name-->
<!--# String-->
<P270>{$account.1.display_name}</P270>
<!--# SIP Server-->
<!--# String-->
<P47>{$server_address}</P47>
<!--# Secondary SIP Server-->
<!--# String-->
<P2312></P2312>
<!--# Outbound Proxy-->
<!--# String-->
<P48>{$account.1.outbound_proxy_primary}</P48>
<!--# Backup Outbound Proxy-->
<!--# String-->
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
<!--# SIP User ID-->
<!--# String-->
<P35>{$account.1.user_id}</P35>
<!--# Authenticate ID-->
<!--# String-->
<P36>{$account.1.auth_id}</P36>
<!--# Authenticate Password-->
<!--# String-->
<P34>{$account.1.password}</P34>
<!--# Display Name-->
<!--# String-->
<P3>{$account.1.display_name}</P3>
<!--# Voice Mail UserID-->
<!--# String-->
<P33>{$voicemail_number}</P33>
<!--###############################################################-->
<!--# Account 1/Network Settings-->
<!--###############################################################-->
<!--# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV, 3 - Use Configured IP. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P103 = 0-->
{if isset($grandstream_dns_mode)}
<P103>{$grandstream_dns_mode}</P103>
{else}
<P103>0</P103>
{/if}
<!--# Primary IP. Maximum 15 characters-->
<!--# String-->
<P2308></P2308>
<!--# Backup IP 1-->
<!--# String-->
<P2309></P2309>
<!--# Backup IP 2-->
<!--# String-->
<P2310></P2310>
<!--# NAT Traversal. 0 - No, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default is 0.-->
<!--# Number: 0, 1, 2, 3, 4, 5-->
<!--# Mandatory-->
<P52>0</P52>
<!--# Proxy-Require (A SIP extension to enable firewall penetration). Max length is 64 characters-->
<!--# String-->
<P197></P197>
<!--###############################################################-->
<!--# Account 1/SIP Settings/Basic Settings-->
<!--###############################################################-->
<!--# TEL URI. 0 - Disabled, 1 - User=Phone, 2 - Enabled. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P63>0</P63>
<!--# SIP Registration. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P31>1</P31>
<!--# Unregister On Reboot. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P81>0</P81>
<!--# Register Expiration (in minutes). Default is 60. Max about 45 days-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P32>{$account.1.register_expires}</P32>
<!--# Reregister Before Expiration (in seconds). Default is 0 second-->
<!--# Number: 0 - 64800-->
<!--# Mandatory-->
<P2330>0</P2330>
<!--# Enable OPTIONS Keep Alive-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2397>0</P2397>
<!--# OPTIONS Keep Alive Interval-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P2398>30</P2398>
<!--# OPTIONS Keep Alive Max Lost-->
<!--# Number: 3 - 10-->
<!--# Mandatory-->
<P2399>3</P2399>
<!--# Local SIP Port. Default is 5060-->
<!--# Number-->
<!--# Mandatory-->
<P40>5060</P40>
<!--# SIP Registration Failure Retry Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 3600-->
<!--# Mandatory-->
<P138>20</P138>
<!--# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)-->
<!--# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 50-->
<!--# Number: 50, 100, 200-->
<!--# Mandatory-->
<P209>50</P209>
<!--# SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses-->
<!--# 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400-->
<!--# Number: 200, 400, 800-->
<!--# Mandatory-->
<P250>400</P250>
<!--# SIP Transport. 0 - UDP, 1 - TCP, 2 - TLS/TCP. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P130>0</P130>
<!--# SIP URI Scheme when using TLS. 0 - sip, 1 - sips. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2329>1</P2329>
<!--# Use Actual Ephemeral Port in Contact with TCP/TLS. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2331>0</P2331>
<!--# Remove OBP from Route. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2305>0</P2305>
<!--# Support SIP Instace ID. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P288>1</P288>
<!--# SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P99>0</P99>
<!--# SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2319>0</P2319>
<!--# Enable 100rel. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P272>0</P272>
<!--# Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2324>0</P2324>
<!--# Use Privacy Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2338>0</P2338>
<!--# Use P-Preferred-Identity Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2339>0</P2339>
<!--# Ignore Alert-Info header-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P26018>0</P26018>
<!--###############################################################-->
<!--# Account 1/SIP Settings/Advanced Features-->
<!--###############################################################-->
<!--# Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2341>0</P2341>
<!--# Hoteling Event. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2342>0</P2342>
<!--# Call Center Status. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2343>0</P2343>
<!--# PUBLISH to Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2340>0</P2340>
<!--# Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_feature_key_sync)}
<P2325>{$grandstream_feature_key_sync}</P2325>
{/if}
<!--# Broadsoft Call Park. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2388>0</P2388>
<!--# Line-Seize Timeout (in seconds). Default is 15-->
<!--# Number: 15 - 60-->
<!--# Mandatory-->
<P2313>15</P2313>
<!--# Eventlist BLF URI-->
<!--# String-->
<P134></P134>
<!--# Conference URI-->
<!--# String-->
<P2318>{if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if}</P2318>
<!--# Music On Hold URI-->
<!--# String-->
<P2350></P2350>
<!--# Force BLF Call-pickup by prefix-->
<!--# Number: 0, 1-->
<P6752>0</P6752>
<!--# BLF Call-pickup Prefix. Default is **-->
<!--# String-->
<!--# Mandatory-->
<P1347>**</P1347>
<!--# PUBLISH for Presence. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P188>0</P188>
<!--# Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Powerphone-->
<!--# Default is 100-->
<!--# Number: 100, 101, 102, 108, 109, 110, 117, 119-->
<!--# Mandatory-->
<P198>100</P198>
<!--###############################################################-->
<!--# Account 1/SIP Settings/Session Timer-->
<!--###############################################################-->
<!--# Session Expiration (in seconds). Default is 180-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P260>180</P260>
<!--# Minimum SE (in seconds). Default is 90. This value must be lower than or equal to P260-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P261>90</P261>
<!--# Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P262>0</P262>
<!--# Callee Request Timer (Request for timer when called. i.e. if remote party supports timer but did not request for one)-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P263>0</P263>
<!--# Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P264>0</P264>
<!--# UAC Specify Refresher. 0 - omit, 1 - UAC, 2 - UAS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P266>0</P266>
<!--# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default is 1-->
<!--# Number: 1, 2-->
<!--# Mandatory-->
<P267>1</P267>
<!--# Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE).-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P265>0</P265>
<!--###############################################################-->
<!--# Account 1/SIP Settings/Security Settings-->
<!--###############################################################-->
<!--# Check Domain Certificates. When set to Yes/Enabled, domain certificate will be checked as defined in RFC5922-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2311>0</P2311>
<!--# Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2306>0</P2306>
<!--# Check SIP User ID for incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P258>0</P258>
<!--# Accept Incoming SIP from Proxy Only. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2347>0</P2347>
<!--# Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2346>0</P2346>
<!--###############################################################-->
<!--# Account 1/Audio Settings-->
<!--###############################################################-->
<!--# Send DTMF: In-audio. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2301>0</P2301>
<!--# Send DTMF: Via RTP (RFC2833). 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2302>1</P2302>
<!--# Send DTMF: Via SIP INFO. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2303>0</P2303>
<!--# DTMF Payload Type. Default is 101-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P79>101</P79>
<!--# Preferred Vocoder-->
<!--# 0 - PCMU, 2 - G.726-32, 4 - G.723.1, 8 - PCMA, 9 - G.722, 18 - G.729A/B, 98 - iLBC-->
<!--# choice 1. Default is 0-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P57>0</P57>
<!--# choice 2. Default is 8-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P58>8</P58>
<!--# choice 3. Default is 4-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P59>4</P59>
<!--# choice 4. Default is 18-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P60>18</P60>
<!--# choice 5. Default is 9-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P61>9</P61>
<!--# choice 6. Default is 98-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P62>98</P62>
<!--# choice 7. Default is 2-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P46>2</P46>
<!--# Use First Matching Vocoder in 200OK SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2348>0</P2348>
<!--# Disable Multiple m line in SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P137>0</P137>
<!--# SRTP Mode. 0 - Disabled, 1 - Enabled but not forced, 2 - Enabled and forced, 3 - Optional. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P183 = 0-->
{if isset($grandstream_srtp)}
<P183>{$grandstream_srtp}</P183>
{else}
<P183>0</P183>
{/if}
<!--# Crypto Life Time. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P2363>0</P2363>
<!--# Symmetric RTP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P291>0</P291>
<!--# Silence Suppression. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P50>0</P50>
<!--# Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2-->
<!--# Number: 1 - 64-->
<!--# Mandatory-->
<P37>2</P37>
<!--# G723 rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P49>1</P49>
<!--# G.726-32 Packing Mode. 0 - ITU, 1 - IETF. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2323>0</P2323>
<!--# iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P97>1</P97>
<!--# iLBC Payload Type. Default is 97-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P96>97</P96>
<!--# Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P133>1</P133>
<!--# Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms-->
<!--# Default is 2-->
<!--# Number: 0, 1, 2, 3, 4, 5, 6, 7-->
<!--# Mandatory-->
<P132>2</P132>
<!--###############################################################-->
<!--# Account 1/Call Settings-->
<!--###############################################################-->
<!--# Early Dial (use "Yes" only if proxy supports 484 response). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P29>0</P29>
<!--# Dial Plan Prefix-->
<!--# String -->
<P66></P66>
<!--# Dial Plan. Default value is { x+ | *x+ | *xx*x+ }-->
<!--# String-->
<!--# Mandatory-->
<!--# P290 = { x+ | *x+ | *xx*x+ }-->
{if isset($grandstream_dial_plan) }
<P290>{$grandstream_dial_plan}</P290>
{else}
<P290>{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}</P290>
{/if}
<!--# Delayed Call Forward Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 120-->
<!--# Mandatory-->
<P139>20</P139>
<!--# Enable Call Features. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P191>1</P191>
<!--# Call Log. 0 - Log All, 1 - Log Incoming/Outgoing only (Missed calls NOT recorded), 2 - Disable Call Log. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P182>0</P182>
<!--# Account Ring Tone. 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P104>0</P104>
<!--# Matching Incoming Caller ID. Matching Rule 1-->
<!--# String-->
<P1488>{$grandstream_distinctive_ringtone_name_1}</P1488>
<!--# Matching Rule 1 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0.-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1489>{$grandstream_distinctive_ringtone_1}</P1489>
<!--# Matching Incoming Caller ID. Matching Rule 2-->
<!--# String-->
<P1490>{$grandstream_distinctive_ringtone_name_2}</P1490>
<!--# Matching Rule 2 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1491>{$grandstream_distinctive_ringtone_2}</P1491>
<!--# Matching Incoming Caller ID. Matching Rule 3-->
<!--# String-->
<P1492>{$grandstream_distinctive_ringtone_name_3}</P1492>
<!--# Matching Rule 3 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1493>{$grandstream_distinctive_ringtone_3}</P1493>
<!--# Ring Timeout (in seconds). Default is 60-->
<!--# Number: 30 - 3600-->
<!--# Mandatory-->
<P1328>60</P1328>
<!--# Send Anonymous (caller ID will be blocked if set to Yes). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P65>0</P65>
<!--# Anonymous Call Rejection. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P129>0</P129>
<!--# Auto Answer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P90>0</P90>
<!--# Allow Auto Answer by Call-Info. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P298>0</P298>
<!--# Custom Call-info for Auto Answer. -->
<!--# String-->
<P2356></P2356>
<!--# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P135>0</P135>
<!--# Transfer on Conference Hang-Up. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2304>0</P2304>
<!--# Disable Recovery on Blind Transfer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2384>0</P2384>
<!--# No Key Entry Timeout (in seconds). Default is 4-->
<!--# Number: 1 - 15-->
<!--# Mandatory-->
<P85>4</P85>
<!--# Use # as Dial Key. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P72>1</P72>
<!--# Hold Method. 0 - Auto, 1 - RFC3264. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2361>0</P2361>
<!--# DND Call Feature ON-->
<!--# String-->
<P2344></P2344>
<!--# DND Call Feature OFF-->
<!--# String-->
<P2345></P2345>
<!--####################################################################-->
<!--# Account 2-->
<!--####################################################################-->
<!--###############################################################-->
<!--# Account 2/General Settings-->
<!--###############################################################-->
<!--# Account Active. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P401>1</P401>
<!--# Account Name-->
<!--# String-->
<!--# P417 = -->
<!--# SIP Server-->
<!--# String-->
<P402></P402>
<!--# Secondary SIP Server-->
<!--# String-->
<P2412></P2412>
<!--# Outbound Proxy-->
<!--# String-->
<P403>{$account.2.outbound_proxy_primary}</P403>
<!--# Backup Outbound Proxy-->
<!--# String-->
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
<!--# SIP User ID-->
<!--# String-->
<P404></P404>
<!--# Authenticate ID-->
<!--# String-->
<P405></P405>
<!--# Authenticate Password-->
<!--# String-->
<P406></P406>
<!--# Display Name-->
<!--# String-->
<P407></P407>
<!--# Voice Mail UserID-->
<!--# String-->
<P426></P426>
<!--###############################################################-->
<!--# Account 2/Network Settings-->
<!--###############################################################-->
<!--# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV, 3 - Use Configured IP. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P408 = 0-->
{if isset($grandstream_dns_mode)}
<P408>{$grandstream_dns_mode}</P408>
{else}
<P408>0</P408>
{/if}
<!--# Primary IP. Maximum 15 characters-->
<!--# String-->
<P2408></P2408>
<!--# Backup IP 1-->
<!--# String-->
<P2409></P2409>
<!--# Backup IP 2-->
<!--# String-->
<P2410></P2410>
<!--# NAT Traversal. 0 - No, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default is 0-->
<!--# Number: 0, 1, 2, 3, 4, 5-->
<!--# Mandatory-->
<P414>0</P414>
<!--# Proxy-Require (A SIP extension to enable firewall penetration). Max length is 64 characters-->
<!--# String-->
<P418></P418>
<!--###############################################################-->
<!--# Account 2/SIP Settings/Basic Settings-->
<!--###############################################################-->
<!--# TEL URI. 0 - Disabled, 1 - User=Phone, 2 - Enabled. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P409>0</P409>
<!--# SIP Registration. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P410>1</P410>
<!--# Unregister On Reboot. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P411>0</P411>
<!--# Register Expiration (in minutes). Default is 60. Max is 45 days-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P412>{$account.2.register_expires}</P412>
<!--# Reregister Before Expiration (in seconds). Default is 0-->
<!--# Number: 0 - 64800-->
<!--# Mandatory-->
<P2430>0</P2430>
<!--# Local SIP Port. Default is 5062-->
<!--# Number-->
<!--# Mandatory-->
<P413>5062</P413>
<!--# Enable OPTIONS Keep Alive-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2497>0</P2497>
<!--# OPTIONS Keep Alive Interval-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P2498>30</P2498>
<!--# OPTIONS Keep Alive Max Lost-->
<!--# Number: 3 - 10-->
<!--# Mandatory-->
<P2499>3</P2499>
<!--# SIP Registration Failure Retry Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 3600-->
<!--# Mandatory-->
<P471>20</P471>
<!--# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)-->
<!--# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100-->
<!--# Number: 50, 100, 200-->
<!--# Mandatory-->
<P440>50</P440>
<!--# SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses-->
<!--# 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400-->
<!--# Number: 200, 400, 800-->
<!--# Mandatory-->
<P441>400</P441>
<!--# SIP Transport. 0 - UDP, 1 - TCP, 2 - TCP/TLS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<!--# P448 = 0-->
{if $account.1.sip_transport == 'udp'}P448 = 0{/if}
{if $account.1.sip_transport == 'tcp'}P448 = 1{/if}
{if $account.1.sip_transport == 'tls'}P448 = 2{/if}
{if $account.1.sip_transport == 'dns srv'}P448 = 1{/if}
<!--# SIP URI Scheme when using TLS. 0 - sip, 1 - sips. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2429>1</P2429>
<!--# Use Actual Ephemeral Port in Contact with TCP/TLS. 0 - No, 1- Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2431>0</P2431>
<!--# Remove OBP from Route. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2405>0</P2405>
<!--# Support SIP Instace ID. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P489>1</P489>
<!--# SUBSCRIBE for MWI (Whether or not send SUBSCRIBE for Message Waiting Indication). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P415>0</P415>
<!--# SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2419>0</P2419>
<!--# Enable 100rel. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P435>0</P435>
<!--# Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2424>0</P2424>
<!--# Use Privacy Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2438>0</P2438>
<!--# Use P-Preferred-Identity Header. 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2439>0</P2439>
<!--# Ignore Alert-Info header-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P26118>0</P26118>
<!--###############################################################-->
<!--# Account 2/SIP Settings/Advanced Features-->
<!--###############################################################-->
<!--# Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2441>0</P2441>
<!--# Hoteling Event. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2442>0</P2442>
<!--# Call Center Status. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2443>0</P2443>
<!--# PUBLISH to Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2440>0</P2440>
<!--# Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0.-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2425>0</P2425>
<!--# Broadsoft Call Park. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2488>0</P2488>
<!--# Line-Seize Timeout (in seconds). Default is 15-->
<!--# Number: 15 - 60-->
<!--# Mandatory-->
<P2413>15</P2413>
<!--# Eventlist BLF URI-->
<!--# String-->
<P444></P444>
<!--# Conference URI-->
<!--# String-->
<P2418>{if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if}</P2418>
<!--# Music On Hold URI-->
<!--# String-->
<P2450></P2450>
<!--# Force BLF Call-pickup by prefix-->
<!--# Number: 0, 1-->
<P6753>0</P6753>
<!--# BLF Call-pickup Prefix. Default is **-->
<!--# String-->
<!--# Mandatory-->
<P481>**</P481>
<!--# PUBLISH for Presence. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P488>0</P488>
<!--# Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Powerphone-->
<!--# Number: 100, 101, 102, 108, 109, 110, 117, 119. Default is 100-->
<!--# Mandatory-->
<P424>100</P424>
<!--###############################################################-->
<!--# Account 2/SIP Settings/Session Timer-->
<!--###############################################################-->
<!--# Session Expiration (in seconds). Default is 180-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P434>180</P434>
<!--# Minimum SE (in seconds). Default is 90. This value must be lower than or equal to P434-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P427>90</P427>
<!--# Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P428>0</P428>
<!--# Callee Request Timer (Request for timer when called. i.e. if remote party supports timer but did not request for one)-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P429>0</P429>
<!--# Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P430>0 </P430>
<!--# UAC Specify Refresher. 0 - omit, 1 - UAC, 2 - UAS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P432>0</P432>
<!--# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default is 1-->
<!--# Number: 1, 2-->
<!--# Mandatory-->
<P433>1</P433>
<!--# Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE)-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P431>0</P431>
<!--###############################################################-->
<!--# Account 2/SIP Settings/Security Settings-->
<!--###############################################################-->
<!--# Check Domain Certificates. 0 - No, 1 - Yes. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2411>0</P2411>
<!--# Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2406>0</P2406>
<!--# Check SIP User ID for incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P449>0</P449>
<!--# Accept Incoming SIP from Proxy Only. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2447>0</P2447>
<!--# Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2446>0</P2446>
<!--###############################################################-->
<!--# Account 2/Audio Settings-->
<!--###############################################################-->
<!--# Send DTMF: In-audio. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2401>0</P2401>
<!--# Send DTMF: Via RTP (RFC2833). 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2402>1</P2402>
<!--# Send DTMF: Via SIP INFO. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2403>0</P2403>
<!--# DTMF Payload Type. Default is 101-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P496>101</P496>
<!--# Preferred Vocoder-->
<!--# 0 - PCMU, 2 - G.726-32, 4 - G.723.1, 8 - PCMA, 9 - G.722, 18 - G.729A/B, 98 - iLBC-->
<!--# choice 1. Default is 0-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P451>0</P451>
<!--# choice 2. Default is 8-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P452>8</P452>
<!--# choice 3. Default is 4-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P453>4</P453>
<!--# choice 4. Default is 18-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P454>18</P454>
<!--# choice 5. Default is 9-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P455>9</P455>
<!--# choice 6. Default is 98-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P456>98</P456>
<!--# choice 7. Default is 2-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P457>2</P457>
<!--# Use First Matching Vocoder in 200OK SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2448>0</P2448>
<!--# Disable Multiple m line in SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P487>0</P487>
<!--# SRTP Mode-->
<!--# 0 - Disabled, 1 - Enabled but not forced, 2 - Enabled and forced, 3 - Optional. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P443 = 0-->
{if isset($grandstream_srtp)}
<P443>{$grandstream_srtp}</P443>
{else}
<P443>0</P443>
{/if}
<!--# Crypto Life Time. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P2463>0</P2463>
<!--# Symmetric RTP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P460>0</P460>
<!--# Silence Suppression 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P485>0</P485>
<!--# Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2-->
<!--# Number: 1 - 64-->
<!--# Mandatory-->
<P486>2</P486>
<!--# G723 rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P493>1</P493>
<!--# G.726-32 Packing Mode. 0 - ITU, 1 - IETF. default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2423>0</P2423>
<!--# iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P495>1</P495>
<!--# iLBC Payload Type. Default is 97.-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P494>97</P494>
<!--# Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P498>1</P498>
<!--# Jitter Buffer Length. -->
<!--# 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 2-->
<!--# Number: 0, 1, 2, 3, 4, 5, 6, 7-->
<!--# Mandatory-->
<P497>2</P497>
<!--###############################################################-->
<!--# Account 2/Call Settings-->
<!--###############################################################-->
<!--# Early Dial (use "Yes" only if proxy supports 484 response). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P422>0</P422>
<!--# Dial Plan Prefix-->
<!--# String-->
<P419></P419>
<!--# Dial Plan. Default is { x+ | *x+ | *xx*x+ }-->
<!--# String-->
<!--# Mandatory-->
<!--# P459= { x+ | *x+ | *xx*x+ }-->
{if isset($grandstream_dial_plan)}
<P459>{$grandstream_dial_plan}</P459>
{else}
{literal}
<P459>{x+|*x+|*xx*x+}</P459>
{/literal}
{/if}
<!--# Delayed Call Forward Wait Time (in seconds). Default 20-->
<!--# Number: 1 - 120-->
<!--# Mandatory-->
<P470>20</P470>
<!--# Enable Call Features. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P420>1</P420>
<!--# Call Log. 0 - Log All, 1 - Log Incoming/Outgoing only (Missed calls NOT recorded), 2 - Disable Call Log. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P442>0</P442>
<!--# Account Ring Tone. 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory -->
<P423>0</P423>
<!--# Matching Incoming Caller ID. Matching Rule 1-->
<!--# String-->
<P1494></P1494>
<!--# Matching Rule 1 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1495>0</P1495>
<!--# Matching Incoming Caller ID. Matching Rule 2.-->
<!--# String-->
<P1496></P1496>
<!--# Matching Rule 2 Distinctive Ringtone.-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1497>0</P1497>
<!--# Matching Incoming Caller ID. Matching Rule 3.-->
<!--# String-->
<P1498></P1498>
<!--# Matching Rule 3 Distinctive Ringtone.-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1499>0</P1499>
<!--# Ring Timeout (in seconds) Default is 60-->
<!--# Number: 30 - 3600-->
<!--# Mandatory-->
<P476>60</P476>
<!--# Send Anonymous (caller ID will be blocked if set to Yes). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P421>0</P421>
<!--# Anonymous Call Rejection. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P446>0</P446>
<!--# Auto Answer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P425>0</P425>
<!--# Allow Auto Answer by Call-Info. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P438>0</P438>
<!--# Custom Call-info for Auto Answer. -->
<!--# String-->
<P2456></P2456>
<!--# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P469>0</P469>
<!--# Transfer on Conference Hang-Up. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2404>0</P2404>
<!--# Disable Recovery on Blind Transfer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2484>0</P2484>
<!--# No Key Entry Timeout. Default is 4-->
<!--# Number: 1 - 15-->
<!--# Mandatory-->
<P491>4</P491>
<!--# Use # as Dial Key. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P492>1</P492>
<!--# Hold Method. 0 - Auto, 1 - RFC3264. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2461>0</P2461>
<!--# DND Call Feature ON-->
<!--# String-->
<P2444></P2444>
<!--# DND Call Feature OFF-->
<!--# String-->
<P2445></P2445>
<!--####################################################################-->
<!--# Account 3-->
<!--####################################################################-->
<!--###############################################################-->
<!--# Account 3/General Settings-->
<!--###############################################################-->
<!--# Account Active. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P501>1</P501>
<!--# Account Name-->
<!--# String-->
<!--# P517 = -->
<!--# SIP Server-->
<!--# String-->
<P502></P502>
<!--# Secondary SIP Server-->
<!--# String-->
<P2512></P2512>
<!--# Outbound Proxy-->
<!--# String-->
<P503>{$account.3.outbound_proxy_primary}</P503>
<!--# Backup Outbound Proxy-->
<!--# String-->
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
<!--# SIP User ID-->
<!--# String-->
<P504></P504>
<!--# Authenticate ID-->
<!--# String-->
<P505></P505>
<!--# Authenticate Password-->
<!--# String-->
<P506></P506>
<!--# Display Name-->
<!--# String-->
<P507></P507>
<!--# Voice Mail UserID-->
<!--# String-->
<P526></P526>
<!--###############################################################-->
<!--# Account 3/Network Settings-->
<!--###############################################################-->
<!--# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV, 3 - Use Configured IP. Default is 0 -->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P508 = 0-->
{if isset($grandstream_dns_mode)}
<P508>{$grandstream_dns_mode}</P508>
{else}
<P508>0</P508>
{/if}
<!--# Primary IP. Maximum 15 characters-->
<!--# String-->
<P2508></P2508>
<!--# Backup IP 1-->
<!--# String-->
<P2509></P2509>
<!--# Backup IP 2-->
<!--# String-->
<P2510></P2510>
<!--# NAT Traversal. 0 - No, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default is 0-->
<!--# Number: 0, 1, 2, 3, 4, 5-->
<!--# Mandatory-->
<P514>0</P514>
<!--# Proxy-Require (A SIP extension to enable firewall penetration). Max length is 64 characters-->
<!--# String-->
<P518></P518>
<!--###############################################################-->
<!--# Account 3/SIP Settings/Basic Settings-->
<!--###############################################################-->
<!--# TEL URI. 0 - Disabled, 1 - User=Phone, 2 - Enabled. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P509>0</P509>
<!--# SIP Registration. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P510>1</P510>
<!--# Unregister On Reboot. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P511>0</P511>
<!--# Register Expiration (in minutes). Default is 60. Max is 45 days-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P512>{$account.3.register_expires}</P512>
<!--# Reregister before Expiration (in seconds). Default is 0 second-->
<!--# Number: 0 - 64800-->
<!--# Mandatory-->
<P2530>0</P2530>
<!--# Local SIP Port. Default is 5064-->
<!--# Number-->
<!--# Mandatory-->
<P513>5064</P513>
<!--# Enable OPTIONS Keep Alive-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2597>0</P2597>
<!--# OPTIONS Keep Alive Interval-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P2598>30</P2598>
<!--# OPTIONS Keep Alive Max Lost-->
<!--# Number: 3 - 10-->
<!--# Mandatory-->
<P2599>3</P2599>
<!--# SIP Registration Failure Retry Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 3600-->
<!--# Mandatory-->
<P571>20</P571>
<!--# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)-->
<!--# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100-->
<!--# Number: 50, 100, 200-->
<!--# Mandatory-->
<P540>50</P540>
<!--# SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses.-->
<!--# 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400-->
<!--# Number: 200, 400, 800-->
<!--# Mandatory-->
<P541>400</P541>
<!--# SIP Transport. 0 - UDP, 1 - TCP. 2- TCP/TLS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P548>0</P548>
<!--# SIP URI Scheme when using TLS. 0 - sip, 1 - sips. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2529>1</P2529>
<!--# Use Actual Ephemeral Port in Contact with TCP/TLS. 0 - No, 1- Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2531>0</P2531>
<!--# Remove OBP from Route. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2505>0</P2505>
<!--# Support SIP Instace ID. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P589>1</P589>
<!--# SUBSCRIBE for MWI (Whether or not send SUBSCRIBE for Message Waiting Indication). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P515>0</P515>
<!--# SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2519>0</P2519>
<!--# Enable 100rel. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P535>0</P535>
<!--# Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2524>0</P2524>
<!--# Use Privacy Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2538>0</P2538>
<!--# Use P-Preferred-Identity Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2539>0</P2539>
<!--# Ignore Alert-Info header-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<!--# P26218 = 0-->
<!--###############################################################-->
<!--# Account 3/SIP Settings/Advanced Features-->
<!--###############################################################-->
<!--# Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2541>0</P2541>
<!--# Hoteling Event. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2542>0</P2542>
<!--# Call Center Status. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2543>0</P2543>
<!--# PUBLISH to Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2540>0</P2540>
<!--# Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2525>0</P2525>
<!--# Broadsoft Call Park. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2588>0</P2588>
<!--# Line-Seize Timeout (in seconds). Default is 15-->
<!--# Number: 15 - 60-->
<!--# Mandatory-->
<P2513>15</P2513>
<!--# Eventlist BLF URI-->
<!--# String-->
<P544></P544>
<!--# Conference URI-->
<!--# String-->
<P2518>{if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if}</P2518>
<!--# Music On Hold URI-->
<!--# String-->
<P2550></P2550>
<!--# Force BLF Call-pickup by prefix-->
<!--# Number: 0, 1-->
<P6754>0</P6754>
<!--# BLF Call-pickup Prefix. Default is **-->
<!--# String-->
<!--# Mandatory-->
<P581>**</P581>
<!--# PUBLISH for Presence. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P588>0</P588>
<!--# Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Powerphone. Default is 100-->
<!--# Number: 100, 101, 102, 108, 109, 110, 117, 119-->
<!--# Mandatory-->
<P524>100</P524>
<!--###############################################################-->
<!--# Account 3/SIP Settings/Session Timer-->
<!--###############################################################-->
<!--# Session Expiration (in seconds). Default is 180-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P534>180</P534>
<!--# Minimum SE (in seconds). Default is 90. This value must be lower than or equal to P534-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P527>90</P527>
<!--# Caller Request Timer (Request for timer when calling) 0 - No, 1 - Yes-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P528>0</P528>
<!--# Callee Request Timer (Request for timer when called. i.e. if remote party supports timer but did not request for one)-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P529>0</P529>
<!--# Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P530>0</P530>
<!--# UAC Specify Refresher. 0 - omit, 1 - UAC, 2 - UAS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P532>0</P532>
<!--# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default is 1-->
<!--# Number: 1, 2-->
<!--# Mandatory-->
<P533>1</P533>
<!--# Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P531>0</P531>
<!--###############################################################-->
<!--# Account 3/SIP Settings/Security Settings-->
<!--###############################################################-->
<!--# Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2511>0</P2511>
<!--# Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2506>0</P2506>
<!--# Check SIP User ID for incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P549>0</P549>
<!--# Accept Incoming SIP from Proxy Only. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2547>0</P2547>
<!--# Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2546>0</P2546>
<!--###############################################################-->
<!--# Account 3/Audio Settings-->
<!--###############################################################-->
<!--# Send DTMF: In-audio. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2501>0</P2501>
<!--# Send DTMF: Via RTP (RFC2833). 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2502>1</P2502>
<!--# Send DTMF: Via SIP INFO. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2503>0</P2503>
<!--# DTMF Payload Type. Default is 101-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P596>101</P596>
<!--# Preferred Vocoder-->
<!--# 0 - PCMU, 2 - G.726-32, 4 - G.723.1, 8 - PCMA, 9 - G.722, 18 - G.729A/B, 98 - iLBC-->
<!--# choice 1. Default is 0-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P551>0</P551>
<!--# choice 2. Default is 8-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P552>8</P552>
<!--# choice 3. Default is 4-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P553>4</P553>
<!--# choice 4. Default is 18-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P554>18</P554>
<!--# choice 5. Default is 9-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P555>9</P555>
<!--# choice 6. Default is 98-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P556>98</P556>
<!--# choice 7. Default is 2-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<!--# Mandatory-->
<P557>2</P557>
<!--# Use First Matching Vocoder in 200OK SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2548>0</P2548>
<!--# Disable Multiple m line in SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P587>0</P587>
<!--# SRTP Mode-->
<!--# 0 - Disabled, 1 - Enabled but not forced, 2 - Enabled and forced, 3 - Optional. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P543 = 0-->
{if isset($grandstream_srtp)}
<P543>{$grandstream_srtp}</P543>
{else}
<P543>0</P543>
{/if}
<!--# Crypto Life Time. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P2563>0</P2563>
<!--# Symmetric RTP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P560>0</P560>
<!--# Silence Suppression 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P585>0</P585>
<!--# Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2-->
<!--# Number: 1 - 64-->
<!--# Mandatory-->
<P586>2</P586>
<!--# G723 rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P593>1</P593>
<!--# G.726-32 Packing Mode. 0 - ITU, 1 - IETF. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2523>0</P2523>
<!--# iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P595>1</P595>
<!--# iLBC Payload Type. Default is 97-->
<!--# Number: 96-127-->
<!--# Mandatory-->
<P594>97</P594>
<!--# Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P598>1</P598>
<!--# Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 2-->
<!--# Number: 0, 1, 2, 3, 4, 5, 6, 7-->
<!--# Mandatory-->
<P597>2</P597>
<!--###############################################################-->
<!--# Account 3/Call Settings-->
<!--###############################################################-->
<!--# Early Dial (use "Yes" only if proxy supports 484 response). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P522>0</P522>
<!--# Dial Plan Prefix-->
<!--# String-->
<P519></P519>
<!--# Dial Plan. Default is { x+ | *x+ | *xx*x+ }-->
<!--# String-->
<!--# Mandatory-->
<!--# P559= { x+ | *x+ | *xx*x+ }-->
{if isset($grandstream_dial_plan)}
<P559>{$grandstream_dial_plan}</P559>
{else}
{literal}
<P559>{x+|*x+|*xx*x+}</P559>
{/literal}
{/if}
<!--# Delayed Call Forward Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 120-->
<!--# Mandatory-->
<P570>20</P570>
<!--# Enable Call Features. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P520>1</P520>
<!--# Call Log. 0 - Log All, 1 - Log Incoming/Outgoing only (Missed calls NOT recorded), 2 - Disable Call Log. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P542>0</P542>
<!--# Account Ring Tone. 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P523>0</P523>
<!--# Matching Incoming Caller ID. Matching Rule 1-->
<!--# String-->
<P1500>{$grandstream_distinctive_ringtone_name_1}</P1500>
<!--# Matching Rule 1 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1501>0</P1501>
<!--# Matching Incoming Caller ID. Matching Rule 2-->
<!--# String-->
<P1502></P1502>
<!--# Matching Rule 2 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1503>0</P1503>
<!--# Matching Incoming Caller ID. Matching Rule 3-->
<!--# String-->
<P1504></P1504>
<!--# Matching Rule 3 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1505>0</P1505>
<!--# Ring Timeout (in seconds). Default is 60-->
<!--# Number: 30 - 3600-->
<!--# Mandatory-->
<P576>60</P576>
<!--# Send Anonymous (caller ID will be blocked if set to Yes). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P521>0</P521>
<!--# Anonymous Call Rejection. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P546>0</P546>
<!--# Auto Answer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P525>0</P525>
<!--# Allow Auto Answer by Call-Info. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P538>0</P538>
<!--# Custom Call-info for Auto Answer. -->
<!--# String-->
<!--# P2556 =-->
<!--# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P569>0</P569>
<!--# Transfer on Conference Hang-Up. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2504>0</P2504>
<!--# Disable Recovery on Blind Transfer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2584>0</P2584>
<!--# No Key Entry Timeout. Default is 4-->
<!--# Number: 1 - 15-->
<!--# Mandatory-->
<P591>4</P591>
<!--# Use # as Dial Key. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P592>1</P592>
<!--# Hold Method. 0 - Auto, 1 - RFC3264. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2561>0</P2561>
<!--# DND Call Feature ON-->
<!--# String-->
<P2544></P2544>
<!--# DND Call Feature OFF-->
<!--# String-->
<P2545></P2545>
<!--####################################################################-->
<!--# Account 4-->
<!--####################################################################-->
<!--###############################################################-->
<!--# Account 4/General Settings-->
<!--###############################################################-->
<!--# Account Active. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P601>1</P601>
<!--# Account Name-->
<!--# String-->
<!--# P617 =-->
<!--# SIP Server-->
<!--# String-->
<P602></P602>
<!--# Secondary SIP Server-->
<!--# String-->
<P2612></P2612>
<!--# Outbound Proxy-->
<!--# String-->
<P603>{$account.4.outbound_proxy_primary}</P603>
<!--# Backup Outbound Proxy-->
<!--# String-->
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
<!--# SIP User ID-->
<!--# String-->
<P604></P604>
<!--# Authenticate ID-->
<!--# String-->
<P605></P605>
<!--# Authenticate password-->
<!--# String-->
<P606></P606>
<!--# Display Name-->
<!--# String-->
<P607></P607>
<!--# Voice Mail UserID-->
<!--# String-->
<P626></P626>
<!--###############################################################-->
<!--# Account 4/Network Settings-->
<!--###############################################################-->
<!--# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV, 3 - Use Configured IP. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P608 = 0-->
{if isset($grandstream_dns_mode)}
<P608>{$grandstream_dns_mode}</P608>
{else}
<P608>0</P608>
{/if}
<!--# Primary IP. Maximum 15 characters-->
<!--# String -->
<P2608></P2608>
<!--# Backup IP 1-->
<!--# String-->
<P2609></P2609>
<!--# Backup IP 2-->
<!--# String-->
<P2610></P2610>
<!--# NAT Traversal. 0 - No, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default is 0-->
<!--# Number: 0, 1, 2, 3, 4, 5-->
<!--# Mandatory-->
<P614>0</P614>
<!--# Proxy-Require (A SIP extension to enable firewall penetration). Max length is 64 characters-->
<!--# String-->
<P618></P618>
<!--###############################################################-->
<!--# Account 4/SIP Settings/Basic Settings-->
<!--###############################################################-->
<!--# TEL URI. 0 - Disabled, 1 - User=Phone, 2 - Enabled. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P609>0</P609>
<!--# SIP Registration. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P610>1</P610>
<!--# Unregister On Reboot. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P611>0</P611>
<!--# Register Expiration (in minutes). Default is 60. Max is 45 days-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P612>{$account.4.register_expires}</P612>
<!--# Reregister before Expiration (in seconds). Default is 0-->
<!--# Number: 0 - 64800-->
<!--# Mandatory-->
<P2630>0</P2630>
<!--# Local SIP Port. Default is 5066-->
<!--# Number-->
<!--# Mandatory-->
<P613>5066</P613>
<!--# Enable OPTIONS Keep Alive-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2697>0</P2697>
<!--# OPTIONS Keep Alive Interval-->
<!--# Number: 1 - 64800-->
<!--# Mandatory-->
<P2698>30</P2698>
<!--# OPTIONS Keep Alive Max Lost-->
<!--# Number: 3 - 10-->
<!--# Mandatory-->
<P2699>3</P2699>
<!--# SIP Registration Failure Retry Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 3600-->
<!--# Mandatory-->
<P671>20</P671>
<!--# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)-->
<!--# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100-->
<!--# Number: 50, 100, 200-->
<!--# Mandatory-->
<P640>50</P640>
<!--# SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses-->
<!--# 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400-->
<!--# Number: 200, 400, 800-->
<!--# Mandatory-->
<P641>400</P641>
<!--# SIP Transport. 0 - UDP, 1 - TCP. 2 - TCP/TLS. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P648>0</P648>
<!--# SIP URI Scheme When Using TLS. 0 - sip, 1 - sips. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2629>1</P2629>
<!--# Use Actual Ephemeral Port in Contact with TCP/TLS. 0 - No, 1- Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2631>0</P2631>
<!--# Remove OBP from Route. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2605>0</P2605>
<!--# Support SIP Instace ID. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P689>1</P689>
<!--# SUBSCRIBE for MWI (Whether or not send SUBSCRIBE for Message Waiting Indication). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P615>0</P615>
<!--# SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2619>0</P2619>
<!--# Enable 100rel. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P635>0</P635>
<!--# Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2624>0</P2624>
<!--# Use Privacy Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2638>0</P2638>
<!--# Use P-Preferred-Identity Header-->
<!--# 0 - Default, 1 - No, 2 - Yes. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P2639>0</P2639>
<!--# Ignore Alert-Info header-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P26318>0</P26318>
<!--###############################################################-->
<!--# Account 4/SIP Settings/Advanced Features-->
<!--###############################################################-->
<!--# Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2641>0</P2641>
<!--# Hoteling Event. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2642>0</P2642>
<!--# Call Center Status. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2643>0</P2643>
<!--# PUBLISH to Call Center. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2640>0</P2640>
<!--# Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2625>0</P2625>
<!--# Broadsoft Call Park. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2688>0</P2688>
<!--# Line-Seize Timeout (in seconds). Default is 15-->
<!--# Number: 15 - 60-->
<!--# Mandatory-->
<P2613>15</P2613>
<!--# Eventlist BLF URI-->
<!--# String-->
<P644></P644>
<!--# Conference URI-->
<!--# String-->
<P2618>{if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if}</P2618>
<!--# Music On Hold URI-->
<!--# String-->
<P2650></P2650>
<!--# Force BLF Call-pickup by prefix-->
<!--# Number: 0, 1-->
<P6755>0</P6755>
<!--# BLF Call-pickup Prefix. Default is **-->
<!--# String-->
<!--# Mandatory-->
<P681>**</P681>
<!--# PUBLISH for Presence. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P688>0</P688>
<!--# Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Powerphone. Default is 100-->
<!--# Number: 100, 101, 102, 108, 109, 110, 117, 119-->
<!--# Mandatory-->
<P624>100</P624>
<!--###############################################################-->
<!--# Account 4/SIP Settings/Session Timer-->
<!--###############################################################-->
<!--# Session Expiration (in seconds). Default is 180-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P634>180</P634>
<!--# Minimum SE (in seconds). Default is 90 seconds. This value must be lower than or equal to P634-->
<!--# Number: 90 - 64800-->
<!--# Mandatory-->
<P627>90</P627>
<!--# Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P628>0</P628>
<!--# Callee Request Timer (Request for timer when called. i.e. if remote party supports timer but did not request for one)-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P629>0</P629>
<!--# Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P630>0</P630>
<!--# UAC Specify Refresher. 0 - omit, 1 - UAC, 2 - UAS. Default is 0-->
<!--# Number: 0 - 2-->
<!--# Mandatory-->
<P632>0</P632>
<!--# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default is 1-->
<!--# Number: 1, 2-->
<!--# Mandatory-->
<P633>1</P633>
<!--# Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE).-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P631>0</P631>
<!--###############################################################-->
<!--# Account 4/SIP Settings/Security Settings-->
<!--###############################################################-->
<!--# Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2611>0</P2611>
<!--# Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2606>0</P2606>
<!--# Check SIP User ID for incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P649>0</P649>
<!--# Accept Incoming SIP from Proxy Only. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2647>0</P2647>
<!--# Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2646>0</P2646>
<!--###############################################################-->
<!--# Account 4/Audio Settings-->
<!--###############################################################-->
<!--# Send DTMF: In-audio. 0 - on, 1 - off. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2601>0</P2601>
<!--# Send DTMF: Via RTP (RFC2833). 0 - on, 1 - off. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2602>1</P2602>
<!--# Send DTMF: Via SIP INFO. 0 - on, 1 - off. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2603>0</P2603>
<!--# DTMF Payload Type. Default is 101-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P696>101</P696>
<!--# Preferred Vocoder-->
<!--# 0 - PCMU, 2 - G.726-32, 4 - G.723.1, 8 - PCMA, 9 - G.722, 18 - G.729A/B, 98 - iLBC-->
<!--# choice 1. Default is 0-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P651>0</P651>
<!--# choice 2. Default is 8-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P652>8</P652>
<!--# choice 3. Default is 4-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P653>4</P653>
<!--# choice 4. Default is 18-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P654>18</P654>
<!--# choice 5. Default is 9-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P655>9</P655>
<!--# choice 6. Default is 98-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P656>98</P656>
<!--# choice 7. Default is 2-->
<!--# Number: 0, 2, 4, 8, 9, 18, 98-->
<P657>2</P657>
<!--# Use First Matching Vocoder in 200OK SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2648>0</P2648>
<!--# Disable Multiple m line in SDP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P687>0</P687>
<!--# SRTP Mode-->
<!--# 0 - Disabled, 1 - Enabled but not forced, 2 - Enabled and forced, 3 - Optional. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<!--# P643 = 0-->
{if isset($grandstream_srtp)}
<P643>{$grandstream_srtp}</P643>
{else}
<P643>0</P643>
{/if}
<!--# Crypto Life Time. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P2663>0</P2663>
<!--# Symmetric RTP. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P660>0</P660>
<!--# Silence Suppression 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P685>0</P685>
<!--# Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2-->
<!--# Number: 1 - 64-->
<!--# Mandatory-->
<P686>2</P686>
<!--# G723 rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P693>1</P693>
<!--# G.726-32 Packing Mode. 0 - ITU, 1 - IETF. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2623>0</P2623>
<!--# iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P695>1</P695>
<!--# iLBC Payload Type. Between 96 and 127. Default is 97.-->
<!--# Number: 96 - 127-->
<!--# Mandatory-->
<P694>97</P694>
<!--# Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P698>1</P698>
<!--# Jitter Buffer Length. -->
<!--# 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 2-->
<!--# Number: 0, 1, 2, 3, 4, 5, 6, 7-->
<!--# Mandatory-->
<P697>2</P697>
<!--###############################################################-->
<!--# Account 4/Call Settings-->
<!--###############################################################-->
<!--# Early Dial (use "Yes" only if proxy supports 484 response). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P622>0</P622>
<!--# Dial Plan Prefix-->
<!--# String-->
<P619></P619>
<!--# Dial Plan. Default is { x+ | *x+ | *xx*x+ }-->
<!--# String-->
<!--# Mandatory-->
<!--# P659= { x+ | *x+ | *xx*x+ }-->
{if isset($grandstream_dial_plan)}
<P659>{$grandstream_dial_plan}</P659>
{else}
{literal}
<P659>{x+|*x+|*xx*x+}</P659>
{/literal}
{/if}
<!--# Delayed Call Forward Wait Time (in seconds). Default is 20-->
<!--# Number: 1 - 120-->
<!--# Mandatory-->
<P670>20</P670>
<!--# Enable Call Features. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P620>1</P620>
<!--# Call Log. 0 - Log All, 1 - Log Incoming/Outgoing only (Missed calls NOT recorded), 2 - Disable Call Log. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P642>0</P642>
<!--# Account Ring Tone. 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P623>0</P623>
<!--# Matching Incoming Caller ID. Matching Rule 1-->
<!--# String-->
<P1506></P1506>
<!--# Matching Rule 1 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1507>0</P1507>
<!--# Matching Incoming Caller ID. Matching Rule 2-->
<!--# String-->
<P1508></P1508>
<!--# Matching Rule 2 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1509>0</P1509>
<!--# Matching Incoming Caller ID. Matching Rule 3-->
<!--# String-->
<P1510></P1510>
<!--# Matching Rule 3 Distinctive Ringtone-->
<!--# 0 - system ring tone, 1 - custom ring tone 1, 2 - custom ring tone 2, 3 - custom ring tone 3. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1511>0</P1511>
<!--# Ring Timeout (in seconds). Default is 60-->
<!--# Number: 30 - 3600-->
<!--# Mandatory-->
<P676>60</P676>
<!--# Send Anonymous (caller ID will be blocked if set to Yes). 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P621>0</P621>
<!--# Anonymous Call Rejection. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P646>0</P646>
<!--# Auto Answer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P625>0</P625>
<!--# Allow Auto Answer by Call-Info. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P638>0</P638>
<!--# Custom Call-info for Auto Answer. -->
<!--# String-->
<!--# P2656 =-->
<!--# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P669>0</P669>
<!--# Transfer on Conference Hang-Up. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2604>0</P2604>
<!--# Disable Recovery on Blind Transfer. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2684>0</P2684>
<!--# No Key Entry Timeout. Default is 4-->
<!--# Number: 1 - 15-->
<!--# Mandatory-->
<P691>4</P691>
<!--# Use # as Dial Key. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P692>1</P692>
<!--# Hold Method. 0 - Auto, 1 - RFC3264. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P2661>0</P2661>
<!--# DND Call Feature ON-->
<!--# String-->
<P2644></P2644>
<!--# DND Call Feature OFF-->
<!--# String-->
<P2645></P2645>
<!--##############################################################################-->
<!--## Network/Basic Settings ##-->
<!--##############################################################################-->
<!--# Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<!--# IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<!--# P8 = 0-->
<!--###############################################################-->
<!--# DHCP-->
<!--###############################################################-->
<!--# Host name, DHCP option 12. Max length allowed is 64 characters-->
<!--# String-->
<P146></P146>
<!--# Vendor Class ID, DHCP option 60. Max length allowed is 64 characters-->
<!--# Default value for GXP2110 - Grandstream GXP2110-->
<!--# Default value for GXP2120 - Grandstream GXP2120-->
<!--# Default value for GXP2100 - Grandstream GXP2100-->
<!--# String-->
<!--# P148 = Grandstream GXP-->
<!--###############################################################-->
<!--# PPPoE-->
<!--###############################################################-->
<!--# PPPoE Account ID-->
<!--# String-->
<P82></P82>
<!--# PPPoE Password-->
<!--# String-->
<!--# Cannot contain ` or "-->
<P83></P83>
<!--# PPPoE Service Name-->
<!--# String -->
<P269></P269>
<!--###############################################################-->
<!--# Statically Configured-->
<!--###############################################################-->
<!--# IP Address. Ignore if DHCP or PPPoE is used-->
<!--# Number: 0 - 255-->
<P9>192</P9>
<!--# Number: 0 - 255-->
<P10>168</P10>
<!--# Number: 0 - 255-->
<P11>0</P11>
<!--# Number: 0 - 255-->
<P12>160</P12>
<!--# Subnet mask. Ignore if DHCP or PPPoE is used-->
<!--# Number: 0 - 255-->
<P13>255</P13>
<!--# Number: 0 - 255-->
<P14>255</P14>
<!--# Number: 0 - 255-->
<P15>0</P15>
<!--# Number: 0 - 255-->
<P16>0</P16>
<!--# Gateway. Ignore if DHCP or PPPoE is used-->
<!--# Number: 0 - 255-->
<P17>0</P17>
<!--# Number: 0 - 255-->
<P18>0</P18>
<!--# Number: 0 - 255-->
<P19>0</P19>
<!--# Number: 0 - 255-->
<P20>0</P20>
<!--# DNS 1 Server. Ignore if DHCP or PPPoE is used-->
<!--# Number: 0 - 255-->
<P21>0</P21>
<!--# Number: 0 - 255-->
<P22>0</P22>
<!--# Number: 0 - 255-->
<P23>0</P23>
<!--# Number: 0 - 255-->
<P24>0</P24>
<!--# DNS 2 Server. Ignore if DHCP or PPPoE is used-->
<!--# Number: 0 - 255-->
<P25>0</P25>
<!--# Number: 0 - 255-->
<P26>0</P26>
<!--# Number: 0 - 255-->
<P27>0</P27>
<!--# Number: 0 - 255-->
<P28>0</P28>
<!--# Preferred DNS server. (if specified).-->
<!--# Number: 0 - 255-->
<P92>0</P92>
<!--# Number: 0 - 255-->
<P93>0</P93>
<!--# Number: 0 - 255-->
<P94>0</P94>
<!--# Number: 0 - 255-->
<P95>0</P95>
<!--# IPv6 Address type. 0 - Auto Configured, 1 - Statically Configured. Default is 0.-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1419>0</P1419>
<!--# DNS Server 1 for IPv6 Address-->
<!--# String: a-z, A-Z, 0-9, ".", ":", "[", "]"-->
<P1424></P1424>
<!--# DNS Server 2 for IPv6 Address-->
<!--# String: a-z, A-Z, 0-9, ".", ":", "[", "]"-->
<P1425></P1425>
<!--# Preferred DNS Server for IPv6 Address-->
<!--# String: a-z, A-Z, 0-9, ".", ":", "[", "]"-->
<P1423></P1423>
<!--# IPv6 Address type: Statically configured. 0 - Full Static, 1 - Prefix Static-->
<!--# Number: 0, 1-->
<!--# P1426 =-->
<!--# Full Static: Static IPv6 Address-->
<!--# P1420 =-->
<!--# Full Static: IPv6 Prefix Length-->
<!--# P1421 =-->
<!--# Prefix Static: IPv6 Prefix (64bits)-->
<!--# P1422 =-->
<!--##############################################################################-->
<!--## Network/Advanced Settings-->
<!--##############################################################################-->
<!--# 802.1X Mode. 0 - disable, 1 - EAP-MD5, 2 - EAP-TLS, 3 - EAP-PEAPv0/MSCHAPv2. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P7901>0</P7901>
<!--# 802.1X Identity. Max length allowed is 64 characters-->
<!--# String-->
<P7902></P7902>
<!--# MD5 Password. Max length allowed is 64 characters-->
<!--# String-->
<P7903></P7903>
<!--# HTTP Proxy-->
<!--# String-->
<P1552></P1552>
<!--# HTTPS Proxy-->
<!--# String-->
<P1553></P1553>
<!--# Layer 3 QoS (IP Diff-Serv or Precedence value for RTP). Default is 12-->
<!--# Number: 0 - 63-->
<!--# Mandatory-->
<P38>12</P38>
<!--# Layer 2 QoS. 802.1Q/VLAN Tag (VLAN classification for RTP). Default is 0-->
<!--# Number: 0 - 4094-->
<!--# Mandatory-->
<!--# P51 = 0-->
{if isset($grandstream_lan_port_vlan)}
<P51>{$grandstream_lan_port_vlan}</P51>
{else}
<P51>0</P51>
{/if}
<!--# Layer 2 QoS. 802.1p priority value (0 - 7). Default is 0-->
<!--# Number: 0 - 7-->
<!--# Mandatory-->
<!--# P87 = 0-->
{if isset($grandstream_qos_rtp)}
<P87>{$grandstream_qos_rtp}</P87>
{else}
<P87>0</P87>
{/if}
<!--# PC Port Mode. 0 - Enable, 1 - Disabled, 2 - Mirrored. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P1348>0</P1348>
<!--# PC Port VLAN Tag. Default is 0-->
<!--# Number: 0 - 4094-->
<!--# Mandatory-->
<!--# P229 = 0-->
{if isset($grandstream_pc_port_vlan)}
<P229>{$grandstream_pc_port_vlan}</P229>
{else}
<P229>0</P229>
{/if}
<!--# PC Port priority value (0 - 7). Default is 0-->
<!--# Number: 0 - 7-->
<!--# Mandatory-->
<P230>0</P230>
<!--# Enable LLDP. 0 - Disabled, 1 - Enabled. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1684>1</P1684>
<!--##############################################################################-->
<!--## Maintenance/ Web Access-->
<!--##############################################################################-->
<!--# End User Password-->
<!--# String: a-z, A-Z, 0-9-->
<P196>{$user_password}</P196>
<!--# Admin password for web interface-->
<!--# String: a-z, A-Z, 0-9-->
{if isset($admin_password)}
<P2>{$admin_password}</P2>
{else}
<P2>{$mac|replace:'-':''}</P2>
{/if}
<!--##############################################################################-->
<!--## Maintenance/Upgrade and Provisioning-->
<!--##############################################################################-->
<!--# Firmware Upgrade and Provisioning-->
<!--# 0 - Always Check For New Firmware-->
<!--# 1 - Check New Firmware only when F/W pre/suffix changes-->
<!--# 2 - Always Skip the Firmware Check-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P238>0</P238>
<!--# XML Config File Password-->
<!--# String-->
<P1359></P1359>
<!--# HTTP/HTTPS User Name-->
<!--# String-->
<P1360>{$http_auth_username}</P1360>
<!--# HTTP/HTTPS Password-->
<!--# String-->
<P1361>{$http_auth_password}</P1361>
<!--# Always Authenticate Before Challenge. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P20713>0</P20713>
<!--# Firmware Upgrade Via. 0 - TFTP Upgrade, 1 - HTTP Upgrade, 2 - HTTPS Upgrade. Default is 1-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P212>2</P212>
<!--# Firmware Server Path-->
<!--# String-->
<!--#P192 = fm.grandstream.com/gs-->
{if isset($grandstream_firmware_path)}
<P192>{$grandstream_firmware_path}</P192>
{else}
<P192>fm.grandstream.com/gs</P192>
{/if}
<!--# Config Server Path-->
<!--# String-->
<!--# P237 = fm.grandstream.com/gs-->
{if $grandstream_config_server_path=="none"}
<P237></P237>
{elseif isset($grandstream_config_server_path)}
<P237>{$grandstream_config_server_path}</P237>
{elseif isset($domain_name)}
<P237>{$domain_name}{$project_path}/app/provision</P237>
{/if}
<!--# Firmware File Prefix-->
<!--# String-->
<P232></P232>
<!--# Firmware File Postfix-->
<!--# String-->
<P233></P233>
<!--# Config File Prefix-->
<!--# String-->
<P234></P234>
<!--# Config File Postfix-->
<!--# String-->
<P235></P235>
<!--# Allow DHCP Option 43 and Option 66 to override server. 0 - No, 1 - Yes. Default is 1-->
<!--# When set to Yes(1), it will override the configured provision path and method-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_dhcp_option_override)}<P145>{$grandstream_dhcp_option_override}</P145>{else}<P145>1</P145>{/if}
<!--# Allow DHCP Option 120 to Override SIP Server-->
<!--# 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_dhcp_option_override_sip_server)}<P1411>{$grandstream_dhcp_option_override_sip_server}</P1411>{else}<P1411>0</P1411>{/if}
<!--# 3CX Auto Provision. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1414>1</P1414>
<!--# Automatic Upgrade. -->
<!--# 0 - No, -->
<!--# 1 - Yes, check for upgrade based on minute(s) setting,-->
<!--# 2 - Yes, check for upgrade based on Hour of Day setting,-->
<!--# 3 - Yes, check for upgrade based on Day of Week setting,-->
<!--# Default is No.-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P194>1</P194>
<!--# Check for new firmware every () minutes. Default is 7 days.-->
<!--# Number: 60-86400-->
<!--# Mandatory-->
<P193>10080</P193>
<!--# Hour of the Day (0-23). Default is 1-->
<!--# Number: 0 - 23-->
<P285>1</P285>
<!--# Day of the Week (0-6). Default is 1-->
<!--# Number: 0-6-->
<P286>1</P286>
<!--# Disable SIP NOTIFY Authentication. 0 -No, 1 - Yes. Default is No.-->
<!--# Number: 0, 1-->
<P4428>0</P4428>
<!--# Authenticate Conf File. 0 - No, 1 - Yes. Default is No-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P240>0</P240>
<!--##############################################################################-->
<!--## Maintenance/Syslog-->
<!--##############################################################################-->
<!--# Syslog Server (name of the server, max length is 64 characters)-->
<!--# String-->
<!--# P207 =-->
{if isset($grandstream_syslog_server)}
<P207>{$grandstream_syslog_server}</P207>
{else}
<P207></P207>
{/if}
<!--# Syslog Level. 0 - NONE, 1 - DEBUG, 2 - INFO, 3 - WARNING, 4 - ERROR. Default is 0-->
<!--# Number: 0, 1 , 2, 3, 4-->
<!--# Mandatory-->
<!--# P208 = 0-->
{if isset($grandstream_syslog_level)}
<P208>{$grandstream_syslog_level}</P208>
{else}
<P208>0</P208>
{/if}
<!--# Send SIP Log. 0 - Do not send SIP log in Syslog, 1 - Send SIP log in Syslog if configured and set to DEBUG level. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<!--# P1387 = 0-->
{if isset($grandstream_send_sip_log)}
<P1387>{$grandstream_send_sip_log}</P1387>
{else}
<P1387>0</P1387>
{/if}
<!--# Auto recover from abnormal. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1438>1</P1438>
<!--##############################################################################-->
<!--## Maintenance/Language-->
<!--##############################################################################-->
<!--# Display Language. Default is auto-->
<!--# ar - Arabic, cz - Czech, de - Deutsh-->
<!--# en - English, es - Spanish, fr - Francais-->
<!--# he - Hebrew, hr - Hrvatski, hu - Magyar -->
<!--# it - Italiano, ja - japanese, ko - korean-->
<!--# nl - Dutch, pl - Polski, pt - Portugue-->
<!--# ru - Russian, sl - Slovenian, se - Svenska-->
<!--# tr - Turkish, zh-tw - traditional chinese -->
<!--# zh - simplified chinese, auto - Automatic-->
<!--# gxp - Downloaded Language-->
<!--# String-->
<!--# Mandatory-->
<P1362>auto</P1362>
<!--# Language File Postfix (for Downloaded Language)-->
<!--# String-->
<P399></P399>
<!--##############################################################################-->
<!--## Maintenance/TR-069-->
<!--##############################################################################-->
<!--# Enable TR069. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<!--# P1409 = 0-->
<!--# ACS URL-->
<!--# String-->
<!--# P4503 =-->
<!--# TR-069 Username-->
<!--# String-->
<P4504></P4504>
<!--# TR-069 Password-->
<!--# String-->
<P4505></P4505>
<!--# Periodic Inform Enable. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P4506>0</P4506>
<!--# Periodic Inform Interval. Default is 86400.-->
<!--# Number-->
<P4507>86400</P4507>
<!--# Connection Request Username -->
<!--# String: a-z, A-Z, 0-9-->
<P4511></P4511>
<!--# Connection Request Password -->
<!--# String: a-z, A-Z, 0-9-->
<P4512></P4512>
<!--# Connection Request Port-->
<!--# Number-->
<P4518>0</P4518>
<!--# CPE SSL Certificate-->
<!--# String: a-z, A-Z, 0-9-->
<P8220></P8220>
<!--# CPE SSL Private Key-->
<!--# String: a-z, A-Z, 0-9-->
<P8221></P8221>
<!--##############################################################################-->
<!--## Maintenance/Security-->
<!--##############################################################################-->
<!--# Configuration Via Keypad Menu. 0 - Unrestricted, 1 - Basic settings only, 2 - Constraint mode. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P1357>0</P1357>
<!--# Enable STAR key Keypad Locking. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1382>1</P1382>
<!--# Password to Lock/Unlock (0-9 only)-->
<!--# Number-->
<P1383></P1383>
<!--# SIP TLS Certificate-->
<!--# String: a-z, A-Z, 0-9-->
<!--# P280 =-->
<!--# SIP TLS Private Key-->
<!--# String: a-z, A-Z, 0-9-->
<!--# P279 =-->
<!--# SIP TLS Private Key Password-->
<!--# String: a-z, A-Z, 0-9-->
<P281></P281>
<!--# Web Access Mode. 0 - HTTPS, 1 - HTTP. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1650>0</P1650>
<!--# Disable SSH. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<P276>1</P276>
<!--##############################################################################-->
<!--## Phonebook/Phonebook Management-->
<!--##############################################################################-->
<!--# Enable Phonebook XML Download. # 0 - No, 1 - YES, HTTP, 2 - YES, TFTP, 3 - Yes, HTTPS. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P330>3</P330>
<!--# Phonebook XML Server Path-->
<!--# This is a string of up to 256 characters that should contain a path to the XML file. It MUST be in the host/path format.-->
<!--# For example: directory.grandstream.com/engineering-->
<!--# String-->
<!--# P331 =-->
{* Bind the phone mac to the phonebook url so we can build unique phonebooks per phone using groups in the contacts app. --*}
{if isset($grandstream_phonebook_xml_server_path)}
<P331>{$grandstream_phonebook_xml_server_path}{$mac}</P331>
{else}
<P331></P331>
{/if}
<!--# Phonebook Download Interval (in minutes)-->
<!--# Valid value range is 5-720. Default is 0 for disabled-->
<!--# Number: 0, 5-720; -->
<P332>0</P332>
{if isset($grandstream_phonebook_download_interval)}
<P332>{$grandstream_phonebook_download_interval}</P332>
{else}
<P332>0</P332>
{/if}
<!--# Remove Manually-edited entries on Download. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P333>1</P333>
<!--# Sort Phonebook by. 0 - Last Name. 1 - First Name. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory -->
<P2914>0</P2914>
<!--# Phonebook Key Function. 0 - Default, 1 - LDAP Search, 2 - Local Phonebook, 3 - Local Group.-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P1526>0</P1526>
<!--##############################################################################-->
<!--## Phonebook/LDAP-->
<!--##############################################################################-->
<!--# LDAP Directory-->
<!--# LDAP Server Address, up to 256 characters can be used. It can be IP address or Domain name-->
<!--# String-->
<P8020></P8020>
<!--# LDAP Server Port-->
<!--# Number: 1 - 65535.Default is 389.-->
<P8021>389</P8021>
<!--# Base. The LDAP search base refers to the location in the directory where the search is requested to begin-->
<!--# Example 1: dc=grandstream,dc=com-->
<!--# Example 2: ou=Boston, dc=grandstream,dc=com-->
<!--# String-->
<P8022></P8022>
<!--# User Name. The bind "Username" for querying LDAP servers. Some LDAP servers allow anonymous binds in which case the setting can be left blank-->
<!--# String-->
<P8023></P8023>
<!--# Password. The bind "Password" for querying LDAP servers. And the field can be left blank if the LDAP server allows anonymous binds-->
<!--# String-->
<P8024></P8024>
<!--# LDAP Number Filter-->
<!--# LDAP name filter is the filter used for name look ups. Please refer to usermanual for examples-->
<!--# String-->
<P8025></P8025>
<!--# LDAP Name Filter-->
<!--# LDAP name filter is the filter used for name look ups. Please refer to usermanual for examples-->
<!--# String-->
<P8026></P8026>
<!--# LDAP Version. Protocol version for the phone when send the bind requests-->
<!--# 2 - version 2, 3 - version 3. Default is 3-->
<!--# Mandatory-->
<P8027>3</P8027>
<!--# LDAP Name Attributes. This setting specifies the "name" attributes of each record which are returned in the LDAP search result-->
<!--# The setting allows the users to configure multiple space separated name attributes-->
<!--# String-->
<P8028></P8028>
<!--# LDAP Number Attributes. This setting specifies the “number” attributes of each record which are returned in the LDAP search result-->
<!--# The setting allows the users to configure multiple space separated number attributes-->
<!--# String-->
<P8029></P8029>
<!--# LDAP Display Name. The entry information to be shown on phone LCD. Grandstream phones will display up to 3 fields-->
<!--# String-->
<P8030></P8030>
<!--# Max Hits. The setting specifies the maximum number of results to be returned by the LDAP server-->
<!--# If the value is set to 0, server will return all search results. Default is 50-->
<!--# Number: 0 - 32000-->
<!--# Mandatory-->
<P8031>50</P8031>
<!--# Search Timeout (in seconds). Default is 30-->
<!--# The setting specifies how long the server should process the request and client waits for server to return-->
<!--# Number: 0 - 180-->
<!--# Mandatory-->
<P8032>30</P8032>
<!--# Sort Results. This setting is used for sorting searching result. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P8033>0</P8033>
<!--# LDAP Lookup-->
<!--# Incoming calls. 0 - No, 1 - Yes. Default is 0-->
<P8035>0</P8035>
<!--# Outgoing calls. 0 - No, 1 - Yes. Default is 0-->
<P8034>0</P8034>
<!--# Lookup Display Name-->
<!--# String-->
<P8036></P8036>
<!--##############################################################################-->
<!--## Settings/General Settings-->
<!--##############################################################################-->
<!--# Local RTP port. Default is 5004-->
<!--# Number: 1024 - 65535. Must be even number-->
<!--# Mandatory-->
<P39>5004</P39>
<!--# Use Random Port. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P78>0</P78>
<!--# Keep-alive Interval (in seconds). Default is 20-->
<!--# Number: 10 - 160-->
<!--# Mandatory-->
<P84>20</P84>
<!--# Use NAT IP. This will enable our SIP client to use this IP in the SIP/SDP message. Example 64.3.153.50-->
<!--# String: a-z, A-Z, 0-9, ".", ":"-->
<P101></P101>
<!--# STUN Server-->
<!--# String-->
<!--# P76 =-->
{if isset($grandstream_stun_server)}
<P76>{$grandstream_stun_server}</P76>
{else}
<P76></P76>
{/if}
<!--# Public Mode. 0 - No. 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1345>0</P1345>
<!--# Public Mode Login Expiration. Default is 0-->
<!--# Number: 0 - 24, in hours-->
<!--# Mandatory-->
<P2915>0</P2915>
<!--##############################################################################-->
<!--## Settings/Call Features-->
<!--##############################################################################-->
<!--# Off-hook Auto Dial-->
<!--# String-->
<P71></P71>
<!--# Off-hook Timeout (in seconds). Default is 30-->
<!--# Number: 10 - 60-->
<!--# Mandatory-->
<P1485>30</P1485>
<!--# Bypass Dial Plan Through Call History and Directories. 0 - No. 1 - Yes. Default is 0-->
<!--# Number: 0,1-->
<!--# Mandatory-->
<P6758>0</P6758>
<!--# Intercom User ID (Account 1)-->
<!--# String-->
<P1303></P1303>
<!--# Disable Call Waiting. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P91>0</P91>
<!--# Disable Call-Waiting Tone. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P186>0</P186>
<!--# Disable Direct IP Call. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1310>0</P1310>
<!--# Use Quick IP-call Mode. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P184>0</P184>
<!--# Disable Conference. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1311>0</P1311>
<!--# Disable in-call DTMF display. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P338>0</P338>
<!--# Enable Sending DTMF via specific MPKs, 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1339>0</P1339>
<!--# Disable DND Button. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<!--# For GXP2110/GXP2120 only. Not applicable to GXP2100-->
<P1340>0</P1340>
<!--# Enable Idle Mute. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1565>0</P1565>
<!--# Disable Transfer. 0 - No, 1 - Yes. Defauls is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1341>0</P1341>
<!--# In-call Dial Number on Pressing Transfer Key-->
<!--# String-->
<P1525></P1525>
<!--# Auto-Attended Transfer. 0 - No, 1 -Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1376>0</P1376>
<!--# Do Not Escape '#' as 23% in SIP URI. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1406>0</P1406>
<!--# Click-To-Dial Feature. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1561>0</P1561>
<!--# Call History Flash Writing: 0 means this option is disabled-->
<!--# Write Timeout, 30-3600, in seconds, default is 300-->
<!--# Number: 30 - 3600-->
<!--# Mandatory-->
<P1433>300</P1433>
<!--# Max Unsaved Log, 0-500, default is 200-->
<!--# Number: 0-500-->
<!--# Mandatory-->
<P1434>200</P1434>
<!--##############################################################################-->
<!--## Settings/Multicast Paging-->
<!--##############################################################################-->
<!--# Paging Barge. 0 - Disable, 1 - priority 1, 2 - priority 2, 3 - priority 3, -->
<!--# 4 - priority 4, 5 - priority 5, 6 - priority 6, 7 - priority 7, 8 - priority 8,-->
<!--# 9 - priority 9, 10 - priority 10. Default is 0.-->
<!--# Number: 0 - 10-->
<!--# Mandatory-->
<P1566>0</P1566>
<!--# Paging Priority Active. 0 - Disabled, 1 - Enabled-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1567>0</P1567>
<!--# Multicast Paging Codec. 18 - G.729A/B, 0 - PCMU, 8 - PCMA, 2 - G.726-32, 9 - G.722-->
<!--# Number: 18, 0, 8, 2, 9. Default is 0.-->
<!--# Mandatory-->
<P1568>0</P1568>
<!--### Multicast Listening ### -->
<!--# Priority 1-->
<!--# Listening Address-->
<!--# String-->
<!--# P1569 = -->
<!--# Label-->
<!--# String-->
<!--# P1570 = -->
<!--# Priority 2-->
<!--# Listening Address-->
<!--# String-->
<!--# P1571 = -->
<!--# Label-->
<!--# String-->
<!--# P1572 = -->
<!--# Priority 3-->
<!--# Listening Address-->
<!--# String-->
<!--# P1573 = -->
<!--# Label-->
<!--# String-->
<!--# P1574 = -->
<!--# Priority 4-->
<!--# Listening Address-->
<!--# String-->
<!--# P1575 = -->
<!--# Label-->
<!--# String-->
<!--# P1576 = -->
<!--# Priority 5-->
<!--# Listening Address-->
<!--# String-->
<!--# P1577 = -->
<!--# Label-->
<!--# String-->
<!--# P1578 = -->
<!--# Priority 6-->
<!--# Listening Address-->
<!--# String-->
<!--# P1579 = -->
<!--# Label-->
<!--# String-->
<!--# P1580 = -->
<!--# Priority 7-->
<!--# Listening Address-->
<!--# String-->
<!--# P1581 = -->
<!--# Label-->
<!--# String-->
<!--# P1582 = -->
<!--# Priority 8-->
<!--# Listening Address-->
<!--# String-->
<!--# P1583 = -->
<!--# Label-->
<!--# String-->
<!--# P1584 = -->
<!--# Priority 9-->
<!--# Listening Address-->
<!--# String-->
<!--# P1585 = -->
<!--# Label-->
<!--# String-->
<!--# P1586 = -->
<!--# Priority 10-->
<!--# Listening Address-->
<!--# String-->
<!--# P1587 = -->
<!--# Label-->
<!--# String-->
<!--# P1588 = -->
<!--##############################################################################-->
<!--## Settings/Ring Tone-->
<!--##############################################################################-->
<!--### Call Progress Tones ###-->
<!--# Syntax: f1=val,f2=val[,c=on1/off1[-on2/off2[-on3/off3]]]; -->
<!--# (Frequencies are in Hz and cadence on and off are in 10ms) -->
<!--# System Ring Tone-->
<!--# String-->
<!--# Mandatory-->
<P345>f1=440,f2=480,c=200/400;</P345>
<!--# Dial Tone-->
<!--# String-->
<!--# Mandatory-->
<P343>f1=350,f2=440;</P343>
<!--# Second Dial Tone-->
<!--# String-->
<!--# Mandatory-->
<P2909>f1=350,f2=440;</P2909>
<!--# Message Waiting Tone-->
<!--# String-->
<!--# Mandatory-->
<P344>f1=350,f2=440,c=10/10;</P344>
<!--# Ring Back Tone-->
<!--# String-->
<!--# Mandatory-->
<P346>f1=440,f2=480,c=200/400;</P346>
<!--# Call-Waiting Tone-->
<!--# String-->
<!--# Mandatory-->
<P347>f1=440,f2=440,c=25/525;</P347>
<!--# Call-Waiting Tone Gain. 0 - Low, 1 - Medium, 2 - High. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P1555>0</P1555>
<!--# Busy Tone-->
<!--# String-->
<!--# Mandatory-->
<P348>f1=480,f2=620,c=50/50;</P348>
<!--# Reorder Tone-->
<!--# String-->
<!--# Mandatory-->
<P349>f1=480,f2=620,c=25/25;</P349>
<!--##############################################################################-->
<!--## Settings/Audio Control-->
<!--##############################################################################-->
<!--# HEADSET Key Mode. 0 = Default Mode, 1 = Toggle Headset/Speaker. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_headset_key_mode)}
<P1312>{$grandstream_headset_key_mode}</P1312>
{/if}
<!--# Always Ring Speaker. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_headset_ring)}
<P1439>{$grandstream_headset_ring}</P1439>
{/if}
<!--# Headset TX gain(db). 1 - -6, 0 - 0, 2 - +6. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
{if isset($grandstream_headset_tx_gain)}
<P1301>{$grandstream_headset_tx_gain}</P1301>
{else}
<P1301>0</P1301>
{/if}
<!-- # Headset RX gain(db). 1 - -6, 0 - 0, 2 - +6. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<!-- # Mandatory -->
{if isset($grandstream_headset_rx_gain)}
<P1302>{$grandstream_headset_rx_gain}</P1302>
{else}
<P1302>0</P1302>
{/if}
<!--# Handset TX gain(db). 1 - -6, 0 - 0, 2 - +6. Default is 0-->
<!--# Number: 0, 1, 2-->
<!--# Mandatory-->
<P1464>0</P1464>
<!--##############################################################################-->
<!--## Settings/LCD Display-->
<!--##############################################################################-->
<!--# Backlight Brightness. Default is 6. Valid range is 0 - 8, where 0 is off and 8 is brightest-->
<!--# Active-->
<!--# Number: 0 - 8-->
<!--# Mandatory-->
<P334>{$grandstream_lcd_brightness}</P334>
<!--# Idle-->
<!--# Number: 0 - 8-->
<!--# Mandatory-->
<P335>{$grandstream_lcd_brightness_idle}</P335>
<!--# LCD Contrast. Default is 10-->
<!--# Number: 0 - 20-->
<!--# Mandatory-->
<P1329>7</P1329>
<!--# Disable Missed Call Backlight. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P351>0</P351>
<!--##############################################################################-->
<!--## Settings/Date and Time-->
<!--##############################################################################-->
<!--# NTP Server-->
<!--# String-->
<!--# P30 = us.pool.ntp.org-->
{if isset($ntp_server_primary)}
<P30>{$ntp_server_primary}</P30>
{else}
<P30>us.pool.ntp.org</P30>
{/if}
<!--# Allow DHCP Option 42 to override NTP server. 0 - No, 1 - Yes. Default is 1-->
<!--# When set to Yes(1), it will override the configured NTP server-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P144>1</P144>
<!--# Time Zone-->
<!--# auto - Automatic-->
<!--# TZA+12 - GMT-12:00 (International Date Line West)-->
<!--# TZB+11 - GMT-11:00 (Midway Island, Samoa) -->
<!--# HAW10 - GMT-10:00 (US Hawaiian Time) -->
<!--# AKST9AKDT - GMT-9:00 (US Alaska Time) -->
<!--# PST8PDT - GMT-8:00 (US Pacific Time, Los Angeles)-->
<!--# PST8PDT,M4.1.0,M10.5.0 - GMT-08:00 (Baja California)-->
<!--# MST7MDT - GMT-07:00 (US Mountain Time, Denver) -->
<!--# MST7 - GMT-07:00 (Mountain Time (Arizona, no DST)) -->
<!--# MST7MDT,M4.1.0,M10.5.0 - GMT-07:00 (Chihuahua, La Paz, Mazatlan)-->
<!--# CST6CDT - GMT-06:00 (Central Time) -->
<!--# CST+6 - GMT-06:00 (Central America) -->
<!--# CST6CDT,M4.1.0,M10.5.0 - GMT-06:00 (Guadalajara, Mexico City, Monterrey)-->
<!--# EST5EDT - GMT-05:00 (Eastern Time)-->
<!--# EST5 - GMT-05:00 (Eastern Time without daylight saving) -->
<!--# TZf+4:30 - GMT-04:30 (Caracas) -->
<!--# AST4ADT - GMT-04:00 (Atlantic Time) -->
<!--# AST4ADT,M4.1.0/00:01:00,M10.5.0/00:01:00 - GMT-04:00 (Atlantic Time (New Brunswick)) -->
<!--# NST+3:30NDT+2:30,M4.1.0/00:01:00,M10.5.0/00:01:00 - GMT-03:30 (Newfoundland Time) -->
<!--# TZK+3 - GMT-03:00 (Greenland) -->
<!--# BRST+3BRDT+2,M10.3.0,M2.3.0 - GMT-03:00 (Brazil, Sao Paulo) -->
<!--# UTC+3 - GMT-02:00 (Argentina) -->
<!--# TZL+2 - GMT-02:00 (Mid-Atlantic) -->
<!--# TZM+1 - GMT-01:00 (Azores, Cape Verdi Is.) -->
<!--# TZN+0 - GMT (Edinburgh, Casablanca, Monrovia) -->
<!--# GMT+0BST-1,M3.5.0/01:00:00,M10.5.0/02:00:00 - GMT (London, Great Britain) -->
<!--# WET-0WEST-1,M3.5.0/01:00:00,M10.5.0/02:00:00 - GMT (Lisbon, Portugal) -->
<!--# GMT+0IST-1,M3.5.0/01:00:00,M10.5.0/02:00:00 - GMT (Dublin, Ireland) -->
<!--# CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00 - GMT+01:00 (Paris, Vienna, Warsaw, Roma, Madrid, Prague, Berlin, Budapest, Amsterdam, Belgium) -->
<!--# TZP-2 - GMT+02:00 (Israel, Cairo, Athens, Istanbul, Buchrest) -->
<!--# EET-2EEST-3,M3.5.0/03:00:00,M10.5.0/04:00:00 - GMT+02:00 (Helsinki, Athens, Tallinn) -->
<!--# EET-2EEST,M3.5.0/3,M10.5.0/4 - GMT+02:00 (Kyiv, Ukraine) -->
<!--# TZQ-3 - GMT+03:00 (Kuwait, Baghdad, Tehran, Nairobi) -->
<!--# MSK-3 - GMT+03:00 (Moscow, Russia)-->
<!--# MST-3MDT,M3.5.0/2,M10.5.0/3 - GMT+03:00 (St.Petersburg, Russia) -->
<!--# TZR-4 - GMT+04:00 (Abu Dhabi, Baku) -->
<!--# TZS-5 - GMT+05:00 (Islamabad, Ekaterinburg, Karachi, Tashkent) -->
<!--# TZT-5:30 - GMT+05:30 (Chennai, New Delhi, Mumbai) -->
<!--# TZU-5:45 - GMT+05:45 (Kathmandu) -->
<!--# TZV-6 - GMT+06:00 (Almaty, Astana, Dhaka, Novosibirsk) -->
<!--# TZW-6:30 - GMT+06:30 (Rangoon) -->
<!--# TZX-7 - GMT+07:00 (Bankok, Hanoi, Krasnoyarsk) -->
<!--# WIB-7 - GMT+07:00 (Jakarta) -->
<!--# TZY-8 - GMT+08:00 (Beijing, Taipei, Kuala Lumpur, Irkutsk) -->
<!--# SGT-8 - GMT+08:00 (Singapore) -->
<!--# ULAT-8 - GMT+08:00 (Ulaanbaatar, Mongolia) -->
<!--# WST-8 - GMT+08:00 (Perth) -->
<!--# TZZ-9 - GMT+09:00 (Japan, Korea, Yakutsk) -->
<!--# CST-9:30CDT-10:30,M10.5.0/02:00:00,M3.5.0/03:00:00 - GMT+09:30 (Adelaide) -->
<!--# CST-9:30 - GMT+09:30 (Darwin) -->
<!--# TZb-10 - GMT+10:00 (Guam) -->
<!--# EST-10EDT-11,M10.1.0/02:00:00,M3.5.0/03:00:00 - GMT+10:00 (Hobart) -->
<!--# EST-10EDT-11,M10.5.0/02:00:00,M3.5.0/03:00:00 - GMT+10:00 (Sydney, Melbourne, Canberra) -->
<!--# EST-10 - GMT+10:00 (Brisbane) -->
<!--# TZc-11 - GMT+11:00 (Magadan, Solomon Is., New Caledonia) -->
<!--# NZST-12NZDT-13,M9.5.0/02:00:00,M4.1.0/03:00:00 - GMT+12:00 (Auckland, Wellington)-->
<!--# TZd-12 - GMT+12:00 (Fiji) -->
<!--# TZe-13 - GMT+13:00 (Nuku'alofa) -->
<!--# customize - Self-Defined Time Zone-->
<!--# String-->
<!--# Mandatory-->
<!--# P64 = auto-->
{if isset($grandstream_gxp_time_zone)}
<P64>{$grandstream_gxp_time_zone}</P64>
{else}
<P64>auto</P64>
{/if}
<!--# Allow DHCP Option 2 to override Time Zone setting. 0 - No, 1 - Yes. Default is 1-->
<!--# When set to Yes(1), it will override the configured Time Zone setting if available -->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P143>1</P143>
<!--# Self Defined Time zone. Max length allowed is 64 characters-->
<!--# String-->
<!--# Mandatory-->
<P246>MTZ+6MDT+5,M4.1.0,M11.1.0</P246>
<!--# Date Display Format-->
<!--# 0: yyyy-mm-dd eg. 2011-10-31-->
<!--# 1: mm-dd-yyyy eg. 10-31-2011-->
<!--# 2: dd-mm-yyyy eg. 31-10-2011-->
<!--# 3: dddd, MMMM dd eg. Monday, October 31-->
<!--# 4: MMMM dd, dddd eg. October 31, Monday-->
<!--# Number: 0, 1, 2, 3, 4-->
<!--# Mandatory-->
<P102>0</P102>
<!--# Time Display Format. 0 - 12 Hour, 1 - 24 Hour-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P122>0</P122>
<!--##############################################################################-->
<!--## Settings/Web Service-->
<!--##############################################################################-->
<!--# Weather Update-->
<!--# Enable weather update. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1402>1</P1402>
<!--# City Code-->
<!--# 0 - Use Self-Defined City Code, 1 - Automatic. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1405>1</P1405>
<!--# Self-Defined City Code-->
<!--# String-->
<!--# P1377 =-->
{if isset($grandstream_city_code)}
<P1377>{$grandstream_city_code}</P1377>
{else}
<P1377></P1377>
{/if}
<!--# Update Interval (in minutes). Default is 15-->
<!--# Number: 5 - 360-->
<!--# Mandatory-->
<P1378>15</P1378>
<!--# Degree Unit. auto - Automatic, f - Fahrenheit, c - Celsius. Default is auto-->
<!--# String: auto, f, c-->
<!--# Mandatory-->
<!--# P1379 = auto-->
{if isset($grandstream_temp_unit)}
<P1379>{$grandstream_temp_unit}</P1379>
{else}
<P1379>auto</P1379>
{/if}
<!--# Enable Currency update. 0 - No, 1 - Yes. Default is 1-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1404>1</P1404>
<!--# Currency Code-->
<!--# String-->
<!--# Mandatory-->
<P1381>EUR/USD;GBP/USD;CAD/USD;AUD/USD;CNY/USD;JPY/USD</P1381>
<!--##############################################################################-->
<!--## Settings/XML Applications-->
<!--##############################################################################-->
<!--# Enable Idle Screen XML Download-->
<!--# 0 - No, 1 - YES, HTTP, 2 - YES, TFTP, 3 - YES, HTTPS. Default is 0-->
<!--# Number: 0, 1, 2, 3-->
<!--# Mandatory-->
<P340>0</P340>
<!--# Download Screen XML At Boot-up. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1349>0</P1349>
<!--# Use Custom File Name. 0 - No, 1 - Yes. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
<P1343>0</P1343>
<!--# Idle Screen XML Server Path-->
<!--# This is a string of up to 256 characters that should contain a path to the XML file-->
<!--# It MUST be in the host/path format. For example: directory.grandstream.com/engineering-->
<!--# String-->
<P341>{$grandstream_idle_screen_server_path}</P341>
<!--# Server Path-->
<!--# This is a string of up to 256 characters that should contain a path to the XML Application file-->
<!--# It MUST be in the host/path format. For example: directory.grandstream.com/engineering-->
<!--# String-->
<P337></P337>
<!--# Softkey Label-->
<!--# String: a-z, A-Z, 0-9-->
<P352></P352>
<!--######################################################################################-->
<!--# Line Keys-->
<!--######################################################################################-->
<!--# Line Key 1-->
<!--######################################################################################-->
<!--# Key Mode. 0 - Line ,1 - Shared Line-->
<!--# 10 - Speeddial, 11 - BLF, 12 - Presence Watcher, 13 - Eventlist BLF-->
<!--# 14 - Speeddial via active account, 15 - Dial DTMF, 16 - Voicemail-->
<!--# 17 - Call Return, 18 - Transfer, 19 - CallPark, 20 - Intercom, 21 - LDAP Search-->
<!--# 23 - Multicast Paging-->
<!--# Number: 0, 1, 10-21, 23-->
<!--# Mandatory-->
<!--#P1363 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4-->
<!--# For GXP2120 only: 4 - Account 5, 5- Account 6.-->
<!--# Number: 0-3 for GXP2100/2110/2120, 4 and 5 for GXP2120 only-->
<!--# Mandatory-->
<!--#P1364 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--#P1465 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--#P1466 =-->
{if isset($line_key_type_1)}
<P1363>{$line_key_type_1}</P1363>
<P1364>{$line_key_line_1}</P1364>
<P1465>{$line_key_label_1}</P1465>
<P1466>{$line_key_value_1}</P1466>
{else}
<P1363>0</P1363>
<P1364>0</P1364>
<P1465></P1465>
<P1466></P1466>
{/if}
<!--# Line Key 2-->
<!--######################################################################################-->
<!--# Key Mode. 0 - Line ,1 - Shared Line-->
<!--# 10 - Speeddial, 11 - BLF, 12 - Presence Watcher, 13 - Eventlist BLF-->
<!--# 14 - Speeddial via active account, 15 - Dial DTMF, 16 - Voicemail-->
<!--# 17 - Call Return, 18 - Transfer, 19 - CallPark, 20 - Intercom, 21 - LDAP Search-->
<!--# 23 - Multicast Paging-->
<!--# Number: 0, 1, 10-21, 23-->
<!--# Mandatory-->
<!--# P1365 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4-->
<!--# For GXP2120 only: 4 - Account 5, 5- Account 6.-->
<!--# Number: 0-3 for GXP2100/2110/2120, 4 and 5 for GXP2120 only-->
<!--# Mandatory -->
<!--# P1366 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P1467 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P1468 =-->
{if isset($line_key_type_2)}
<P1365>{$line_key_type_2}</P1365>
<P1366>{$line_key_line_2}</P1366>
<P1467>{$line_key_label_2}</P1467>
<P1468>{$line_key_value_2}</P1468>
{else}
<P1365>0</P1365>
<P1366>0</P1366>
<P1467></P1467>
<P1468></P1468>
{/if}
<!--# Line Key 3.-->
<!--######################################################################################-->
<!--# Key Mode. 0 - Line ,1 - Shared Line-->
<!--# 10 - Speeddial, 11 - BLF, 12 - Presence Watcher, 13 - Eventlist BLF-->
<!--# 14 - Speeddial via active account, 15 - Dial DTMF, 16 - Voicemail-->
<!--# 17 - Call Return, 18 - Transfer, 19 - CallPark, 20 - Intercom, 21 - LDAP Search-->
<!--# 23 - Multicast Paging-->
<!--# Number: 0, 1, 10-21, 23-->
<!--# Mandatory-->
<!--# P1367 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4-->
<!--# For GXP2120 only: 4 - Account 5, 5- Account 6.-->
<!--# Number: 0-3 for GXP2100/2110/2120, 4 and 5 for GXP2120 only-->
<!--# Mandatory -->
<!--# P1368 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P1469 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P1470 =-->
{if isset($line_key_type_3)}
<P1367>{$line_key_type_3}</P1367>
<P1368>{$line_key_line_3}</P1368>
<P1469>{$line_key_label_3}</P1469>
<P1470>{$line_key_value_3}</P1470>
{else}
<P1367>0</P1367>
<P1368>0</P1368>
<P1469></P1469>
<P1470></P1470>
{/if}
<!--# Line Key 4.-->
<!--######################################################################################-->
<!--# Key Mode. 0 - Line ,1 - Shared Line-->
<!--# 10 - Speeddial, 11 - BLF, 12 - Presence Watcher, 13 - Eventlist BLF-->
<!--# 14 - Speeddial via active account, 15 - Dial DTMF, 16 - Voicemail-->
<!--# 17 - Call Return, 18 - Transfer, 19 - CallPark, 20 - Intercom, 21 - LDAP Search-->
<!--# 23 - Multicast Paging-->
<!--# Number: 0, 1, 10-21, 23-->
<!--# Mandatory-->
<!--# P1369 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4-->
<!--# For GXP2120 only: 4 - Account 5, 5- Account 6.-->
<!--# Number: 0-3 for GXP2100/2110/2120, 4 and 5 for GXP2120 only-->
<!--# Mandatory -->
<!--# P1370 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P1471 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P1472 =-->
{if isset($line_key_type_4)}
<P1369>{$line_key_type_4}</P1369>
<P1370>{$line_key_line_4}</P1370>
<P1471>{$line_key_label_4}</P1471>
<P1472>{$line_key_value_4}</P1472>
{else}
<P1369>0</P1369>
<P1370>0</P1370>
<P1471></P1471>
<P1472></P1472>
{/if}
<!--######################################################################################-->
<!--# End User Multi Purpose Keys.-->
<!--######################################################################################-->
<!--# Account 5 and Account 6 setting is for GXP2120 only-->
<!--######################################################################################-->
<!--# Multipupose Key 1-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P323 =0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P301 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P302 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P303 =-->
{if isset($memory_key_type_1)}
<P323>{$memory_key_type_1}</P323>
<P301>{$memory_key_line_1}</P301>
<P302>{$memory_key_label_1}</P302>
<P303>{$memory_key_value_1}</P303>
{else}
<P323>0</P323>
<P301>0</P301>
<P302></P302>
<P303></P303>
{/if}
<!--# Multipupose Key 2-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P324 =0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P304 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P305 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P306 =-->
{if isset($memory_key_type_2)}
<P324>{$memory_key_type_2}</P324>
<P304>{$memory_key_line_2}</P304>
<P305>{$memory_key_label_2}</P305>
<P306>{$memory_key_value_2}</P306>
{else}
<P324>0</P324>
<P304>0</P304>
<P305></P305>
<P306></P306>
{/if}
<!--# Multipupose Key 3-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P325 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P307 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P308 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P309 =-->
{if isset($memory_key_type_3)}
<P325>{$memory_key_type_3}</P325>
<P307>{$memory_key_line_3}</P307>
<P308>{$memory_key_label_3}</P308>
<P309>{$memory_key_value_3}</P309>
{else}
<P325>0</P325>
<P307>0</P307>
<P308></P308>
<P309></P309>
{/if}
<!--# Multipupose Key 4-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P326 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P310 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P311 =-->
<!--# User ID. Max length allowed is 64 characters.-->
<!--# String-->
<!--# P312 =-->
{if isset($memory_key_type_4)}
<P326>{$memory_key_type_4}</P326>
<P310>{$memory_key_line_4}</P310>
<P311>{$memory_key_label_4}</P311>
<P312>{$memory_key_value_4}</P312>
{else}
<P326>0</P326>
<P310>0</P310>
<P311></P311>
<P312></P312>
{/if}
<!--# Multipupose Key 5-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P327 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P313 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P314 =-->
<!--# User ID. Max length allowed is 64 character-->
<!--# String-->
<!--# P315 =-->
{if isset($memory_key_type_5)}
<P327>{$memory_key_type_5}</P327>
<P313>{$memory_key_line_5}</P313>
<P314>{$memory_key_label_5}</P314>
<P315>{$memory_key_value_5}</P315>
{else}
<P327>0</P327>
<P313>0</P313>
<P314></P314>
<P315></P315>
{/if}
<!--# Multipupose Key 6-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P328 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P316 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--# String-->
<!--# P317 =-->
<!--# User ID. Max length allowed is 64 character-->
<!--# String-->
<!--# P318 =-->
{if isset($memory_key_type_6)}
<P328>{$memory_key_type_6}</P328>
<P316>{$memory_key_line_6}</P316>
<P317>{$memory_key_label_6}</P317>
<P318>{$memory_key_value_6}</P318>
{else}
<P328>0</P328>
<P316>0</P316>
<P317></P317>
<P318></P318>
{/if}
<!--# Multipupose Key 7-->
<!--######################################################################################-->
<!--# Key Mode.-->
<!--# 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF -->
<!--# 4 - Speed Dial via active account, 5 - DialDTMF, 6 - Voicemail, 7 - CallReturn-->
<!--# 8 - Transfer, 9 - CallPark, 10 - Intercom, 11 - LDAP Search-->
<!--# 13 - Multicast Paging-->
<!--# Number: 0-11, 13-->
<!--# Mandatory-->
<!--# P329 = 0-->
<!--# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4, 4 - Account 5, 5 - Account 6-->
<!--# Number: 0 - 5-->
<!--# Mandatory-->
<!--# P319 = 0-->
<!--# Name. Max length allowed is 32 characters.-->
<!--#String-->
<!--# P320 =-->
<!--# User ID. Max length allowed is 64 character-->
<!--# String-->
<!--# P321 =-->
{if isset($memory_key_type_7)}
<P329>{$memory_key_type_7}</P329>
<P319>{$memory_key_line_7}</P319>
<P320>{$memory_key_label_7}</P320>
<P321>{$memory_key_value_7}</P321>
{else}
<P329>0</P329>
<P319>0</P319>
<P320></P320>
<P321></P321>
{/if}
</config>
</gs_provision>