diff --git a/resources/templates/provision/grandstream/grp2612/{$mac}.xml b/resources/templates/provision/grandstream/grp2612/{$mac}.xml index c247c5f33c..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2612/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2612/{$mac}.xml @@ -1,4705 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,contact,incoming,outgoing - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - -{if isset($grandstream_distinctive_ringtone_name_1)} - {$grandstream_distinctive_ringtone_name_1} -{else} - ring1 -{/if} - - - - - - {$grandstream_distinctive_ringtone_1} - - - -{if isset($grandstream_distinctive_ringtone_name_2)} - {$grandstream_distinctive_ringtone_name_2} -{else} - ring2 -{/if} - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_intercom_playwarningtoneforautoanswer) } - {$grandstream_intercom_playwarningtoneforautoanswer} - {else} - 0 - {/if} - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2612 - - - - - - - - - - - - - - - - - - - - - - - 192 - - - 168 - - - 1 - - - 102 - - - - 255 - - - 255 - - - 0 - - - 0 - - - - 192 - - - 168 - - - 2 - - - 1 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - 0 - - - - - 10080 - - - - - 1 - - - - 0 - - - - 2 - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_firmware_upgrade_protocol) } - {$grandstream_firmware_upgrade_protocol} - {else} - 1 - {/if} - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 1 - - - - - 1 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''|upper} - - - - {$mac|replace:'-':''|upper} - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)} - {$grandstream_configuration_via_keypad} - {else} - 0 - {/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - 2 - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - 911,922,611,8328442900 - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}/{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 1 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - {if isset($grandstream_missed_call_log) } - {$grandstream_missed_call_log} - {else} - 0 - {/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - 5222 - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - {if isset($grandstream_onhook_dial_barging)} - {$grandstream_onhook_dial_barging} - {else} - 1 - {/if} - - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 1 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 1{/if} -{if $grandstream_call_waiting == "2"} 0{/if} -{/if} - - - - -{if isset($grandstream_call_waiting_ring)} -{if $grandstream_call_waiting_ring == "0"} 0{/if} -{if $grandstream_call_waiting_ring == "1"} 1{/if} -{else} -1 -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 1 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - {if isset($grandstream_missed_call_notification) } - {$grandstream_missed_call_notification} - {else} - 0 - {/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_multicast_paging_codec) } - {$grandstream_multicast_paging_codec} - {else} - 0 - {/if} - - - - {if isset($grandstream_multicast_channel_number) } - {$grandstream_multicast_channel_number} - {else} - 0 - {/if} - - - - {$account.1.display_name} - - - - - - {if isset($grandstream_multicast_listening_address_1) } - {$grandstream_multicast_listening_address_1} - {else} - - {/if} - - - - {if isset($grandstream_multicast_listening_label_1) } - {$grandstream_multicast_listening_label_1} - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)} - {$grandstream_dhcp_time_zone} - {else} - 1 - {/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - {if isset($grandstream_missed_call_backlight) } - {$grandstream_missed_call_backlight} - {else} - 0 - {/if} - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} - -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - f1=500,f2=540,c=20/20-80/400; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - 5 - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - - 1 - - - - - - - - - - - XMLApp - - - - - - - - - 0 - - - - - - - - - - - {$grandstream_long_label} - - - - - - 1 - - - - - {if isset($grandstream_transfer_mode_via_vpk)} - {$grandstream_transfer_mode_via_vpk} - {else} - 0 - {/if} - - - - - {$grandstream_blind_xfer_blf} - - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 0 - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {$fixed_keys=4} - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 40} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/grp2612w/{$mac}.xml b/resources/templates/provision/grandstream/grp2612w/{$mac}.xml index 9f37b35820..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2612w/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2612w/{$mac}.xml @@ -1,4743 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,contact,incoming,outgoing - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - -{if isset($grandstream_dial_timeout)} -{$grandstream_dial_timeout} -{else} -4 -{/if} - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - - ring1 - - - - - - {$grandstream_distinctive_ringtone_1} - - - - ring2 - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2612 - - - - - - - - - - - - - - - - - - - - - - - 192 - - - 168 - - - 1 - - - 102 - - - - 255 - - - 255 - - - 0 - - - 0 - - - - 192 - - - 168 - - - 2 - - - 1 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - {if isset($grandstream_wifi_enable)} - {$grandstream_wifi_enable} - {/if} - - - - - {if isset($grandstream_wifi_ssid_1)} - {$grandstream_wifi_ssid_1} - {/if} - - - - - {if isset($grandstream_wifi_password_1)} - {$grandstream_wifi_password_1} - {/if} - - - - - {if isset($grandstream_wifi_security_1)} - {$grandstream_wifi_security_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_1)} - {$grandstream_wifi_eap_method_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_1)} - {$grandstream_wifi_eap_identity_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_1)} - {$grandstream_wifi_eap_password_1} - {/if} - - - - - {if isset($grandstream_wifi_ssid_10)} - {$grandstream_wifi_ssid_10} - {/if} - - - - - {if isset($grandstream_wifi_password_10)} - {$grandstream_wifi_password_10} - {/if} - - - - - {if isset($grandstream_wifi_security_10)} - {$grandstream_wifi_security_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_10)} - {$grandstream_wifi_eap_method_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_10)} - {$grandstream_wifi_eap_identity_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_10)} - {$grandstream_wifi_eap_password_10} - {/if} - - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - 0 - - - - - 10080 - - - - - 1 - - - - 0 - - - - 2 - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 1 - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 1 - - - - - 1 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''} - - - - - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)}{$grandstream_configuration_via_keypad}{else}0{/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - 2 - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - 911,922,611,8328442900 - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}/{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 1 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - 5222 - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - 1 - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 1 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 1{/if} -{if $grandstream_call_waiting == "2"} 0{/if} -{/if} - - - - -{if isset($grandstream_call_waiting_ring)} -{if $grandstream_call_waiting_ring == "0"} 0{/if} -{if $grandstream_call_waiting_ring == "1"} 1{/if} -{else} -1 -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 1 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 1 - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - 0 - - - - {$account.1.display_name} - - - - - - 224.0.1.117:5003 - - - - Page - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)}{$grandstream_dhcp_time_zone}{else}0{/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - 1 - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} - -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - f1=500,f2=540,c=20/20-80/400; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - 5 - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - - 1 - - - - - - - - - - - XMLApp - - - - - - - - - 0 - - - - - - - - - - - {$grandstream_long_label} - - - - - - 1 - - - - - 0 - - - - - {$grandstream_blind_xfer_blf} - - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 1 - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {$fixed_keys=4} - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 40} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/grp2613/{$mac}.xml b/resources/templates/provision/grandstream/grp2613/{$mac}.xml index 5fa626878d..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2613/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2613/{$mac}.xml @@ -1,5589 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,incoming,outgoing,contact - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - -{if isset($grandstream_distinctive_ringtone_name_1)} - {$grandstream_distinctive_ringtone_name_1} -{else} - ring1 -{/if} - - - - - - {$grandstream_distinctive_ringtone_1} - - - -{if isset($grandstream_distinctive_ringtone_name_2)} - {$grandstream_distinctive_ringtone_name_2} -{else} - ring2 -{/if} - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_intercom_playwarningtoneforautoanswer) } - {$grandstream_intercom_playwarningtoneforautoanswer} - {else} - 0 - {/if} - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.3.password)} - 1 -{else} - 0 -{/if} - - - - {$account.3.display_name} - - - -{if $account.3.sip_transport != 'dns srv'} - {$account.3.server_address}:{$account.3.sip_port} -{else} - {$account.3.server_address} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)} - {$account.3.server_address_secondary}:{$account.3.sip_port} -{else} - {$account.3.server_address_secondary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)} - {$account.3.outbound_proxy_primary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_primary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)} - {$account.3.outbound_proxy_secondary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.3.user_id} - - - - {$account.3.auth_id} - - - - {$account.3.password} - - - - {$account.3.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.3.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5064 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.3.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.3.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.3.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_3)} - {$grandstream_account_ring_tone_3} -{/if} - - - - {$grandstream_distinctive_ringtone_name_1} - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2613 - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - 0 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - {if isset($grandstream_automatic_provisioning) } - {$grandstream_automatic_provisioning} - {else} - 0 - {/if} - - - - - {if isset($grandstream_automatic_provisioning_minutes)} - {$grandstream_automatic_provisioning_minutes} - {else} - 10080 - {/if} - - - - {if isset($grandstream_automatic_provisioning_hour)} - {$grandstream_automatic_provisioning_hour} - {else} - 1 - {/if} - - - - {if isset($grandstream_automatic_provisioning_day)} - {$grandstream_automatic_provisioning_day} - {else} - 1 - {/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_firmware_upgrade_protocol) } - {$grandstream_firmware_upgrade_protocol} - {else} - 1 - {/if} - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''|upper} - - - - {$mac|replace:'-':''|upper} - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)}{$grandstream_configuration_via_keypad}{else}0{/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - {if isset($grandstream_missed_call_log) } - {$grandstream_missed_call_log} - {else} - 0 - {/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - {if isset($grandstream_onhook_dial_barging)} - {$grandstream_onhook_dial_barging} - {else} - 1 - {/if} - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 0 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - {if isset($grandstream_missed_call_notification) } - {$grandstream_missed_call_notification} - {else} - 0 - {/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 1 - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_multicast_paging_codec) } - {$grandstream_multicast_paging_codec} - {else} - 0 - {/if} - - - - {if isset($grandstream_multicast_channel_number) } - {$grandstream_multicast_channel_number} - {else} - 0 - {/if} - - - - {$account.1.display_name} - - - - - - {if isset($grandstream_multicast_listening_address_1) } - {$grandstream_multicast_listening_address_1} - {else} - - {/if} - - - - {if isset($grandstream_multicast_listening_label_1) } - {$grandstream_multicast_listening_label_1} - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - - 0 - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)} - {$grandstream_dhcp_time_zone} - {else} - 1 - {/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - {if isset($grandstream_missed_call_backlight) } - {$grandstream_missed_call_backlight} - {else} - 0 - {/if} - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - f1=500,f2=540,c=20/20-80/400; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - 5 - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - 1 - - - - - - - - - - - XMLApp - - - - - - - - - 0 - - - - - - - - - - - - {$grandstream_long_label} - - - - - - {if isset($grandstream_key_mode)} - {$grandstream_key_mode} - {else} - 1 - {/if} - - - - - {if isset($grandstream_transfer_mode_via_vpk)} - {$grandstream_transfer_mode_via_vpk} - {else} - 0 - {/if} - - - - - {$grandstream_blind_xfer_blf} - - - - - 0 - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 1 - {/if} - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{$fixed_keys=3} - - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 16} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/grp2614/{$mac}.xml b/resources/templates/provision/grandstream/grp2614/{$mac}.xml index 6e9b34703d..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2614/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2614/{$mac}.xml @@ -1,7093 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,contact,incoming,outgoing - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - -{if isset($grandstream_dial_timeout)} -{$grandstream_dial_timeout} -{else} -4 -{/if} - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - -{if isset($grandstream_distinctive_ringtone_name_1)} - {$grandstream_distinctive_ringtone_name_1} -{else} - ring1 -{/if} - - - - - - {$grandstream_distinctive_ringtone_1} - - - -{if isset($grandstream_distinctive_ringtone_name_2)} - {$grandstream_distinctive_ringtone_name_2} -{else} - ring2 -{/if} - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_intercom_playwarningtoneforautoanswer) } - {$grandstream_intercom_playwarningtoneforautoanswer} - {else} - 0 - {/if} - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.3.password)} - 1 -{else} - 0 -{/if} - - - - {$account.3.display_name} - - - -{if $account.3.sip_transport != 'dns srv'} - {$account.3.server_address}:{$account.3.sip_port} -{else} - {$account.3.server_address} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)} - {$account.3.server_address_secondary}:{$account.3.sip_port} -{else} - {$account.3.server_address_secondary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)} - {$account.3.outbound_proxy_primary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_primary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)} - {$account.3.outbound_proxy_secondary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.3.user_id} - - - - {$account.3.auth_id} - - - - {$account.3.password} - - - - {$account.3.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.3.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5064 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.3.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.3.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.3.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_3)} - {$grandstream_account_ring_tone_3} -{/if} - - - - {$grandstream_distinctive_ringtone_name_1} - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.4.password)} - 1 -{else} - 0 -{/if} - - - - {$account.4.display_name} - - - -{if $account.4.sip_transport != 'dns srv'} - {$account.4.server_address}:{$account.4.sip_port} -{else} - {$account.4.server_address} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)} - {$account.4.server_address_secondary}:{$account.4.sip_port} -{else} - {$account.4.server_address_secondary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)} - {$account.4.outbound_proxy_primary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_primary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)} - {$account.4.outbound_proxy_secondary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.4.user_id} - - - - {$account.4.auth_id} - - - - {$account.4.password} - - - - {$account.4.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.4.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5066 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - - 0 - - - - -{$tp=0} -{if $account.4.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.4.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.4.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_4)} - {$grandstream_account_ring_tone_4} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2614 - - - - - - - - - - - - - - - - - - - - - - - 192 - - - 168 - - - 1 - - - 102 - - - - 255 - - - 255 - - - 0 - - - 0 - - - - 192 - - - 168 - - - 2 - - - 1 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - 0 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_bluetooth_power)} - {$grandstream_bluetooth_power} -{/if} - - - - -{if isset($grandstream_bluetooth_handsfree)} - {$grandstream_bluetooth_handsfree} -{/if} - - - - - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - {if isset($grandstream_wifi_enable)} - {$grandstream_wifi_enable} - {/if} - - - - - {if isset($grandstream_wifi_ssid_1)} - {$grandstream_wifi_ssid_1} - {/if} - - - - - {if isset($grandstream_wifi_password_1)} - {$grandstream_wifi_password_1} - {/if} - - - - - {if isset($grandstream_wifi_security_1)} - {$grandstream_wifi_security_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_1)} - {$grandstream_wifi_eap_method_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_1)} - {$grandstream_wifi_eap_identity_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_1)} - {$grandstream_wifi_eap_password_1} - {/if} - - - - - {if isset($grandstream_wifi_ssid_10)} - {$grandstream_wifi_ssid_10} - {/if} - - - - - {if isset($grandstream_wifi_password_10)} - {$grandstream_wifi_password_10} - {/if} - - - - - {if isset($grandstream_wifi_security_10)} - {$grandstream_wifi_security_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_10)} - {$grandstream_wifi_eap_method_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_10)} - {$grandstream_wifi_eap_identity_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_10)} - {$grandstream_wifi_eap_password_10} - {/if} - - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - 0 - - - - - 10080 - - - - - 1 - - - - 0 - - - - 0 - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_firmware_upgrade_protocol) } - {$grandstream_firmware_upgrade_protocol} - {else} - 1 - {/if} - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''|upper} - - - - {$mac|replace:'-':''|upper} - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)}{$grandstream_configuration_via_keypad}{else}0{/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($contact_groups) || isset($contact_users) || isset($contact_extensions)} - 2 -{else} - 0 -{/if} - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - {if isset($grandstream_missed_call_log) } - {$grandstream_missed_call_log} - {else} - 0 - {/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - 5222 - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - {if isset($grandstream_onhook_dial_barging)} - {$grandstream_onhook_dial_barging} - {else} - 1 - {/if} - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 0 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 1{/if} -{if $grandstream_call_waiting == "2"} 0{/if} -{/if} - - - - -{if isset($grandstream_call_waiting_ring)} -{if $grandstream_call_waiting_ring == "0"} 0{/if} -{if $grandstream_call_waiting_ring == "1"} 1{/if} -{else} -1 -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 1 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - {if isset($grandstream_missed_call_notification) } - {$grandstream_missed_call_notification} - {else} - 0 - {/if} - - - - - 0 - - - - - {if isset($grandstream_call_popup_enable)} - {$grandstream_call_popup_enable} -{else} - 1 -{/if} - - - - 1 - - - - - 1 - - - - - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_multicast_paging_codec) } - {$grandstream_multicast_paging_codec} - {else} - 0 - {/if} - - - - {if isset($grandstream_multicast_channel_number) } - {$grandstream_multicast_channel_number} - {else} - 0 - {/if} - - - - {$account.1.display_name} - - - - - - {if isset($grandstream_multicast_listening_address_1) } - {$grandstream_multicast_listening_address_1} - {else} - - {/if} - - - - {if isset($grandstream_multicast_listening_label_1) } - {$grandstream_multicast_listening_label_1} - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - - 0 - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)} - {$grandstream_dhcp_time_zone} - {else} - 1 - {/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - {if isset($grandstream_missed_call_backlight) } - {$grandstream_missed_call_backlight} - {else} - 0 - {/if} - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} - -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - 0 - - - - 0 - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - f1=500,f2=540,c=20/20-80/400; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - 5 - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - - 1 - - - - - - - - - - - XMLApp - - - - - - - - - 0 - - - - - - - - - - - - 0 - - - - - {$grandstream_long_label} - - - - - - 1 - - - - - {if isset($grandstream_transfer_mode_via_vpk)} - {$grandstream_transfer_mode_via_vpk} - {else} - 0 - {/if} - - - - - {$grandstream_blind_xfer_blf} - - - - - 0 - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 1 - {/if} - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{$fixed_keys=6} - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 40} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} -{$start_id=323} -{for $mem=1 to 7} -{$pid=$mem*3-3} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.memory.$mem.device_key_type|in_array:$key_types} - - - - - - - -{$key_types[$keys.memory.$mem.device_key_type]} - - -{$keys.memory.$mem.device_key_line} - - -{$keys.memory.$mem.device_key_label} - - -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - -{$start_id=353} -{for $mem=8 to 18} -{$pid=($mem-7)*4-4} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types} -{$key_types[$keys.memory.$mem.device_key_type]} -{$keys.memory.$mem.device_key_line} -{$keys.memory.$mem.device_key_label} -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - -{$start_id=1440} -{for $mem=19 to 24} -{$pid=($mem-18)*4-4} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types} -{$key_types[$keys.memory.$mem.device_key_type]} -{$keys.memory.$mem.device_key_line} -{$keys.memory.$mem.device_key_label} -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_ext_1page)} - {$grandstream_ext_1page} -{else} - 1 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - -{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} -{$start_id=23000} -{for $exp=1 to 160} -{$pid=$exp*5-5} -{if isset($keys.expansion.$exp.device_key_category) && isset($keys.expansion.$exp.device_key_type) && $keys.expansion.$exp.device_key_type|in_array:$key_types} -{$key_types[$keys.expansion.$exp.device_key_type]} -{$keys.expansion.$exp.device_key_line} -{$keys.expansion.$exp.device_key_label} -{$keys.expansion.$exp.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/grp2615/{$mac}.xml b/resources/templates/provision/grandstream/grp2615/{$mac}.xml index 45b52d7f98..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2615/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2615/{$mac}.xml @@ -1,8058 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 1 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,contact,incoming,outgoing - - - - - {if isset($grandstream_call_log) }{$grandstream_call_log}{else}0{/if} - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_auto_answer) }{$grandstream_auto_answer}{else}0{/if} - {if isset($grandstream_auto_answer_numbers) }{$grandstream_auto_answer_numbers}{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - -{if isset($grandstream_dial_timeout)} -{$grandstream_dial_timeout} -{else} -4 -{/if} - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - -{if isset($grandstream_distinctive_ringtone_name_1)} - {$grandstream_distinctive_ringtone_name_1} -{else} - ring1 -{/if} - - - - - - {$grandstream_distinctive_ringtone_1} - - - -{if isset($grandstream_distinctive_ringtone_name_2)} - {$grandstream_distinctive_ringtone_name_2} -{else} - ring2 -{/if} - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_intercom_playwarningtoneforautoanswer) } - {$grandstream_intercom_playwarningtoneforautoanswer} - {else} - 0 - {/if} - - - - - - - - - - - - 0 - - - - {if isset($account.1.password)} - *78 - {else} - - {/if} - - - - {if isset($account.1.password)} - *79 - {else} - - {/if} - - - - {if isset($account.1.password)} - *72 - {else} - - {/if} - - - - {if isset($account.1.password)} - *73 - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - {if isset($account.2.password)} - *78 - {else} - - {/if} - - - - {if isset($account.2.password)} - *79 - {else} - - {/if} - - - - {if isset($account.2.password)} - *72 - {else} - - {/if} - - - - {if isset($account.2.password)} - *73 - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.3.password)} - 1 -{else} - 0 -{/if} - - - - {$account.3.display_name} - - - -{if $account.3.sip_transport != 'dns srv'} - {$account.3.server_address}:{$account.3.sip_port} -{else} - {$account.3.server_address} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)} - {$account.3.server_address_secondary}:{$account.3.sip_port} -{else} - {$account.3.server_address_secondary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)} - {$account.3.outbound_proxy_primary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_primary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)} - {$account.3.outbound_proxy_secondary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.3.user_id} - - - - {$account.3.auth_id} - - - - {$account.3.password} - - - - {$account.3.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.3.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5064 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.3.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.3.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.3.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_3)} - {$grandstream_account_ring_tone_3} -{/if} - - - - {$grandstream_distinctive_ringtone_name_1} - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - {if isset($account.3.password)} - *78 - {else} - - {/if} - - - - {if isset($account.3.password)} - *79 - {else} - - {/if} - - - - {if isset($account.3.password)} - *72 - {else} - - {/if} - - - - {if isset($account.3.password)} - *73 - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.4.password)} - 1 -{else} - 0 -{/if} - - - - {$account.4.display_name} - - - -{if $account.4.sip_transport != 'dns srv'} - {$account.4.server_address}:{$account.4.sip_port} -{else} - {$account.4.server_address} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)} - {$account.4.server_address_secondary}:{$account.4.sip_port} -{else} - {$account.4.server_address_secondary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)} - {$account.4.outbound_proxy_primary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_primary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)} - {$account.4.outbound_proxy_secondary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.4.user_id} - - - - {$account.4.auth_id} - - - - {$account.4.password} - - - - {$account.4.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.4.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5066 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - - 0 - - - - -{$tp=0} -{if $account.4.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.4.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.4.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_4)} - {$grandstream_account_ring_tone_4} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - {if isset($account.4.password)} - *78 - {else} - - {/if} - - - - {if isset($account.4.password)} - *79 - {else} - - {/if} - - - - {if isset($account.4.password)} - *72 - {else} - - {/if} - - - - {if isset($account.4.password)} - *73 - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.5.password)} - 1 -{else} - 0 -{/if} - - - - {$account.5.display_name} - - - -{if $account.5.sip_transport != 'dns srv'} - {$account.5.server_address}:{$account.5.sip_port} -{else} - {$account.5.server_address} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)} - {$account.5.server_address_secondary}:{$account.5.sip_port} -{else} - {$account.5.server_address_secondary} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)} - {$account.5.outbound_proxy_primary}:{$account.5.sip_port} -{else} - {$account.5.outbound_proxy_primary} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)} - {$account.5.outbound_proxy_secondary}:{$account.5.sip_port} -{else} - {$account.5.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.5.user_id} - - - - {$account.5.auth_id} - - - - {$account.5.password} - - - - {$account.5.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.5.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5068 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.5.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.5.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.5.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.5.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.5.user_id}@{$account.5.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_5)} - {$grandstream_account_ring_tone_5} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - {if isset($account.5.password)} - *78 - {else} - - {/if} - - - - {if isset($account.5.password)} - *79 - {else} - - {/if} - - - - {if isset($account.5.password)} - *72 - {else} - - {/if} - - - - {if isset($account.5.password)} - *73 - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2615 - - - - - - - - - - - - - - - - - - - - - - 192 - - - 168 - - - 1 - - - 102 - - - - 255 - - - 255 - - - 0 - - - 0 - - - - 192 - - - 168 - - - 2 - - - 1 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - 0 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_bluetooth_power)} - {$grandstream_bluetooth_power} -{/if} - - - - -{if isset($grandstream_bluetooth_handsfree)} - {$grandstream_bluetooth_handsfree} -{/if} - - - - - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - {if isset($grandstream_wifi_enable)} - {$grandstream_wifi_enable} - {/if} - - - - - {if isset($grandstream_wifi_ssid_1)} - {$grandstream_wifi_ssid_1} - {/if} - - - - - {if isset($grandstream_wifi_password_1)} - {$grandstream_wifi_password_1} - {/if} - - - - - {if isset($grandstream_wifi_security_1)} - {$grandstream_wifi_security_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_1)} - {$grandstream_wifi_eap_method_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_1)} - {$grandstream_wifi_eap_identity_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_1)} - {$grandstream_wifi_eap_password_1} - {/if} - - - - - {if isset($grandstream_wifi_ssid_10)} - {$grandstream_wifi_ssid_10} - {/if} - - - - - {if isset($grandstream_wifi_password_10)} - {$grandstream_wifi_password_10} - {/if} - - - - - {if isset($grandstream_wifi_security_10)} - {$grandstream_wifi_security_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_10)} - {$grandstream_wifi_eap_method_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_10)} - {$grandstream_wifi_eap_identity_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_10)} - {$grandstream_wifi_eap_password_10} - {/if} - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - {if isset($grandstream_automatic_provisioning) } - {$grandstream_automatic_provisioning} - {else} - 0 - {/if} - - - - - {if isset($grandstream_automatic_provisioning_minutes)} - {$grandstream_automatic_provisioning_minutes} - {else} - 10080 - {/if} - - - - {if isset($grandstream_automatic_provisioning_hour)} - {$grandstream_automatic_provisioning_hour} - {else} - 1 - {/if} - - - - {if isset($grandstream_automatic_provisioning_day)} - {$grandstream_automatic_provisioning_day} - {else} - 1 - {/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_firmware_upgrade_protocol) } - {$grandstream_firmware_upgrade_protocol} - {else} - 1 - {/if} - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''|upper} - - - - {$mac|replace:'-':''|upper} - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)}{$grandstream_configuration_via_keypad}{else}0{/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - {if isset($grandstream_missed_call_log) } - {$grandstream_missed_call_log} - {else} - 0 - {/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - 5222 - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - {if isset($grandstream_onhook_dial_barging)} - {$grandstream_onhook_dial_barging} - {else} - 1 - {/if} - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 0 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 1{/if} -{if $grandstream_call_waiting == "2"} 0{/if} -{/if} - - - - -{if isset($grandstream_call_waiting_ring)} -{if $grandstream_call_waiting_ring == "0"} 0{/if} -{if $grandstream_call_waiting_ring == "1"} 1{/if} -{else} -1 -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 1 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - {if isset($grandstream_missed_call_notification) } - {$grandstream_missed_call_notification} - {else} - 0 - {/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 1 - - - - - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_multicast_paging_codec) } - {$grandstream_multicast_paging_codec} - {else} - 0 - {/if} - - - - {if isset($grandstream_multicast_channel_number) } - {$grandstream_multicast_channel_number} - {else} - 0 - {/if} - - - - {$account.1.display_name} - - - - - - {if isset($grandstream_multicast_listening_address_1) } - {$grandstream_multicast_listening_address_1} - {else} - - {/if} - - - - {if isset($grandstream_multicast_listening_label_1) } - {$grandstream_multicast_listening_label_1} - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - {if isset($grandstream_handset_tx_gain)}{$grandstream_handset_tx_gain}{else}0{/if} - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)} - {$grandstream_dhcp_time_zone} - {else} - 1 - {/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 0 - - - - - {if isset($grandstream_24hr_time_display)}{$grandstream_24hr_time_display}{else}0{/if} - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - {if isset($grandstream_missed_call_backlight) } - {$grandstream_missed_call_backlight} - {else} - 0 - {/if} - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} - -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - {if isset($grandstream_system_ring)}{$grandstream_system_ring}{else}f1=500,f2=540,c=20/20-80/400;{/if} - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - {if isset($grandstream_notification_tone_volume)}{$grandstream_notification_tone_volume}{/if} - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - - 1 - - - - - - - {$grandstreaml_xmlapp_url} - - - - {$grandstream_xmlapp_label} - - - - - - - - - 0 - - - - - - - - - - - - 0 - - - - - {$grandstream_long_label} - - - - - - {if isset($grandstream_key_mode)}{$grandstream_key_mode}{else}1{/if} - - - - - {if isset($grandstream_transfer_mode_via_vpk)} - {$grandstream_transfer_mode_via_vpk} - {else} - 0 - {/if} - - - - - {$grandstream_blind_xfer_blf} - - - - - 0 - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 1 - {/if} - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{$fixed_keys=10} - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 40} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_ext_1page)} - {$grandstream_ext_1page} -{else} - 1 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - -{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} -{$start_id=23000} -{for $exp=1 to 160} -{$pid=$exp*5-5} -{if isset($keys.expansion.$exp.device_key_category) && isset($keys.expansion.$exp.device_key_type) && $keys.expansion.$exp.device_key_type|in_array:$key_types} -{$key_types[$keys.expansion.$exp.device_key_type]} -{$keys.expansion.$exp.device_key_line} -{$keys.expansion.$exp.device_key_label} -{$keys.expansion.$exp.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/grp2616/{$mac}.xml b/resources/templates/provision/grandstream/grp2616/{$mac}.xml index 37ae41fd47..0ea886fbf1 100644 --- a/resources/templates/provision/grandstream/grp2616/{$mac}.xml +++ b/resources/templates/provision/grandstream/grp2616/{$mac}.xml @@ -1,9048 +1,4720 @@ - - + -{$mac|replace:'-':''} - - - - - - - - - - - - - - - - - - 1 - - - - {$account.1.display_name} - - - -{if $account.1.sip_transport != 'dns srv'} - {$account.1.server_address}:{$account.1.sip_port} -{else} - {$account.1.server_address} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)} - {$account.1.server_address_secondary}:{$account.1.sip_port} -{else} - {$account.1.server_address_secondary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)} - {$account.1.outbound_proxy_primary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_primary} -{/if} - - - - -{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)} - {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} -{else} - {$account.1.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.1.user_id} - - - - {$account.1.auth_id} - - - - {$account.1.password} - - - - {$account.1.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.1.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5060 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - - -{$tp=0} -{if $account.1.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.1.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.1.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_feature_key_sync)} - {$grandstream_feature_key_sync} -{/if} - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - {$grandstream_dial_prefix} - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk,contact,incoming,outgoing - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - -{if isset($grandstream_account_ring_tone_1)} - {$grandstream_account_ring_tone_1} -{/if} - - - -{if isset($grandstream_distinctive_ringtone_name_1)} - {$grandstream_distinctive_ringtone_name_1} -{else} - ring1 -{/if} - - - - - - {$grandstream_distinctive_ringtone_1} - - - -{if isset($grandstream_distinctive_ringtone_name_2)} - {$grandstream_distinctive_ringtone_name_2} -{else} - ring2 -{/if} - - - - - - {$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} - - - - - 60 - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_intercom_playwarningtoneforautoanswer) } - {$grandstream_intercom_playwarningtoneforautoanswer} - {else} - 0 - {/if} - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - -{if isset($account.2.password)} - 1 -{else} - 0 -{/if} - - - - {$account.2.display_name} - - - -{if $account.2.sip_transport != 'dns srv'} - {$account.2.server_address}:{$account.2.sip_port} -{else} - {$account.2.server_address} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)} - {$account.2.server_address_secondary}:{$account.2.sip_port} -{else} - {$account.2.server_address_secondary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)} - {$account.2.outbound_proxy_primary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_primary} -{/if} - - - - -{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)} - {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} -{else} - {$account.2.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.2.user_id} - - - - {$account.2.auth_id} - - - - {$account.2.password} - - - - {$account.2.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.2.register_expires} - - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 6051 - - - - - 20 - - - - - - 100 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.2.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.2.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.2.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 2 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 123 - - - - - 101 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_2)} - {$grandstream_account_ring_tone_2} -{/if} - - - - ring1 - - - - - - 0 - - - - ring2 - - - - - - 0 - - - - ring3 - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.3.password)} - 1 -{else} - 0 -{/if} - - - - {$account.3.display_name} - - - -{if $account.3.sip_transport != 'dns srv'} - {$account.3.server_address}:{$account.3.sip_port} -{else} - {$account.3.server_address} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)} - {$account.3.server_address_secondary}:{$account.3.sip_port} -{else} - {$account.3.server_address_secondary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)} - {$account.3.outbound_proxy_primary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_primary} -{/if} - - - - -{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)} - {$account.3.outbound_proxy_secondary}:{$account.3.sip_port} -{else} - {$account.3.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.3.user_id} - - - - {$account.3.auth_id} - - - - {$account.3.password} - - - - {$account.3.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.3.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5064 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.3.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.3.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.3.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_3)} - {$grandstream_account_ring_tone_3} -{/if} - - - - {$grandstream_distinctive_ringtone_name_1} - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.4.password)} - 1 -{else} - 0 -{/if} - - - - {$account.4.display_name} - - - -{if $account.4.sip_transport != 'dns srv'} - {$account.4.server_address}:{$account.4.sip_port} -{else} - {$account.4.server_address} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)} - {$account.4.server_address_secondary}:{$account.4.sip_port} -{else} - {$account.4.server_address_secondary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)} - {$account.4.outbound_proxy_primary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_primary} -{/if} - - - - -{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)} - {$account.4.outbound_proxy_secondary}:{$account.4.sip_port} -{else} - {$account.4.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.4.user_id} - - - - {$account.4.auth_id} - - - - {$account.4.password} - - - - {$account.4.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.4.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5066 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - - 0 - - - - -{$tp=0} -{if $account.4.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.4.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.4.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_4)} - {$grandstream_account_ring_tone_4} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.5.password)} - 1 -{else} - 0 -{/if} - - - - {$account.5.display_name} - - - -{if $account.5.sip_transport != 'dns srv'} - {$account.5.server_address}:{$account.5.sip_port} -{else} - {$account.5.server_address} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)} - {$account.5.server_address_secondary}:{$account.5.sip_port} -{else} - {$account.5.server_address_secondary} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)} - {$account.5.outbound_proxy_primary}:{$account.5.sip_port} -{else} - {$account.5.outbound_proxy_primary} -{/if} - - - - -{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)} - {$account.5.outbound_proxy_secondary}:{$account.5.sip_port} -{else} - {$account.5.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.5.user_id} - - - - {$account.5.auth_id} - - - - {$account.5.password} - - - - {$account.5.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.5.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5068 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.5.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.5.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.5.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.5.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.5.user_id}@{$account.5.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_5)} - {$grandstream_account_ring_tone_5} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - {$grandstream_call_waiting} - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($account.6.password)} - 1 -{else} - 0 -{/if} - - - - {$account.6.display_name} - - - -{if $account.6.sip_transport != 'dns srv'} - {$account.6.server_address}:{$account.6.sip_port} -{else} - {$account.6.server_address} -{/if} - - - - -{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)} - {$account.6.server_address_secondary}:{$account.6.sip_port} -{else} - {$account.6.server_address_secondary} -{/if} - - - - -{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)} - {$account.6.outbound_proxy_primary}:{$account.6.sip_port} -{else} - {$account.6.outbound_proxy_primary} -{/if} - - - - -{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)} - {$account.5.outbound_proxy_secondary}:{$account.6.sip_port} -{else} - {$account.6.outbound_proxy_secondary} -{/if} - - - - - - - - {$account.6.user_id} - - - - {$account.6.auth_id} - - - - {$account.6.password} - - - - {$account.6.display_name} - - - - {$voicemail_number} - - - - - 0 - - - - - - - -{if isset($grandstream_dns_mode)} - {$grandstream_dns_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - -{if isset($grandstream_nat_traversal)} - {$grandstream_nat_traversal} -{else} - 2 -{/if} - - - - - - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - {$account.6.register_expires} - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 30 - - - - - 30 - - - - - 5070 - - - - - 20 - - - - - - 50 - - - - - - 400 - - - - - 0 - - - - -{$tp=0} -{if $account.6.sip_transport == 'udp'}{$tp=0}{/if} -{if $account.6.sip_transport == 'tcp'}{$tp=1}{/if} -{if $account.6.sip_transport == 'tls'}{$tp=2}{/if} -{if $account.6.sip_transport == 'dns srv'} - {if isset($grandstream_dnssrv_transport)} - {if $grandstream_dnssrv_transport == 'udp'}{$tp=0} - {elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2} - {else}{$tp=1} - {/if} - {else}{$tp=1} - {/if} -{/if} - {$tp} - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 1 - - - - - -{if isset($subscribe_mwi)} - 1 -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - - - - - - 0 - - - - - - 0 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - 1 - - - - - - - - 15 - - - - - - - - - 0 - - - - {if $nway_conference == 'true'}nway{$account.6.user_id}@{$account.6.server_address}{/if} - - - - - - - - - {$grandstream_blf_call_pickup} - - - - - ** - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - 100 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 1 - - - - - 180 - - - - - 90 - - - - - 0 - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 123 - - - - - 101 - - - - - - - 0 - - - - - 8 - - - - - 4 - - - - - 18 - - - - - 9 - - - - - 98 - - - - - 2 - - - - - 123 - - - - - 0 - - - - - 1 - - - - - - 0 - - - - - -{if isset($grandstream_srtp)} - {$grandstream_srtp} -{else} - 0 -{/if} - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 2 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - 97 - - - - - 1 - - - - - 2 - - - - - - 0 - - - - - 250 - - - - - - - - 0 - - - - - - - - -{if isset($grandstream_dial_plan) } - {$grandstream_dial_plan} -{else} - {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} -{/if} - - - - mpk - - - - - 0 - - - - -{if isset($grandstream_account_ring_tone_6)} - {$grandstream_account_ring_tone_6} -{/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - - - - - - 5 - - - - - 60 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 30 - - - - 4 - - - - - 1 - - - - - 0 - - - - - 1 - - - - - - - - - - 0 - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if} - - - - - - 0 - - - - - - phone-{$mac|replace:'-':''} - - - - GrandstreamGRP2616 - - - - - - - - - - - - - - - - - - - - - - - 192 - - - 168 - - - 1 - - - 102 - - - - 255 - - - 255 - - - 0 - - - 0 - - - - 192 - - - 168 - - - 2 - - - 1 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26 - - - - - 46 - - - - - 1 - - - - - 1 - - - - -{if isset($grandstream_lan_port_vlan) } - {$grandstream_lan_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_pc_port_vlan) } - {$grandstream_pc_port_vlan} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 30 - - - - - 1500 - - - - - 0 - - - - - - - - 1 - - - - - 1 - - - - - - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_bluetooth_power)} - {$grandstream_bluetooth_power} -{/if} - - - - -{if isset($grandstream_bluetooth_handsfree)} - {$grandstream_bluetooth_handsfree} -{/if} - - - - - - - - - - - - 0 - - - - - - - - - 1194 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - - - 3 - - - - - 161 - - - - - - - - 162 - - - - 5 - - - - 1 - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - {if isset($grandstream_wifi_enable)} - {$grandstream_wifi_enable} - {/if} - - - - - {if isset($grandstream_wifi_ssid_1)} - {$grandstream_wifi_ssid_1} - {/if} - - - - - {if isset($grandstream_wifi_password_1)} - {$grandstream_wifi_password_1} - {/if} - - - - - {if isset($grandstream_wifi_security_1)} - {$grandstream_wifi_security_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_1)} - {$grandstream_wifi_eap_method_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_1)} - {$grandstream_wifi_eap_identity_1} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_1)} - {$grandstream_wifi_eap_password_1} - {/if} - - - - - {if isset($grandstream_wifi_ssid_10)} - {$grandstream_wifi_ssid_10} - {/if} - - - - - {if isset($grandstream_wifi_password_10)} - {$grandstream_wifi_password_10} - {/if} - - - - - {if isset($grandstream_wifi_security_10)} - {$grandstream_wifi_security_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_method_10)} - {$grandstream_wifi_eap_method_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_identity_10)} - {$grandstream_wifi_eap_identity_10} - {/if} - - - - - {if isset($grandstream_wifi_eap_password_10)} - {$grandstream_wifi_eap_password_10} - {/if} - - - - - - - - - {$user_password} - - - -{if isset($admin_password)} - {$admin_password} -{else} - {$mac|replace:'-':''} -{/if} - - - - - - - - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if} - - - - - {if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if} - - - - - - {if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if} - - - - - 0 - - - - - - - - - - 0 - - - - - 10080 - - - - - 1 - - - - 0 - - - - 0 - - - - 0 - - - - - 0 - - - - - 0 - - - - - - 2 - - - -{if $grandstream_config_server_path=="none"} - -{elseif isset($grandstream_config_server_path)} - {$grandstream_config_server_path} -{elseif isset($domain_name)} - {$domain_name}{$project_path}/app/provision -{/if} - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - {if isset($grandstream_firmware_upgrade_protocol) } - {$grandstream_firmware_upgrade_protocol} - {else} - 1 - {/if} - - - -{if isset($grandstream_firmware_path) && isset($firmware_version)} - {$grandstream_firmware_path}/{$firmware_version} -{elseif isset($grandstream_firmware_path)} - {$grandstream_firmware_path} -{else} - {$domain_name}{$project_path}/app/provision/resources/firmware/ -{/if} - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - {$grandstream_syslog_server} - - - - -{if isset($grandstream_syslog_level)} - {$grandstream_syslog_level} -{else} - 0 -{/if} - - - - - - - - -{if isset($grandstream_send_sip_log)} - {$grandstream_send_sip_log} -{else} - 0 -{/if} - - - - - 0 - - - - - 1 - - - - - - - - - - - - - - - - Auto - - - - 0 - - - - - 0 - - - - - - - - https://acs.gdms.cloud - - - - - - - - - - - - - - - {if isset ($grandstream_tr069_periodic_inform_enable)} -{$grandstream_tr069_periodic_inform_enable} -{else} -0 -{/if} - - - - - 86400 - - - - {$mac|replace:'-':''|upper} - - - - {$mac|replace:'-':''|upper} - - - - 7547 - - - - - - - - - - - - - 0 - - - - - - - - {if isset($grandstream_configuration_via_keypad)}{$grandstream_configuration_via_keypad}{else}0{/if} - - - - - 0 - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - - 80 - - - - - 443 - - - - 1 - - - - 5 - - - - 20 - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - - - - 0 - - - - - - - - - {$grandstream_phonebook_download} - - - - {$http_auth_username} - - - - {$http_auth_password} - - - - - -{if isset($grandstream_phonebook_download)} - {$grandstream_phonebook_xml_server_path}{$mac}/ -{elseif isset($grandstream_phonebook_xml_server_path)} - {$grandstream_phonebook_xml_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_phonebook_download_interval)} - {$grandstream_phonebook_download_interval} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($contact_groups) || isset($contact_users) || isset($contact_extensions)} - 2 -{else} - 0 -{/if} - - - - - 0 - - - - - - - - 0 - - - - {$grandstream_ldap_server} - - - - 389 - - - - - - {$grandstream_ldap_base_dn} - - - - {$grandstream_ldap_username} - - - - {$grandstream_ldap_password} - - - - - {$grandstream_ldap_number_filter} - - - - - {$grandstream_ldap_name_filter} - - - - - 3 - - - - - {$grandstream_ldap_name_attr} - - - - - {$grandstream_ldap_number_attr} - - - - {$grandstream_ldap_display_name} - - - - - - 50 - - - - - - 30 - - - - - 0 - - - - 0 - - - 0 - - - - givenName sn title - - - - 0 - - - - - - - - 5004 - - - - - 200 - - - - - 1 - - - - - 20 - - - - - - - -{if isset($grandstream_stun_server) } - {$grandstream_stun_server} -{else} - -{/if} - - - - -{if isset($grandstream_public_mode) } - {$grandstream_public_mode} -{else} - 0 -{/if} - - - - - 0 - - - - - - - - - - - - - 0 - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - 4320 - - - - 100 - - - - 100 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - {if isset($grandstream_missed_call_log) } - {$grandstream_missed_call_log} - {else} - 0 - {/if} - - - - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - 5222 - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - -1 - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 1 - - - - CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode - - - - - {if isset($grandstream_onhook_dial_barging)} - {$grandstream_onhook_dial_barging} - {else} - 1 - {/if} - - - - - - - - 0 - - - - - 30 - - - - - 0 - - - - - 5 - - - - - 0 - - - - - 10 - - - - - 20 - - - - - 0 - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 0{/if} -{if $grandstream_call_waiting == "2"} 1{/if} -{/if} - - - - -{if isset($grandstream_call_waiting)} -{if $grandstream_call_waiting == "0"} 0{/if} -{if $grandstream_call_waiting == "1"} 1{/if} -{if $grandstream_call_waiting == "2"} 0{/if} -{/if} - - - - -{if isset($grandstream_call_waiting_ring)} -{if $grandstream_call_waiting_ring == "0"} 0{/if} -{if $grandstream_call_waiting_ring == "1"} 1{/if} -{else} -1 -{/if} - - - - - 0 - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - -{if isset($grandstream_disable_active_mpk_page)} - {$grandstream_disable_active_mpk_page} -{else} - 0 -{/if} - - - - - 0 - - - - -{if isset($dnd)} - {$dnd} -{else} - 1 -{/if} - - - - -{if isset($grandstream_idle_mute_function)} - {$grandstream_idle_mute_function} -{else} - 0 -{/if} - - - - - 0 - - - - - 0 - - - - - - - - -{if isset($grandstream_auto_attended_transfer)} - {$grandstream_auto_attended_transfer} -{else} - 1 -{/if} - - - - - 1 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - - - - - 1 - - - - - 1 - - - - - 10 - - - - - 0 - - - - - 0 - - - - - - - - - 0 - - - - {$grandstream_blf_remote_status} - - - - - 1 - - - - - {if isset($grandstream_missed_call_notification) } - {$grandstream_missed_call_notification} - {else} - 0 - {/if} - - - - - 0 - - - - - 1 - - - - - 1 - - - - - 1 - - - - - - - - - - - - 0 - - - - - - - 0 - - - - - 0 - - - - - {if isset($grandstream_multicast_paging_codec) } - {$grandstream_multicast_paging_codec} - {else} - 0 - {/if} - - - - {if isset($grandstream_multicast_channel_number) } - {$grandstream_multicast_channel_number} - {else} - 0 - {/if} - - - - {$account.1.display_name} - - - - - - {if isset($grandstream_multicast_listening_address_1) } - {$grandstream_multicast_listening_address_1} - {else} - - {/if} - - - - {if isset($grandstream_multicast_listening_label_1) } - {$grandstream_multicast_listening_label_1} - {else} - - {/if} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_headset_key_mode)} - {$grandstream_headset_key_mode} -{/if} - - - - -{if isset($grandstream_headset_type)} - {$grandstream_headset_type} - - - - - {$grandstream_headset_type} -{/if} - - - - -{if isset($grandstream_headset_ring)} - {$grandstream_headset_ring} -{/if} - - - - - 0 - - - - -{if isset($grandstream_headset_tx_gain)} - {$grandstream_headset_tx_gain} -{else} - 0 -{/if} - - - - -{if isset($grandstream_headset_rx_gain)} - {$grandstream_headset_rx_gain} -{else} - 0 -{/if} - - - - - 0 - - - - - - -{if isset($ntp_server_primary)} - {$ntp_server_primary} -{else} - pool.ntp.org -{/if} - - - -{if isset($ntp_server_secondary)} - {$ntp_server_secondary} -{else} - 2.us.pool.ntp.org -{/if} - - - - - 1440 - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_timezone) } - {$grandstream_timezone} -{elseif isset($grandstream_gxp_time_zone) } - {$grandstream_gxp_time_zone} -{else} - auto -{/if} - - - - - - {if isset($grandstream_dhcp_time_zone)} - {$grandstream_dhcp_time_zone} - {else} - 1 - {/if} - - - - - MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - - - - - - {$grandstream_lcd_brightness} - - - - - {$grandstream_lcd_brightness_idle} - - - - - {$grandstream_active_backlight_timeout} - - - - - {if isset($grandstream_missed_call_backlight) } - {$grandstream_missed_call_backlight} - {else} - 0 - {/if} - - - - - - - - - -{if isset($grandstream_wallpaper_url)} - 1 - {$grandstream_wallpaper_url} - -{/if} - - - - #000000 - - - - -{if isset($grandstream_screensaver)} - {$grandstream_screensaver} -{/if} - - - - -{if isset($grandstream_screensaver_source)} - {$grandstream_screensaver_source} -{/if} - - - - - -{if isset($grandstream_screensaver_show_date_time)} - {$grandstream_screensaver_show_date_time} -{else} - 1 -{/if} - - - - -{if isset($grandstream_screensaver_timeout)} - {$grandstream_screensaver_timeout} -{else} - 3 -{/if} - - - -{if isset($grandstream_screensaver_server_path)} - {$grandstream_screensaver_server_path} -{else} - -{/if} - - - - -{if isset($grandstream_screensaver_xml_download_interval)} - {$grandstream_screensaver_xml_download_interval} -{else} - 0 -{/if} - - - - - - 0 - - - - 0 - - - - 0 - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - f1=500,f2=540,c=20/20-80/400; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440; - - - - - f1=350,f2=440,c=10/10; - - - - - f1=440,f2=480,c=200/400; - - - - - f1=440,f2=440,c=25/525; - - - - - 0 - - - - - f1=480,f2=620,c=50/50; - - - - - f1=480,f2=620,c=25/25; - - - - -{if isset($grandstream_speaker_ring_volume)} - {$grandstream_speaker_ring_volume} -{/if} - - - - - 5 - - - - -{if isset($grandstream_lock_volume)} - {$grandstream_lock_volume} -{else} - 0 -{/if} - - - - -{if isset($grandstream_default_ringtone)} - {$grandstream_default_ringtone} -{/if} - - - - - - - - - - - 1 - - - - - - - - - - - XMLApp - - - - - - - - - 0 - - - - - - - - - - - - 0 - - - - - {$grandstream_long_label} - - - - - - 1 - - - - - {if isset($grandstream_transfer_mode_via_vpk)} - {$grandstream_transfer_mode_via_vpk} - {else} - 0 - {/if} - - - - - {$grandstream_blind_xfer_blf} - - - - - 0 - - - - - {if isset($grandstream_show_key_labels)} - {$grandstream_show_key_labels} - {else} - 1 - {/if} - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{$fixed_keys=6} - - -{$start_id=1363} -{assign var=key_types value=["none"=>-1,"phonebook"=>30,"line"=>31,"shared line"=>32,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} - -{for $line=1 to 6} -{$pid=$line*2-2} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} -0 -{$line-1} - - -{else} --1 -{/if} -{/if} - -{/for} - - -{$start_id=23800} -{for $line=7 to 40} -{$pid=($line-6)*4-4} -{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])} -{if $line <= $fixed_keys} -{$key_types[$keys.line.$line.device_key_type]} -{else} -{$key_types[$keys.line.$line.device_key_type]} -{/if} -{$keys.line.$line.device_key_line} -{$keys.line.$line.device_key_label} -{$keys.line.$line.device_key_value} -{else} -{if $line <= $fixed_keys} --1 -0 - - -{else} --1 -{/if} -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} -{$start_id=323} -{for $mem=1 to 7} -{$pid=$mem*3-3} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.memory.$mem.device_key_type|in_array:$key_types} - - - - - - - -{$key_types[$keys.memory.$mem.device_key_type]} - - -{$keys.memory.$mem.device_key_line} - - -{$keys.memory.$mem.device_key_label} - - -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - -{$start_id=353} -{for $mem=8 to 18} -{$pid=($mem-7)*4-4} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types} -{$key_types[$keys.memory.$mem.device_key_type]} -{$keys.memory.$mem.device_key_line} -{$keys.memory.$mem.device_key_label} -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - -{$start_id=1440} -{for $mem=19 to 24} -{$pid=($mem-18)*4-4} -{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types} -{$key_types[$keys.memory.$mem.device_key_type]} -{$keys.memory.$mem.device_key_line} -{$keys.memory.$mem.device_key_label} -{$keys.memory.$mem.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - - - - - - - - 0 - - - - - - 1 - - - - - - 0 - - - - - 0 - - - - - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target - - - - BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target - - - - Answer,Reject,Forward,ReConf - - - - BTOnOff,EndCall,ReConf,ConfRoom,ConfCall - - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark - - - - BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add - - - - ReConf,Resume,HoldTrnf,ConfCall,Add - - - - EndCall,ReConf,ConfRoom - - - - BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target - - - - BTOnOff,Cancel,Dial,Backspace,Target - - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} -{$start_id=2987} -{for $prog=1 to 3} -{$pid=$prog*4-4} -{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types} -{$key_types[$keys.programmable.$prog.device_key_type]} -{$keys.programmable.$prog.device_key_line} -{$keys.programmable.$prog.device_key_label} -{$keys.programmable.$prog.device_key_value} -{else} -0 -0 - - -{/if} - -{/for} - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - 0 - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - -{if isset($grandstream_ext_1page)} - {$grandstream_ext_1page} -{else} - 1 -{/if} - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} -{$start_id=23000} -{for $exp=1 to 160} -{$pid=$exp*5-5} -{if isset($keys.expansion.$exp.device_key_category) && isset($keys.expansion.$exp.device_key_type) && $keys.expansion.$exp.device_key_type|in_array:$key_types} -{$key_types[$keys.expansion.$exp.device_key_type]} -{$keys.expansion.$exp.device_key_line} -{$keys.expansion.$exp.device_key_label} -{$keys.expansion.$exp.device_key_value} -{else} --1 -0 - - -{/if} - -{/for} - - - + + {literal} + + + + + + + + + + {/literal} + + + + + +{foreach $account as $row} + + + + + + + {if $row.enabled == 'true'} + Yes + {else} + No + {/if} + + + + {$row.label} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.server_address_secondary} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_primary)} + {$row.outbound_proxy_primary}:{$row.sip_port} + {else} + {$row.outbound_proxy_primary} + {/if} + + + + {if $row.sip_transport != 'dns srv' && isset($row.outbound_proxy_secondary)} + {$row.outbound_proxy_secondary}:{$row.sip_port} + {else} + {$row.outbound_proxy_secondary} + {/if} + + + + {if isset($row.server_address_primary)} + {$row.server_address_primary} + {else} + {$row.server_address} + {/if} + + + + {$row.user_id} + + + + {$row.user_id} + + + + {$row.password} + + + + {$row.display_name} + + + + {$voicemail_number} + + + + + + + + + User Name + + + + + + ARecord + + + + 2 + + + + + Default + + + + 60 + + + + + No + + + + + + + + + + + + + + + + + Auto + + + + Yes + + + + + + + + + No + + + + + + + Disabled + + + + + Yes + + + + + No + + + + + 15 + + + + + 60 + + + + + 0 + + + + + Yes + + + + 30 + + + + 3 + + + + {$row.sip_port} + + + + 20 + + + + 1 + + + + + 0.5sec + + + + + 4sec + + + + + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'UDP'}UDP{/if} + {if $row.sip_transport == 'TCP'}TCP{/if} + {if $row.sip_transport == 'TLS'}Tls{/if} + + + + + Transport_Only + + + + + sips + + + + + No + + + + + InRoute + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + Auto + + + + + Header + + + + + No + + + + + No + + + + + No + + + + + Yes + + + + + + + Default + + + + + Default + + + + + Yes + + + + + Yes + + + + + Yes + + + + + Yes + + + + + No + + + + + No + + + + + No + + + + + + + 15 + + + + + + + + + + + + + Disabled + + + + + + + + + + + + + Auto + + + + ** + + + + + + + + + + + + + + + + + No + + + + + No + + + + + Disabled + + + + + No + + + + + Standard + + + + + No + + + + + No + + + + + No + + + + + No + + + + No + + + + + No + + + + + + + + + + + + 5060 + + + + RTCP-XR + + + + + + + No + + + + + 180 + + + + 90 + + + + + No + + + + + No + + + + + No + + + + + UAC + + + + + 1 + + + + + No + + + + + + + No + + + + + + + + + No + + + + + No + + + + + No + + + + + No + + + + + No + + + + + + + PCMU + + PCMA + + G.723.1 + + G.729A/B + + G.722 + + iLBC + + G.726-32 + + OPUS + + + + + No + + + + + Callee + + + + + No + + + + + Default + + + + + No + + + + + Disabled + + + + + AES128And256Bit + + + + + Yes + + + + + No + + + + + No + + + + + Adaptive + + + + + 300ms + + + + + 2 + + + + + 5.3kbpsEncodingRate + + + + + ITU + + + + + 30ms + + + + 97 + + + + 123 + + + + 101 + + + + + No + + Yes + + No + + + + + 250 + + + + + + No + + + + + + + + {if isset($grandstream_dial_plan) } + {$grandstream_dial_plan} + {else} + {literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal} + {/if} + + + + + Mpk + + + + + All + + + + + No + + + + + No + + + + + No + + + + + + + + + No + + + + + No + + + + + + + + + + 30 + + + + + 4 + + + + + Pound + + + + + Yes + + + + + No + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + + + + 5 + + + + + 60 + + + + + + + + + Yes + + + + + No + + + + + No + + + + + Yes + + + + + + + + + + + + + + Yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + +{/foreach} + + + + + + + + + {if isset($grandstream_internet_protocol)} + {$grandstream_internet_protocol} + {else} + IPv4Only + {/if} + + + + + {if isset($grandstream_ip_address_type)} + {$grandstream_ip_address_type} + {else} + DHCP + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 192 + + + 168 + + + 0 + + + 160 + + + + + + 255 + + + 255 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + AutoConfigured + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + + + + + 46 + + + + + No + + + + + No + + + + + Yes + + + + + + 0 + + + + + 0 + + + + + Enabled + + + + 0 + + + + 0 + + + + + Yes + + + + + Yes + + + + 60 + + + + + 1500 + + + + + + + Yes + + + + Yes + + + + + + + + + No + + + + + + + No + + + + 0 + + + + + + + + On + + + + + + + + + + 0 + + + + + + + + + + + + + + No + + + + + 0 + + + + + + + + 1194 + + + + + UDP + + + + + Blowfish + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + Version3 + + + + + 161 + + + + + + + + + + Version2 + + + + + + + + + + 162 + + + + + 5 + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + + + 0 + + + + + None + + + + + None + + + + + + + + + + + + + + + + + + Off + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WPA_PSK + + + + + + None + + + + + + + + + + + + + + + + Low + + + + + + + + + {if isset($user_password)} + {$user_password} + {/if} + + + + + {if isset($admin_password)} + {$admin_password} + {else} + {$mac|replace:'-':''} + {/if} + + + + + + + + + AlwaysCheck + + + + No + + + + No + + + + + + + {if isset($grandstream_dhcp_option_override)} + {$grandstream_dhcp_option_override} + {else} + Yes + {/if} + + + + + No + + + + + Yes + + + + + Yes + + + + + Yes + + + + Yes + + + + + + No + + + + + 10080 + + + + No + + + + 1 + + + + + + + + 1 + + + + Yes + + + + Yes + + + + + HTTPS + + + + {if $grandstream_config_server_path == 'none'} + + {elseif isset($grandstream_config_server_path)} + {$grandstream_config_server_path} + {elseif isset($domain_name)} + {$domain_name}{$project_path}/app/provision + {/if} + + + + {$http_auth_username} + + + {$http_auth_password} + + + + + + + + + + + + + + No + + + + No + + + + No + + + + + + HTTP + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} + {$grandstream_firmware_path}/{$firmware_version} + {elseif isset($grandstream_firmware_path)} + {$grandstream_firmware_path} + {else} + {$domain_name}{$project_path}/app/provision/resources/firmware/ + {/if} + + + + + + + + + + + + + + + + + + + + + + UDP + + + + {$grandstream_syslog_server} + + + + + {$grandstream_syslog_level} + + + + + + + {$grandstream_send_sip_log} + + + + No + + + + Yes + + + + No + + + + + + + Yes + + + https://acs.gdms.cloud + + + + + + + + + + + Yes + + + + 60 + + + + + + + + + 7547 + + + + + + + + + + + + + No + + + + + + + + Unrestricted + + + + + Default + + + + Yes + + + + No + + + + + + + + + + + + + + + HTTPS + + + + Yes + + + + 80 + + + + 443 + + + + None + + + + + + + + + + Yes + + + + + 22 + + + + + 5 + + + + + 10 + + + + + 5 + + + + + UNLIMITED + + + + + UNLIMITED + + + + + + + Default Certificates + + + + + + + No + + + + + 0 + + + + + + + + + + + + + + + 112,911,110 + + + + + + + + InternalStorage + + + + No + + + + + 0 + + + + + + + + EnabledUseHTTPS + + + + {$grandstream_phonebook_username} + + + + {$grandstream_phonebook_password} + + + + {$grandstream_phonebook_server} + + + + + {$grandstream_phonebook_download_interval} + + + + Yes + + + + Replace + + + + + + LastName + + + + + Default + + + + + QuickMatch + + + + + No + + + + + + + + + LDAP + + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + + + + + + version3 + + + + + + + + + + + + + + + + + + + + + 50 + + + + + + 30 + + + + + No + + + + + No + + + + + No + + + + + + + + + + No + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5004 + + + + + 200 + + + + + Yes + + + + + 20 + + + + + + + + + + + + + + 0 + + + + + No + + + + No + + + + + + + + No + + + + + + + + + + + + + + No + + + + TFTP + + + + + + + + + + + + + + + + + + + + 10 + + + + Yes + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + 360 + + + + + 100 + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + + Account1 + + + + Yes + + + + Yes + + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + LocalPhonebook,RemotePhonebook,LDAP,BroadSoftXsi,NetworkSignaling + + + + Yes + + + + + + + + + + 4 + + + + 30 + + + + No + + + + + 5 + + + + + Yes + + + + No + + + + 10 + + + + 10 + + + + + + + + + {$grandstream_call_waiting} + + + + + Yes + + + + + + + + + Yes + + + + + No + + + + No + + + + + Yes + + + + + Yes + + + + No + + + + No + + + + No + + + + Yes + + + + Yes + + + + + + + + Yes + + + + + + + + + Yes + + + + + + + + + Dynamic + + + + BlindTransfer + + + + Yes + + + + Yes + + + + + Yes + + + + No + + + + Yes + + + + Default + + + + + Busy + + + + + TemporarilyUnavailable + + + + No + + + + No + + + + + + + + + + + + + No + + + + InternalStorage + + + + No + + + + Yes + + + + + 10 + + + + + + + + 0 + + + + + + + + + + VPK + + + + + + + + + + + + + Yes + + + + Yes + + + + + + + + Yes + + + + Yes + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + Yes + + + + + G.722 + + + + + 0 + + + + + + + + + + 120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + DefaultMode + + + + Normal + + + + Normal + + + + + 0 + + + + + 1 + + + + + 0 + + + + 0 + + + + 0 + + + + + 1 + + + + 0 + + + + + + + + pool.ntp.org + + + + + + + + + + + 1440 + + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($grandstream_time_zone)} + {$grandstream_time_zone} + {else} + auto + {/if} + + + + Yes + + + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + {if isset($grandstream_format_date)} + {$grandstream_format_date} + {else} + yyyy-mm-dd + {/if} + + + + + {if isset($grandstream_format_time)} + {$grandstream_format_time} + {else} + 12Hour + {/if} + + + + + + + + + + + + + + |||||| + + + + + + + + Default + + + + + Default + + + + + 80 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + No + + + + + Yes + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + 123 + + + + + 123 + + + + + + + + + 100 + + + + + 60 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + {if isset($grandstream_wallpaper_url)} + Download + {else} + Default + {/if} + + + + + + + + + + #000000 + + + + + OnIfNoVPKIsActive + + + + 0 + + + + + + + + Yes + + + + + 3 + + + + + + + + + + 0 + + + + + + + Sequential + + + + No + + + + Default + + + + + + + 0 + + + + + Yes + + + + + Default + + + + + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440; + + + + + + f1=350,f2=440,c=10/10; + + + + + + f1=440,f2=480,c=200/400; + + + + + + f1=440,f2=440,c=25/525; + + + + + Low + + + + + + f1=480,f2=620,c=50/50; + + + + + + f1=480,f2=620,c=25/25; + + + + + + 5 + + + + + + 5 + + + + + + 0 + + + + No + + + + 0 + + + + + + 3 + + + + + + + + Yes + + + + + + + + + + + + + XMLApp + + + + + + + + + + + + + No + + + + + + + No + + + + No + + + + 20 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + No + + + + No + + + + + StartTime,StopTime,LocalUser,RemoteUser,LocalIP,RemoteIP,LocalCodec,RemoteCodec,Jitter,JitterBufferMax,PacketLost,PacketLostRate,MosLQ,MosCQ,RoundTripDelay,EndSysDelay,SymmOneWayDelay + + + + + + + No + + + + HTTP + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No + + + + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 911 + + + + No + + + + No + + + + + + + + + + + Yes + + + + + AccountMode + + + + BlindTransfer + + + + No + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + + +{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, +"eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7, +"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13, +"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} + +{foreach $keys['line'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + + {$row.device_key_line} --> + + + + + {$row.device_key_label} + + + + + {$row.device_key_value} + + + + + +{/foreach} + + + + + + + +{foreach $keys['memory'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + + + + + + Menu + + + + + Yes + + + + + No + + + + No + + + + No + + + + + + + + + + History,ForwardAll,Redial + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + Answer,Reject,Forward,ReConf + + + + + BTOnOff,Cancel,EndCall,ReConf,ConfRoom,ConfCall + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Custom-Confcall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + + EndCall,ReConf,ConfRoom + + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + + + + No + + + + + No + + + + + + + + +{foreach $keys['expansion'] as $row} +{$line=$row.device_key_id} + + + + + + + + + + + + + {$key_types[$keys.line.$line.device_key_type]} + + + + {$row.device_key_line} + + + + {$row.device_key_label} + + + + + +{/foreach} + + + + \ No newline at end of file