- Joined
- Jul 17, 2014
- Messages
- 6
- Reaction score
- 0
I am on the recent firmware 1.0.3.6 running 3CX v 12.
My config file looks good, however when I boot the phone, tag the vlan, it goes into a boot loop. If I disconnect from the lan, the device stays on without any issues.
Any thoughts on why this is happening?
Below is my config code.
<?xml version="1.0"?>
<doc xmlns:tcx="http://www.3cx.com">
<header>
<type>phone-template</type>
<version>1</version>
<time>2014-05-12 12:00:00</time>
<name>GrandStream GXV 3240</name>
<url>http://www.grandstream.com</url>
<models>
<model ua="gxv3240">GrandStream GXV-3240</model>
</models>
<description>GrandStream GXV3240 SIP Phone</description>
<parsers>
<parser>BLF</parser>
<parser>Grandstream</parser>
</parsers>
<rebootParams>
<event-name>check-sync</event-name>
</rebootParams>
<resyncParams>
<event-name>check-sync</event-name>
</resyncParams>
<firmwareParams>
<event-name>check-sync</event-name>
</firmwareParams>
<AllowedNetworkConfig>
<option value="LOCALLAN">1</option>
<option value="REMOTESTUN">1</option>
<option value="REMOTESPM">1</option>
</AllowedNetworkConfig>
<AllowWebPasswordChange>1</AllowWebPasswordChange>
<dst variableName="dstEnableDisable" enable="1" disable="0">
</dst>
<languages>
<!--The first entry is the selected entry in management console-->
<option value="English">
<item name="langwebUI">en</item>
<item name="langwebUI2">en</item>
</option>
<option value="Simplified Chinese">
<item name="langwebUI">zh-tw</item>
<item name="langwebUI2">zh-tw</item>
</option>
<option value="Traditional Chinese">
<item name="langwebUI">zh</item>
<item name="langwebUI2">zh</item>
</option>
<option value="Croatian">
<item name="langwebUI">hr</item>
<item name="langwebUI2">hr</item>
</option>
<option value="French">
<item name="langwebUI">fr</item>
<item name="langwebUI2">fr</item>
</option>
<option value="German">
<item name="langwebUI">de</item>
<item name="langwebUI2">de</item>
</option>
<option value="Italian">
<item name="langwebUI">it</item>
<item name="langwebUI2">it</item>
</option>
<option value="Japan">
<item name="langwebUI">ja</item>
<item name="langwebUI2">ja</item>
</option>
<option value="Korean">
<item name="langwebUI">ko</item>
<item name="langwebUI2">ko</item>
</option>
<option value="Portuguese">
<item name="langwebUI">pt</item>
<item name="langwebUI2">pt</item>
</option>
<option value="Spanish">
<item name="langwebUI">es</item>
<item name="langwebUI2">es</item>
</option>
<option value="Polish">
<item name="langwebUI">pl</item>
<item name="langwebUI2">pl</item>
</option>
<option value="Hungarian">
<item name="langwebUI">hu</item>
<item name="langwebUI2">hu</item>
</option>
<option value="Russian">
<item name="langwebUI">ru</item>
<item name="langwebUI2">ru</item>
</option>
<option value="Slovenian">
<item name="langwebUI">sl</item>
<item name="langwebUI2">sl</item>
</option>
<option value="Arabic">
<item name="langwebUI">ar</item>
<item name="langwebUI2">ar</item>
</option>
<option value="Dutch">
<item name="langwebUI">nl</item>
<item name="langwebUI2">nl</item>
</option>
<option value="Hebrew">
<item name="langwebUI">he</item>
<item name="langwebUI2">he</item>
</option>
<option value="Turkish">
<item name="langwebUI">tr</item>
<item name="langwebUI2">tr</item>
</option>
</languages>
<timezoneParams param="time_timezone_grandstreamexec">
<!--The first entry is the selected entry in management console-->
<option value="EST5EDT">GMT-5:00 (Eastern Time)</option>
<option value="TZA%2B12">GMT-12:00 (International Date Line West)</option>
<option value="TZB%2B11">GMT-11:00 (Midway Island%2C Samoa)</option>
<option value="HAW10">GMT-10:00 (US Hawaiian Time)</option>
<option value="AKST9AKDT">GMT-9:00 (US Alaska Time)</option>
<option value="PST8PDT">GMT-8:00 (US Pacific Time, Los Angeles)</option>
<option value="MST7MDT">GMT-7:00 (US Mountain Time, Denver)</option>
<option value="MST7">GMT-7:00 (US Mountain Time, Arizona)</option>
<option value="CST6CDT">GMT-6:00 (US Central Time, Chicago)</option>
<option value="CST%2B6">GMT-06:00 (Central America)</option>
<option value="TZf%2B4%3A30">GMT-04:30 (Caracas) </option>
<option value="AST4ADT">GMT-4:00 (Atlantic Time, Quebec)</option>
<option value="AST4ADT%2CM4.1.0%2F00%3A01%3A00%2CM10.5.0%2F00%3A01%3A00">GMT-4:00 (New Brunswick)</option>
<option value="NST%2B3%3A30NDT+2%3A30%2CM4.1.0%2F00%3A01%3A00%2CM10.5.0%2F00%3A01%3A00">GMT-3:30 (Newfoundland)</option>
<option value="TZK%2B3">GMT-03:00 (Greenland)</option>
<option value="BRST%2B3BRDT%2B2%2CM10.3.0%2CM2.3.0">GMT-3:00 (Brazil, Sao Paulo)</option>
<option value="UTC%2B3">GMT-3:00 (Argentina)</option>
<option value="TZL%2B2">GMT-02:00 (Mid-Atlantic)</option>
<option value="TZM%2B1">GMT-01:00 (Azores, Cape Verdi Is.)</option>
<option value="TZN%2B0">GMT (Edinburgh, Casablanca, Monrovia)</option>
<option value="GMT%2B0BST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (London, Great Britain)</option>
<option value="WET-0WEST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (Lisbon)</option>
<option value="GMT%2B0IST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (Dublin, Ireland) </option>
<option value="TZO-1">GMT+01:00 (Paris, Vienna, Warsaw)</option>
<option value="CET-1CEST-2%2CM3.5.0%2F02%3A00%3A00%2CM10.5.0%2F03%3A00%3A00">GMT+01:00 (Roma, Paris, Madrid, Prague, Berlin, Budapest, Amsterdam, Barcelona)</option>
<option value="TZO-1">GMT+01:00 (Brussels, Belgium)</option>
<option value="TZP-2">GMT+02:00 (Israel, Cairo, Athens, Istanbul, Buchrest)</option>
<option value="EET-2EEST-3%2CM3.5.0%2F03%3A00%3A00%2CM10.5.0%2F04%3A00%3A00">GMT+02:00 (Helsinki, Athens, Tallinn)</option>
<option value="EET-2EEST%2CM3.5.0%2F3%2CM10.5.0%2F4">GMT+2:00 (Kiyv, Ukraine)</option>
<option value="TZQ-3">GMT+03:00 (Kuwait, Baghdad, Tehran, Nairobi)</option>
<option value="MSK-3MSD%2CM3.5.0%2F2%2CM10.5.0%2F3">GMT+03:00 (Moscow, Russia)</option>
<option value="MST-3MDT%2CM3.5.0%2F2%2CM10.5.0%2F3">GMT+03:00 (St.Petersburg, Russia)</option>
<option value="TZR-4">GMT+04:00 (Abu Dhabi, Baku)</option>
<option value="TZS-5">GMT+05:00 (Islamabad, Ekaterinburg, Karachi, Tashkent)</option>
<option value="TZT-5%3A30">GMT+05:30 (Chennai, New Delhi, Mumbai)</option>
<option value="TZU-5%3A45">GMT+05:45 (Kathmandu)</option>
<option value="TZV-6">GMT+06:00 (Almaty, Astana, Dhaka, Novosibirsk)</option>
<option value="TZW-6%3A30">GMT+06:30 (Rangoon)</option>
<option value="TZX-7">GMT+07:00 (Bankok, Hanoi, Krasnoyarsk)</option>
<option value="WIB-7">GMT+07:00 (Jakarta)</option>
<option value="TZY-8">GMT+08:00 (Beijing, Taipei, Kuala Lumpur, Irkutsk)</option>
<option value="SGT-8">GMT+08:00 (Singapore)</option>
<option value="ULAT-8">GMT+08:00 (Ulaanbaatar, Mongolia)</option>
<option value="WST-8">GMT+08:00 (Perth)</option>
<option value="TZZ-9">GMT+09:00 (Japan, Korea, Yakutsk)</option>
<option value="CST-9%3A30CDT-10%3A30%2CM10.5.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+09:30 (Adelaide)</option>
<option value="CST-9%3A30">GMT+09:30 (Darwin)</option>
<option value="TZb-10">GMT+10:00 (Guam)</option>
<option value="EST-10EDT-11%2CM10.1.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+10:00 (Hobart)</option>
<option value="EST-10EDT-11%2CM10.5.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+10:00 (Sydney, Melbourne, Canberra)</option>
<option value="TZc-11">GMT+11:00 (Magadan, Solomon Is., New Caledonia)</option>
<option value="NZST-12NZDT-13%2CM10.1.0%2F02%3A00%3A00%2CM3.3.0%2F03%3A00%3A00">GMT+12:00 (Auckland, Wellington)</option>
<option value="TZd-12">GMT+12:00 (Fiji)</option>
<option value="TZe-13">GMT+13:00 (Nuku'alofa)</option>
</timezoneParams>
<Codecspriorities>
<Codecspriority variableName="codec1" priority="1">
<!--The first entry is the selected entry in management console-->
<option value="0">PCMU</option>
<option value="8">PCMA</option>
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
</Codecspriority>
<Codecspriority variableName="codec2" priority="2">
<!--The first entry is the selected entry in management console-->
<option value="8">PCMA</option>
<option value="0">PCMU</option>
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
</Codecspriority>
<Codecspriority variableName="codec3" priority="3">
<!--The first entry is the selected entry in management console-->
<option value="9">G722 (WideBand)</option>
<option value="0">PCMU</option>
<option value="8">PCMA</option>
<option value="18">G729A/B</option>
</Codecspriority>
<Codecspriority variableName="codec4" priority="4">
<!--The first entry is the selected entry in management console-->
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
<option value="0">PCMU</option>
<option value="8">PCMA</option>
</Codecspriority>
</Codecspriorities>
</header>
<blftype>
<extension>
<value>1</value>
</extension>
<speeddial>
<value>0</value>
</speeddial>
<customspeeddial>
<value>0</value>
</customspeeddial>
<queuelogin>
<value>0</value>
</queuelogin>
<profilestatus>
<value>0</value>
</profilestatus>
<parkextension>
<value>1</value>
</parkextension>
</blftype>
<data>
<device>
<type>phone</type>
<!-- Friendly Name -->
<field name="Name">GrandStream GXP</field>
<deviceconfig filename="cfg%%mac_address%%"><![CDATA[
####################################################################
# Account Settings
####################################################################
#######################################################################
## Account 1 General Settings ##
#######################################################################
# Account Active. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P271 = 1
# Account Name
P270 = %%extension_number%%
# SIP Server
{IF network=LOCALLAN}
# SIP Server Local configuration - Local internal IP Address of the server
P47 = %%pbx_ip%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 =
# Local SIP port (default 5060)
P40 = 5060
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 2
{ENDIF}
{IF network=REMOTESTUN}
# SIP Server configuration for remote using stun mode - External IP Address
P47 = %%pbx_ip%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 =
# Local SIP port (default 5060)
P40 = %%phonesipport%%
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 1
{ENDIF}
{IF network=REMOTESPM}
# SIP Server configuration for Remote Sip Proxy manager Profile
P47 = %%pbx_ip%%:%%param::sipport%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 = %%local_spm_ip%%:%%local_spm_port%%
# Local SIP port (default 5060)
P40 = 5060
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 0
{ENDIF}
# SIP User ID
P35 = %%extension_number%%
# SIP Authenticate ID
P36 = %%extension_auth_id%%
# SIP Authenticate Password
P34 = %%extension_auth_pw%%
# Voice Mail UserID
P33 = %%vm_number%%
# Name (Display Name, e.g., John Doe)
P3 = %%extension_first_name%% %%extension_last_name%%
# Tel URI. 0 - Disable, 1 - User=Phone, 2 - Enabled. Default value is 0
# Number: 0, 1, 2
P63 = 1
#######################################################################
## Account 1 Network Settings ##
#######################################################################
# Secondary Outbound Proxy
P2333 =
# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0
# Number: 0, 1, 2
P103 = 0
# Proxy-Require
P197 =
#######################################################################
## Account 1 SIP Settings ##
#######################################################################
# SIP Registration. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P31 = 1
# Unregister Before New Registration. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P81 = 1
# Register Expiration (m). In minutes. Default value is 60
# Number: 0 - 64800
P32 = 60
# Wait Time Retry Registration (s). In seconds. Default value is 20
# Number: 1 - 3600
P138 = 20
# Local SIP Port. Default value is 5060
# Number: 5 - 65535
P40 = 5060
# SUBSCRIBE For MWI. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P99 = 1
# Session Expiration. In seconds. Default value is 180 seconds
# Number: 90 - 64800
P260 = 180
# Min-SE (s). Default value is 90 seconds
# Number: 90 - 64800
P261 = 90
# UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0
# Number: 0, 1, 2
P266 = 0
# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1
# Number: 1, 2
P267 = 1
# Force INVITE. Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P265 = 0
# Caller Request Timer. Request for timer when calling
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P262 = 0
# Callee Request Timer
# Request for timer when being called (i.e., if remote party supports timer but did not request for one)
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P263 = 0
# Force Timer. Still use timer when remote party does not support timer
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P264 = 0
# Enable 100rel. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P272 = 0
# Use Privacy Header
# 0 - Default, 1 - No, 2 - Yes. Default is 0
# Number: 0, 1, 2
P2338 = 0
# Use P-Preferred-Identity Header
# 0 - Default, 1 - No, 2 - Yes. Default is 0
# Number: 0, 1, 2
P2339 = 0
# SIP Transport
# 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0
# Number: 0, 1, 2
P130 = 0
# SIP URI Scheme When Using TLS
# 0 -sip, 1 - sips. Default value is 0.
# Number: 0, 1
P2329 = 0
# Use Actual Ephemeral Port in Contact with TCP/TLS
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2331 = 0
# Symmetric RTP. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P291 = 0
# Support SIP Instance ID
# 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P288 = 1
# Validate Incoming SIP Messages
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2306 = 0
# Authenticate Incoming INVITE
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2346 = 0
# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)
# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default value is 50
# Number: 50, 100, 200
P209 = 50
# SIP T2 Interval. 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 value is 400
# Number: 200, 400, 800.
P250 = 400
# Remove OBP from route
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2305 = 0
# Check Domain Certificates
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2311 = 0
# Enable SCA (Shared Call Appearance)
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1363 = 0
# Enable BargeIn
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2337 = 0
# Auto-filling Pickup Feature code
# 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2335 = 1
# Pickup Feature Code
P2336 =
# Line-seize Timeout (in seconds)
# Number: 15 - 60. Default value is 15
P2313 = 15
#######################################################################
## Account 1 Codec Settings ##
#######################################################################
# DTMF: in audio. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2301 = 0
# DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2302 = 1
# DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2303 = 0
# DTMF Payload Type. Default value is 101
# Number: 96 - 127
P79 = 101
# Preferred Vocoder
# First codec. 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC. Default value is 0
# choice 1.
P57 = %%codec1%%
# choice 2.
P58 = %%codec2%%
# choice 3.
P59 = %%codec3%%
# choice 4.
P60 = %%codec4%%
# choice 5.
P61 = 98
# choice 6.
P62 = 2
# choice 7.
P46 = 4
# iLBC Frame Size. 0 - 20 ms, 1 - 30 ms. Default value is 1.
# Number: 0, 1
P97 = 1
# Enable RFC5168 support. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1331 = 0
# H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 4 - 4CIF, 0 - QVGA, 6 - QCIF. Default value is 9
# Number: 9, 1, 5, 4, 0, 6
P2307 = 9
# H.264 Profile Type. 0 - Baseline Profile, 1 - Main Profile, 2 - High Profile, 3 - BP&MP&HP
# Number: 0, 1, 2, 3
P2362 = 0
# Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps
# 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps
# 1024 - 1024 kbps, 1280 - 1280 kbps, 1536 - 1536 kbps, 2048 - 2048 kbps. Default value is 2048.
# Number: 250, 500, 750
P2315 = 2048
# SDP Bandwidth Attribute. Default value is 1
# 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None
P2360 = 1
# H.264 Payload Type. Default value is 99
# Number
P293 = 99
# Silence Suppression. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P50 = 0
# Voice Frames Per TX. Default value is 2
# Number: 1 - 64.
P37 = 2
#######################################################################
## Account 1 Call Settings ##
#######################################################################
# Start Video Automatically. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2314 = 1
# Remote Video Request. 0 - Prompt, 1 - Accept, 2 - Deny. Default value is 0
# Number: 0, 1, 2
P2326 = 1
# Dial Plan Prefix
# String
P66 =
# Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ }
P290 = { x+ | \+x+ | *x+ | *xx*x+ }
# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P135 = 0
# Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0
# Number: 0, 1, 2
P90 = 0
# Send Anonymous. 0 - No, 1 - Yes (caller ID will be blocked if set to Yes). Default value is 0
# Number: 0, 1
P65 = 0
# Anonymous Call Rejection. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P129 = 0
# Call Log
# 0 - Log All, 1 - Log Incoming/Outgoing only (Missed Calls Not Recorded), 2 - Disable All. Default value is 0
# Number: 0, 1, 2
P182 = 0
# Special Feature. Default value is 100
# 100 - Standard, 102 - Broadsoft, 108 - CBCOM, 109 - RNK, 113 - China Mobile
# 114 - ZTE IMS, 115 - Mobotix, 116 - ZTE NGN, 117 - Huawei IMS
# Number: 100, 102, 108, 109, 113, 114, 115, 116, 117
P198 = 100
# Feature Key Synchronization. 0 - Disable, 1 - Broadsoft. Default value is 0
# Number: 0, 1
P2325 = 0
# Enable Call Features. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P191 = 0
# No Key Entry Timeout (s). Default value is 4
# Number: 1 - 15
P85 = 4
# Ring Timeout (s). Default value is 60
# Number: 10 - 300
P1328 = 60
# Transfer on 3 way conference Hangup. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2304 = 0
# Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P72 = 1
# Conference-URI
# String
P2318 =
# Broadsoft Call Center. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2341 = 0
# Hoteling Event. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2342 = 0
# Call Center Status. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2343 = 0
# Account Ring Tone. See ring tone options and value in the Ring Tone Value Table below
P104 = content://settings/system/ringtone
# No Answer Timeout (s). Default value is 20
# Number: 1 - 120
P139 = 20
# Matching Incoming Caller ID. Matching Rule 1
# String
P1488 =
# Matching Rule 1 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1489 = content://settings/system/ringtone
# Matching Incoming Caller ID. Matching Rule 2
# String
P1490 =
# Matching Rule 2 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1491 = content://settings/system/ringtone
# Matching Incoming Caller ID. Matching Rule 3
# String
P1492 =
# Matching Rule 3 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1493 = content://settings/system/ringtone
# Enable Local MOH. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2357 = 0
############ Ring Tone Value Table ###############
# Web GUI Option Value
# Use System Ring tone content://settings/system/ringtone
# Silent ringtone_silence
# Ring2_OrganDub /system/media/audio/ringtones/Ring2_OrganDub.ogg
# Big_Easy /system/media/audio/ringtones/Big_Easy.ogg
# DonMessWivlt /system/media/audio/ringtones/DonMessWivIt.ogg
# Club_Cubano /system/media/audio/ringtones/Club_Cubano.ogg
# Growl /system/media/audio/ringtones/Growl.ogg
# CrayonRock /system/media/audio/ringtones/CrayonRock.ogg
# Ring9_Nairobi /system/media/audio/ringtones/Ring9_Nairobi.ogg
# Ring10_Nassau /system/media/audio/ringtones/Ring10_Nassau.ogg
# Third_Eye /system/media/audio/ringtones/Third_Eye.ogg
# Ring1_Ding /system/media/audio/ringtones/Ring1_Ding.ogg
# Road_Trip /system/media/audio/ringtones/Road_Trip.ogg
# bellcore-dr2 /system/media/audio/ringtones/bellcore-dr2.ogg
# Ring_Digital_02 /system/media/audio/ringtones/Ring_Digital_02.ogg
# bellcore-dr3 /system/media/audio/ringtones/bellcore-dr3.ogg
# DancinFool /system/media/audio/ringtones/DancinFool.ogg
# Ring_Classic_02 /system/media/audio/ringtones/Ring_Classic_02.ogg
# Ring5_FreeFlight /system/media/audio/ringtones/Ring5_FreeFlight.ogg
# Funk_Yall /system/media/audio/ringtones/Funk_Yall.ogg
# World /system/media/audio/ringtones/World.ogg
# Ring8_MidEvilJaunt /system/media/audio/ringtones/Ring8_MidEvilJaunt.ogg
# TwirlAway /system/media/audio/ringtones/TwirlAway.ogg
# bellcore-dr4 /system/media/audio/ringtones/bellcore-dr4.ogg
# Ring6_Glacial_Groove /system/media/audio/ringtones/Ring6_Glacial_Groove.ogg
# Shes_All_That /system/media/audio/ringtones/Shes_All_That.ogg
# Ring4_EtherShake /system/media/audio/ringtones/Ring4_EtherShake.ogg
# Seville /system/media/audio/ringtones/Seville.ogg
# BussaMove /system/media/audio/ringtones/BussaMove.ogg
# Default_ringtone /system/media/audio/ringtones/Default_ringtone.ogg
# BirdLoop /system/media/audio/ringtones/BirdLoop.ogg
# MildlyAlarming /system/media/audio/ringtones/MildlyAlarming.ogg
# Terminated /system/media/audio/ringtones/Terminated.ogg
# Calypso_Steel /system/media/audio/ringtones/Calypso_Steel.ogg
# Safari /system/media/audio/ringtones/Safari.ogg
# Ring_Synth_04 /system/media/audio/ringtones/Ring_Synth_04.ogg
# Ring_Synth_02 /system/media/audio/ringtones/Ring_Synth_02.ogg
# CurveBall /system/media/audio/ringtones/CurveBall.ogg
# Enter_the_Nexus /system/media/audio/ringtones/Enter_the_Nexus.ogg
# Bollywood /system/media/audio/ringtones/Bollywood.ogg
# Champagne_Edition /system/media/audio/ringtones/Champagne_Edition.ogg
# Steppin_Out /system/media/audio/ringtones/Steppin_Out.ogg
# Ring3_Paradise_Island /system/media/audio/ringtones/Ring3_Paradise_Island.ogg
# Playa /system/media/audio/ringtones/Playa.ogg
# No_Limits /system/media/audio/ringtones/No_Limits.ogg
# LoopyLounge /system/media/audio/ringtones/LoopyLounge.ogg
# Cairo /system/media/audio/ringtones/Cairo.ogg
# Ring7_HalfwayHome /system/media/audio/ringtones/Ring7_HalfwayHome.ogg
# SilkyWay /system/media/audio/ringtones/SilkyWay.ogg
# LoveFlute /system/media/audio/ringtones/LoveFlute.ogg
# Eastern_Sky /system/media/audio/ringtones/Eastern_Sky.ogg
# bellcore-dr5 /system/media/audio/ringtones/bellcore-dr5.ogg
# Gimme_Mo_Town /system/media/audio/ringtones/Gimme_Mo_Town.ogg
# bellcore-dr1 /system/media/audio/ringtones/bellcore-dr1.ogg
# Backroad /system/media/audio/ringtones/Backroad.ogg
#######################################################################
## Account 6 General Settings - USe this to turn off ipvideotalk ##
#######################################################################
# Account Active. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1801 = 0
# Account Name
P1817 =
# SIP Server
P1802 =
# SIP User ID
P1804 =
# SIP Authenticate ID
P1805 =
# SIP Authenticate Password
P1806 =
# Voice Mail UserID
P1826 =
# Name (Display name :John Doe)
P1807 =
# Tel URL Support. 0 - Disable, 1 - User=Phone, 2 - Enabled. Default value is 0
# Number: 0, 1, 2
P1809 = 0
##############################################################################
## Maintenance ##
##############################################################################
#######################################################################
## Maintenance - Contacts/Phonebook Download ##
#######################################################################
# Clear The Old List. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1435 = 1
# Replace Duplicate Items. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1436 = 0
# Phonebook XML Download Mode. 0 - OFF, 1 - TFTP, 2 - HTTP. Default value is 0
# Number: 0, 1, 2
P330 = 2
# Phonebook XML File Encoding. Default value is UTF-8
# Number: UTF-8, GBK
P1681 = UTF-8
# Phonebook XML Server Path. It MUST be in the host/path format
# For example: directory.grandstream.com/engineering
# String
# Phonebook XML Server Path
# This is a string of up to 128 characters that should contain a path to the XML file.
# It MUST be in the host/path format. For example: "directory.grandstream.com/engineering"
{IF network=LOCALLAN}
P331 = %%pbx_ip%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
{IF network=REMOTESTUN}
P331 = %%pbx_ip%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
{IF network=REMOTESPM}
P331 = %%param:BXPUBLICIP%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
# Phonebook Download Interval (in minutes). Default is 0 for disabled
# Number: 0, 120, 240, 360, 480, 720
P332 = 120
#######################################################################
## Maintenance - LDAP Phonebook ##
#######################################################################
# LDAP Directory
# LDAP Server Address, up to 256 characters can be used. It can be IP address or Domain name
# String
P8020 =
# LDAP Server Port
# Number: 1 - 65535
P8021 = 389
# Base DN. 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 =
# 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 =
# Password. The bind "Password" for querying LDAP servers. And the field can be left blank if the LDAP server allows anonymous binds
# String
P8024 =
# 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 =
# 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 =
# LDAP Mail Attributes. This setting specifies the "mail" attributes of each record which are returned in the LDAP search result
# The setting allows the users to configure multiple space separated mail attributes
# String
P8038 =
# LDAP Name Filter
# LDAP name filter is the filter used for name look ups. Please refer to usermanual for examples
# String
P8026 =
# LDAP Number Filter
# LDAP name filter is the filter used for number look ups. Please refer to usermanual for examples
# String
P8025 =
# LDAP Mail Filter
# LDAP mail filter is the filter used for mail look ups. Please refer to usermanual for examples
# String
P8039 =
# LDAP Displaying Name Attributes. The entry information to be shown on phone LCD. Grandstream phones will display up to 3 fields
# String
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
P8031 = 50
# 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
P8032 = 0
# LDAP Lookup For Dial. 0 - No, 1 - Yes. Default is 0
P8034 = 0
# LDAP Lookup For Incoming Calls. 0 - No, 1 - Yes. Default is 0
P8035 = 0
#######################################################################
## Maintenance - Device Manager ##
#######################################################################
# AE Mode. 0 - Bright Environment, 1 - Dark Environment. Default value is 0
# Number: 0, 1
P915 = 0
# Disable Missed Call Backlight. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P351 = 0
# Disable Missed Call Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1691 = 0
# Disable MWI Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1692 = 0
# Disable New Message Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1693 = 0
# Disable Contact or Message Full Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1694 = 0
# Disable Indicator When LCD is OFF. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1695 = 0
# RJ9 Headset TX Gain (dB). 0 - 0, 1 - -6, 2 - +6. Default value is 2
# Number: 0, 1, 2
P1301 = 2
# RJ9 Headset RX Gain (dB). 0 - 0, 1 - -6, 2 - +6. Default value is 2
# Number: 0, 1, 2
P1302 = 2
# Headset Type. 0 - Normal Headset, 1 - Plantronics EHS. Default value is 0
# Number: 0, 1
P1487 = 0
# Headset Key Mode. 0 - Default Mode, 1 - Toggle Headset/Speaker. Default value is 0
# Number: 0, 1
P1312 = 0
#######################################################################
## Maintenance - Network Settings ##
#######################################################################
# Address Type. 0 - DHCP, 1 - Static, 2 - PPPoE. Default value is 0
# Number: 0, 1, 2
P8 = 0
# Host name (DHCP option 12)
P146 =
# Vendor Class ID (DHCP option 60)
P148 = GXV
# Static IP. IP address
#P9 = 192
#P10 = 168
#P11 = 0
#P12 = 160
# Static IP. Subnet Mask
#P13 = 255
#P14 = 255
#P15 = 0
#P16 = 0
# Static IP. Default Gateway
#P17 = 0
#P18 = 0
#P19 = 0
#P20 = 0
# Static IP. DNS Server 1. Ignore if DHCP or PPPoE is used
#P21 = 0
#P22 = 0
#P23 = 0
#P24 = 0
# Static IP. DNS Server 2. Ignore if DHCP or PPPoE is used
#P25 = 0
#P26 = 0
#P27 = 0
#P28 = 0
# PPPoE Account ID
# P82 =
# PPPoE Password
# P83 =
# PPPoE Service Name
# P269 =
# Alternate DNS Server
#P92 = 0
#P93 = 0
#P94 = 0
#P95 = 0
# Second Alternate DNS Server
#P5026 =
#P5027 =
#P5028 =
#P5029 =
# Enable LLDP. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1684 = 1
# Layer 3 QoS for SIP. Default value is 48
P1558 = 48
# Layer 3 QoS for Audio. Default value is 48
P1559 = 48
# Layer 3 QoS for Video. Default is 48.
P1560 = 48
# Layer 2 QoS. 802.1Q/VLAN Tag. Default value is 0
# Number: 0 - 4095
#P51 = 0
# Layer 2 QoS. 802.1p priority value. Default value is 0
# Number: 0 - 7
P87 = 0
# User-Agent
P1541 =
# 802.1x Mode. 0 - Disable, 1 - EAP-MD5, 2 - EAP-TLS, 3-EAP-PEAP
# Number: 0, 1, 2, 3
P7901 = 0
# 802.1x Identity
P7902 =
# MD5 Password
P7903 =
#######################################################################
## Maintenance - Time Settings ##
#######################################################################
# Assign NTP Server Address
P30 = %%param::time_ntp_server%%
# DHCP Option 42 override NTP server. 0 - No, 1 - Yes. Default value is 1
# When set to Yes (1), it will override the configured NTP server
# Number: 0, 1
P144 = 0
# DHCP Option 2 to Override Time Zone setting. 0 - No, 1 - Yes. Default value is 0
# When set to Yes (1), it will override the configured Time Zone setting if available
# Number: 0, 1
P143 = 0
# Time Zone
# --Web GUI Option-- -P Value-
# GMT+12:00(Tuvalu Time) TZA+12
# GMT+12:00(Marshall Islands) MHT-12
# GMT-11:00(Midway Island) TZB+11
# GMT-10:00(Hawaii) HAW10
# GMT-8:00(Alaska) AKST9AKDT
# GMT-7:00(Pacific Time) PST8PDT
# GMT-7:00(Tijuana) PST8PDT,M4.1.0,M10.5.0
# GMT-7:00(Arizona) MST7
# GMT-6:00(Chihuahua) MST7MDT,M4.1.0,M10.5.0
# GMT-6:00(Mountain Time) MST7MDT
# GMT-6:00(Central America) CST+6
# GMT-5:00(Central Time) CST6CDT
# GMT-5:00(Mexico City) CST6CDT,M4.1.0,M10.5.0
# *GMT-6:00(Saskatchewan)
# GMT-5:00(Bogota) COT5
# GMT-5:00(Estern Time without daylight saving) EST5
# GMT-4:00(Estern Time) EST5EDT
# GMT-4:30(Venezuela) TZf+4:30
# GMT-4:00(Atlantic Time) AST4ADT
# GMT-4:00(Manaus) AMT4
# GMT-3:00(Atlantic Time(New Brunswich)) AST4ADT,M4.1.0/00:01:00,M10.5.0/00:01:00
# *GMT-4:00(Santiago)
# GMT-2:30(Newfoundland) NST+3:30NDT+2:30,M4.1.0/00:01:00,M10.5.0/00:01:00
# GMT-3:00(Brasilia) BRST+3BRDT+2,M10.3.0,M2.3.0
# GMT-3:00(Buenos Aires) UTC+3
# GMT-2:00(Greenland) TZK+3
# GMT-3:00(Montevideo) UYT3UYST,M10.1.0,M3.2.0
# GMT-2:00(Mid-Atlantic) TZL+2
# GMT+0:00(Azores) TZM+1
# GMT-1:00(Cape Verde Islands) CVT1
# GMT+0:00(Casablanca) TZN+0
# GMT+1:00(London) GMT+0BST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+1:00(Dublin) GMT+0IST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+1:00(Lisbon, Western European Time) WET-0WEST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+2:00(Roma, Paris, Madrid, Central European Time) CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00
# GMT+2:00(Belgrade) CET-1CEST,M3.5.0,M10.5.0/3
# GMT+2:00(Brussels) TZO-1
# GMT+2:00(Sarajevo) CET-1CEST,M3.5.0,M10.5.0/3
# GMT+1:00(Windhoek) WAT-1WAST,M9.1.0,M4.1.0
# *GMT+1:00(W. Africa Time)
# *GMT+3:00(Amman, Jordan)
# GMT+3:00(Athens, Istanbul) TZP-2
# GMT+3:00(Beirut, Lebanon) EET-2EEST,M3.5.0/0,M10.5.0/0
# GMT+2:00(Cairo) TZP-2
# GMT+3:00(Helsinki, Athens, Tallinn, Eastern European Time) EET-2EEST-3,M3.5.0/03:00:00,M10.5.0/04:00:00
# GMT+3:00(Jerusalem) TZP-2
# GMT+3:00(Minsk) EET-2EEST,M3.5.0,M10.5.0/3
# GMT+3:00(Kyiv) EET-2EEST,M3.5.0/3,M10.5.0/4
# GMT+2:00(Harare) CAT-2
# GMT+3:00(Baghdad) TZQ-3
# GMT+4:00(Moscow) MST-3MDT,M3.5.0/2,M10.5.0/3
# GMT+3:00(Kuwait) TZQ-3
# GMT+3:00(Nairobi) TZQ-3
# GMT+4:30(Tehran) TZQ-3
# GMT+5:00(Baku) TZR-4
# GMT+4:00(Tbilisi) GET-4
# GMT+4:00(Yerevan) AMT-4AMST,M3.5.0,M10.5.0/3
# GMT+4:00(Dubai) GST-4
# GMT+4:30(Kabul) AFT-4:30
# GMT+5:00(Islamabad, Karachi) TZS-5
# GMT+5:00(Ural'sk) ORAT-5
# GMT+6:00(Yekaterinburg) YEKT-5YEKST,M3.5.0,M10.5.0/3
# GMT+5:30(Kolkata) IST-5:30
# *GMT+5:30(Sri Lanka)
# GMT+5:45(Kathmandu) TZU-5:45
# GMT+6:00(Astana) TZV-6
# GMT+6:30(Yangon) TZW-6:30
# GMT+8:00(Krasnoyarsk) TZX-7
# GMT+7:00(Bangkok) TZX-7
# GMT+7:00(Jakarta) WIB-7
# GMT+8:00(Beijing) TZY-8
# GMT+8:00(Hong Kong) TZY-8
# GMT+8:00(Singapore) SGT-8
# GMT+8:00(Ulaanbaatar, Mongolia) ULAT-8
# GMT+9:00(Irkutsk) TZY-8
# GMT+8:00(Kuala Lumpur) TZY-8
# GMT+8:00(Perth) WST-8
# GMT+8:00(Taipei) TZY-8
# GMT+9:00(Seoul) TZZ-9
# GMT+9:00(Tokyo, Osaka) TZZ-9
# GMT+10:00(Yakutsk) TZZ-9
# GMT+9:30(Adelaide) CST-9:30CDT-10:30,M10.5.0/02:00:00,M3.5.0/03:00:00
# GMT+9:30(Darwin) CST-9:30
# GMT+10:00(Brisbane) EST-10
# GMT+10:00(Hobart) EST-10EDT-11,M10.1.0/02:00:00,M3.5.0/03:00:00
# GMT+10:00(Sydney, Canberra) EST-10EDT-11,M10.5.0/02:00:00,M3.5.0/03:00:00
# GMT+11:00(Vladivostok) VLAT-10VLAST,M3.5.0,M10.5.0/3
# GMT+10:00(Guam) TZb-10
# GMT+12:00(Magadan) TZc-11
# GMT+12:00(Auckland) NZST-12NZDT-13,M10.1.0/02:00:00,M3.3.0/03:00:00
# GMT+12:00(Fiji) TZd-12
# GMT+13:00(Tonga) TZe-13
P64 = %%param::time_timezone_grandstreamexec%%
# Time Display Format. 0 - 12 Hour, 1 - 24 Hour. Default value is 1
# Number: 0, 1
P122 = 0
# Date Display Format. Default value is 1
# 0: YY-MM-DD
# 1: MM-DD-YY
# 2: DD-MM-YY
# 3: Normal (M-D-YY)
# Number: 0, 1, 2, 3
P102 = 1
#######################################################################
## Maintenance - Web/SSH Access ##
#######################################################################
# Disable SSH. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P276 = 0
# Web Access Method. 0 - HTTP, 1 - HTTPS. Default value is 0
# Number: 0, 1
P900 = 0
# Web Port. HTTP default is 80, HTTPS default is 443
# Number: 0 - 65535
P901 = 80
# Admin password for web interface
P2 = admin
# End User Password
P196 = 123
#######################################################################
## Maintenance - Upgrade ##
#######################################################################
# Configuration via LCD Menu. 0 - Unrestricted, 1 - Basic settings only. Default value is 0
# Number: 0, 1
P1357 = 0
# XML Config File Password
P1359 =
# HTTP/HTTPS User Name
P1360 =
# HTTP/HTTPS Password
P1361 =
# Upgrade Via. 0 - TFTP, 1 - HTTP, 2 - HTTPS, 3 - Manual Upload. Default value is 1
# Number: 0, 1, 2, 3
P212 = 1
# Firmware Server Path
#P192 = firmware.grandstream.com/betaclubtest
P192 =
# Config Server Path
P237 =
# Firmware File Prefix
P232 =
# Firmware File Postfix
P233 =
# Config File Prefix
P234 =
# Config File Postfix
P235 =
# mDNS Override Server. 0 - Disable, 1 - Use Type A, 2 - Use Type SRV. Default value is 1
# Number: 0, 1
P1407 = 1
# DHCP Option 66 Override server. 0 - No, 1 - Yes. Default value is 1
# When set to Yes(1), it will override the configured provision path and method
# Number: 0, 1
P145 = 1
# DHCP Option 120 Override SIP Server. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1411 = 1
# 3CX Auto Provision. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1414 = 1
# Automatic Upgrade. 0 - No, 1 - Check Every Day, 2 - Check Every Week, 3 - Check at a Period Time. Default value is 0
# Number: 0, 1, 2, 3
P194 = 0
# Automatic Upgrade Check Interval (m). Minimum 60 minutes. Default value is 10080 (7 days)
# Number: 60 - 5256000
P193 = 10080
# Hour of the day (0-23)
# Number: 0 - 23
P285 = 1
# Day of the week (0-6)
# Number: 0 - 6
P286 = 1
# Automatic Upgrade Rule. Default value is 0
# 0 - Always Check at Bootup
# 1 - When F/W pre/suffix changes
# 2 - Skip the Firmware Check
# Number: 0, 1, 2
P238 = 2
# Auto Reboot to Upgrade Without Prompt. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1549 = 1
# Authenticate Conf File. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P240 = 0
#######################################################################
## Maintenance - Syslog ##
#######################################################################
# Syslog Server. Name of the server
P207 =
# Syslog Level
# 0 - NONE, 1 - DEBUG, 2 - INFO, 3 - WARNING, 4 - ERROR. Default value is 0
# Number: 0, 1, 2, 3, 4
P208 = 0
# Send SIP Log. 0 - No, 1 - Yes. Default value is 0
P1387 = 0
#######################################################################
## Maintenance - Language ##
#######################################################################
# Language. Configure the language to be displayed on LCD
# Note: for some languages that have 2 codes avaiable, both are working
# ca_ES - Català
# cs_CZ - Ceština
# da_DK - Dansk
# de_DE - Deutsch
# en_GB - English (United Kingdom)
# en_US - English (United States), en - English (United States)
# es_ES - Español (España)
# es_US - Español (Estados Unidos)
# fr_FR - Français, fr - Français
# iw_IL - Hebrew
# hr_HR - Hrvatski
# in_ID - Indonesian
# it_IT - Italiano, or it - Italiano
# lv_LV - Latviešu
# lt_LT - Lietuviu
# hu_HU - Magyar, or hu - Magyar
# nl_NL - Nederlands, or nld - Nederlands
# nb_NO - Norsk bokmål
# pl_PL - Polski, or pl - Polski
# pt_BR - Português (Brasil)
# pt_PT - Português (Portugal)
# ro_RO - Româna
# rm_CH - Romansh
# sk_SK - Slovencina
# sl_SI - Slovenšcina
# fi_FI - Suomi, or fi
# sv_SE - Svenska, or sv - Svenska
# tl_PH - Tagalog
# vi_VN - Tieng Viet
# tr_TR - Türkçe, or tr - Türkçe
# el_GR - Greek
# bg_BG - Bulgarian
# ru_RU - Russian, or ru - Russian
# sr_RS - Serbian
# uk_UA - Ukrainian
# ko_KR - Korean, or kr - Korean
# zh_TW - Traditional Chinese, or zh-tw - Traditional Chinese
# zh_CN - Simplified Chinese, or zh - Simplified Chinese
# ja_JP - Japanese, or jp - Japanese
# P1362 = en
#######################################################################
## Maintenance - TR-069 ##
#######################################################################
# Enable TR-069. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1409 = 0
# ACS URL
P4503 =
# ACS Username
P4504 =
# ACS Password
P4505 =
# Periodic Inform Enable. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P4506 = 0
# Periodic Inform Interval (s). Default value is 86400
# Number: 1 - 4294967295
P4507 = 86400
# Connection Request Username
P4511 =
# Connection Request Password
P4512 =
# Connection Request Port
P4518 =
# CPE Cert File
P8220 =
# CPE Cert Key
P8221 =
#-------------------------------------------------------------------------------------
# Line Keys
#-------------------------------------------------------------------------------------
# Line Key 1
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1363 = 0
# Line Key 2
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1365 = 0
# Line Key 3
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1367 = 0
# Line Key 4
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1369 = 0
#-------------------------------------------------------------------------------------
# End User Multi Purpose Keys - Specified in blf 1-18 below
#-------------------------------------------------------------------------------------
########################################################
### BLF Settings ###
########################################################
# END USER MULTIPURPOSE KEYS
# -------------------------------------------------------------------------------------
# Key Mode.
# 0 - Speed Dial
# 1 - BLF
# 2 - Presence Watcher
# 3 - eventlist BLF
# 4 - Speed Dial via active account
# 5 - DialDTMF
# 7 - CallReturn
# 9 - Call Park
# Accounts (0-5 on this model)
# Account 5 defaults to Video Phone
#BLF1 - Company Wide
P323 = 9
P301 = 0
P302 = Park 1
P303 = SP1
#{IF blf1}
# Key 1
# Key Mode.
#P323 = %%value%%
# Account.
#P301 = 0
# Name
#P302 = %%blf1%%
# UserID
#P303 = %%blf1%%
#{ELSE}
#P323 =0
#P301 =0
#P302 =
#P303 =
#{ENDIF}
#BLF2 - Company Wide
P324 = 9
P304 = 0
P305 = Park 2
P306 = SP2
#{IF blf2}
# Key 2
# Key Mode.
#P324 = %%value%%
# Account.
#P304 = 0
# Name
#P305 = %%blf2%%
# UserID
#P306 = %%blf2%%
#{ELSE}
#P324 =0
#P304 =0
#P305 =
#P306 =
#{ENDIF}
#BLF3 - Company Wide
P325 = 9
P307 = 0
P308 = Park 3
P309 = SP3
#{IF blf3}
# Key 3
# Key Mode.
#P325 = %%value%%
# Account.
#P307 = 0
# Name
#P308 = %%blf3%%
# UserID
#P309 = %%blf3%%
#{ELSE}
#P325 =0
#P307 =0
#P308 =
#P309 =
#{ENDIF}
#BLF4 - Company Wide
P326 = 9
P310 = 0
P311 = Park 4
P312 = SP4
#{IF blf4}
# Key 4
# Key Mode.
#P326 = %%value%%
# Account.
#P310 = 0
# Name
#P311 = %%blf4%%
# UserID
#P312 = %%blf4%%
#{ELSE}
#P326 =0
#P310 =0
#P311 =
#P312 =
#{ENDIF}
{IF blf5}
# Key 5
# Key Mode.
P327 = %%value%%
# Account.
P313 = 0
# Name
P314 = %%blf5%%
# UserID
P315 = %%blf5%%
{ELSE}
P327 =0
P313 =0
P314 =
P315 =
{ENDIF}
{IF blf6}
# Key 6
# Key Mode.
P328 = %%value%%
# Account.
P316 = 0
# Name
P317 = %%blf6%%
# UserID
P318 = %%blf6%%
{ELSE}
P328 =0
P316 =0
P317 =
P318 =
{ENDIF}
{IF blf7}
# Key 7
# Key Mode.
P329 = %%value%%
# Account.
P319 = 0
# Name
P320 = %%blf7%%
# UserID
P321 = %%blf7%%
{ELSE}
P329 =0
P319 =0
P320 =
P321 =
{ENDIF}
{IF blf8}
# Key 8
# Key Mode.
P353 = %%value%%
# Account.
P354 = 0
# Name
P355 = %%blf7%%
# UserID
P356 = %%blf7%%
{ELSE}
P353 =0
P354 =0
P355 =
P356 =
{ENDIF}
{IF blf9}
# Key 9
# Key Mode
P357 = %%value%%
# Account.
P358 = 0
# Name
P359 = %%blf7%%
# UserID
P360 = %%blf7%%
{ELSE}
P357 =0
P358 =0
P359 =
P360 =
{ENDIF}
{IF blf10}
# Key 10
# Key Mode
P361 = %%value%%
# Account.
P362 = 0
# Name
P363 = %%blf7%%
# UserID
P364 = %%blf7%%
{ELSE}
P361 =0
P362 =0
P363 =
P364 =
{ENDIF}
#############################################################
# Up to MPK 130 on Main Phone - They follow this format:
#############################################################
# Key Mode:
# 0 - Speed Dial
# 1 - BLF
# 2 - Presence Watcher
# 3 - eventlist BLF
# 4 - Speed Dial via active account
# 5 - DialDTMF
# 7 - CallReturn
# 9 - Call Park
# Account (0-5)
# Name (Label)
# User ID/Command
# MPK11 - 365-368
# MPK12 - 369-372
# MPK13 - 373-376
# MPK14 - 377-380
# MPK15 - 381-384
# MPK16 - 385-388
# MPK17 - 389-392
# MPK18 - 393-396
# MPK19 - 6001,6201,6401,6601
#...
# MPK117 - 6099,6299,6499,6699
# MPK118 - 6100,6300,6500,6700
#...
# MPK130 - 6112,6312,6512,6712
##############################################################################
## Advanced Settings ##
##############################################################################
#######################################################################
## Advanced Settings - Tone Generator ##
#######################################################################
# Dial Tone
P4000 = f1=350@-13,f2=440@-13,c=0/0;
# Ring Back Tone
P4001 = f1=440@-19,f2=480@-19,c=2000/4000;
# Busy Tone
P4002 = f1=480@-24,f2=620@-24,c=500/500;
# Reorder Tone
P4003 = f1=480@-24,f2=620@-24,c=250/250;
# Confirmation Tone
P4004 = f1=350@-11,f2=440@-11,c=100/100-100/100-100/100;
# Call-Waiting Tone
P4005 = f1=440@-13,c=300/10000-300/10000-0/0;
# Call-Waiting Tone Gain. 0 - Low, 1 - Medium, 2 - High. Default value is 1
P1555 = 1
# PSTN Disconnect Tone
P841 = f1=480@-32,f2=620@-32,c=500/500;
# Default Ring Cadence
P4040 = c=2000/4000;
#######################################################################
## Advanced Settings -> General Settings ##
#######################################################################
# Local RTP Port. Default value is 5004
# Number: 1024 - 65535
P39 = 5004
# Use Random Port. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P78 = 0
# Disable in-call DTMF display. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P338 = 0
# Keep-alive Interval (s). Default value is 20 seconds
# Number: 10 - 160
P84 = 20
# STUN Server
P76 =
# Use NAT IP. This will enable our SIP client to use this IP in the SIP message.
# Example 64.3.153.50
P101 =
# SIP TLS Certificate
# P280 =
# SIP TLS Private Key
# P279 =
# SIP TLS Private Key Password
# P281 =
#######################################################################
## Advanced Settings - Call Features ##
#######################################################################
# Always Ring Speaker. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1439 = 0
# Auto Conference. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1682 = 0
# Disable Call-Waiting. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P91 = 0
# Disable DialPlan. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1687 = 0
# Disable Call-Waiting Tone. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P186 = 0
# Disable DND Reminder Ring. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1486 = 0
# Disable Direct IP Call. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P277 = 0
# Use Quick IP-Call Mode. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P184 = 0
# Disable Conference. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1311 = 0
# Disable Transfer. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1341 = 0
# Default Transfer Mode. 0 - Blind Transfer, 1 - Attended Transfer. Default value is 0
# Number: 0, 1
P1685 = 0
# Escape '#' as %23 in SIP URI. 0 - No, 1 - Yes
# Number: 0, 1
P1406 = 1
# Offhook Auto Dial
P71 =
# Offhook Timeout (in seconds)
P1485 = 30
#######################################################################
## Advanced Settings - Video Settings ##
#######################################################################
# Video Frame Rate. 15 - 15 frames/second, 30 - 30 frames/second. Default value is 15
# Number: 15, 30
P904 = 15
# Display Video Information. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P22001 = 0
#######################################################################
## Advanced Settings - MPK General Settings ##
#######################################################################
# Account 1 BLF Call-Pickup Prefix. Default value is **
# String
P1347 = **
# Account 1 Eventlist URI
P134 =
# Account 2 BLF Call-Pickup Prefix. Default value is **
# String
P481 = **
# Account 2 Eventlist URI
P444 =
# Account 3 BLF Call-Pickup Prefix. Default value is **
# String
P581 = **
# Account 3 Eventlist URI
P544 =
# Account 4 BLF Call-Pickup Prefix. Default value is **
# String
P681 = **
# Account 4 Eventlist URI
P644 =
# Account 5 BLF Call-Pickup Prefix. Default value is **
# String
P1781 = **
# Account 5 Eventlist URI
P1744 =
# Account 6 BLF Call-Pickup Prefix. Default value is **
# String
P1881 = **
# Account 6 Eventlist URI
P1844 =
]]></deviceconfig>
</device>
</data>
</doc>
My config file looks good, however when I boot the phone, tag the vlan, it goes into a boot loop. If I disconnect from the lan, the device stays on without any issues.
Any thoughts on why this is happening?
Below is my config code.
<?xml version="1.0"?>
<doc xmlns:tcx="http://www.3cx.com">
<header>
<type>phone-template</type>
<version>1</version>
<time>2014-05-12 12:00:00</time>
<name>GrandStream GXV 3240</name>
<url>http://www.grandstream.com</url>
<models>
<model ua="gxv3240">GrandStream GXV-3240</model>
</models>
<description>GrandStream GXV3240 SIP Phone</description>
<parsers>
<parser>BLF</parser>
<parser>Grandstream</parser>
</parsers>
<rebootParams>
<event-name>check-sync</event-name>
</rebootParams>
<resyncParams>
<event-name>check-sync</event-name>
</resyncParams>
<firmwareParams>
<event-name>check-sync</event-name>
</firmwareParams>
<AllowedNetworkConfig>
<option value="LOCALLAN">1</option>
<option value="REMOTESTUN">1</option>
<option value="REMOTESPM">1</option>
</AllowedNetworkConfig>
<AllowWebPasswordChange>1</AllowWebPasswordChange>
<dst variableName="dstEnableDisable" enable="1" disable="0">
</dst>
<languages>
<!--The first entry is the selected entry in management console-->
<option value="English">
<item name="langwebUI">en</item>
<item name="langwebUI2">en</item>
</option>
<option value="Simplified Chinese">
<item name="langwebUI">zh-tw</item>
<item name="langwebUI2">zh-tw</item>
</option>
<option value="Traditional Chinese">
<item name="langwebUI">zh</item>
<item name="langwebUI2">zh</item>
</option>
<option value="Croatian">
<item name="langwebUI">hr</item>
<item name="langwebUI2">hr</item>
</option>
<option value="French">
<item name="langwebUI">fr</item>
<item name="langwebUI2">fr</item>
</option>
<option value="German">
<item name="langwebUI">de</item>
<item name="langwebUI2">de</item>
</option>
<option value="Italian">
<item name="langwebUI">it</item>
<item name="langwebUI2">it</item>
</option>
<option value="Japan">
<item name="langwebUI">ja</item>
<item name="langwebUI2">ja</item>
</option>
<option value="Korean">
<item name="langwebUI">ko</item>
<item name="langwebUI2">ko</item>
</option>
<option value="Portuguese">
<item name="langwebUI">pt</item>
<item name="langwebUI2">pt</item>
</option>
<option value="Spanish">
<item name="langwebUI">es</item>
<item name="langwebUI2">es</item>
</option>
<option value="Polish">
<item name="langwebUI">pl</item>
<item name="langwebUI2">pl</item>
</option>
<option value="Hungarian">
<item name="langwebUI">hu</item>
<item name="langwebUI2">hu</item>
</option>
<option value="Russian">
<item name="langwebUI">ru</item>
<item name="langwebUI2">ru</item>
</option>
<option value="Slovenian">
<item name="langwebUI">sl</item>
<item name="langwebUI2">sl</item>
</option>
<option value="Arabic">
<item name="langwebUI">ar</item>
<item name="langwebUI2">ar</item>
</option>
<option value="Dutch">
<item name="langwebUI">nl</item>
<item name="langwebUI2">nl</item>
</option>
<option value="Hebrew">
<item name="langwebUI">he</item>
<item name="langwebUI2">he</item>
</option>
<option value="Turkish">
<item name="langwebUI">tr</item>
<item name="langwebUI2">tr</item>
</option>
</languages>
<timezoneParams param="time_timezone_grandstreamexec">
<!--The first entry is the selected entry in management console-->
<option value="EST5EDT">GMT-5:00 (Eastern Time)</option>
<option value="TZA%2B12">GMT-12:00 (International Date Line West)</option>
<option value="TZB%2B11">GMT-11:00 (Midway Island%2C Samoa)</option>
<option value="HAW10">GMT-10:00 (US Hawaiian Time)</option>
<option value="AKST9AKDT">GMT-9:00 (US Alaska Time)</option>
<option value="PST8PDT">GMT-8:00 (US Pacific Time, Los Angeles)</option>
<option value="MST7MDT">GMT-7:00 (US Mountain Time, Denver)</option>
<option value="MST7">GMT-7:00 (US Mountain Time, Arizona)</option>
<option value="CST6CDT">GMT-6:00 (US Central Time, Chicago)</option>
<option value="CST%2B6">GMT-06:00 (Central America)</option>
<option value="TZf%2B4%3A30">GMT-04:30 (Caracas) </option>
<option value="AST4ADT">GMT-4:00 (Atlantic Time, Quebec)</option>
<option value="AST4ADT%2CM4.1.0%2F00%3A01%3A00%2CM10.5.0%2F00%3A01%3A00">GMT-4:00 (New Brunswick)</option>
<option value="NST%2B3%3A30NDT+2%3A30%2CM4.1.0%2F00%3A01%3A00%2CM10.5.0%2F00%3A01%3A00">GMT-3:30 (Newfoundland)</option>
<option value="TZK%2B3">GMT-03:00 (Greenland)</option>
<option value="BRST%2B3BRDT%2B2%2CM10.3.0%2CM2.3.0">GMT-3:00 (Brazil, Sao Paulo)</option>
<option value="UTC%2B3">GMT-3:00 (Argentina)</option>
<option value="TZL%2B2">GMT-02:00 (Mid-Atlantic)</option>
<option value="TZM%2B1">GMT-01:00 (Azores, Cape Verdi Is.)</option>
<option value="TZN%2B0">GMT (Edinburgh, Casablanca, Monrovia)</option>
<option value="GMT%2B0BST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (London, Great Britain)</option>
<option value="WET-0WEST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (Lisbon)</option>
<option value="GMT%2B0IST-1%2CM3.5.0%2F01%3A00%3A00%2CM10.5.0%2F02%3A00%3A00">GMT (Dublin, Ireland) </option>
<option value="TZO-1">GMT+01:00 (Paris, Vienna, Warsaw)</option>
<option value="CET-1CEST-2%2CM3.5.0%2F02%3A00%3A00%2CM10.5.0%2F03%3A00%3A00">GMT+01:00 (Roma, Paris, Madrid, Prague, Berlin, Budapest, Amsterdam, Barcelona)</option>
<option value="TZO-1">GMT+01:00 (Brussels, Belgium)</option>
<option value="TZP-2">GMT+02:00 (Israel, Cairo, Athens, Istanbul, Buchrest)</option>
<option value="EET-2EEST-3%2CM3.5.0%2F03%3A00%3A00%2CM10.5.0%2F04%3A00%3A00">GMT+02:00 (Helsinki, Athens, Tallinn)</option>
<option value="EET-2EEST%2CM3.5.0%2F3%2CM10.5.0%2F4">GMT+2:00 (Kiyv, Ukraine)</option>
<option value="TZQ-3">GMT+03:00 (Kuwait, Baghdad, Tehran, Nairobi)</option>
<option value="MSK-3MSD%2CM3.5.0%2F2%2CM10.5.0%2F3">GMT+03:00 (Moscow, Russia)</option>
<option value="MST-3MDT%2CM3.5.0%2F2%2CM10.5.0%2F3">GMT+03:00 (St.Petersburg, Russia)</option>
<option value="TZR-4">GMT+04:00 (Abu Dhabi, Baku)</option>
<option value="TZS-5">GMT+05:00 (Islamabad, Ekaterinburg, Karachi, Tashkent)</option>
<option value="TZT-5%3A30">GMT+05:30 (Chennai, New Delhi, Mumbai)</option>
<option value="TZU-5%3A45">GMT+05:45 (Kathmandu)</option>
<option value="TZV-6">GMT+06:00 (Almaty, Astana, Dhaka, Novosibirsk)</option>
<option value="TZW-6%3A30">GMT+06:30 (Rangoon)</option>
<option value="TZX-7">GMT+07:00 (Bankok, Hanoi, Krasnoyarsk)</option>
<option value="WIB-7">GMT+07:00 (Jakarta)</option>
<option value="TZY-8">GMT+08:00 (Beijing, Taipei, Kuala Lumpur, Irkutsk)</option>
<option value="SGT-8">GMT+08:00 (Singapore)</option>
<option value="ULAT-8">GMT+08:00 (Ulaanbaatar, Mongolia)</option>
<option value="WST-8">GMT+08:00 (Perth)</option>
<option value="TZZ-9">GMT+09:00 (Japan, Korea, Yakutsk)</option>
<option value="CST-9%3A30CDT-10%3A30%2CM10.5.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+09:30 (Adelaide)</option>
<option value="CST-9%3A30">GMT+09:30 (Darwin)</option>
<option value="TZb-10">GMT+10:00 (Guam)</option>
<option value="EST-10EDT-11%2CM10.1.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+10:00 (Hobart)</option>
<option value="EST-10EDT-11%2CM10.5.0%2F02%3A00%3A00%2CM3.5.0%2F03%3A00%3A00">GMT+10:00 (Sydney, Melbourne, Canberra)</option>
<option value="TZc-11">GMT+11:00 (Magadan, Solomon Is., New Caledonia)</option>
<option value="NZST-12NZDT-13%2CM10.1.0%2F02%3A00%3A00%2CM3.3.0%2F03%3A00%3A00">GMT+12:00 (Auckland, Wellington)</option>
<option value="TZd-12">GMT+12:00 (Fiji)</option>
<option value="TZe-13">GMT+13:00 (Nuku'alofa)</option>
</timezoneParams>
<Codecspriorities>
<Codecspriority variableName="codec1" priority="1">
<!--The first entry is the selected entry in management console-->
<option value="0">PCMU</option>
<option value="8">PCMA</option>
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
</Codecspriority>
<Codecspriority variableName="codec2" priority="2">
<!--The first entry is the selected entry in management console-->
<option value="8">PCMA</option>
<option value="0">PCMU</option>
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
</Codecspriority>
<Codecspriority variableName="codec3" priority="3">
<!--The first entry is the selected entry in management console-->
<option value="9">G722 (WideBand)</option>
<option value="0">PCMU</option>
<option value="8">PCMA</option>
<option value="18">G729A/B</option>
</Codecspriority>
<Codecspriority variableName="codec4" priority="4">
<!--The first entry is the selected entry in management console-->
<option value="18">G729A/B</option>
<option value="9">G722 (WideBand)</option>
<option value="0">PCMU</option>
<option value="8">PCMA</option>
</Codecspriority>
</Codecspriorities>
</header>
<blftype>
<extension>
<value>1</value>
</extension>
<speeddial>
<value>0</value>
</speeddial>
<customspeeddial>
<value>0</value>
</customspeeddial>
<queuelogin>
<value>0</value>
</queuelogin>
<profilestatus>
<value>0</value>
</profilestatus>
<parkextension>
<value>1</value>
</parkextension>
</blftype>
<data>
<device>
<type>phone</type>
<!-- Friendly Name -->
<field name="Name">GrandStream GXP</field>
<deviceconfig filename="cfg%%mac_address%%"><![CDATA[
####################################################################
# Account Settings
####################################################################
#######################################################################
## Account 1 General Settings ##
#######################################################################
# Account Active. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P271 = 1
# Account Name
P270 = %%extension_number%%
# SIP Server
{IF network=LOCALLAN}
# SIP Server Local configuration - Local internal IP Address of the server
P47 = %%pbx_ip%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 =
# Local SIP port (default 5060)
P40 = 5060
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 2
{ENDIF}
{IF network=REMOTESTUN}
# SIP Server configuration for remote using stun mode - External IP Address
P47 = %%pbx_ip%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 =
# Local SIP port (default 5060)
P40 = %%phonesipport%%
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 1
{ENDIF}
{IF network=REMOTESPM}
# SIP Server configuration for Remote Sip Proxy manager Profile
P47 = %%pbx_ip%%:%%param::sipport%%
# Outbound Proxy - The "P48" field contains the ip address and SIP port of the SIP Outbound Proxy - in this case 3CXPS. The "pbx_ip" and "param::sipport" variables will be replaced by the IP Address and SIP Port of 3CXPS.
P48 = %%local_spm_ip%%:%%local_spm_port%%
# Local SIP port (default 5060)
P40 = 5060
# NAT Traversal. 0 - no, 1 - STUN, 2 - keep alive, 3 - UPnP, 4 - Auto, 5 - VPN
P52 = 0
{ENDIF}
# SIP User ID
P35 = %%extension_number%%
# SIP Authenticate ID
P36 = %%extension_auth_id%%
# SIP Authenticate Password
P34 = %%extension_auth_pw%%
# Voice Mail UserID
P33 = %%vm_number%%
# Name (Display Name, e.g., John Doe)
P3 = %%extension_first_name%% %%extension_last_name%%
# Tel URI. 0 - Disable, 1 - User=Phone, 2 - Enabled. Default value is 0
# Number: 0, 1, 2
P63 = 1
#######################################################################
## Account 1 Network Settings ##
#######################################################################
# Secondary Outbound Proxy
P2333 =
# DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0
# Number: 0, 1, 2
P103 = 0
# Proxy-Require
P197 =
#######################################################################
## Account 1 SIP Settings ##
#######################################################################
# SIP Registration. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P31 = 1
# Unregister Before New Registration. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P81 = 1
# Register Expiration (m). In minutes. Default value is 60
# Number: 0 - 64800
P32 = 60
# Wait Time Retry Registration (s). In seconds. Default value is 20
# Number: 1 - 3600
P138 = 20
# Local SIP Port. Default value is 5060
# Number: 5 - 65535
P40 = 5060
# SUBSCRIBE For MWI. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P99 = 1
# Session Expiration. In seconds. Default value is 180 seconds
# Number: 90 - 64800
P260 = 180
# Min-SE (s). Default value is 90 seconds
# Number: 90 - 64800
P261 = 90
# UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0
# Number: 0, 1, 2
P266 = 0
# UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1
# Number: 1, 2
P267 = 1
# Force INVITE. Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P265 = 0
# Caller Request Timer. Request for timer when calling
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P262 = 0
# Callee Request Timer
# Request for timer when being called (i.e., if remote party supports timer but did not request for one)
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P263 = 0
# Force Timer. Still use timer when remote party does not support timer
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P264 = 0
# Enable 100rel. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P272 = 0
# Use Privacy Header
# 0 - Default, 1 - No, 2 - Yes. Default is 0
# Number: 0, 1, 2
P2338 = 0
# Use P-Preferred-Identity Header
# 0 - Default, 1 - No, 2 - Yes. Default is 0
# Number: 0, 1, 2
P2339 = 0
# SIP Transport
# 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0
# Number: 0, 1, 2
P130 = 0
# SIP URI Scheme When Using TLS
# 0 -sip, 1 - sips. Default value is 0.
# Number: 0, 1
P2329 = 0
# Use Actual Ephemeral Port in Contact with TCP/TLS
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2331 = 0
# Symmetric RTP. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P291 = 0
# Support SIP Instance ID
# 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P288 = 1
# Validate Incoming SIP Messages
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2306 = 0
# Authenticate Incoming INVITE
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2346 = 0
# SIP T1 Timeout. RFC 3261 T1 value (RTT estimate)
# 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default value is 50
# Number: 50, 100, 200
P209 = 50
# SIP T2 Interval. 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 value is 400
# Number: 200, 400, 800.
P250 = 400
# Remove OBP from route
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2305 = 0
# Check Domain Certificates
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2311 = 0
# Enable SCA (Shared Call Appearance)
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1363 = 0
# Enable BargeIn
# 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2337 = 0
# Auto-filling Pickup Feature code
# 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2335 = 1
# Pickup Feature Code
P2336 =
# Line-seize Timeout (in seconds)
# Number: 15 - 60. Default value is 15
P2313 = 15
#######################################################################
## Account 1 Codec Settings ##
#######################################################################
# DTMF: in audio. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2301 = 0
# DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2302 = 1
# DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2303 = 0
# DTMF Payload Type. Default value is 101
# Number: 96 - 127
P79 = 101
# Preferred Vocoder
# First codec. 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC. Default value is 0
# choice 1.
P57 = %%codec1%%
# choice 2.
P58 = %%codec2%%
# choice 3.
P59 = %%codec3%%
# choice 4.
P60 = %%codec4%%
# choice 5.
P61 = 98
# choice 6.
P62 = 2
# choice 7.
P46 = 4
# iLBC Frame Size. 0 - 20 ms, 1 - 30 ms. Default value is 1.
# Number: 0, 1
P97 = 1
# Enable RFC5168 support. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1331 = 0
# H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 4 - 4CIF, 0 - QVGA, 6 - QCIF. Default value is 9
# Number: 9, 1, 5, 4, 0, 6
P2307 = 9
# H.264 Profile Type. 0 - Baseline Profile, 1 - Main Profile, 2 - High Profile, 3 - BP&MP&HP
# Number: 0, 1, 2, 3
P2362 = 0
# Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps
# 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps
# 1024 - 1024 kbps, 1280 - 1280 kbps, 1536 - 1536 kbps, 2048 - 2048 kbps. Default value is 2048.
# Number: 250, 500, 750
P2315 = 2048
# SDP Bandwidth Attribute. Default value is 1
# 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None
P2360 = 1
# H.264 Payload Type. Default value is 99
# Number
P293 = 99
# Silence Suppression. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P50 = 0
# Voice Frames Per TX. Default value is 2
# Number: 1 - 64.
P37 = 2
#######################################################################
## Account 1 Call Settings ##
#######################################################################
# Start Video Automatically. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P2314 = 1
# Remote Video Request. 0 - Prompt, 1 - Accept, 2 - Deny. Default value is 0
# Number: 0, 1, 2
P2326 = 1
# Dial Plan Prefix
# String
P66 =
# Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ }
P290 = { x+ | \+x+ | *x+ | *xx*x+ }
# Refer-To Use Target Contact. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P135 = 0
# Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0
# Number: 0, 1, 2
P90 = 0
# Send Anonymous. 0 - No, 1 - Yes (caller ID will be blocked if set to Yes). Default value is 0
# Number: 0, 1
P65 = 0
# Anonymous Call Rejection. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P129 = 0
# Call Log
# 0 - Log All, 1 - Log Incoming/Outgoing only (Missed Calls Not Recorded), 2 - Disable All. Default value is 0
# Number: 0, 1, 2
P182 = 0
# Special Feature. Default value is 100
# 100 - Standard, 102 - Broadsoft, 108 - CBCOM, 109 - RNK, 113 - China Mobile
# 114 - ZTE IMS, 115 - Mobotix, 116 - ZTE NGN, 117 - Huawei IMS
# Number: 100, 102, 108, 109, 113, 114, 115, 116, 117
P198 = 100
# Feature Key Synchronization. 0 - Disable, 1 - Broadsoft. Default value is 0
# Number: 0, 1
P2325 = 0
# Enable Call Features. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P191 = 0
# No Key Entry Timeout (s). Default value is 4
# Number: 1 - 15
P85 = 4
# Ring Timeout (s). Default value is 60
# Number: 10 - 300
P1328 = 60
# Transfer on 3 way conference Hangup. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2304 = 0
# Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P72 = 1
# Conference-URI
# String
P2318 =
# Broadsoft Call Center. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2341 = 0
# Hoteling Event. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2342 = 0
# Call Center Status. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2343 = 0
# Account Ring Tone. See ring tone options and value in the Ring Tone Value Table below
P104 = content://settings/system/ringtone
# No Answer Timeout (s). Default value is 20
# Number: 1 - 120
P139 = 20
# Matching Incoming Caller ID. Matching Rule 1
# String
P1488 =
# Matching Rule 1 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1489 = content://settings/system/ringtone
# Matching Incoming Caller ID. Matching Rule 2
# String
P1490 =
# Matching Rule 2 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1491 = content://settings/system/ringtone
# Matching Incoming Caller ID. Matching Rule 3
# String
P1492 =
# Matching Rule 3 Distinctive Ringtone. See ring tone options and value in the Ring Tone Value Table below
# String
P1493 = content://settings/system/ringtone
# Enable Local MOH. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P2357 = 0
############ Ring Tone Value Table ###############
# Web GUI Option Value
# Use System Ring tone content://settings/system/ringtone
# Silent ringtone_silence
# Ring2_OrganDub /system/media/audio/ringtones/Ring2_OrganDub.ogg
# Big_Easy /system/media/audio/ringtones/Big_Easy.ogg
# DonMessWivlt /system/media/audio/ringtones/DonMessWivIt.ogg
# Club_Cubano /system/media/audio/ringtones/Club_Cubano.ogg
# Growl /system/media/audio/ringtones/Growl.ogg
# CrayonRock /system/media/audio/ringtones/CrayonRock.ogg
# Ring9_Nairobi /system/media/audio/ringtones/Ring9_Nairobi.ogg
# Ring10_Nassau /system/media/audio/ringtones/Ring10_Nassau.ogg
# Third_Eye /system/media/audio/ringtones/Third_Eye.ogg
# Ring1_Ding /system/media/audio/ringtones/Ring1_Ding.ogg
# Road_Trip /system/media/audio/ringtones/Road_Trip.ogg
# bellcore-dr2 /system/media/audio/ringtones/bellcore-dr2.ogg
# Ring_Digital_02 /system/media/audio/ringtones/Ring_Digital_02.ogg
# bellcore-dr3 /system/media/audio/ringtones/bellcore-dr3.ogg
# DancinFool /system/media/audio/ringtones/DancinFool.ogg
# Ring_Classic_02 /system/media/audio/ringtones/Ring_Classic_02.ogg
# Ring5_FreeFlight /system/media/audio/ringtones/Ring5_FreeFlight.ogg
# Funk_Yall /system/media/audio/ringtones/Funk_Yall.ogg
# World /system/media/audio/ringtones/World.ogg
# Ring8_MidEvilJaunt /system/media/audio/ringtones/Ring8_MidEvilJaunt.ogg
# TwirlAway /system/media/audio/ringtones/TwirlAway.ogg
# bellcore-dr4 /system/media/audio/ringtones/bellcore-dr4.ogg
# Ring6_Glacial_Groove /system/media/audio/ringtones/Ring6_Glacial_Groove.ogg
# Shes_All_That /system/media/audio/ringtones/Shes_All_That.ogg
# Ring4_EtherShake /system/media/audio/ringtones/Ring4_EtherShake.ogg
# Seville /system/media/audio/ringtones/Seville.ogg
# BussaMove /system/media/audio/ringtones/BussaMove.ogg
# Default_ringtone /system/media/audio/ringtones/Default_ringtone.ogg
# BirdLoop /system/media/audio/ringtones/BirdLoop.ogg
# MildlyAlarming /system/media/audio/ringtones/MildlyAlarming.ogg
# Terminated /system/media/audio/ringtones/Terminated.ogg
# Calypso_Steel /system/media/audio/ringtones/Calypso_Steel.ogg
# Safari /system/media/audio/ringtones/Safari.ogg
# Ring_Synth_04 /system/media/audio/ringtones/Ring_Synth_04.ogg
# Ring_Synth_02 /system/media/audio/ringtones/Ring_Synth_02.ogg
# CurveBall /system/media/audio/ringtones/CurveBall.ogg
# Enter_the_Nexus /system/media/audio/ringtones/Enter_the_Nexus.ogg
# Bollywood /system/media/audio/ringtones/Bollywood.ogg
# Champagne_Edition /system/media/audio/ringtones/Champagne_Edition.ogg
# Steppin_Out /system/media/audio/ringtones/Steppin_Out.ogg
# Ring3_Paradise_Island /system/media/audio/ringtones/Ring3_Paradise_Island.ogg
# Playa /system/media/audio/ringtones/Playa.ogg
# No_Limits /system/media/audio/ringtones/No_Limits.ogg
# LoopyLounge /system/media/audio/ringtones/LoopyLounge.ogg
# Cairo /system/media/audio/ringtones/Cairo.ogg
# Ring7_HalfwayHome /system/media/audio/ringtones/Ring7_HalfwayHome.ogg
# SilkyWay /system/media/audio/ringtones/SilkyWay.ogg
# LoveFlute /system/media/audio/ringtones/LoveFlute.ogg
# Eastern_Sky /system/media/audio/ringtones/Eastern_Sky.ogg
# bellcore-dr5 /system/media/audio/ringtones/bellcore-dr5.ogg
# Gimme_Mo_Town /system/media/audio/ringtones/Gimme_Mo_Town.ogg
# bellcore-dr1 /system/media/audio/ringtones/bellcore-dr1.ogg
# Backroad /system/media/audio/ringtones/Backroad.ogg
#######################################################################
## Account 6 General Settings - USe this to turn off ipvideotalk ##
#######################################################################
# Account Active. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1801 = 0
# Account Name
P1817 =
# SIP Server
P1802 =
# SIP User ID
P1804 =
# SIP Authenticate ID
P1805 =
# SIP Authenticate Password
P1806 =
# Voice Mail UserID
P1826 =
# Name (Display name :John Doe)
P1807 =
# Tel URL Support. 0 - Disable, 1 - User=Phone, 2 - Enabled. Default value is 0
# Number: 0, 1, 2
P1809 = 0
##############################################################################
## Maintenance ##
##############################################################################
#######################################################################
## Maintenance - Contacts/Phonebook Download ##
#######################################################################
# Clear The Old List. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1435 = 1
# Replace Duplicate Items. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1436 = 0
# Phonebook XML Download Mode. 0 - OFF, 1 - TFTP, 2 - HTTP. Default value is 0
# Number: 0, 1, 2
P330 = 2
# Phonebook XML File Encoding. Default value is UTF-8
# Number: UTF-8, GBK
P1681 = UTF-8
# Phonebook XML Server Path. It MUST be in the host/path format
# For example: directory.grandstream.com/engineering
# String
# Phonebook XML Server Path
# This is a string of up to 128 characters that should contain a path to the XML file.
# It MUST be in the host/path format. For example: "directory.grandstream.com/engineering"
{IF network=LOCALLAN}
P331 = %%pbx_ip%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
{IF network=REMOTESTUN}
P331 = %%pbx_ip%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
{IF network=REMOTESPM}
P331 = %%param:BXPUBLICIP%%:%%pbx_http_port%%/provisioning/%%PROVSUBDIR%%/gs_phonebook.xml
{ENDIF}
# Phonebook Download Interval (in minutes). Default is 0 for disabled
# Number: 0, 120, 240, 360, 480, 720
P332 = 120
#######################################################################
## Maintenance - LDAP Phonebook ##
#######################################################################
# LDAP Directory
# LDAP Server Address, up to 256 characters can be used. It can be IP address or Domain name
# String
P8020 =
# LDAP Server Port
# Number: 1 - 65535
P8021 = 389
# Base DN. 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 =
# 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 =
# Password. The bind "Password" for querying LDAP servers. And the field can be left blank if the LDAP server allows anonymous binds
# String
P8024 =
# 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 =
# 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 =
# LDAP Mail Attributes. This setting specifies the "mail" attributes of each record which are returned in the LDAP search result
# The setting allows the users to configure multiple space separated mail attributes
# String
P8038 =
# LDAP Name Filter
# LDAP name filter is the filter used for name look ups. Please refer to usermanual for examples
# String
P8026 =
# LDAP Number Filter
# LDAP name filter is the filter used for number look ups. Please refer to usermanual for examples
# String
P8025 =
# LDAP Mail Filter
# LDAP mail filter is the filter used for mail look ups. Please refer to usermanual for examples
# String
P8039 =
# LDAP Displaying Name Attributes. The entry information to be shown on phone LCD. Grandstream phones will display up to 3 fields
# String
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
P8031 = 50
# 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
P8032 = 0
# LDAP Lookup For Dial. 0 - No, 1 - Yes. Default is 0
P8034 = 0
# LDAP Lookup For Incoming Calls. 0 - No, 1 - Yes. Default is 0
P8035 = 0
#######################################################################
## Maintenance - Device Manager ##
#######################################################################
# AE Mode. 0 - Bright Environment, 1 - Dark Environment. Default value is 0
# Number: 0, 1
P915 = 0
# Disable Missed Call Backlight. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P351 = 0
# Disable Missed Call Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1691 = 0
# Disable MWI Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1692 = 0
# Disable New Message Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1693 = 0
# Disable Contact or Message Full Indicator. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1694 = 0
# Disable Indicator When LCD is OFF. 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
P1695 = 0
# RJ9 Headset TX Gain (dB). 0 - 0, 1 - -6, 2 - +6. Default value is 2
# Number: 0, 1, 2
P1301 = 2
# RJ9 Headset RX Gain (dB). 0 - 0, 1 - -6, 2 - +6. Default value is 2
# Number: 0, 1, 2
P1302 = 2
# Headset Type. 0 - Normal Headset, 1 - Plantronics EHS. Default value is 0
# Number: 0, 1
P1487 = 0
# Headset Key Mode. 0 - Default Mode, 1 - Toggle Headset/Speaker. Default value is 0
# Number: 0, 1
P1312 = 0
#######################################################################
## Maintenance - Network Settings ##
#######################################################################
# Address Type. 0 - DHCP, 1 - Static, 2 - PPPoE. Default value is 0
# Number: 0, 1, 2
P8 = 0
# Host name (DHCP option 12)
P146 =
# Vendor Class ID (DHCP option 60)
P148 = GXV
# Static IP. IP address
#P9 = 192
#P10 = 168
#P11 = 0
#P12 = 160
# Static IP. Subnet Mask
#P13 = 255
#P14 = 255
#P15 = 0
#P16 = 0
# Static IP. Default Gateway
#P17 = 0
#P18 = 0
#P19 = 0
#P20 = 0
# Static IP. DNS Server 1. Ignore if DHCP or PPPoE is used
#P21 = 0
#P22 = 0
#P23 = 0
#P24 = 0
# Static IP. DNS Server 2. Ignore if DHCP or PPPoE is used
#P25 = 0
#P26 = 0
#P27 = 0
#P28 = 0
# PPPoE Account ID
# P82 =
# PPPoE Password
# P83 =
# PPPoE Service Name
# P269 =
# Alternate DNS Server
#P92 = 0
#P93 = 0
#P94 = 0
#P95 = 0
# Second Alternate DNS Server
#P5026 =
#P5027 =
#P5028 =
#P5029 =
# Enable LLDP. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1684 = 1
# Layer 3 QoS for SIP. Default value is 48
P1558 = 48
# Layer 3 QoS for Audio. Default value is 48
P1559 = 48
# Layer 3 QoS for Video. Default is 48.
P1560 = 48
# Layer 2 QoS. 802.1Q/VLAN Tag. Default value is 0
# Number: 0 - 4095
#P51 = 0
# Layer 2 QoS. 802.1p priority value. Default value is 0
# Number: 0 - 7
P87 = 0
# User-Agent
P1541 =
# 802.1x Mode. 0 - Disable, 1 - EAP-MD5, 2 - EAP-TLS, 3-EAP-PEAP
# Number: 0, 1, 2, 3
P7901 = 0
# 802.1x Identity
P7902 =
# MD5 Password
P7903 =
#######################################################################
## Maintenance - Time Settings ##
#######################################################################
# Assign NTP Server Address
P30 = %%param::time_ntp_server%%
# DHCP Option 42 override NTP server. 0 - No, 1 - Yes. Default value is 1
# When set to Yes (1), it will override the configured NTP server
# Number: 0, 1
P144 = 0
# DHCP Option 2 to Override Time Zone setting. 0 - No, 1 - Yes. Default value is 0
# When set to Yes (1), it will override the configured Time Zone setting if available
# Number: 0, 1
P143 = 0
# Time Zone
# --Web GUI Option-- -P Value-
# GMT+12:00(Tuvalu Time) TZA+12
# GMT+12:00(Marshall Islands) MHT-12
# GMT-11:00(Midway Island) TZB+11
# GMT-10:00(Hawaii) HAW10
# GMT-8:00(Alaska) AKST9AKDT
# GMT-7:00(Pacific Time) PST8PDT
# GMT-7:00(Tijuana) PST8PDT,M4.1.0,M10.5.0
# GMT-7:00(Arizona) MST7
# GMT-6:00(Chihuahua) MST7MDT,M4.1.0,M10.5.0
# GMT-6:00(Mountain Time) MST7MDT
# GMT-6:00(Central America) CST+6
# GMT-5:00(Central Time) CST6CDT
# GMT-5:00(Mexico City) CST6CDT,M4.1.0,M10.5.0
# *GMT-6:00(Saskatchewan)
# GMT-5:00(Bogota) COT5
# GMT-5:00(Estern Time without daylight saving) EST5
# GMT-4:00(Estern Time) EST5EDT
# GMT-4:30(Venezuela) TZf+4:30
# GMT-4:00(Atlantic Time) AST4ADT
# GMT-4:00(Manaus) AMT4
# GMT-3:00(Atlantic Time(New Brunswich)) AST4ADT,M4.1.0/00:01:00,M10.5.0/00:01:00
# *GMT-4:00(Santiago)
# GMT-2:30(Newfoundland) NST+3:30NDT+2:30,M4.1.0/00:01:00,M10.5.0/00:01:00
# GMT-3:00(Brasilia) BRST+3BRDT+2,M10.3.0,M2.3.0
# GMT-3:00(Buenos Aires) UTC+3
# GMT-2:00(Greenland) TZK+3
# GMT-3:00(Montevideo) UYT3UYST,M10.1.0,M3.2.0
# GMT-2:00(Mid-Atlantic) TZL+2
# GMT+0:00(Azores) TZM+1
# GMT-1:00(Cape Verde Islands) CVT1
# GMT+0:00(Casablanca) TZN+0
# GMT+1:00(London) GMT+0BST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+1:00(Dublin) GMT+0IST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+1:00(Lisbon, Western European Time) WET-0WEST-1,M3.5.0/01:00:00,M10.5.0/02:00:00
# GMT+2:00(Roma, Paris, Madrid, Central European Time) CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00
# GMT+2:00(Belgrade) CET-1CEST,M3.5.0,M10.5.0/3
# GMT+2:00(Brussels) TZO-1
# GMT+2:00(Sarajevo) CET-1CEST,M3.5.0,M10.5.0/3
# GMT+1:00(Windhoek) WAT-1WAST,M9.1.0,M4.1.0
# *GMT+1:00(W. Africa Time)
# *GMT+3:00(Amman, Jordan)
# GMT+3:00(Athens, Istanbul) TZP-2
# GMT+3:00(Beirut, Lebanon) EET-2EEST,M3.5.0/0,M10.5.0/0
# GMT+2:00(Cairo) TZP-2
# GMT+3:00(Helsinki, Athens, Tallinn, Eastern European Time) EET-2EEST-3,M3.5.0/03:00:00,M10.5.0/04:00:00
# GMT+3:00(Jerusalem) TZP-2
# GMT+3:00(Minsk) EET-2EEST,M3.5.0,M10.5.0/3
# GMT+3:00(Kyiv) EET-2EEST,M3.5.0/3,M10.5.0/4
# GMT+2:00(Harare) CAT-2
# GMT+3:00(Baghdad) TZQ-3
# GMT+4:00(Moscow) MST-3MDT,M3.5.0/2,M10.5.0/3
# GMT+3:00(Kuwait) TZQ-3
# GMT+3:00(Nairobi) TZQ-3
# GMT+4:30(Tehran) TZQ-3
# GMT+5:00(Baku) TZR-4
# GMT+4:00(Tbilisi) GET-4
# GMT+4:00(Yerevan) AMT-4AMST,M3.5.0,M10.5.0/3
# GMT+4:00(Dubai) GST-4
# GMT+4:30(Kabul) AFT-4:30
# GMT+5:00(Islamabad, Karachi) TZS-5
# GMT+5:00(Ural'sk) ORAT-5
# GMT+6:00(Yekaterinburg) YEKT-5YEKST,M3.5.0,M10.5.0/3
# GMT+5:30(Kolkata) IST-5:30
# *GMT+5:30(Sri Lanka)
# GMT+5:45(Kathmandu) TZU-5:45
# GMT+6:00(Astana) TZV-6
# GMT+6:30(Yangon) TZW-6:30
# GMT+8:00(Krasnoyarsk) TZX-7
# GMT+7:00(Bangkok) TZX-7
# GMT+7:00(Jakarta) WIB-7
# GMT+8:00(Beijing) TZY-8
# GMT+8:00(Hong Kong) TZY-8
# GMT+8:00(Singapore) SGT-8
# GMT+8:00(Ulaanbaatar, Mongolia) ULAT-8
# GMT+9:00(Irkutsk) TZY-8
# GMT+8:00(Kuala Lumpur) TZY-8
# GMT+8:00(Perth) WST-8
# GMT+8:00(Taipei) TZY-8
# GMT+9:00(Seoul) TZZ-9
# GMT+9:00(Tokyo, Osaka) TZZ-9
# GMT+10:00(Yakutsk) TZZ-9
# GMT+9:30(Adelaide) CST-9:30CDT-10:30,M10.5.0/02:00:00,M3.5.0/03:00:00
# GMT+9:30(Darwin) CST-9:30
# GMT+10:00(Brisbane) EST-10
# GMT+10:00(Hobart) EST-10EDT-11,M10.1.0/02:00:00,M3.5.0/03:00:00
# GMT+10:00(Sydney, Canberra) EST-10EDT-11,M10.5.0/02:00:00,M3.5.0/03:00:00
# GMT+11:00(Vladivostok) VLAT-10VLAST,M3.5.0,M10.5.0/3
# GMT+10:00(Guam) TZb-10
# GMT+12:00(Magadan) TZc-11
# GMT+12:00(Auckland) NZST-12NZDT-13,M10.1.0/02:00:00,M3.3.0/03:00:00
# GMT+12:00(Fiji) TZd-12
# GMT+13:00(Tonga) TZe-13
P64 = %%param::time_timezone_grandstreamexec%%
# Time Display Format. 0 - 12 Hour, 1 - 24 Hour. Default value is 1
# Number: 0, 1
P122 = 0
# Date Display Format. Default value is 1
# 0: YY-MM-DD
# 1: MM-DD-YY
# 2: DD-MM-YY
# 3: Normal (M-D-YY)
# Number: 0, 1, 2, 3
P102 = 1
#######################################################################
## Maintenance - Web/SSH Access ##
#######################################################################
# Disable SSH. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P276 = 0
# Web Access Method. 0 - HTTP, 1 - HTTPS. Default value is 0
# Number: 0, 1
P900 = 0
# Web Port. HTTP default is 80, HTTPS default is 443
# Number: 0 - 65535
P901 = 80
# Admin password for web interface
P2 = admin
# End User Password
P196 = 123
#######################################################################
## Maintenance - Upgrade ##
#######################################################################
# Configuration via LCD Menu. 0 - Unrestricted, 1 - Basic settings only. Default value is 0
# Number: 0, 1
P1357 = 0
# XML Config File Password
P1359 =
# HTTP/HTTPS User Name
P1360 =
# HTTP/HTTPS Password
P1361 =
# Upgrade Via. 0 - TFTP, 1 - HTTP, 2 - HTTPS, 3 - Manual Upload. Default value is 1
# Number: 0, 1, 2, 3
P212 = 1
# Firmware Server Path
#P192 = firmware.grandstream.com/betaclubtest
P192 =
# Config Server Path
P237 =
# Firmware File Prefix
P232 =
# Firmware File Postfix
P233 =
# Config File Prefix
P234 =
# Config File Postfix
P235 =
# mDNS Override Server. 0 - Disable, 1 - Use Type A, 2 - Use Type SRV. Default value is 1
# Number: 0, 1
P1407 = 1
# DHCP Option 66 Override server. 0 - No, 1 - Yes. Default value is 1
# When set to Yes(1), it will override the configured provision path and method
# Number: 0, 1
P145 = 1
# DHCP Option 120 Override SIP Server. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1411 = 1
# 3CX Auto Provision. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1414 = 1
# Automatic Upgrade. 0 - No, 1 - Check Every Day, 2 - Check Every Week, 3 - Check at a Period Time. Default value is 0
# Number: 0, 1, 2, 3
P194 = 0
# Automatic Upgrade Check Interval (m). Minimum 60 minutes. Default value is 10080 (7 days)
# Number: 60 - 5256000
P193 = 10080
# Hour of the day (0-23)
# Number: 0 - 23
P285 = 1
# Day of the week (0-6)
# Number: 0 - 6
P286 = 1
# Automatic Upgrade Rule. Default value is 0
# 0 - Always Check at Bootup
# 1 - When F/W pre/suffix changes
# 2 - Skip the Firmware Check
# Number: 0, 1, 2
P238 = 2
# Auto Reboot to Upgrade Without Prompt. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P1549 = 1
# Authenticate Conf File. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P240 = 0
#######################################################################
## Maintenance - Syslog ##
#######################################################################
# Syslog Server. Name of the server
P207 =
# Syslog Level
# 0 - NONE, 1 - DEBUG, 2 - INFO, 3 - WARNING, 4 - ERROR. Default value is 0
# Number: 0, 1, 2, 3, 4
P208 = 0
# Send SIP Log. 0 - No, 1 - Yes. Default value is 0
P1387 = 0
#######################################################################
## Maintenance - Language ##
#######################################################################
# Language. Configure the language to be displayed on LCD
# Note: for some languages that have 2 codes avaiable, both are working
# ca_ES - Català
# cs_CZ - Ceština
# da_DK - Dansk
# de_DE - Deutsch
# en_GB - English (United Kingdom)
# en_US - English (United States), en - English (United States)
# es_ES - Español (España)
# es_US - Español (Estados Unidos)
# fr_FR - Français, fr - Français
# iw_IL - Hebrew
# hr_HR - Hrvatski
# in_ID - Indonesian
# it_IT - Italiano, or it - Italiano
# lv_LV - Latviešu
# lt_LT - Lietuviu
# hu_HU - Magyar, or hu - Magyar
# nl_NL - Nederlands, or nld - Nederlands
# nb_NO - Norsk bokmål
# pl_PL - Polski, or pl - Polski
# pt_BR - Português (Brasil)
# pt_PT - Português (Portugal)
# ro_RO - Româna
# rm_CH - Romansh
# sk_SK - Slovencina
# sl_SI - Slovenšcina
# fi_FI - Suomi, or fi
# sv_SE - Svenska, or sv - Svenska
# tl_PH - Tagalog
# vi_VN - Tieng Viet
# tr_TR - Türkçe, or tr - Türkçe
# el_GR - Greek
# bg_BG - Bulgarian
# ru_RU - Russian, or ru - Russian
# sr_RS - Serbian
# uk_UA - Ukrainian
# ko_KR - Korean, or kr - Korean
# zh_TW - Traditional Chinese, or zh-tw - Traditional Chinese
# zh_CN - Simplified Chinese, or zh - Simplified Chinese
# ja_JP - Japanese, or jp - Japanese
# P1362 = en
#######################################################################
## Maintenance - TR-069 ##
#######################################################################
# Enable TR-069. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1409 = 0
# ACS URL
P4503 =
# ACS Username
P4504 =
# ACS Password
P4505 =
# Periodic Inform Enable. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P4506 = 0
# Periodic Inform Interval (s). Default value is 86400
# Number: 1 - 4294967295
P4507 = 86400
# Connection Request Username
P4511 =
# Connection Request Password
P4512 =
# Connection Request Port
P4518 =
# CPE Cert File
P8220 =
# CPE Cert Key
P8221 =
#-------------------------------------------------------------------------------------
# Line Keys
#-------------------------------------------------------------------------------------
# Line Key 1
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1363 = 0
# Line Key 2
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1365 = 0
# Line Key 3
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1367 = 0
# Line Key 4
# ------------------------------------------------------------------------------------
# Key Mode. 0 - Line ,1 - Shared Line
P1369 = 0
#-------------------------------------------------------------------------------------
# End User Multi Purpose Keys - Specified in blf 1-18 below
#-------------------------------------------------------------------------------------
########################################################
### BLF Settings ###
########################################################
# END USER MULTIPURPOSE KEYS
# -------------------------------------------------------------------------------------
# Key Mode.
# 0 - Speed Dial
# 1 - BLF
# 2 - Presence Watcher
# 3 - eventlist BLF
# 4 - Speed Dial via active account
# 5 - DialDTMF
# 7 - CallReturn
# 9 - Call Park
# Accounts (0-5 on this model)
# Account 5 defaults to Video Phone
#BLF1 - Company Wide
P323 = 9
P301 = 0
P302 = Park 1
P303 = SP1
#{IF blf1}
# Key 1
# Key Mode.
#P323 = %%value%%
# Account.
#P301 = 0
# Name
#P302 = %%blf1%%
# UserID
#P303 = %%blf1%%
#{ELSE}
#P323 =0
#P301 =0
#P302 =
#P303 =
#{ENDIF}
#BLF2 - Company Wide
P324 = 9
P304 = 0
P305 = Park 2
P306 = SP2
#{IF blf2}
# Key 2
# Key Mode.
#P324 = %%value%%
# Account.
#P304 = 0
# Name
#P305 = %%blf2%%
# UserID
#P306 = %%blf2%%
#{ELSE}
#P324 =0
#P304 =0
#P305 =
#P306 =
#{ENDIF}
#BLF3 - Company Wide
P325 = 9
P307 = 0
P308 = Park 3
P309 = SP3
#{IF blf3}
# Key 3
# Key Mode.
#P325 = %%value%%
# Account.
#P307 = 0
# Name
#P308 = %%blf3%%
# UserID
#P309 = %%blf3%%
#{ELSE}
#P325 =0
#P307 =0
#P308 =
#P309 =
#{ENDIF}
#BLF4 - Company Wide
P326 = 9
P310 = 0
P311 = Park 4
P312 = SP4
#{IF blf4}
# Key 4
# Key Mode.
#P326 = %%value%%
# Account.
#P310 = 0
# Name
#P311 = %%blf4%%
# UserID
#P312 = %%blf4%%
#{ELSE}
#P326 =0
#P310 =0
#P311 =
#P312 =
#{ENDIF}
{IF blf5}
# Key 5
# Key Mode.
P327 = %%value%%
# Account.
P313 = 0
# Name
P314 = %%blf5%%
# UserID
P315 = %%blf5%%
{ELSE}
P327 =0
P313 =0
P314 =
P315 =
{ENDIF}
{IF blf6}
# Key 6
# Key Mode.
P328 = %%value%%
# Account.
P316 = 0
# Name
P317 = %%blf6%%
# UserID
P318 = %%blf6%%
{ELSE}
P328 =0
P316 =0
P317 =
P318 =
{ENDIF}
{IF blf7}
# Key 7
# Key Mode.
P329 = %%value%%
# Account.
P319 = 0
# Name
P320 = %%blf7%%
# UserID
P321 = %%blf7%%
{ELSE}
P329 =0
P319 =0
P320 =
P321 =
{ENDIF}
{IF blf8}
# Key 8
# Key Mode.
P353 = %%value%%
# Account.
P354 = 0
# Name
P355 = %%blf7%%
# UserID
P356 = %%blf7%%
{ELSE}
P353 =0
P354 =0
P355 =
P356 =
{ENDIF}
{IF blf9}
# Key 9
# Key Mode
P357 = %%value%%
# Account.
P358 = 0
# Name
P359 = %%blf7%%
# UserID
P360 = %%blf7%%
{ELSE}
P357 =0
P358 =0
P359 =
P360 =
{ENDIF}
{IF blf10}
# Key 10
# Key Mode
P361 = %%value%%
# Account.
P362 = 0
# Name
P363 = %%blf7%%
# UserID
P364 = %%blf7%%
{ELSE}
P361 =0
P362 =0
P363 =
P364 =
{ENDIF}
#############################################################
# Up to MPK 130 on Main Phone - They follow this format:
#############################################################
# Key Mode:
# 0 - Speed Dial
# 1 - BLF
# 2 - Presence Watcher
# 3 - eventlist BLF
# 4 - Speed Dial via active account
# 5 - DialDTMF
# 7 - CallReturn
# 9 - Call Park
# Account (0-5)
# Name (Label)
# User ID/Command
# MPK11 - 365-368
# MPK12 - 369-372
# MPK13 - 373-376
# MPK14 - 377-380
# MPK15 - 381-384
# MPK16 - 385-388
# MPK17 - 389-392
# MPK18 - 393-396
# MPK19 - 6001,6201,6401,6601
#...
# MPK117 - 6099,6299,6499,6699
# MPK118 - 6100,6300,6500,6700
#...
# MPK130 - 6112,6312,6512,6712
##############################################################################
## Advanced Settings ##
##############################################################################
#######################################################################
## Advanced Settings - Tone Generator ##
#######################################################################
# Dial Tone
P4000 = f1=350@-13,f2=440@-13,c=0/0;
# Ring Back Tone
P4001 = f1=440@-19,f2=480@-19,c=2000/4000;
# Busy Tone
P4002 = f1=480@-24,f2=620@-24,c=500/500;
# Reorder Tone
P4003 = f1=480@-24,f2=620@-24,c=250/250;
# Confirmation Tone
P4004 = f1=350@-11,f2=440@-11,c=100/100-100/100-100/100;
# Call-Waiting Tone
P4005 = f1=440@-13,c=300/10000-300/10000-0/0;
# Call-Waiting Tone Gain. 0 - Low, 1 - Medium, 2 - High. Default value is 1
P1555 = 1
# PSTN Disconnect Tone
P841 = f1=480@-32,f2=620@-32,c=500/500;
# Default Ring Cadence
P4040 = c=2000/4000;
#######################################################################
## Advanced Settings -> General Settings ##
#######################################################################
# Local RTP Port. Default value is 5004
# Number: 1024 - 65535
P39 = 5004
# Use Random Port. 0 - No, 1 - Yes. Default value is 1
# Number: 0, 1
P78 = 0
# Disable in-call DTMF display. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P338 = 0
# Keep-alive Interval (s). Default value is 20 seconds
# Number: 10 - 160
P84 = 20
# STUN Server
P76 =
# Use NAT IP. This will enable our SIP client to use this IP in the SIP message.
# Example 64.3.153.50
P101 =
# SIP TLS Certificate
# P280 =
# SIP TLS Private Key
# P279 =
# SIP TLS Private Key Password
# P281 =
#######################################################################
## Advanced Settings - Call Features ##
#######################################################################
# Always Ring Speaker. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1439 = 0
# Auto Conference. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1682 = 0
# Disable Call-Waiting. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P91 = 0
# Disable DialPlan. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1687 = 0
# Disable Call-Waiting Tone. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P186 = 0
# Disable DND Reminder Ring. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1486 = 0
# Disable Direct IP Call. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P277 = 0
# Use Quick IP-Call Mode. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P184 = 0
# Disable Conference. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1311 = 0
# Disable Transfer. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P1341 = 0
# Default Transfer Mode. 0 - Blind Transfer, 1 - Attended Transfer. Default value is 0
# Number: 0, 1
P1685 = 0
# Escape '#' as %23 in SIP URI. 0 - No, 1 - Yes
# Number: 0, 1
P1406 = 1
# Offhook Auto Dial
P71 =
# Offhook Timeout (in seconds)
P1485 = 30
#######################################################################
## Advanced Settings - Video Settings ##
#######################################################################
# Video Frame Rate. 15 - 15 frames/second, 30 - 30 frames/second. Default value is 15
# Number: 15, 30
P904 = 15
# Display Video Information. 0 - No, 1 - Yes. Default value is 0
# Number: 0, 1
P22001 = 0
#######################################################################
## Advanced Settings - MPK General Settings ##
#######################################################################
# Account 1 BLF Call-Pickup Prefix. Default value is **
# String
P1347 = **
# Account 1 Eventlist URI
P134 =
# Account 2 BLF Call-Pickup Prefix. Default value is **
# String
P481 = **
# Account 2 Eventlist URI
P444 =
# Account 3 BLF Call-Pickup Prefix. Default value is **
# String
P581 = **
# Account 3 Eventlist URI
P544 =
# Account 4 BLF Call-Pickup Prefix. Default value is **
# String
P681 = **
# Account 4 Eventlist URI
P644 =
# Account 5 BLF Call-Pickup Prefix. Default value is **
# String
P1781 = **
# Account 5 Eventlist URI
P1744 =
# Account 6 BLF Call-Pickup Prefix. Default value is **
# String
P1881 = **
# Account 6 Eventlist URI
P1844 =
]]></deviceconfig>
</device>
</data>
</doc>