diff --git a/app/grandstream/app_config.php b/app/grandstream/app_config.php
index 72fac4077b..6a1712634a 100644
--- a/app/grandstream/app_config.php
+++ b/app/grandstream/app_config.php
@@ -102,6 +102,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Default VLAN for phone LAN port. Default 0 is disabled.";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8d424a07-921c-4549-a938-5457d51d47d2";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_pc_mode";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "Enabled";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Options: Enabled, Disabled, Mirrored. Default: Enabled";
+ $y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "5200174e-b644-438f-a2f8-b721ee052cea";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_pc_port_vlan";
@@ -310,6 +318,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Bluetooth Handsfree - 0 - Off, 1 - On";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "e65ff82a-6ded-4cdd-8ba5-b45cb174c8fa";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_headset_ringtone";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "Default";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Options: Normal, PlantronicsEHS. Default: Normal";
+ $y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "5bc527d0-6f83-403b-a6c0-574540cfa9a6";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_headset_type";
@@ -334,6 +350,23 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Always Ring Speaker. 0 - No, 1 - Yes both, 2 - Yes Speaker Only. Default is 0";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "a3ce83cb-609f-4189-a4cf-569ed36fb76d";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_headset_rx_gain";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Headset RX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0";
+ $y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "a3ce83cb-609f-4189-a4cf-569ed36fb76d";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_headset_tx_gain";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Handset TX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0";
+ $y++;
+
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "453ec939-ef61-4ecd-ad0a-31905153efd8";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_auto_attended_transfer";
@@ -378,9 +411,17 @@
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_screensaver";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "1";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "Screensaver. 0 - No, 1 - Yes, 2 - On if no VPK is active. Default is 1";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Screensaver. 0 - No, 1 - Yes, 2 - On if no VPK is active. Default is 0";
+ $y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "730eae5c-a413-45a4-ad64-725e21dd6ab5";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_screensaver_enable";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Screensaver. 0 - No, 1 - Yes, 2 - On if no VPK is active. Default is 0";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "eb96abe3-0225-4c75-adcf-982e7121d905";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
@@ -774,6 +815,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "c2d071eb-1381-4acb-b094-857cd222fce0";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_internet_protocol";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Internet Protocol. BothAndPreferIPv4, BothAndPreferIPv6, IPv4Only, IPv6Only. Default: IPv4Only";
+ $y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "3dd34197-e1e8-40bc-baf2-2e07c39d59b5";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_accept_sip_from_proxy_only";
diff --git a/resources/templates/provision/grandstream/gxp2130/{$mac}.xml b/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
index d4182edba3..486c471b1d 100644
--- a/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
@@ -33,12 +33,12 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
- - {$row.server_address_secondary}
+ - {$row.server_address_secondary}:{$row.sip_port}
{if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)}
@@ -56,9 +56,9 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
@@ -576,61 +576,61 @@
- 5
-
+ - {$grandstream_distinctive_ringtone_name_1}
- {$grandstream_distinctive_ringtone_1}
-
+ - {$grandstream_distinctive_ringtone_name_2}
- {$grandstream_distinctive_ringtone_2}
-
+ - {$grandstream_distinctive_ringtone_name_3}
- {$grandstream_distinctive_ringtone_3}
-
+ - {$grandstream_distinctive_ringtone_name_4}
- {$grandstream_distinctive_ringtone_4}
-
+ - {$grandstream_distinctive_ringtone_name_5}
- {$grandstream_distinctive_ringtone_5}
-
+ - {$grandstream_distinctive_ringtone_name_6}
- {$grandstream_distinctive_ringtone_6}
-
+ - {$grandstream_distinctive_ringtone_name_7}
- {$grandstream_distinctive_ringtone_7}
-
+ - {$grandstream_distinctive_ringtone_name_8}
- {$grandstream_distinctive_ringtone_8}
-
+ - {$grandstream_distinctive_ringtone_name_9}
- {$grandstream_distinctive_ringtone_9}
-
+ - {$grandstream_distinctive_ringtone_name_10}
- {$grandstream_distinctive_ringtone_10}
@@ -669,7 +669,7 @@
- - Yes
+ - No
- *78
@@ -907,7 +907,7 @@
- - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+ - {if $grandstream_lan_port_vlan == '0'}No{else}Yes{/if}
@@ -921,7 +921,7 @@
{if isset($grandstream_pc_mode)}
- - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{else}Enabled{/if}
{else}
- {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
{/if}
@@ -2204,7 +2204,7 @@
- Yes
- - Yes
+ - {$grandstream_missed_call_notification}
diff --git a/resources/templates/provision/grandstream/gxp2135/{$mac}.xml b/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
index 8d81d28b14..4646e7d919 100644
--- a/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
@@ -33,12 +33,12 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
- - {$row.server_address_secondary}
+ - {$row.server_address_secondary}:{$row.sip_port}
{if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)}
@@ -56,9 +56,9 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
@@ -576,61 +576,61 @@
- 5
-
+ - {$grandstream_distinctive_ringtone_name_1}
- {$grandstream_distinctive_ringtone_1}
-
+ - {$grandstream_distinctive_ringtone_name_2}
- {$grandstream_distinctive_ringtone_2}
-
+ - {$grandstream_distinctive_ringtone_name_3}
- {$grandstream_distinctive_ringtone_3}
-
+ - {$grandstream_distinctive_ringtone_name_4}
- {$grandstream_distinctive_ringtone_4}
-
+ - {$grandstream_distinctive_ringtone_name_5}
- {$grandstream_distinctive_ringtone_5}
-
+ - {$grandstream_distinctive_ringtone_name_6}
- {$grandstream_distinctive_ringtone_6}
-
+ - {$grandstream_distinctive_ringtone_name_7}
- {$grandstream_distinctive_ringtone_7}
-
+ - {$grandstream_distinctive_ringtone_name_8}
- {$grandstream_distinctive_ringtone_8}
-
+ - {$grandstream_distinctive_ringtone_name_9}
- {$grandstream_distinctive_ringtone_9}
-
+ - {$grandstream_distinctive_ringtone_name_10}
- {$grandstream_distinctive_ringtone_10}
@@ -669,7 +669,7 @@
- - Yes
+ - No
- *78
@@ -907,7 +907,7 @@
- - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+ - {if $grandstream_lan_port_vlan == '0'}No{else}Yes{/if}
@@ -921,7 +921,7 @@
{if isset($grandstream_pc_mode)}
- - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{else}Enabled{/if}
{else}
- {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
{/if}
@@ -2204,7 +2204,7 @@
- Yes
- - Yes
+ - {$grandstream_missed_call_notification}
diff --git a/resources/templates/provision/grandstream/gxp2140/{$mac}.xml b/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
index a2f9063b13..b7d587a84e 100644
--- a/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
@@ -33,12 +33,12 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
- - {$row.server_address_secondary}
+ - {$row.server_address_secondary}:{$row.sip_port}
{if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)}
@@ -56,9 +56,9 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
@@ -576,61 +576,61 @@
- 5
-
+ - {$grandstream_distinctive_ringtone_name_1}
- {$grandstream_distinctive_ringtone_1}
-
+ - {$grandstream_distinctive_ringtone_name_2}
- {$grandstream_distinctive_ringtone_2}
-
+ - {$grandstream_distinctive_ringtone_name_3}
- {$grandstream_distinctive_ringtone_3}
-
+ - {$grandstream_distinctive_ringtone_name_4}
- {$grandstream_distinctive_ringtone_4}
-
+ - {$grandstream_distinctive_ringtone_name_5}
- {$grandstream_distinctive_ringtone_5}
-
+ - {$grandstream_distinctive_ringtone_name_6}
- {$grandstream_distinctive_ringtone_6}
-
+ - {$grandstream_distinctive_ringtone_name_7}
- {$grandstream_distinctive_ringtone_7}
-
+ - {$grandstream_distinctive_ringtone_name_8}
- {$grandstream_distinctive_ringtone_8}
-
+ - {$grandstream_distinctive_ringtone_name_9}
- {$grandstream_distinctive_ringtone_9}
-
+ - {$grandstream_distinctive_ringtone_name_10}
- {$grandstream_distinctive_ringtone_10}
@@ -669,7 +669,7 @@
- - Yes
+ - No
- *78
@@ -907,7 +907,7 @@
- - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+ - {if $grandstream_lan_port_vlan == '0'}No{else}Yes{/if}
@@ -922,7 +922,7 @@
{if isset($grandstream_pc_mode)}
- - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{else}Enabled{/if}
{else}
- {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
{/if}
@@ -2205,7 +2205,7 @@
- Yes
- - Yes
+ - {$grandstream_missed_call_notification}
@@ -3310,4 +3310,4 @@
{/foreach}
-
+
\ No newline at end of file
diff --git a/resources/templates/provision/grandstream/gxp2160/{$mac}.xml b/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
index 052b3f4a87..5f2b5d76eb 100644
--- a/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
@@ -33,12 +33,12 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
- - {$row.server_address_secondary}
+ - {$row.server_address_secondary}:{$row.sip_port}
{if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)}
@@ -56,9 +56,9 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
@@ -576,61 +576,61 @@
- 5
-
+ - {$grandstream_distinctive_ringtone_name_1}
- {$grandstream_distinctive_ringtone_1}
-
+ - {$grandstream_distinctive_ringtone_name_2}
- {$grandstream_distinctive_ringtone_2}
-
+ - {$grandstream_distinctive_ringtone_name_3}
- {$grandstream_distinctive_ringtone_3}
-
+ - {$grandstream_distinctive_ringtone_name_4}
- {$grandstream_distinctive_ringtone_4}
-
+ - {$grandstream_distinctive_ringtone_name_5}
- {$grandstream_distinctive_ringtone_5}
-
+ - {$grandstream_distinctive_ringtone_name_6}
- {$grandstream_distinctive_ringtone_6}
-
+ - {$grandstream_distinctive_ringtone_name_7}
- {$grandstream_distinctive_ringtone_7}
-
+ - {$grandstream_distinctive_ringtone_name_8}
- {$grandstream_distinctive_ringtone_8}
-
+ - {$grandstream_distinctive_ringtone_name_9}
- {$grandstream_distinctive_ringtone_9}
-
+ - {$grandstream_distinctive_ringtone_name_10}
- {$grandstream_distinctive_ringtone_10}
@@ -669,7 +669,7 @@
- - Yes
+ - No
- *78
@@ -907,7 +907,7 @@
- - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+ - {if $grandstream_lan_port_vlan == '0'}No{else}Yes{/if}
@@ -922,7 +922,7 @@
{if isset($grandstream_pc_mode)}
- - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{else}Enabled{/if}
{else}
- {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
{/if}
@@ -2205,7 +2205,7 @@
- Yes
- - Yes
+ - {$grandstream_missed_call_notification}
@@ -3310,4 +3310,4 @@
{/foreach}
-
+
\ No newline at end of file
diff --git a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
index 711b03a229..b0ae9fc40b 100644
--- a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
@@ -33,12 +33,12 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
- - {$row.server_address_secondary}
+ - {$row.server_address_secondary}:{$row.sip_port}
{if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)}
@@ -56,9 +56,9 @@
{if isset($row.server_address_primary)}
- - {$row.server_address_primary}
+ - {$row.server_address_primary}:{$row.sip_port}
{else}
- - {$row.server_address}
+ - {$row.server_address}:{$row.sip_port}
{/if}
@@ -576,61 +576,61 @@
- 5
-
+ - {$grandstream_distinctive_ringtone_name_1}
- {$grandstream_distinctive_ringtone_1}
-
+ - {$grandstream_distinctive_ringtone_name_2}
- {$grandstream_distinctive_ringtone_2}
-
+ - {$grandstream_distinctive_ringtone_name_3}
- {$grandstream_distinctive_ringtone_3}
-
+ - {$grandstream_distinctive_ringtone_name_4}
- {$grandstream_distinctive_ringtone_4}
-
+ - {$grandstream_distinctive_ringtone_name_5}
- {$grandstream_distinctive_ringtone_5}
-
+ - {$grandstream_distinctive_ringtone_name_6}
- {$grandstream_distinctive_ringtone_6}
-
+ - {$grandstream_distinctive_ringtone_name_7}
- {$grandstream_distinctive_ringtone_7}
-
+ - {$grandstream_distinctive_ringtone_name_8}
- {$grandstream_distinctive_ringtone_8}
-
+ - {$grandstream_distinctive_ringtone_name_9}
- {$grandstream_distinctive_ringtone_9}
-
+ - {$grandstream_distinctive_ringtone_name_10}
- {$grandstream_distinctive_ringtone_10}
@@ -669,7 +669,7 @@
- - Yes
+ - No
- *78
@@ -907,7 +907,7 @@
- - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+ - {if $grandstream_lan_port_vlan == '0'}No{else}Yes{/if}
@@ -922,7 +922,7 @@
{if isset($grandstream_pc_mode)}
- - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{else}Enabled{/if}
{else}
- {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
{/if}
@@ -2205,7 +2205,7 @@
- Yes
- - Yes
+ - {$grandstream_missed_call_notification}