From 87192bd07de884c65c4204416353440f5bfd96c6 Mon Sep 17 00:00:00 2001 From: markjcrane Date: Fri, 3 Feb 2023 16:30:40 -0700 Subject: [PATCH] Add autoanswer setting to more phones --- resources/templates/provision/polycom/5.x/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/6.x/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx101/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx150/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx201/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx250/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx300/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/vvx301/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx310/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/vvx311/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx350/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx400/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/vvx401/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx410/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/vvx411/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx450/{$mac}.cfg | 6 ++++++ resources/templates/provision/polycom/vvx600/{$mac}.cfg | 2 ++ resources/templates/provision/polycom/vvx601/{$mac}.cfg | 6 ++++++ 18 files changed, 84 insertions(+) diff --git a/resources/templates/provision/polycom/5.x/{$mac}.cfg b/resources/templates/provision/polycom/5.x/{$mac}.cfg index 38bfc698a2..c13d9392d8 100644 --- a/resources/templates/provision/polycom/5.x/{$mac}.cfg +++ b/resources/templates/provision/polycom/5.x/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/6.x/{$mac}.cfg b/resources/templates/provision/polycom/6.x/{$mac}.cfg index 702df37081..c13d9392d8 100644 --- a/resources/templates/provision/polycom/6.x/{$mac}.cfg +++ b/resources/templates/provision/polycom/6.x/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx101/{$mac}.cfg b/resources/templates/provision/polycom/vvx101/{$mac}.cfg index 41987a7879..bc0e0a321b 100644 --- a/resources/templates/provision/polycom/vvx101/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx101/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx150/{$mac}.cfg b/resources/templates/provision/polycom/vvx150/{$mac}.cfg index 9ee83d2169..5b87ea8304 100644 --- a/resources/templates/provision/polycom/vvx150/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx150/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx201/{$mac}.cfg b/resources/templates/provision/polycom/vvx201/{$mac}.cfg index a9a01711d6..ac81acc904 100644 --- a/resources/templates/provision/polycom/vvx201/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx201/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx250/{$mac}.cfg b/resources/templates/provision/polycom/vvx250/{$mac}.cfg index 55733e0e5c..544ce309c9 100644 --- a/resources/templates/provision/polycom/vvx250/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx250/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx300/{$mac}.cfg b/resources/templates/provision/polycom/vvx300/{$mac}.cfg index 7d5e2f478e..8b6661ae9c 100644 --- a/resources/templates/provision/polycom/vvx300/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx300/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx301/{$mac}.cfg b/resources/templates/provision/polycom/vvx301/{$mac}.cfg index ad5fc589d1..3f812f6735 100644 --- a/resources/templates/provision/polycom/vvx301/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx301/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx310/{$mac}.cfg b/resources/templates/provision/polycom/vvx310/{$mac}.cfg index 60bac491f3..51ade7be24 100644 --- a/resources/templates/provision/polycom/vvx310/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx310/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx311/{$mac}.cfg b/resources/templates/provision/polycom/vvx311/{$mac}.cfg index 50a92709b1..3161b010ad 100644 --- a/resources/templates/provision/polycom/vvx311/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx311/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx350/{$mac}.cfg b/resources/templates/provision/polycom/vvx350/{$mac}.cfg index a7156c0ff8..db0141a10f 100644 --- a/resources/templates/provision/polycom/vvx350/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx350/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx400/{$mac}.cfg b/resources/templates/provision/polycom/vvx400/{$mac}.cfg index c5a6e82f3e..e5466e8043 100644 --- a/resources/templates/provision/polycom/vvx400/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx400/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx401/{$mac}.cfg b/resources/templates/provision/polycom/vvx401/{$mac}.cfg index 5cc7e0fef0..0efbc53e40 100644 --- a/resources/templates/provision/polycom/vvx401/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx401/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx410/{$mac}.cfg b/resources/templates/provision/polycom/vvx410/{$mac}.cfg index 9227940abc..1942d32859 100644 --- a/resources/templates/provision/polycom/vvx410/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx410/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx411/{$mac}.cfg b/resources/templates/provision/polycom/vvx411/{$mac}.cfg index c1b02c5833..361542aa10 100644 --- a/resources/templates/provision/polycom/vvx411/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx411/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx450/{$mac}.cfg b/resources/templates/provision/polycom/vvx450/{$mac}.cfg index 6503c5b7d7..2ae0bcfdb6 100644 --- a/resources/templates/provision/polycom/vvx450/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx450/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx600/{$mac}.cfg b/resources/templates/provision/polycom/vvx600/{$mac}.cfg index cb63033157..5e2ed3a467 100644 --- a/resources/templates/provision/polycom/vvx600/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx600/{$mac}.cfg @@ -214,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1" diff --git a/resources/templates/provision/polycom/vvx601/{$mac}.cfg b/resources/templates/provision/polycom/vvx601/{$mac}.cfg index e20f85e1e5..abc587e777 100644 --- a/resources/templates/provision/polycom/vvx601/{$mac}.cfg +++ b/resources/templates/provision/polycom/vvx601/{$mac}.cfg @@ -45,6 +45,10 @@ {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.2.transport="DNSnaptr"{/if} {if isset($row.register_expires)}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.2.expires="{$row.register_expires}"{/if} + + {if isset($polycom_ring_type)}reg.{$row.line_number}.ringType="{$polycom_ring_type}"{/if} + + {if isset($polycom_ring_type_private)}reg.{$row.line_number}.ringType.privateLine="{$polycom_ring_type_private}"{/if} {/foreach} /> @@ -210,6 +214,8 @@ voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" voIpProt.SIP.requestValidation.1.method="{$polycom_request_validation_method}" voIpProt.SIP.requestValidation.1.request="{$polycom_request_validation_request}" + voIpProt.SIP.alertInfo.2.class="autoAnswer" + voIpProt.SIP.alertInfo.2.value="answer" voIpProt.server.1.failOver.reRegisterOn="1" voIpProt.server.1.failOver.failRegistrationOn="1" voIpProt.server.1.failOver.onlySignalWithRegistered="1"