From 389c47faf344f44531cdc770a755c1497dd72487 Mon Sep 17 00:00:00 2001 From: denisent <120752864+denisent@users.noreply.github.com> Date: Wed, 17 Dec 2025 01:31:57 -0700 Subject: [PATCH] Fix new lines in ax83h and ax86r templates (#7665) * fix new lines in ax83h template phone does not provision without the extra lines * fix new lines in ax86r template phone does not provision without the extra lines --- .../provision/yealink/ax83h/{$mac}.cfg | 17 ++++++++++++++++- .../provision/yealink/ax86r/{$mac}.cfg | 16 +++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/resources/templates/provision/yealink/ax83h/{$mac}.cfg b/resources/templates/provision/yealink/ax83h/{$mac}.cfg index 4aea757fed..e633060ba4 100644 --- a/resources/templates/provision/yealink/ax83h/{$mac}.cfg +++ b/resources/templates/provision/yealink/ax83h/{$mac}.cfg @@ -53,40 +53,53 @@ account.{$row.line_number}.codec.ilbc_15_2kbps.priority = account.{$row.line_number}.codec.ilbc_15_2kbps.enable = account.{$row.line_number}.codec.ilbc_13_33kbps.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.{$row.line_number}.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}{$yealink_codec_iLBC_enable}{else}0{/if} account.{$row.line_number}.codec.pcma.enable = {if isset($yealink_codec_pcma_enable)}{$yealink_codec_pcma_enable}{else}0{/if} + account.{$row.line_number}.codec.pcma.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.{$row.line_number}.codec.pcmu.enable = {if isset($yealink_codec_pcmu_enable)}{$yealink_codec_pcmu_enable}{else}0{/if} + account.{$row.line_number}.codec.pcmu.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} account.{$row.line_number}.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.{$row.line_number}.codec.opus.enable = {if isset($yealink_codec_opus_enable)}{$yealink_codec_opus_enable}{else}0{/if} + account.{$row.line_number}.codec.opus.para = 106 account.{$row.line_number}.codec.g726_40.enable = {if isset($yealink_codec_g726_40_enable)}{$yealink_codec_g726_40_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_40.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.{$row.line_number}.codec.g726_32.enable = {if isset($yealink_codec_g726_32_enable)}{$yealink_codec_g726_32_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_32.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.{$row.line_number}.codec.g726_24.enable = {if isset($yealink_codec_g726_24_enable)}{$yealink_codec_g726_24_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_24.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.{$row.line_number}.codec.g726_16.enable = {if isset($yealink_codec_g726_16_enable)}{$yealink_codec_g726_16_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_16.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} account.{$row.line_number}.codec.g723_63.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.{$row.line_number}.codec.g723_63.enable = {if isset($yealink_codec_g723_63_enable)}{$yealink_codec_g723_63_enable}{else}0{/if} account.{$row.line_number}.codec.g723_53.priority = {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.{$row.line_number}.codec.g723_53.enable = {if isset($yealink_codec_g723_53_enable)}{$yealink_codec_g723_53_enable}{else}0{/if} account.{$row.line_number}.codec.g729.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.{$row.line_number}.codec.g729.enable = {if isset($yealink_codec_g729_enable)}{$yealink_codec_g729_enable}{else}0{/if} account.{$row.line_number}.codec.g722.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.{$row.line_number}.codec.g722.enable = {if isset($yealink_codec_g722_enable)}{$yealink_codec_g722_enable}{else}0{/if} account.{$row.line_number}.codec.G722_1_24kpbs.priority = @@ -130,6 +143,7 @@ account.{$row.line_number}.sip_server.1.port = {$row.sip_port} {if $account.{$row.line_number}.sip_transport == 'tcp'}account.{$row.line_number}.sip_server.1.transport_type = 1{/if} {if $account.{$row.line_number}.sip_transport == 'tls'}account.{$row.line_number}.sip_server.1.transport_type = 2{/if} {if $account.{$row.line_number}.sip_transport == 'dns srv'}account.{$row.line_number}.sip_server.1.transport_type = 3{/if} + account.{$row.line_number}.sip_server.1.expires = {$row.register_expires} account.{$row.line_number}.sip_server.1.retry_counts = 3 @@ -140,10 +154,12 @@ account.{$row.line_number}.sip_server.2.port = {$row.sip_port} {if $account.{$row.line_number}.sip_transport == 'tcp'}account.{$row.line_number}.sip_server.2.transport_type = 1{/if} {if $account.{$row.line_number}.sip_transport == 'tls'}account.{$row.line_number}.sip_server.2.transport_type = 2{/if} {if $account.{$row.line_number}.sip_transport == 'dns srv'}account.{$row.line_number}.sip_server.2.transport_type = 3{/if} + account.{$row.line_number}.sip_server.2.expires = {$row.register_expires} account.{$row.line_number}.sip_server.2.retry_counts = 3 account.{$row.line_number}.outbound_proxy_enable = {if isset($account.{$row.line_number}.outbound_proxy_primary)}1{else}0{/if} + account.{$row.line_number}.outbound_proxy.1.address = {$row.outbound_proxy_primary} {if isset($outbound_proxy_1_port)} account.{$row.line_number}.outbound_proxy.1.port = {$outbound_proxy_1_port} @@ -515,4 +531,3 @@ bw.virtual_user.1.xsi.password= bw.virtual_user.1.xsi.port= bw.virtual_user.1.xsi.server_type= bw.virtual_user.1.xsi.user= - diff --git a/resources/templates/provision/yealink/ax86r/{$mac}.cfg b/resources/templates/provision/yealink/ax86r/{$mac}.cfg index 4aea757fed..5fcbefdf9d 100644 --- a/resources/templates/provision/yealink/ax86r/{$mac}.cfg +++ b/resources/templates/provision/yealink/ax86r/{$mac}.cfg @@ -53,40 +53,53 @@ account.{$row.line_number}.codec.ilbc_15_2kbps.priority = account.{$row.line_number}.codec.ilbc_15_2kbps.enable = account.{$row.line_number}.codec.ilbc_13_33kbps.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.{$row.line_number}.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}{$yealink_codec_iLBC_enable}{else}0{/if} account.{$row.line_number}.codec.pcma.enable = {if isset($yealink_codec_pcma_enable)}{$yealink_codec_pcma_enable}{else}0{/if} + account.{$row.line_number}.codec.pcma.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.{$row.line_number}.codec.pcmu.enable = {if isset($yealink_codec_pcmu_enable)}{$yealink_codec_pcmu_enable}{else}0{/if} + account.{$row.line_number}.codec.pcmu.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} account.{$row.line_number}.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.{$row.line_number}.codec.opus.enable = {if isset($yealink_codec_opus_enable)}{$yealink_codec_opus_enable}{else}0{/if} + account.{$row.line_number}.codec.opus.para = 106 account.{$row.line_number}.codec.g726_40.enable = {if isset($yealink_codec_g726_40_enable)}{$yealink_codec_g726_40_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_40.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.{$row.line_number}.codec.g726_32.enable = {if isset($yealink_codec_g726_32_enable)}{$yealink_codec_g726_32_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_32.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.{$row.line_number}.codec.g726_24.enable = {if isset($yealink_codec_g726_24_enable)}{$yealink_codec_g726_24_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_24.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.{$row.line_number}.codec.g726_16.enable = {if isset($yealink_codec_g726_16_enable)}{$yealink_codec_g726_16_enable}{else}0{/if} + account.{$row.line_number}.codec.g726_16.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} account.{$row.line_number}.codec.g723_63.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.{$row.line_number}.codec.g723_63.enable = {if isset($yealink_codec_g723_63_enable)}{$yealink_codec_g723_63_enable}{else}0{/if} account.{$row.line_number}.codec.g723_53.priority = {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.{$row.line_number}.codec.g723_53.enable = {if isset($yealink_codec_g723_53_enable)}{$yealink_codec_g723_53_enable}{else}0{/if} account.{$row.line_number}.codec.g729.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.{$row.line_number}.codec.g729.enable = {if isset($yealink_codec_g729_enable)}{$yealink_codec_g729_enable}{else}0{/if} account.{$row.line_number}.codec.g722.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.{$row.line_number}.codec.g722.enable = {if isset($yealink_codec_g722_enable)}{$yealink_codec_g722_enable}{else}0{/if} account.{$row.line_number}.codec.G722_1_24kpbs.priority = @@ -130,6 +143,7 @@ account.{$row.line_number}.sip_server.1.port = {$row.sip_port} {if $account.{$row.line_number}.sip_transport == 'tcp'}account.{$row.line_number}.sip_server.1.transport_type = 1{/if} {if $account.{$row.line_number}.sip_transport == 'tls'}account.{$row.line_number}.sip_server.1.transport_type = 2{/if} {if $account.{$row.line_number}.sip_transport == 'dns srv'}account.{$row.line_number}.sip_server.1.transport_type = 3{/if} + account.{$row.line_number}.sip_server.1.expires = {$row.register_expires} account.{$row.line_number}.sip_server.1.retry_counts = 3 @@ -140,6 +154,7 @@ account.{$row.line_number}.sip_server.2.port = {$row.sip_port} {if $account.{$row.line_number}.sip_transport == 'tcp'}account.{$row.line_number}.sip_server.2.transport_type = 1{/if} {if $account.{$row.line_number}.sip_transport == 'tls'}account.{$row.line_number}.sip_server.2.transport_type = 2{/if} {if $account.{$row.line_number}.sip_transport == 'dns srv'}account.{$row.line_number}.sip_server.2.transport_type = 3{/if} + account.{$row.line_number}.sip_server.2.expires = {$row.register_expires} account.{$row.line_number}.sip_server.2.retry_counts = 3 @@ -515,4 +530,3 @@ bw.virtual_user.1.xsi.password= bw.virtual_user.1.xsi.port= bw.virtual_user.1.xsi.server_type= bw.virtual_user.1.xsi.user= -