• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Grandstream 3240

Status
Not open for further replies.

livewire1981

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::pBXPUBLICIP%%:%%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>
 
Re: "Unsupported IP Phone" 3240

A few questions:

1. Where did you get the template?
2. Are you actually using VLANS? Not used to seeing a VLAN of 1 being tagged.
3. Is the phone local or remote and if local, why STUN?

My initial suggestion is to factory reset and then manually provision and see if it works. If so, then perhaps you can download the configuration and compare against the below config p values and perhaps find the issue.

My concern about the config is that it has this entry-
Firmware Server Path
#P192 = firmware."Unsupported IP Phone".com/betaclubtest
P192 =

Also the date of 5-12 is earlier than what I have seen. The latest I have seen is:

<time>2014-06-16 12:00:00</time>
<name>GrandStream GXV</name>
<url>http://www.grandstream.com</url>
<models>
<model>GrandStream GXV-3240</model>
</models>
 
Re: "Unsupported IP Phone" 3240

The template was something that was pulled from another grandstream setup and the internet. I can try the configuration tool that grandstream offers, however the instructions were not that clear so I have tried to piece it together myself.

I can play with it. I have other 3240's on my network but they are not on the most recent firmware. They do not boot loop.
 
Re: "Unsupported IP Phone" 3240

By the way, the forum post keeps pulling my terms and replacing it with unsupported phone. that is why you see that in the config file. I am typing G R A N D S T REAM and it is being replaced.
 
Re: "Unsupported IP Phone" 3240

The config tool for GRAND does nothing for me.
 
Re: "Unsupported IP Phone" 3240

The firmware upgrade path in the template is incorrect.
I do not know if you have updated to a newer template, but in any event, factory reset the phone and edit the template to get rid of the /betaclub reference.
 
Re: "Grand Stream" 3240

Have you tired removing the Mac address from 3cx, factory resetting the phone?
Does it boot loop when factory reset with no provisioning?
Now, provision manually. Boot loop?

Larry, I think betaclub firmware comes from that url - and should not be used once the model is out of beta testing.
 
Status
Not open for further replies.

Getting Started - Admin

Latest Posts

Forum statistics

Threads
141,625
Messages
748,883
Members
144,738
Latest member
MattS
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.