diff --git a/resources/templates/provision/yealink/t46s/y000000000066.cfg b/resources/templates/provision/yealink/t46s/y000000000066.cfg index 10ecf0eb29..4e3865b886 100644 --- a/resources/templates/provision/yealink/t46s/y000000000066.cfg +++ b/resources/templates/provision/yealink/t46s/y000000000066.cfg @@ -59,8 +59,8 @@ static.network.span_to_pc_port = static.network.vlan.pc_port_mode = static.network.static_dns_enable = static.network.pc_port.enable = -static.network.primary_dns = -static.network.secondary_dns = +static.network.primary_dns = {$dns_server_primary} +static.network.secondary_dns = {$dns_server_secondary} static.network.internet_port.gateway = static.network.internet_port.mask = static.network.internet_port.ip = @@ -104,13 +104,14 @@ static.network.vlan.dhcp_option = static.network.vlan.vlan_change.enable = -static.network.vlan.pc_port_priority = -static.network.vlan.pc_port_vid = +static.network.vlan.pc_port_priority = {$yealink_vlan_pc_cos} +static.network.vlan.pc_port_vid = {$yealink_vlan_pc_id} static.network.vlan.pc_port_enable = -static.network.vlan.internet_port_priority = -static.network.vlan.internet_port_vid = -static.network.vlan.internet_port_enable = +static.network.vlan.internet_port_priority = {$yealink_vlan_cos} +static.network.vlan.internet_port_vid = {$yealink_vlan_id} + +{if isset($yealink_vlan_enable)}static.network.vlan.internet_port_enable = {$yealink_vlan_enable}{else}static.network.vlan.internet_port_enable = 0{/if} ####################################################################################### @@ -155,9 +156,9 @@ static.zero_touch.network_fail_wait_times = ####################################################################################### ## Autop URL ## ####################################################################################### -static.auto_provision.server.url = -static.auto_provision.server.username = -static.auto_provision.server.password = +static.auto_provision.server.url = {$yealink_provision_url} +static.auto_provision.server.username = {$http_auth_username} +static.auto_provision.server.password = {$http_auth_password} ####################################################################################### @@ -586,7 +587,9 @@ sip.timer_t2= sip.timer_t4= sip.listen_mode= -sip.listen_port= + +{if isset($yealink_sip_listen_port)}sip.listen_port = {$yealink_sip_listen_port}{else}sip.listen_port = 5060{/if} + sip.tls_listen_port= sip.tcp_port_random_mode= sip.escape_characters.enable= @@ -1101,7 +1104,7 @@ auto_redial.interval= auto_redial.enable= -sip.rfc2543_hold= +sip.rfc2543_hold = {$yealink_rfc2543_hold} sip.use_23_as_pound= forward.international.enable= phone_setting.headsetkey_mode= @@ -1190,12 +1193,12 @@ local_time.dst_time_type = local_time.start_time = local_time.end_time = local_time.offset_time = -local_time.interval = +local_time.interval = {$yealink_time_update} -local_time.ntp_server1 = -local_time.ntp_server2 = -local_time.time_zone = -local_time.time_zone_name = +local_time.ntp_server1 = {$ntp_server_primary} +local_time.ntp_server2 = {$ntp_server_secondary} +local_time.time_zone = {$yealink_time_zone} +local_time.time_zone_name = {$yealink_time_zone_name}