From 7bec58715e360209ff1a7aa4e546794b832eafba Mon Sep 17 00:00:00 2001 From: Yalu Zhang Date: Mon, 9 Sep 2019 16:08:03 +0200 Subject: [PATCH] Update brcm.conf.TEMPLATE in package voice-client Add one config param "hold_target_before_refer" controlling whether the transferor puts the transfer target on-hold before sending REFER. (cherry picked from commit 25e6850872418b1fd5f2be04a45f3a6fb058f5c5) --- .../files/etc/asterisk_templates/brcm.conf.TEMPLATE | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/voice-client/files/etc/asterisk_templates/brcm.conf.TEMPLATE b/voice-client/files/etc/asterisk_templates/brcm.conf.TEMPLATE index 7e71bcdcd..a5522ad38 100644 --- a/voice-client/files/etc/asterisk_templates/brcm.conf.TEMPLATE +++ b/voice-client/files/etc/asterisk_templates/brcm.conf.TEMPLATE @@ -64,3 +64,10 @@ featureaccesscodes = |FAC| ; ;language= +; Whether the transferor puts the transfer target on-hold before sending REFER +; +; The transferor needs put the transfer target on-hold before sending REFER to the transferee as per RFC5589. +; But call transfer fails on some devices, e.g. Ericsson MTAS as the transfer target. The configuration is +; to solve this kind of interoperability issue. +hold_target_before_refer = |HOLDTARGET| +