diff --git a/resources/templates/provision/grandstream/gxp2130/{$mac}.xml b/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
index 58603a9b6b..d4182edba3 100644
--- a/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2130/{$mac}.xml
@@ -107,7 +107,11 @@
+ {if isset($grandstream_nat_traversal)}
+ - {$grandstream_nat_traversal}
+ {else}
- Auto
+ {/if}
@@ -575,61 +579,61 @@
- - 5
+ - {$grandstream_distinctive_ringtone_1}
- - 5
+ - {$grandstream_distinctive_ringtone_2}
- - 5
+ - {$grandstream_distinctive_ringtone_3}
- - 5
+ - {$grandstream_distinctive_ringtone_4}
- - 5
+ - {$grandstream_distinctive_ringtone_5}
- - 5
+ - {$grandstream_distinctive_ringtone_6}
- - 5
+ - {$grandstream_distinctive_ringtone_7}
- - 5
+ - {$grandstream_distinctive_ringtone_8}
- - 5
+ - {$grandstream_distinctive_ringtone_9}
- - 5
+ - {$grandstream_distinctive_ringtone_10}
@@ -903,12 +907,12 @@
- - Yes
+ - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
- - 0
+ - {$grandstream_lan_port_vlan}
@@ -916,10 +920,14 @@
- - Enabled
+ {if isset($grandstream_pc_mode)}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ {else}
+ - {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
+ {/if}
- - 0
+ - {$grandstream_pc_port_vlan}
- 0
@@ -1249,8 +1257,8 @@
- HTTP
- {if isset($grandstream_firmware_path) && isset($firmware_version)}
- - {$grandstream_firmware_path}/{$firmware_version}
+ {if isset($grandstream_firmware_path) && isset($grandstream_firmware_version)}
+ - {$grandstream_firmware_path}/{$grandstream_firmware_version}
{elseif isset($grandstream_firmware_path)}
- {$grandstream_firmware_path}
{else}
@@ -1614,7 +1622,11 @@
-
+ {if isset($grandstream_stun_server) }
+ - {$grandstream_stun_server}
+ {else}
+
+ {/if}
@@ -2424,13 +2436,25 @@
+ {if isset($grandstream_headset_key_mode)}
+ - {$grandstream_headset_key_mode}
+ {else}
- DefaultMode
+ {/if}
+ {if isset($grandstream_headset_ringtone)}
+ - {$grandstream_headset_ringtone}
+ {else}
- Normal
+ {/if}
+ {if isset($grandstream_headset_type)}
+ - {$grandstream_headset_type}
+ {else}
- Normal
+ {/if}
@@ -2444,10 +2468,18 @@
- 0
+ {if isset($grandstream_headset_rx_gain)}
+ - {$grandstream_headset_rx_gain}
+ {else}
- 0
+ {/if}
+ {if isset($grandstream_headset_tx_gain)}
+ - {$grandstream_headset_tx_gain}
+ {else}
- 0
+ {/if}
@@ -2620,10 +2652,14 @@
+ {if isset($grandstream_screensaver_enable)}
+ - {$grandstream_screensaver_enable}
+ {else}
- OnIfNoVPKIsActive
+ {/if}
-
+ - {$grandstream_screensaver_source}
- Yes
diff --git a/resources/templates/provision/grandstream/gxp2135/{$mac}.xml b/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
index fc866ed298..8d81d28b14 100644
--- a/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2135/{$mac}.xml
@@ -107,7 +107,11 @@
+ {if isset($grandstream_nat_traversal)}
+ - {$grandstream_nat_traversal}
+ {else}
- Auto
+ {/if}
@@ -575,61 +579,61 @@
- - 5
+ - {$grandstream_distinctive_ringtone_1}
- - 5
+ - {$grandstream_distinctive_ringtone_2}
- - 5
+ - {$grandstream_distinctive_ringtone_3}
- - 5
+ - {$grandstream_distinctive_ringtone_4}
- - 5
+ - {$grandstream_distinctive_ringtone_5}
- - 5
+ - {$grandstream_distinctive_ringtone_6}
- - 5
+ - {$grandstream_distinctive_ringtone_7}
- - 5
+ - {$grandstream_distinctive_ringtone_8}
- - 5
+ - {$grandstream_distinctive_ringtone_9}
- - 5
+ - {$grandstream_distinctive_ringtone_10}
@@ -903,12 +907,12 @@
- - Yes
+ - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
- - 0
+ - {$grandstream_lan_port_vlan}
@@ -916,10 +920,14 @@
- - Enabled
+ {if isset($grandstream_pc_mode)}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ {else}
+ - {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
+ {/if}
- - 0
+ - {$grandstream_pc_port_vlan}
- 0
@@ -1249,8 +1257,8 @@
- HTTP
- {if isset($grandstream_firmware_path) && isset($firmware_version)}
- - {$grandstream_firmware_path}/{$firmware_version}
+ {if isset($grandstream_firmware_path) && isset($grandstream_firmware_version)}
+ - {$grandstream_firmware_path}/{$grandstream_firmware_version}
{elseif isset($grandstream_firmware_path)}
- {$grandstream_firmware_path}
{else}
@@ -1614,7 +1622,11 @@
-
+ {if isset($grandstream_stun_server) }
+ - {$grandstream_stun_server}
+ {else}
+
+ {/if}
@@ -2424,13 +2436,25 @@
+ {if isset($grandstream_headset_key_mode)}
+ - {$grandstream_headset_key_mode}
+ {else}
- DefaultMode
+ {/if}
+ {if isset($grandstream_headset_ringtone)}
+ - {$grandstream_headset_ringtone}
+ {else}
- Normal
+ {/if}
+ {if isset($grandstream_headset_type)}
+ - {$grandstream_headset_type}
+ {else}
- Normal
+ {/if}
@@ -2444,10 +2468,18 @@
- 0
+ {if isset($grandstream_headset_rx_gain)}
+ - {$grandstream_headset_rx_gain}
+ {else}
- 0
+ {/if}
+ {if isset($grandstream_headset_tx_gain)}
+ - {$grandstream_headset_tx_gain}
+ {else}
- 0
+ {/if}
@@ -2620,10 +2652,14 @@
+ {if isset($grandstream_screensaver_enable)}
+ - {$grandstream_screensaver_enable}
+ {else}
- OnIfNoVPKIsActive
+ {/if}
-
+ - {$grandstream_screensaver_source}
- Yes
diff --git a/resources/templates/provision/grandstream/gxp2140/{$mac}.xml b/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
index 8a8e35e608..a2f9063b13 100644
--- a/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2140/{$mac}.xml
@@ -107,7 +107,11 @@
+ {if isset($grandstream_nat_traversal)}
+ - {$grandstream_nat_traversal}
+ {else}
- Auto
+ {/if}
@@ -136,7 +140,7 @@
- - 15
+ - {$row.register_expires}
@@ -575,61 +579,61 @@
- - 5
+ - {$grandstream_distinctive_ringtone_1}
- - 5
+ - {$grandstream_distinctive_ringtone_2}
- - 5
+ - {$grandstream_distinctive_ringtone_3}
- - 5
+ - {$grandstream_distinctive_ringtone_4}
- - 5
+ - {$grandstream_distinctive_ringtone_5}
- - 5
+ - {$grandstream_distinctive_ringtone_6}
- - 5
+ - {$grandstream_distinctive_ringtone_7}
- - 5
+ - {$grandstream_distinctive_ringtone_8}
- - 5
+ - {$grandstream_distinctive_ringtone_9}
- - 5
+ - {$grandstream_distinctive_ringtone_10}
@@ -668,18 +672,18 @@
- Yes
-
+ - *78
-
+ - *79
-
+ - *72
-
+ - *73
@@ -903,12 +907,13 @@
- - Yes
+ - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+
- - 0
+ - {$grandstream_lan_port_vlan}
@@ -916,10 +921,14 @@
- - Enabled
+ {if isset($grandstream_pc_mode)}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ {else}
+ - {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
+ {/if}
- - 0
+ - {$grandstream_pc_port_vlan}
- 0
@@ -1249,8 +1258,8 @@
- HTTP
- {if isset($grandstream_firmware_path) && isset($firmware_version)}
- - {$grandstream_firmware_path}/{$firmware_version}
+ {if isset($grandstream_firmware_path) && isset($grandstream_firmware_version)}
+ - {$grandstream_firmware_path}/{$grandstream_firmware_version}
{elseif isset($grandstream_firmware_path)}
- {$grandstream_firmware_path}
{else}
@@ -1614,7 +1623,11 @@
-
+ {if isset($grandstream_stun_server) }
+ - {$grandstream_stun_server}
+ {else}
+
+ {/if}
@@ -2424,13 +2437,25 @@
+ {if isset($grandstream_headset_key_mode)}
+ - {$grandstream_headset_key_mode}
+ {else}
- DefaultMode
+ {/if}
+ {if isset($grandstream_headset_ringtone)}
+ - {$grandstream_headset_ringtone}
+ {else}
- Normal
+ {/if}
+ {if isset($grandstream_headset_type)}
+ - {$grandstream_headset_type}
+ {else}
- Normal
+ {/if}
@@ -2444,10 +2469,18 @@
- 0
+ {if isset($grandstream_headset_rx_gain)}
+ - {$grandstream_headset_rx_gain}
+ {else}
- 0
+ {/if}
+ {if isset($grandstream_headset_tx_gain)}
+ - {$grandstream_headset_tx_gain}
+ {else}
- 0
+ {/if}
@@ -2620,10 +2653,14 @@
+ {if isset($grandstream_screensaver_enable)}
+ - {$grandstream_screensaver_enable}
+ {else}
- OnIfNoVPKIsActive
+ {/if}
-
+ - {$grandstream_screensaver_source}
- Yes
@@ -3274,4 +3311,3 @@
-
diff --git a/resources/templates/provision/grandstream/gxp2160/{$mac}.xml b/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
index 874a6ef4f4..052b3f4a87 100644
--- a/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2160/{$mac}.xml
@@ -107,7 +107,11 @@
+ {if isset($grandstream_nat_traversal)}
+ - {$grandstream_nat_traversal}
+ {else}
- Auto
+ {/if}
@@ -575,61 +579,61 @@
- - 5
+ - {$grandstream_distinctive_ringtone_1}
- - 5
+ - {$grandstream_distinctive_ringtone_2}
- - 5
+ - {$grandstream_distinctive_ringtone_3}
- - 5
+ - {$grandstream_distinctive_ringtone_4}
- - 5
+ - {$grandstream_distinctive_ringtone_5}
- - 5
+ - {$grandstream_distinctive_ringtone_6}
- - 5
+ - {$grandstream_distinctive_ringtone_7}
- - 5
+ - {$grandstream_distinctive_ringtone_8}
- - 5
+ - {$grandstream_distinctive_ringtone_9}
- - 5
+ - {$grandstream_distinctive_ringtone_10}
@@ -903,12 +907,13 @@
- - Yes
+ - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+
- - 0
+ - {$grandstream_lan_port_vlan}
@@ -916,10 +921,14 @@
- - Enabled
+ {if isset($grandstream_pc_mode)}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ {else}
+ - {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
+ {/if}
- - 0
+ - {$grandstream_pc_port_vlan}
- 0
@@ -1614,7 +1623,11 @@
-
+ {if isset($grandstream_stun_server) }
+ - {$grandstream_stun_server}
+ {else}
+
+ {/if}
@@ -2424,13 +2437,25 @@
+ {if isset($grandstream_headset_key_mode)}
+ - {$grandstream_headset_key_mode}
+ {else}
- DefaultMode
+ {/if}
+ {if isset($grandstream_headset_ringtone)}
+ - {$grandstream_headset_ringtone}
+ {else}
- Normal
+ {/if}
+ {if isset($grandstream_headset_type)}
+ - {$grandstream_headset_type}
+ {else}
- Normal
+ {/if}
@@ -2444,10 +2469,18 @@
- 0
+ {if isset($grandstream_headset_rx_gain)}
+ - {$grandstream_headset_rx_gain}
+ {else}
- 0
+ {/if}
+ {if isset($grandstream_headset_tx_gain)}
+ - {$grandstream_headset_tx_gain}
+ {else}
- 0
+ {/if}
@@ -2620,10 +2653,14 @@
+ {if isset($grandstream_screensaver_enable)}
+ - {$grandstream_screensaver_enable}
+ {else}
- OnIfNoVPKIsActive
+ {/if}
-
+ - {$grandstream_screensaver_source}
- Yes
diff --git a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
index dbb81cab08..711b03a229 100644
--- a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
@@ -107,7 +107,11 @@
+ {if isset($grandstream_nat_traversal)}
+ - {$grandstream_nat_traversal}
+ {else}
- Auto
+ {/if}
@@ -575,61 +579,61 @@
- - 5
+ - {$grandstream_distinctive_ringtone_1}
- - 5
+ - {$grandstream_distinctive_ringtone_2}
- - 5
+ - {$grandstream_distinctive_ringtone_3}
- - 5
+ - {$grandstream_distinctive_ringtone_4}
- - 5
+ - {$grandstream_distinctive_ringtone_5}
- - 5
+ - {$grandstream_distinctive_ringtone_6}
- - 5
+ - {$grandstream_distinctive_ringtone_7}
- - 5
+ - {$grandstream_distinctive_ringtone_8}
- - 5
+ - {$grandstream_distinctive_ringtone_9}
- - 5
+ - {$grandstream_distinctive_ringtone_10}
@@ -903,12 +907,13 @@
- - Yes
+ - {if isset($grandstream_lan_port_vlan)}Yes{else}No{/if}
+
- - 0
+ - {$grandstream_lan_port_vlan}
@@ -916,10 +921,14 @@
- - Enabled
+ {if isset($grandstream_pc_mode)}
+ - {if isset($grandstream_pc_mode)}{$grandstream_pc_mode}{/if}
+ {else}
+ - {if isset($grandstream_pc_port_vlan)}Enabled{else}Disabled{/if}
+ {/if}
- - 0
+ - {$grandstream_pc_port_vlan}
- 0
@@ -1614,7 +1623,11 @@
-
+ {if isset($grandstream_stun_server) }
+ - {$grandstream_stun_server}
+ {else}
+
+ {/if}
@@ -2424,13 +2437,25 @@
+ {if isset($grandstream_headset_key_mode)}
+ - {$grandstream_headset_key_mode}
+ {else}
- DefaultMode
+ {/if}
+ {if isset($grandstream_headset_ringtone)}
+ - {$grandstream_headset_ringtone}
+ {else}
- Normal
+ {/if}
+ {if isset($grandstream_headset_type)}
+ - {$grandstream_headset_type}
+ {else}
- Normal
+ {/if}
@@ -2444,10 +2469,18 @@
- 0
+ {if isset($grandstream_headset_rx_gain)}
+ - {$grandstream_headset_rx_gain}
+ {else}
- 0
+ {/if}
+ {if isset($grandstream_headset_tx_gain)}
+ - {$grandstream_headset_tx_gain}
+ {else}
- 0
+ {/if}
@@ -2620,10 +2653,14 @@
+ {if isset($grandstream_screensaver_enable)}
+ - {$grandstream_screensaver_enable}
+ {else}
- OnIfNoVPKIsActive
+ {/if}
-
+ - {$grandstream_screensaver_source}
- Yes