From d22254bac785431ae4d703d5a885b4dee873a961 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Wed, 9 Mar 2016 16:24:20 +0300 Subject: [PATCH 01/23] Fix. Use operator panel with short extension. Problem because if you have say 15 ext. and one of ext has say number `14` and extension `14` has index 15 in array. And php returns ```PHP $a = array('14' => 'string', 14 => 'number'); print($a['14']); // number `` --- .../resources/functions/get_call_activity.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/operator_panel/resources/functions/get_call_activity.php b/app/operator_panel/resources/functions/get_call_activity.php index fd3b224ca1..bc1da3b574 100644 --- a/app/operator_panel/resources/functions/get_call_activity.php +++ b/app/operator_panel/resources/functions/get_call_activity.php @@ -166,9 +166,11 @@ function get_call_activity() { } //reindex array using extension instead of auto-incremented value + $result = array(); foreach ($array as $index => $subarray) { + $extension = $subarray['extension']; foreach ($subarray as $field => $value) { - $array[$subarray['extension']][$field] = $array[$index][$field]; + $result[$extension][$field] = $array[$index][$field]; unset($array[$index][$field]); } unset($array[$subarray['extension']]['extension']); @@ -176,5 +178,5 @@ function get_call_activity() { } //return array - return $array; + return $result; } From 4345648dc42b0937e7fcf32d3ce6ec5fc10e59e3 Mon Sep 17 00:00:00 2001 From: mafoo Date: Wed, 9 Mar 2016 17:46:20 +0000 Subject: [PATCH 02/23] added mod_translate to the modules list --- app/modules/resources/classes/modules.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/modules/resources/classes/modules.php b/app/modules/resources/classes/modules.php index a16352d34d..5bc8aa5fe5 100644 --- a/app/modules/resources/classes/modules.php +++ b/app/modules/resources/classes/modules.php @@ -627,6 +627,13 @@ echo $mod->dir."\n"; $mod['module_enabled'] = 'false'; $mod['module_default_enabled'] = 'false'; break; + case "mod_translate": + $mod['module_label'] = 'Translate'; + $mod['module_category'] = 'Applications'; + $mod['module_description'] = 'format numbers into a specified format.'; + $mod['module_enabled'] = 'true'; + $mod['module_default_enabled'] = 'true'; + break; case "mod_xml_cdr": $mod['module_label'] = 'XML CDR'; $mod['module_category'] = 'XML Interfaces'; From 49fe51710c64b91b34bcced65a91ca8ea67f13e4 Mon Sep 17 00:00:00 2001 From: mafoo Date: Wed, 9 Mar 2016 17:54:44 +0000 Subject: [PATCH 03/23] corrected function definition fixed bug introduced on 2/1/2016 in destination.lua fixed bug introduced on 2/1/2016 in ring_member.lua --- .../ring_groups/resources/scripts/destination.lua | 2 +- .../ring_groups/resources/scripts/ring_member.lua | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/resources/install/scripts/app/ring_groups/resources/scripts/destination.lua b/resources/install/scripts/app/ring_groups/resources/scripts/destination.lua index f754169b6d..49929ff103 100644 --- a/resources/install/scripts/app/ring_groups/resources/scripts/destination.lua +++ b/resources/install/scripts/app/ring_groups/resources/scripts/destination.lua @@ -96,7 +96,7 @@ -- if string.len(destination) == 0) then -- destination = session:playAndGetDigits(1, 1, max_tries, digit_timeout, "#", "ivr/ivr-enter_destination_telephone_number.wav", "", "\\d+"); -- freeswitch.consoleLog("NOTICE", "[ring_group] destination: "..destination.."\n"); -` -- end + -- end --end --login or logout diff --git a/resources/install/scripts/app/ring_groups/resources/scripts/ring_member.lua b/resources/install/scripts/app/ring_groups/resources/scripts/ring_member.lua index d928b60d6a..523ed1c922 100644 --- a/resources/install/scripts/app/ring_groups/resources/scripts/ring_member.lua +++ b/resources/install/scripts/app/ring_groups/resources/scripts/ring_member.lua @@ -39,12 +39,12 @@ --define uuid function local random = math.random; - local function uuid(); - local template ='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'; - return string.gsub(template, '[xy]', function (c) - local v = (c == 'x') and random(0, 0xf) or random(8, 0xb); - return string.format('%x', v); - end) + local function uuid() + local template ='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'; + return string.gsub(template, '[xy]', function (c) + local v = (c == 'x') and random(0, 0xf) or random(8, 0xb); + return string.format('%x', v); + end) end --get session variables From 4131a70c02e71ecaf7b3509eefffedb81c181e66 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:34:52 +0000 Subject: [PATCH 04/23] BugFix-Translation-True_False fixed various uses of ucwords() to render true/false to use $text[label-*] instead --- app/call_block/call_block.php | 2 +- app/conference_centers/conference_centers.php | 2 +- app/contacts/contact_extensions.php | 2 +- app/contacts/contact_settings.php | 2 +- app/destinations/destinations.php | 2 +- app/dialplan/dialplans.php | 2 +- app/ivr_menus/ivr_menus.php | 2 +- app/ring_groups/ring_groups.php | 2 +- app/voicemails/voicemails.php | 2 +- core/default_settings/default_settings.php | 2 +- core/domain_settings/domain_settings.php | 2 +- core/users/user_settings.php | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/call_block/call_block.php b/app/call_block/call_block.php index 0890af6c80..b314f7345b 100644 --- a/app/call_block/call_block.php +++ b/app/call_block/call_block.php @@ -139,7 +139,7 @@ require_once "resources/require.php"; } echo " ".$tmp_date_added."\n"; echo " ".$row['call_block_action']."\n"; - echo " ".ucwords($row['call_block_enabled'])."\n"; + echo " ".$text['label-'.$row['call_block_enabled']]."\n"; echo " "; if (permission_exists('call_block_edit')) { echo "$v_link_label_edit"; diff --git a/app/conference_centers/conference_centers.php b/app/conference_centers/conference_centers.php index 303c333476..742819ac03 100644 --- a/app/conference_centers/conference_centers.php +++ b/app/conference_centers/conference_centers.php @@ -165,7 +165,7 @@ else { echo " \n"; echo " ".$row['conference_center_extension']." \n"; //echo " ".$row['conference_center_order']." \n"; - echo " ".ucwords($row['conference_center_enabled'])." \n"; + echo " ".$text['label-'.$row['conference_center_enabled']]." \n"; echo " ".$row['conference_center_description']." \n"; echo " "; if (permission_exists('conference_center_edit')) { diff --git a/app/contacts/contact_extensions.php b/app/contacts/contact_extensions.php index 95148688ff..5064225441 100644 --- a/app/contacts/contact_extensions.php +++ b/app/contacts/contact_extensions.php @@ -98,7 +98,7 @@ else { echo $row['extension']; } echo " \n"; - echo " ".ucwords($row['enabled'])." \n"; + echo " ".$text['label-'.$row['enabled']]." \n"; echo " ".$row['description']." \n"; echo " "; if (permission_exists('extension_edit')) { diff --git a/app/contacts/contact_settings.php b/app/contacts/contact_settings.php index 66ff90ab30..ecc053eb8c 100644 --- a/app/contacts/contact_settings.php +++ b/app/contacts/contact_settings.php @@ -104,7 +104,7 @@ else { } echo "  \n"; echo " \n"; - echo " ".ucwords($row['contact_setting_enabled'])." \n"; + echo " ".$text['label-'.$row['contact_setting_enabled']]." \n"; echo " ".$row['contact_setting_description']." \n"; echo " "; if (permission_exists('contact_setting_edit')) { diff --git a/app/destinations/destinations.php b/app/destinations/destinations.php index a8b6e99cf5..6bd8a315d0 100644 --- a/app/destinations/destinations.php +++ b/app/destinations/destinations.php @@ -179,7 +179,7 @@ else { echo " ".ucwords($row['destination_type'])."\n"; echo " ".format_phone($row['destination_number'])."\n"; echo " ".$row['destination_context']."\n"; - echo " ".ucwords($row['destination_enabled'])."\n"; + echo " ".$text['label-'.$row['destination_enabled']]."\n"; echo " ".$row['destination_description']." \n"; echo " "; if (permission_exists('destination_edit')) { diff --git a/app/dialplan/dialplans.php b/app/dialplan/dialplans.php index cd8d4c8ec7..531a38a1a5 100644 --- a/app/dialplan/dialplans.php +++ b/app/dialplan/dialplans.php @@ -316,7 +316,7 @@ else { echo " ".$row['dialplan_context']."\n"; echo " ".$row['dialplan_order']."\n"; echo " "; - echo " ".ucwords($row['dialplan_enabled'])."\n"; + echo " ".$text['label-'.$row['dialplan_enabled']]."\n"; echo " \n"; echo " ".((strlen($row['dialplan_description']) > 0) ? $row['dialplan_description'] : " ")."\n"; echo " \n"; diff --git a/app/ivr_menus/ivr_menus.php b/app/ivr_menus/ivr_menus.php index 624efb90ba..c945ec683a 100644 --- a/app/ivr_menus/ivr_menus.php +++ b/app/ivr_menus/ivr_menus.php @@ -127,7 +127,7 @@ else { echo " \n"; echo " ".$row['ivr_menu_extension']." \n"; echo " ".ucwords($row['ivr_menu_direct_dial'])."\n"; - echo " ".ucwords($row['ivr_menu_enabled'])."\n"; + echo " ".$text['label-'.$row['ivr_menu_enabled']]."\n"; echo " ".$row['ivr_menu_description']." \n"; echo " "; if (permission_exists('ivr_menu_edit')) { diff --git a/app/ring_groups/ring_groups.php b/app/ring_groups/ring_groups.php index ab9d772622..a6f77cd75a 100644 --- a/app/ring_groups/ring_groups.php +++ b/app/ring_groups/ring_groups.php @@ -141,7 +141,7 @@ require_once "resources/paging.php"; } echo " \n"; echo " ".$row['ring_group_extension']." \n"; - echo " ".ucwords($row['ring_group_enabled'])." \n"; + echo " ".$text['label-'.$row['ring_group_enabled']]." \n"; if (permission_exists('ring_group_forward')) { echo " ".$text['link-call-forward']."\n"; } diff --git a/app/voicemails/voicemails.php b/app/voicemails/voicemails.php index 4224259456..be0343e997 100644 --- a/app/voicemails/voicemails.php +++ b/app/voicemails/voicemails.php @@ -186,7 +186,7 @@ else { echo " ".$text['label-greetings']."\n"; } echo " \n"; - echo " ".ucwords($row['voicemail_enabled'])." \n"; + echo " ".$text['label-'.$row['voicemail_enabled']]." \n"; echo " ".$row['voicemail_description']." \n"; if (permission_exists('voicemail_edit') || permission_exists('voicemail_delete')) { echo " "; diff --git a/core/default_settings/default_settings.php b/core/default_settings/default_settings.php index d9d1052447..52293206ca 100644 --- a/core/default_settings/default_settings.php +++ b/core/default_settings/default_settings.php @@ -406,7 +406,7 @@ else { echo "  \n"; echo " \n"; echo " \n"; - echo " ".ucwords($row['default_setting_enabled'])."\n"; + echo " ".$text['label-'.$row['default_setting_enabled']]."\n"; echo " \n"; echo " ".$row['default_setting_description']." \n"; echo " "; diff --git a/core/domain_settings/domain_settings.php b/core/domain_settings/domain_settings.php index 76a58c339d..0421f4bd3e 100644 --- a/core/domain_settings/domain_settings.php +++ b/core/domain_settings/domain_settings.php @@ -236,7 +236,7 @@ if (sizeof($_REQUEST) > 1) { echo "  \n"; echo " \n"; echo " \n"; - echo " ".ucwords($row['domain_setting_enabled'])."\n"; + echo " ".$text['label-'.$row['domain_setting_enabled']]."\n"; echo " \n"; echo " ".$row['domain_setting_description']." \n"; echo " "; diff --git a/core/users/user_settings.php b/core/users/user_settings.php index a47f0cde5d..98d06cbeb8 100644 --- a/core/users/user_settings.php +++ b/core/users/user_settings.php @@ -206,7 +206,7 @@ else { echo "  \n"; echo " \n"; echo " \n"; - echo " ".ucwords($row['user_setting_enabled'])."\n"; + echo " ".$text['label-'.$row['user_setting_enabled']]."\n"; echo " \n"; echo " ".$row['user_setting_description']." \n"; echo " "; From 908f47472f9a0c8636ed9e4fb7fa888d446c6259 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:44:58 +0000 Subject: [PATCH 05/23] WhitespaceClean-root whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6e4104093d..f511b25784 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Commercial Support -------------------------------------- These options support the project and cover any kind of help you might need from architecture, installation, best practices, troubleshooting, custom feature programming, and training. -1. [Commercial Paid Support](http://fusionpbx.com/support.php) +1. [Commercial Paid Support](http://fusionpbx.com/support.php) 2. [Custom Feature Development](http://fusionpbx.com/support.php) 3. [Admin Training](http://fusionpbx.com) 4. [Advanced Training](http://fusionpbx.com) @@ -39,7 +39,7 @@ These options support the project and cover any kind of help you might need from Software Requirements -------------------------------------- -- [Debian Jessie](http://cdimage.debian.org/debian-cd/8.1.0/amd64/iso-cd/debian-8.1.0-amd64-netinst.iso) - Recommended +- [Debian Jessie](http://cdimage.debian.org/debian-cd/8.1.0/amd64/iso-cd/debian-8.1.0-amd64-netinst.iso) - Recommended This is the distribution recommended by the FreeSwitch team - Fusion will also install on Debian Wheezy, Ubuntu 10.10 LTS and is known to work on FreeBSD - [FusionPBX Installer](http://fusionpbx.com) @@ -50,14 +50,14 @@ Community We have a pretty thriving community if you know how to get to us: - [IRC](http://webchat.freenode.net/) in the fusionpbx channel -- [Twitter](http://twitter.com/fusionpbx) +- [Twitter](http://twitter.com/fusionpbx) - [Website](http://fusionpbx.com) Contributing --------------------------------------- ###Requirements -It's easy to contribute to FusionPBX the only thing we ask before accepting your pull request is that you sign a Contributor License Agreement. +It's easy to contribute to FusionPBX the only thing we ask before accepting your pull request is that you sign a Contributor License Agreement. We ask that you sign the Contributor License Agreement for the following reasons: 1. It protects FusionPBX by you gauranteeing that your contributions are yours to contribute and not the property of an employer or something found on the web. @@ -88,5 +88,5 @@ chmod 755 install_fusionpbx.sh ``` Installation Questions: -- During the install it will ask you to press continue after verifying that the command ran successfully. This is usually the case, so you can simply tell it to continue. The install also asks several questions. +- During the install it will ask you to press continue after verifying that the command ran successfully. This is usually the case, so you can simply tell it to continue. The install also asks several questions. - Unless you have a reason to choose otherwise, PostgreSQL and Nginx is probably your best path and is recommended by the developers of FusionPBX From fbffc5f20e1fa8b9318fdbf552146b00c014142b Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:47:28 +0000 Subject: [PATCH 06/23] WhitespaceClean-app/access_controls whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/access_controls/access_control_edit.php | 6 +++--- app/access_controls/access_control_node_edit.php | 6 +++--- app/access_controls/access_control_nodes.php | 6 +++--- app/access_controls/access_controls.php | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/access_controls/access_control_edit.php b/app/access_controls/access_control_edit.php index d867fe507c..560c520824 100644 --- a/app/access_controls/access_control_edit.php +++ b/app/access_controls/access_control_edit.php @@ -96,7 +96,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { return; } //if ($action == "update") - } //if ($_POST["persistformvar"] != "true") + } //if ($_POST["persistformvar"] != "true") } //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) //pre-populate the form @@ -155,13 +155,13 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "\n"; echo " \n"; echo " \n"; - if ($node_type == "allow") { + if ($node_type == "allow") { echo " \n"; } else { echo " \n"; } - if ($node_type == "deny") { + if ($node_type == "deny") { echo " \n"; } else { diff --git a/app/access_controls/access_control_nodes.php b/app/access_controls/access_control_nodes.php index ab5f69ff43..8eb67b69e1 100644 --- a/app/access_controls/access_control_nodes.php +++ b/app/access_controls/access_control_nodes.php @@ -56,9 +56,9 @@ else { $rows_per_page = 1000; $param = ""; $page = $_GET['page']; - if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } - list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); - $offset = $rows_per_page * $page; + if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } + list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); + $offset = $rows_per_page * $page; //get the list $sql = "select * from v_access_control_nodes "; diff --git a/app/access_controls/access_controls.php b/app/access_controls/access_controls.php index 561eaf2d35..91d963650c 100644 --- a/app/access_controls/access_controls.php +++ b/app/access_controls/access_controls.php @@ -60,9 +60,9 @@ else { $rows_per_page = 10; $param = ""; $page = $_GET['page']; - if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } - list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); - $offset = $rows_per_page * $page; + if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } + list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); + $offset = $rows_per_page * $page; //get the list $sql = "select * from v_access_controls "; From c34ce168d58d32bd6c2eff1cbba17bddb0765056 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:49:17 +0000 Subject: [PATCH 07/23] WhitespaceClean-app/dialplan whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/dialplan/resources/classes/dialplan.php | 2 +- app/dialplan/resources/switch/conf/dialplan/310_att_xfer.xml | 2 +- .../switch/conf/dialplan/410_freeswitch_conference.xml | 2 +- app/dialplan/resources/switch/conf/dialplan/430_directory.xml | 2 +- app/dialplan_inbound/app_defaults.php | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/dialplan/resources/classes/dialplan.php b/app/dialplan/resources/classes/dialplan.php index 35848c2353..4fddce35ad 100644 --- a/app/dialplan/resources/classes/dialplan.php +++ b/app/dialplan/resources/classes/dialplan.php @@ -485,7 +485,7 @@ include "root.php"; $dialplan_detail_data = str_replace("\$1", $regex_match_1, $dialplan_detail_data); $dialplan_detail_data = str_replace("\$2", $regex_match_2, $dialplan_detail_data); $dialplan_detail_data = str_replace("\$3", $regex_match_3, $dialplan_detail_data); - $this->bridges = $dialplan_detail_data; + $this->bridges = $dialplan_detail_data; } } } diff --git a/app/dialplan/resources/switch/conf/dialplan/310_att_xfer.xml b/app/dialplan/resources/switch/conf/dialplan/310_att_xfer.xml index dd4003baff..b68b56351c 100644 --- a/app/dialplan/resources/switch/conf/dialplan/310_att_xfer.xml +++ b/app/dialplan/resources/switch/conf/dialplan/310_att_xfer.xml @@ -1,4 +1,4 @@ - + diff --git a/app/dialplan/resources/switch/conf/dialplan/410_freeswitch_conference.xml b/app/dialplan/resources/switch/conf/dialplan/410_freeswitch_conference.xml index 8189b0a8fa..b6ff2d4f24 100644 --- a/app/dialplan/resources/switch/conf/dialplan/410_freeswitch_conference.xml +++ b/app/dialplan/resources/switch/conf/dialplan/410_freeswitch_conference.xml @@ -2,7 +2,7 @@ - diff --git a/app/dialplan/resources/switch/conf/dialplan/430_directory.xml b/app/dialplan/resources/switch/conf/dialplan/430_directory.xml index eb60633b39..88a57083aa 100644 --- a/app/dialplan/resources/switch/conf/dialplan/430_directory.xml +++ b/app/dialplan/resources/switch/conf/dialplan/430_directory.xml @@ -1,7 +1,7 @@ - + \ No newline at end of file diff --git a/app/dialplan_inbound/app_defaults.php b/app/dialplan_inbound/app_defaults.php index 6055dd5090..918f0787d1 100644 --- a/app/dialplan_inbound/app_defaults.php +++ b/app/dialplan_inbound/app_defaults.php @@ -60,7 +60,7 @@ if (count($_SESSION["domains"]) > 1) { //make sure the public directory and xml file exist if (strlen($_SESSION['switch']['dialplan']['dir']) > 0) { - if (!is_dir($_SESSION['switch']['dialplan']['dir'].'/public'.$_SESSION['domains'][$domain_uuid]['domain_name'])) { + if (!is_dir($_SESSION['switch']['dialplan']['dir'].'/public'.$_SESSION['domains'][$domain_uuid]['domain_name'])) { mkdir($_SESSION['switch']['dialplan']['dir'].'/public/'.$_SESSION['domains'][$domain_uuid]['domain_name'],0777,true); } $file = $_SESSION['switch']['dialplan']['dir']."/public/".$_SESSION['domains'][$domain_uuid]['domain_name'].".xml"; From ad07565e16a72f8fefe3bedab34406e1075dcabd Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:51:17 +0000 Subject: [PATCH 08/23] WhitespaceClean-app/sip_profiles whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/sip_profiles/resources/xml/sip_profiles/default.xml | 2 +- app/sip_profiles/resources/xml/sip_profiles/external-ipv6.xml | 4 ++-- app/sip_profiles/resources/xml/sip_profiles/external.xml | 4 ++-- app/sip_profiles/resources/xml/sip_profiles/internal-ipv6.xml | 2 +- app/sip_profiles/resources/xml/sip_profiles/internal.xml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/sip_profiles/resources/xml/sip_profiles/default.xml b/app/sip_profiles/resources/xml/sip_profiles/default.xml index 9f7a0354ae..fcdb8e136b 100644 --- a/app/sip_profiles/resources/xml/sip_profiles/default.xml +++ b/app/sip_profiles/resources/xml/sip_profiles/default.xml @@ -1,5 +1,5 @@ - + diff --git a/app/sip_profiles/resources/xml/sip_profiles/external-ipv6.xml b/app/sip_profiles/resources/xml/sip_profiles/external-ipv6.xml index f48bc7ed0e..ae4083ebe9 100644 --- a/app/sip_profiles/resources/xml/sip_profiles/external-ipv6.xml +++ b/app/sip_profiles/resources/xml/sip_profiles/external-ipv6.xml @@ -1,8 +1,8 @@ - + - diff --git a/app/sip_profiles/resources/xml/sip_profiles/external.xml b/app/sip_profiles/resources/xml/sip_profiles/external.xml index f48bc7ed0e..ae4083ebe9 100644 --- a/app/sip_profiles/resources/xml/sip_profiles/external.xml +++ b/app/sip_profiles/resources/xml/sip_profiles/external.xml @@ -1,8 +1,8 @@ - + - diff --git a/app/sip_profiles/resources/xml/sip_profiles/internal-ipv6.xml b/app/sip_profiles/resources/xml/sip_profiles/internal-ipv6.xml index e35b3c515e..70a4db4a72 100644 --- a/app/sip_profiles/resources/xml/sip_profiles/internal-ipv6.xml +++ b/app/sip_profiles/resources/xml/sip_profiles/internal-ipv6.xml @@ -1,5 +1,5 @@ - + {v_sip_profile_settings} diff --git a/app/sip_profiles/resources/xml/sip_profiles/internal.xml b/app/sip_profiles/resources/xml/sip_profiles/internal.xml index 3df6f585b3..f277d833c2 100644 --- a/app/sip_profiles/resources/xml/sip_profiles/internal.xml +++ b/app/sip_profiles/resources/xml/sip_profiles/internal.xml @@ -1,5 +1,5 @@ - + - + From ce8137b4072c080163a23bece7704a9e46921cf9 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:54:18 +0000 Subject: [PATCH 09/23] WhitespaceClean-app/xml_cdr whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/xml_cdr/v_xml_cdr_import.php | 4 ++-- app/xml_cdr/xml_cdr_import_update.php | 6 +++--- app/xml_cdr/xml_cdr_statistics_inc.php | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/xml_cdr/v_xml_cdr_import.php b/app/xml_cdr/v_xml_cdr_import.php index 6e0a663c01..8903dbfdc8 100644 --- a/app/xml_cdr/v_xml_cdr_import.php +++ b/app/xml_cdr/v_xml_cdr_import.php @@ -80,10 +80,10 @@ global $debug; //fix the xml by escaping the contents of - $xml_string = preg_replace_callback("/<([^><]+)>(.*?[><].*?)<\/\g1>/", + $xml_string = preg_replace_callback("/<([^><]+)>(.*?[><].*?)<\/\g1>/", function ($matches) { return '<' . $matches[1] . '>' . - str_replace(">", ">", + str_replace(">", ">", str_replace("<", "<", $matches[2]) ) . ''; diff --git a/app/xml_cdr/xml_cdr_import_update.php b/app/xml_cdr/xml_cdr_import_update.php index 13b896a441..03c25b0f49 100644 --- a/app/xml_cdr/xml_cdr_import_update.php +++ b/app/xml_cdr/xml_cdr_import_update.php @@ -82,7 +82,7 @@ $db->beginTransaction(); //reset the count $x = 0; - } + } //parse the xml to get the call detail record info try { $xml = simplexml_load_string($xml_string); @@ -101,14 +101,14 @@ echo $sql."\n"; $db->exec($sql); $x++; - } + } } //save the transaction $db->commit(); //echo finished echo "completed\n"; } - if ($xml_cdr_archive == "dir") { + if ($xml_cdr_archive == "dir") { $xml_cdr_list = glob($_SESSION['switch']['log']['dir']."/xml_cdr/archive/*/*/*/*.xml"); echo "count: ".count($xml_cdr_list)."\n"; //print_r($xml_cdr_list); diff --git a/app/xml_cdr/xml_cdr_statistics_inc.php b/app/xml_cdr/xml_cdr_statistics_inc.php index c6d48c64a2..a5f4869b35 100644 --- a/app/xml_cdr/xml_cdr_statistics_inc.php +++ b/app/xml_cdr/xml_cdr_statistics_inc.php @@ -125,7 +125,7 @@ else { } else { $mos_comparison = ''; } - //$mos_comparison = check_str($_REQUEST["mos_comparison"]); + //$mos_comparison = check_str($_REQUEST["mos_comparison"]); $mos_score = check_str($_REQUEST["mos_score"]); } From d408cf2fbcd6e2b36cde2233e3c4b8c9d94cc633 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 11:56:29 +0000 Subject: [PATCH 10/23] WhitespaceClean-app/batch_1 whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/adminer/adminer.css | 2 +- app/call_centers/resources/classes/call_center.php | 2 +- app/calls/resources/classes/call_forward.php | 2 +- app/click_to_call/app_languages.php | 2 +- app/edit/filedelete.php | 2 +- app/ivr_menus/resources/classes/ivr_menu.php | 4 ++-- app/modules/resources/classes/modules.php | 2 +- app/provision/index.php | 2 +- app/scripts/resources/classes/scripts.php | 4 ++-- app/services/resources/classes/lib_win.php | 2 +- app/sql_query/sql_query_pdo.php | 2 +- app/time_conditions/app_defaults.php | 4 ++-- app/voicemails/app_defaults.php | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/app/adminer/adminer.css b/app/adminer/adminer.css index 4d718c11e8..885a31c53d 100644 --- a/app/adminer/adminer.css +++ b/app/adminer/adminer.css @@ -314,7 +314,7 @@ fieldset { /*** Others ***/ #lang { background: transparent; - font-size: .9em; + font-size: .9em; left: auto; right: 90px; position:fixed; diff --git a/app/call_centers/resources/classes/call_center.php b/app/call_centers/resources/classes/call_center.php index 9e40c3cb76..23723497ed 100644 --- a/app/call_centers/resources/classes/call_center.php +++ b/app/call_centers/resources/classes/call_center.php @@ -26,7 +26,7 @@ /** * cache class provides an abstracted cache - * + * * @method string dialplan - builds the dialplan for call center */ //define the call center class diff --git a/app/calls/resources/classes/call_forward.php b/app/calls/resources/classes/call_forward.php index 2886856180..af35bbed74 100644 --- a/app/calls/resources/classes/call_forward.php +++ b/app/calls/resources/classes/call_forward.php @@ -24,7 +24,7 @@ Mark J Crane Luis Daniel Lucio Quiroz Errol Samuels - + */ include "root.php"; diff --git a/app/click_to_call/app_languages.php b/app/click_to_call/app_languages.php index 2618da035b..9573234bf9 100644 --- a/app/click_to_call/app_languages.php +++ b/app/click_to_call/app_languages.php @@ -165,7 +165,7 @@ $text['opt-itring']['es-cl'] = "it-ring"; $text['opt-itring']['pt-pt'] = "it-ring"; $text['opt-itring']['fr-fr'] = "it-ring"; - + $text['opt-moh']['en-us'] = "music"; $text['opt-moh']['es-cl'] = "musica"; $text['opt-moh']['pt-pt'] = "música"; diff --git a/app/edit/filedelete.php b/app/edit/filedelete.php index bcfcfff7b5..b4a7442cfb 100644 --- a/app/edit/filedelete.php +++ b/app/edit/filedelete.php @@ -57,7 +57,7 @@ else { echo ""; echo " "; echo " "; - echo " "; + echo " "; echo " "; echo " "; echo " "; diff --git a/app/ivr_menus/resources/classes/ivr_menu.php b/app/ivr_menus/resources/classes/ivr_menu.php index beaba4f804..6f8c8a9bb2 100644 --- a/app/ivr_menus/resources/classes/ivr_menu.php +++ b/app/ivr_menus/resources/classes/ivr_menu.php @@ -491,7 +491,7 @@ include "root.php"; $database->where[1]['operator'] = '='; $database->update(); - //delete the old dialplan details to prepare for new details + //delete the old dialplan details to prepare for new details $database = new database; $database->table = "v_dialplan_details"; $database->where[0]['name'] = 'domain_uuid'; @@ -828,7 +828,7 @@ include "root.php"; $sub_sql = "select * from v_ivr_menu_options "; $sub_sql .= "where ivr_menu_uuid = '$ivr_menu_uuid' "; $sub_sql .= "and domain_uuid = '".$_SESSION['domain_uuid']."' "; - $sub_sql .= "order by ivr_menu_option_order asc "; + $sub_sql .= "order by ivr_menu_option_order asc "; $sub_prep_statement = $db->prepare(check_sql($sub_sql)); $sub_prep_statement->execute(); $sub_result = $sub_prep_statement->fetchAll(PDO::FETCH_ASSOC); diff --git a/app/modules/resources/classes/modules.php b/app/modules/resources/classes/modules.php index a16352d34d..bff42d2204 100644 --- a/app/modules/resources/classes/modules.php +++ b/app/modules/resources/classes/modules.php @@ -694,7 +694,7 @@ echo $mod->dir."\n"; //get the list of modules public function get_modules() { $sql = " select * from v_modules "; - $sql .= "order by module_category, module_label"; + $sql .= "order by module_category, module_label"; $prep_statement = $this->db->prepare($sql); $prep_statement->execute(); $this->modules = $prep_statement->fetchAll(PDO::FETCH_ASSOC); diff --git a/app/provision/index.php b/app/provision/index.php index a0ef5de0ec..89ed9fa6ef 100644 --- a/app/provision/index.php +++ b/app/provision/index.php @@ -359,7 +359,7 @@ openlog("fusion-provisioning", LOG_PID | LOG_PERROR, LOG_LOCAL0); //deliver the customized config over HTTP/HTTPS //need to make sure content-type is correct if ($_REQUEST['content_type'] == 'application/octet-stream') { - //format the mac address and + //format the mac address and $mac = $prov->format_mac($mac, $device_vendor); //replace the variable name with the value diff --git a/app/scripts/resources/classes/scripts.php b/app/scripts/resources/classes/scripts.php index c07bde2950..a322f55199 100644 --- a/app/scripts/resources/classes/scripts.php +++ b/app/scripts/resources/classes/scripts.php @@ -27,7 +27,7 @@ /** * scripts class provides methods for creating the config.lua and copying switch scripts - * + * * @method string correct_path * @method string copy_files * @method string write_config @@ -110,7 +110,7 @@ class scripts { global $db_path; global $db_username; global $db_password; - + //replace the backslash with a forward slash $db_path = str_replace("\\", "/", $db_path); diff --git a/app/services/resources/classes/lib_win.php b/app/services/resources/classes/lib_win.php index 6368893376..4469e4898c 100644 --- a/app/services/resources/classes/lib_win.php +++ b/app/services/resources/classes/lib_win.php @@ -154,7 +154,7 @@ if(function_exists('reg_open_key')){ HKEY_CLASSES_ROOT => "HKCR", HKEY_CURRENT_USER => "HKCU", HKEY_LOCAL_MACHINE => "HKLM", - HKEY_USERS => "HKU", + HKEY_USERS => "HKU", HKEY_CURRENT_CONFIG => "HKCC", ); diff --git a/app/sql_query/sql_query_pdo.php b/app/sql_query/sql_query_pdo.php index cd6fbee6fd..31fd525535 100644 --- a/app/sql_query/sql_query_pdo.php +++ b/app/sql_query/sql_query_pdo.php @@ -39,7 +39,7 @@ else { $db_path = $db_file_path; $db_name = $dbfilename; } - + //get the db connection information if (strlen($_REQUEST['id']) > 0) { $sql = "select * from v_databases "; diff --git a/app/time_conditions/app_defaults.php b/app/time_conditions/app_defaults.php index 2fa4411a74..7160318b06 100644 --- a/app/time_conditions/app_defaults.php +++ b/app/time_conditions/app_defaults.php @@ -64,7 +64,7 @@ if ($domains_processed == 1) { } } } - + //add the missing default settings foreach ($missing as $row) { //add the default settings @@ -84,7 +84,7 @@ if ($domains_processed == 1) { $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'What region to use by default when choosing Time Conditions'; $x++; - + //iterate and add each, if necessary foreach ($array as $index => $default_settings) { diff --git a/app/voicemails/app_defaults.php b/app/voicemails/app_defaults.php index c5ecfd2c3a..8845132c68 100644 --- a/app/voicemails/app_defaults.php +++ b/app/voicemails/app_defaults.php @@ -79,7 +79,7 @@ if ($domains_processed == 1) { } } - //add that the directory structure for voicemail each domain and voicemail id is + //add that the directory structure for voicemail each domain and voicemail id is $sql = "select d.domain_name, v.voicemail_id "; $sql .= "from v_domains as d, v_voicemails as v "; $sql .= "where v.domain_uuid = d.domain_uuid "; From e410824380050fb9a2eccf8f32b32ee85717556c Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:01:24 +0000 Subject: [PATCH 11/23] WhitespaceClean-app/batch_2 whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- app/extensions/extension_download.php | 12 +++++------ app/fax/fax_send.php | 12 +++++------ app/fax/resources/classes/fax.php | 4 ++-- app/fifo_list/fifo_interactive_inc.php | 24 ++++++++++----------- app/time_conditions/time_condition_edit.php | 8 +++---- app/traffic_graph/svg_graph.php | 16 +++++++------- app/vars/app_defaults.php | 12 +++++------ 7 files changed, 44 insertions(+), 44 deletions(-) diff --git a/app/extensions/extension_download.php b/app/extensions/extension_download.php index 3fa035b416..034ba2ed46 100644 --- a/app/extensions/extension_download.php +++ b/app/extensions/extension_download.php @@ -61,7 +61,7 @@ function download_send_headers($filename) { header("Cache-Control: max-age=0, no-cache, must-revalidate, proxy-revalidate"); header("Last-Modified: {$now} GMT"); - // force download + // force download header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download"); @@ -154,9 +154,9 @@ $row_style["1"] = "row_style1"; echo ""; echo ""; + echo ""; echo ""; + echo ""; echo ""; echo ""; foreach ($columns as $value) { @@ -164,9 +164,9 @@ $row_style["1"] = "row_style1"; echo " "; echo " "; + echo ""; echo " "; + echo ""; echo ""; if ($c==0) { $c=1; } else { $c=0; } } @@ -181,7 +181,7 @@ $row_style["1"] = "row_style1"; echo "
".$text['label-path']."
".$folder.$file."
"; echo " Column Name"; - echo " Description"; - echo "
"; echo " $value"; - echo ""; - echo "
"; echo "

"; echo ""; - + //include the footer require_once "resources/footer.php"; ?> \ No newline at end of file diff --git a/app/fax/fax_send.php b/app/fax/fax_send.php index 35b17e5a2b..7ba61f42c6 100644 --- a/app/fax/fax_send.php +++ b/app/fax/fax_send.php @@ -151,15 +151,15 @@ if(!function_exists('fax_enqueue')) { $date_utc_now_sql = "datetime('now')"; } $sql = <<prepare($sql); diff --git a/app/fax/resources/classes/fax.php b/app/fax/resources/classes/fax.php index 534e48fc1d..d20d842dca 100644 --- a/app/fax/resources/classes/fax.php +++ b/app/fax/resources/classes/fax.php @@ -26,7 +26,7 @@ /** * cache class provides an abstracted cache - * + * * @method string dialplan - builds the dialplan for the fax servers */ //define the fax class @@ -150,7 +150,7 @@ $dialplan["dialplan_details"][$y]["dialplan_detail_data"] = substr($data,8,strlen($data)); } elseif (substr($data,0,9) == "outbound:") {} - else { + else { $dialplan["dialplan_details"][$y]["dialplan_detail_data"] = $data; } $dialplan["dialplan_details"][$y]["dialplan_detail_group"] = "1"; diff --git a/app/fifo_list/fifo_interactive_inc.php b/app/fifo_list/fifo_interactive_inc.php index 0761c53436..3db0b39600 100644 --- a/app/fifo_list/fifo_interactive_inc.php +++ b/app/fifo_list/fifo_interactive_inc.php @@ -188,8 +188,8 @@ else { if ($c==0) { $c=1; } else { $c=0; } } echo "\n"; - - + + //Current logged members //set the alternating row styles $c = 0; @@ -201,33 +201,33 @@ else { echo "\n"; echo "

Logged in agents

\n"; - + //show the content echo "\n"; - - + + echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; - - + + //print_r($xml->fifo->outbound->member[0]); //print_r($xml->fifo->outbound->member[1]); - + foreach ($xml->fifo->outbound->member as $row) { - - + + $username=explode("@",$row); $username=explode("/",$username[0]); $username=$username[1]; - + $fifo_duration_formatted=$row["logged-on-since"]; $fifo_total_inbound_calls=$row["outbound-call-total-count"]; - + echo "\n"; echo "\n"; echo "\n"; diff --git a/app/time_conditions/time_condition_edit.php b/app/time_conditions/time_condition_edit.php index 1a3178ddcb..e1870452e0 100644 --- a/app/time_conditions/time_condition_edit.php +++ b/app/time_conditions/time_condition_edit.php @@ -49,7 +49,7 @@ require_once "resources/header.php"; $available_presets[] = json_decode($json, true); } unset($preset_region); - + //set the action as an add or an update if (isset($_REQUEST["id"])) { $action = "update"; @@ -250,14 +250,14 @@ require_once "resources/header.php"; $is_preset = (in_array($group_id, $_REQUEST['preset'])) ? true : false; //set group and order number - + $dialplan_detail_group_user = check_str($_POST["group_$group_id"]); if($dialplan_detail_group_user!='') { $dialplan_detail_group = $dialplan_detail_group_user; } else { $dialplan_detail_group = $group_id; - } - + } + $dialplan_detail_order = 0; foreach ($conditions as $cond_num => $cond_var) { diff --git a/app/traffic_graph/svg_graph.php b/app/traffic_graph/svg_graph.php index 1fc6a2836e..9188c9c7da 100644 --- a/app/traffic_graph/svg_graph.php +++ b/app/traffic_graph/svg_graph.php @@ -2,21 +2,21 @@ /* graph.php part of m0n0wall (http://m0n0.ch/wall) - + Copyright (C) 2004-2006 T. Lechat , Manuel Kasper and Jonathan Watt . All rights reserved. - + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - + 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - + 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE @@ -197,7 +197,7 @@ function fetch_data() { function plot_data(obj) { // Show datetimelegend var now = new Date(); - var datetime = (now.getMonth()+1) + "/" + now.getDate() + "/" + now.getFullYear() + ' ' + + var datetime = (now.getMonth()+1) + "/" + now.getDate() + "/" + now.getFullYear() + ' ' + LZ(now.getHours()) + ":" + LZ(now.getMinutes()) + ":" + LZ(now.getSeconds()); SVGDoc.getElementById('datetime').firstChild.data = datetime; @@ -223,7 +223,7 @@ function plot_data(obj) { last_ugmt = ugmt; last_ifin = ifin; last_ifout = ifout; - + switch (plot_in.length) { case 0: SVGDoc.getElementById("collect_initial").setAttributeNS(null, 'visibility', 'visible'); @@ -296,7 +296,7 @@ function plot_data(obj) { rmax *= 1.25; else rmax *= 2; - + if (i == 8) rmax *= 1.024; } diff --git a/app/vars/app_defaults.php b/app/vars/app_defaults.php index 1a0c840845..6f5a12dd23 100644 --- a/app/vars/app_defaults.php +++ b/app/vars/app_defaults.php @@ -121,7 +121,7 @@ EOD; if ( $country_iso===NULL ) { return; } - + if(isset($countries[$country_iso])){ $country = $countries[$country_iso]; @@ -133,7 +133,7 @@ EOD; if ($prep_statement) { $prep_statement->execute(); $row = $prep_statement->fetch(PDO::FETCH_ASSOC); - + if ($row['num_rows'] == 0) { $sql = "insert into v_vars "; $sql .= "("; @@ -161,7 +161,7 @@ EOD; } } unset($prep_statement, $sql); - + // Set default Country code $sql = "select count(*) as num_rows from v_vars "; $sql .= "where var_name = 'default_countrycode' "; @@ -197,7 +197,7 @@ EOD; } } unset($prep_statement, $sql); - + // Set default International Direct Dialing code $sql = "select count(*) as num_rows from v_vars "; $sql .= "where var_name = 'default_exitcode' "; @@ -229,11 +229,11 @@ EOD; $sql .= ");"; $db->exec(check_sql($sql)); unset($sql, $row); - $x++; + $x++; } } unset($prep_statement, $sql); - + unset($countries); } } From 91b61683c0c5308d6fa47901f032bdbac73fb067 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:03:29 +0000 Subject: [PATCH 12/23] WhitespaceClean-core/install whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- core/install/install.php | 6 +++--- core/install/resources/classes/detect_switch.php | 6 +++--- core/install/resources/classes/global_settings.php | 2 +- core/install/resources/classes/install_fusionpbx.php | 2 +- core/install/resources/classes/install_switch.php | 2 +- core/install/resources/page_parts/install_config_detail.php | 2 +- core/install/resources/page_parts/install_event_socket.php | 6 +++--- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/core/install/install.php b/core/install/install.php index a3e1189695..8863c433cd 100644 --- a/core/install/install.php +++ b/core/install/install.php @@ -53,8 +53,8 @@ require_once "resources/classes/text.php"; //TBD $locale = Locale::getDefault(); $timezone = 'UTC'; if (is_link('/etc/localtime')) { - // Mac OS X (and older Linuxes) - // /etc/localtime is a symlink to the + // Mac OS X (and older Linuxes) + // /etc/localtime is a symlink to the // timezone in /usr/share/zoneinfo. $filename = readlink('/etc/localtime'); if (strpos($filename, '/usr/share/zoneinfo/') === 0) { @@ -73,7 +73,7 @@ if (is_link('/etc/localtime')) { $timezone = $data['ZONE']; } } - + date_default_timezone_set($timezone); //detect install state diff --git a/core/install/resources/classes/detect_switch.php b/core/install/resources/classes/detect_switch.php index 9324840280..0232bbb715 100644 --- a/core/install/resources/classes/detect_switch.php +++ b/core/install/resources/classes/detect_switch.php @@ -22,7 +22,7 @@ Contributor(s): Matthew Vale - + */ require_once "root.php"; require_once "resources/classes/EventSocket.php"; @@ -151,14 +151,14 @@ require_once "resources/classes/EventSocket.php"; } return false; } - + protected function event_socket_request($cmd) { $esl = new EventSocket($this->event_socket); $result = $esl->request($cmd); $esl->reset_fp(); return $result; } - + public function restart_switch() { $this->connect_event_socket(); if(!$this->event_socket){ diff --git a/core/install/resources/classes/global_settings.php b/core/install/resources/classes/global_settings.php index 24d980d912..0c9c1c6120 100644 --- a/core/install/resources/classes/global_settings.php +++ b/core/install/resources/classes/global_settings.php @@ -22,7 +22,7 @@ Contributor(s): Matthew Vale - + */ require_once "root.php"; diff --git a/core/install/resources/classes/install_fusionpbx.php b/core/install/resources/classes/install_fusionpbx.php index 263d796241..2cdd85b44e 100644 --- a/core/install/resources/classes/install_fusionpbx.php +++ b/core/install/resources/classes/install_fusionpbx.php @@ -427,7 +427,7 @@ include "root.php"; //create the table, user and set the permissions only if the db_create_username was provided if ($this->global_settings->db_create()) { - $this->write_progress("\tCreating database"); + $this->write_progress("\tCreating database"); try { $this->dbh = new PDO($connect_string, $this->global_settings->db_create_username(), db_create_password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')); $this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); diff --git a/core/install/resources/classes/install_switch.php b/core/install/resources/classes/install_switch.php index 8d6013c114..3467d00507 100644 --- a/core/install/resources/classes/install_switch.php +++ b/core/install/resources/classes/install_switch.php @@ -61,7 +61,7 @@ include "root.php"; echo "$message\n"; } } - + function write_progress($message) { if($this->echo_progress){ echo "$message\n"; diff --git a/core/install/resources/page_parts/install_config_detail.php b/core/install/resources/page_parts/install_config_detail.php index 6fd2c8ce05..e25889ac5c 100644 --- a/core/install/resources/page_parts/install_config_detail.php +++ b/core/install/resources/page_parts/install_config_detail.php @@ -68,7 +68,7 @@ echo "'); @@ -2192,14 +2192,14 @@ if (lf) label = lf(label, s); - + fragments.push( '' + ''); } if (rowStarted) fragments.push(''); - + if (fragments.length == 0) return; @@ -2243,10 +2243,10 @@ // interactive features - + var highlights = [], redrawTimeout = null; - + // returns the data item the mouse is over, or null if none is found function findNearbyItem(mouseX, mouseY, seriesFilter) { var maxDistance = options.grid.mouseActiveRadius, @@ -2256,7 +2256,7 @@ for (i = series.length - 1; i >= 0; --i) { if (!seriesFilter(series[i])) continue; - + var s = series[i], axisx = s.xaxis, axisy = s.yaxis, @@ -2273,13 +2273,13 @@ maxx = Number.MAX_VALUE; if (axisy.options.inverseTransform) maxy = Number.MAX_VALUE; - + if (s.lines.show || s.points.show) { for (j = 0; j < points.length; j += ps) { var x = points[j], y = points[j + 1]; if (x == null) continue; - + // For points and lines, the cursor must be within a // certain distance to the data point if (x - mx > maxx || x - mx < -maxx || @@ -2300,19 +2300,19 @@ } } } - + if (s.bars.show && !item) { // no other point can be nearby var barLeft = s.bars.align == "left" ? 0 : -s.bars.barWidth/2, barRight = barLeft + s.bars.barWidth; - + for (j = 0; j < points.length; j += ps) { var x = points[j], y = points[j + 1], b = points[j + 2]; if (x == null) continue; - + // for a bar graph, the cursor must be inside the bar - if (series[i].bars.horizontal ? - (mx <= Math.max(b, x) && mx >= Math.min(b, x) && + if (series[i].bars.horizontal ? + (mx <= Math.max(b, x) && mx >= Math.min(b, x) && my >= y + barLeft && my <= y + barRight) : (mx >= x + barLeft && mx <= x + barRight && my >= Math.min(b, y) && my <= Math.max(b, y))) @@ -2325,13 +2325,13 @@ i = item[0]; j = item[1]; ps = series[i].datapoints.pointsize; - + return { datapoint: series[i].datapoints.points.slice(j * ps, (j + 1) * ps), dataIndex: j, series: series[i], seriesIndex: i }; } - + return null; } @@ -2381,11 +2381,11 @@ h.point[1] == item.datapoint[1])) unhighlight(h.series, h.point); } - + if (item) highlight(item.series, item.datapoint, eventname); } - + placeholder.trigger(eventname, [ pos, item ]); } @@ -2401,7 +2401,7 @@ octx.save(); octx.clearRect(0, 0, canvasWidth, canvasHeight); octx.translate(plotOffset.left, plotOffset.top); - + var i, hi; for (i = 0; i < highlights.length; ++i) { hi = highlights[i]; @@ -2412,10 +2412,10 @@ drawPointHighlight(hi.series, hi.point); } octx.restore(); - + executeHooks(hooks.drawOverlay, [octx]); } - + function highlight(s, point, auto) { if (typeof s == "number") s = series[s]; @@ -2434,13 +2434,13 @@ else if (!auto) highlights[i].auto = false; } - + function unhighlight(s, point) { if (s == null && point == null) { highlights = []; triggerRedrawOverlay(); } - + if (typeof s == "number") s = series[s]; @@ -2454,7 +2454,7 @@ triggerRedrawOverlay(); } } - + function indexOfHighlight(s, p) { for (var i = 0; i < highlights.length; ++i) { var h = highlights[i]; @@ -2464,21 +2464,21 @@ } return -1; } - + function drawPointHighlight(series, point) { var x = point[0], y = point[1], axisx = series.xaxis, axisy = series.yaxis; - + if (x < axisx.min || x > axisx.max || y < axisy.min || y > axisy.max) return; - + var pointRadius = series.points.radius + series.points.lineWidth / 2; octx.lineWidth = pointRadius; octx.strokeStyle = $.color.parse(series.color).scale('a', 0.5).toString(); var radius = 1.5 * pointRadius, x = axisx.p2c(x), y = axisy.p2c(y); - + octx.beginPath(); if (series.points.symbol == "circle") octx.arc(x, y, radius, 0, 2 * Math.PI, false); @@ -2505,7 +2505,7 @@ // supports a simple vertical gradient properly, so that's // what we support too var gradient = ctx.createLinearGradient(0, top, 0, bottom); - + for (var i = 0, l = spec.colors.length; i < l; ++i) { var c = spec.colors[i]; if (typeof c != "string") { @@ -2518,7 +2518,7 @@ } gradient.addColorStop(i / (l - 1), c); } - + return gradient; } } @@ -2532,7 +2532,7 @@ }; $.plot.version = "0.7"; - + $.plot.plugins = []; // returns a string with the date d formatted according to fmt @@ -2541,7 +2541,7 @@ n = "" + n; return n.length == 1 ? "0" + n : n; }; - + var r = []; var escape = false, padNext = false; var hours = d.getUTCHours(); @@ -2558,7 +2558,7 @@ } for (var i = 0; i < fmt.length; ++i) { var c = fmt.charAt(i); - + if (escape) { switch (c) { case 'h': c = "" + hours; break; @@ -2590,10 +2590,10 @@ } return r.join(""); }; - + // round to nearby lower multiple of base function floorInBase(n, base) { return base * Math.floor(n / base); } - + })(jQuery); diff --git a/resources/jquery/flot/jquery.flot.time.js b/resources/jquery/flot/jquery.flot.time.js index b06cca72f0..81413058cf 100644 --- a/resources/jquery/flot/jquery.flot.time.js +++ b/resources/jquery/flot/jquery.flot.time.js @@ -158,7 +158,7 @@ API.txt for details. return makeUtcWrapper(new Date(ts)); } } - + // map of app. size of time units in milliseconds var timeUnitSize = { @@ -176,9 +176,9 @@ API.txt for details. var baseSpec = [ [1, "second"], [2, "second"], [5, "second"], [10, "second"], - [30, "second"], + [30, "second"], [1, "minute"], [2, "minute"], [5, "minute"], [10, "minute"], - [30, "minute"], + [30, "minute"], [1, "hour"], [2, "hour"], [4, "hour"], [8, "hour"], [12, "hour"], [1, "day"], [2, "day"], [3, "day"], diff --git a/resources/jquery/jquery-ui.css b/resources/jquery/jquery-ui.css index df86d40fdf..e29302631a 100644 --- a/resources/jquery/jquery-ui.css +++ b/resources/jquery/jquery-ui.css @@ -53,8 +53,8 @@ .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ -.ui-button-icons-only { width: 3.4em; } -button.ui-button-icons-only { width: 3.7em; } +.ui-button-icons-only { width: 3.4em; } +button.ui-button-icons-only { width: 3.7em; } /*button text element */ .ui-button .ui-button-text { display: block; line-height: 1.4; } @@ -92,7 +92,7 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
".$text['label-username']."Total inbound callsLogged on since
$username  $fifo_total_inbound_calls  \n"; echo " \n"; - + echo "\n"; echo "\n"; echo "\n"; @@ -102,7 +102,7 @@ echo "\n"; - + foreach ($switch_detect->get_dirs() as $folder) { if($id % 2 == 0){ echo "\n"; } @@ -132,7 +132,7 @@ if($id % 2 == 1){ echo "\n"; } $id++; } - + echo "
".$text['title-detected_configuration']."
\n"; echo " ".$switch_detect->version()."\n"; echo "
"; } From 1f609dc8067eac9f2bfcd658614ca4e5bcd0cdfa Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:06:20 +0000 Subject: [PATCH 13/23] WhitespaceClean-core/batch whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- core/events/resources/classes/events.php | 6 +++--- core/menu/app_config.php | 2 +- core/users/app_config.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/events/resources/classes/events.php b/core/events/resources/classes/events.php index 87ddde6276..72025e1480 100644 --- a/core/events/resources/classes/events.php +++ b/core/events/resources/classes/events.php @@ -2,7 +2,7 @@ /** * events class provides an event system - * + * * @method void load_plugins * @method dynamic __call */ @@ -94,8 +94,8 @@ class events { * @param string $args * */ - public function __call($method, $args) { - if (! key_exists($method, $this->methods)) { + public function __call($method, $args) { + if (! key_exists($method, $this->methods)) { throw new Exception ("Call to undefined method: " . $method); } array_unshift($args, $this); diff --git a/core/menu/app_config.php b/core/menu/app_config.php index 4df51814ad..e97287aab1 100644 --- a/core/menu/app_config.php +++ b/core/menu/app_config.php @@ -163,7 +163,7 @@ $z++; $apps[$x]['db'][$y]['fields'][$z]['name']['text'] = "menu_item_description"; $apps[$x]['db'][$y]['fields'][$z]['name']['deprecated'] = "menu_item_desc"; - + $apps[$x]['db'][$y]['fields'][$z]['type'] = "text"; $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = ""; $z++; diff --git a/core/users/app_config.php b/core/users/app_config.php index 1bebf83a0c..f47beab300 100644 --- a/core/users/app_config.php +++ b/core/users/app_config.php @@ -127,7 +127,7 @@ $y++; $apps[$x]['permissions'][$y]['name'] = "user_setting_category_edit"; $apps[$x]['permissions'][$y]['groups'][] = "superadmin"; - + //schema details $y = 0; //table array index $z = 0; //field array index From e0fdf41320730a683407d8e634ccd1b80adaca83 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:08:26 +0000 Subject: [PATCH 14/23] WhitespaceClean-resources/classes whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- resources/classes/cache.php | 2 +- resources/classes/directory.php | 6 +++--- resources/classes/event/handler/syslog.php | 2 +- resources/classes/fax.php | 2 +- resources/classes/orm.php | 2 +- resources/classes/permissions.php | 2 +- resources/classes/template.php | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/resources/classes/cache.php b/resources/classes/cache.php index 077cfd9599..55fc8e039b 100644 --- a/resources/classes/cache.php +++ b/resources/classes/cache.php @@ -2,7 +2,7 @@ /** * cache class provides an abstracted cache - * + * * @method string set * @method string get * @method string delete diff --git a/resources/classes/directory.php b/resources/classes/directory.php index 1ba55de749..e6951a2a03 100644 --- a/resources/classes/directory.php +++ b/resources/classes/directory.php @@ -366,7 +366,7 @@ include "root.php"; $keys=array_keys($data); $values=array_values($data); for($i=0;$i<$count;$i++){ - $keys[$i]= str_replace("-", "_", $keys[$i]); + $keys[$i]= str_replace("-", "_", $keys[$i]); $this->{$keys[$i]}=$values[$i]; } } @@ -443,7 +443,7 @@ include "root.php"; $xml .= " auth_acl . "\"/>\n"; } $xml .= " \n"; - + $xml .= " \n"; if (strlen($this->hold_music)) { $xml .= " hold_music . "\"/>\n"; @@ -608,7 +608,7 @@ include "root.php"; $xml .= "\n"; $xml .= "\n"; $xml .= " \n"; - if ($extension_dir_name == "default") { + if ($extension_dir_name == "default") { $xml .= " \n"; } else { diff --git a/resources/classes/event/handler/syslog.php b/resources/classes/event/handler/syslog.php index ab5b98e67c..606c137c44 100644 --- a/resources/classes/event/handler/syslog.php +++ b/resources/classes/event/handler/syslog.php @@ -21,7 +21,7 @@ class Syslog extends Event_Handler{ if ($_SESSION['event']['syslog']['enable'] <> 0){ closelog(); } - } + } public function log_event($event_type, $params){ if ($_SESSION['event']['syslog']['enable'] <> 0){ diff --git a/resources/classes/fax.php b/resources/classes/fax.php index 195a0e8370..05dae4cbf4 100644 --- a/resources/classes/fax.php +++ b/resources/classes/fax.php @@ -323,7 +323,7 @@ include "root.php"; $database->add(); } - //delete the old dialplan details to prepare for new details + //delete the old dialplan details to prepare for new details $database = new database; $database->table = "v_dialplan_details"; $database->where[0]['name'] = 'domain_uuid'; diff --git a/resources/classes/orm.php b/resources/classes/orm.php index f5cebe317e..13a4f24f88 100644 --- a/resources/classes/orm.php +++ b/resources/classes/orm.php @@ -661,7 +661,7 @@ //define singular function to convert a word in english to singular private function singular($word) { - //"-es" is used for words that end in "-x", "-s", "-z", "-sh", "-ch" in which case you add + //"-es" is used for words that end in "-x", "-s", "-z", "-sh", "-ch" in which case you add if (substr($word, -2) == "es") { if (substr($word, -3, 1) == "x") { return substr($word,0,-2); diff --git a/resources/classes/permissions.php b/resources/classes/permissions.php index fa5ccb5055..c1ea8ee84a 100644 --- a/resources/classes/permissions.php +++ b/resources/classes/permissions.php @@ -23,7 +23,7 @@ /** * permission class - * + * * @method string add * @method string delete * @method string exists diff --git a/resources/classes/template.php b/resources/classes/template.php index dab07d44dc..5595cf3861 100644 --- a/resources/classes/template.php +++ b/resources/classes/template.php @@ -80,7 +80,7 @@ include "root.php"; $this->object->assign($key, $value); } if ($this->engine === 'twig') { - $this->var_array[$key] = $value; + $this->var_array[$key] = $value; } } From 0bbc506d412fdab7acafedd8544368496272813d Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:10:46 +0000 Subject: [PATCH 15/23] WhitespaceClean-resources/provision/cisco whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- .../provision/cisco/7940/SIP{$mac}.cnf | 2 +- .../provision/cisco/7960/SIP{$mac}.cnf | 2 +- .../provision/cisco/spa122/{$mac}.xml | 2 +- .../provision/cisco/spa501g/{$mac}.xml | 78 +++++++++---------- 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/resources/templates/provision/cisco/7940/SIP{$mac}.cnf b/resources/templates/provision/cisco/7940/SIP{$mac}.cnf index 9c1258c199..c75a497c61 100644 --- a/resources/templates/provision/cisco/7940/SIP{$mac}.cnf +++ b/resources/templates/provision/cisco/7940/SIP{$mac}.cnf @@ -67,7 +67,7 @@ cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default) # Allow Transfer to be completed while target phone is still ringing semi_attended_transfer: "0" ; 0-Disabled, 1-Enabled (default) -# Telnet Level (enable or disable the ability to telnet into this phone +# Telnet Level (enable or disable the ability to telnet into this phone telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged # Inband DTMF Settings (0-disable, 1-enable (default)) diff --git a/resources/templates/provision/cisco/7960/SIP{$mac}.cnf b/resources/templates/provision/cisco/7960/SIP{$mac}.cnf index 9c1258c199..c75a497c61 100644 --- a/resources/templates/provision/cisco/7960/SIP{$mac}.cnf +++ b/resources/templates/provision/cisco/7960/SIP{$mac}.cnf @@ -67,7 +67,7 @@ cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default) # Allow Transfer to be completed while target phone is still ringing semi_attended_transfer: "0" ; 0-Disabled, 1-Enabled (default) -# Telnet Level (enable or disable the ability to telnet into this phone +# Telnet Level (enable or disable the ability to telnet into this phone telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged # Inband DTMF Settings (0-disable, 1-enable (default)) diff --git a/resources/templates/provision/cisco/spa122/{$mac}.xml b/resources/templates/provision/cisco/spa122/{$mac}.xml index 5b41c6b78c..e8dd878a97 100644 --- a/resources/templates/provision/cisco/spa122/{$mac}.xml +++ b/resources/templates/provision/cisco/spa122/{$mac}.xml @@ -647,7 +647,7 @@ Default No 2 - + dh diff --git a/resources/templates/provision/cisco/spa501g/{$mac}.xml b/resources/templates/provision/cisco/spa501g/{$mac}.xml index 083cfa3eeb..c50110fbb6 100644 --- a/resources/templates/provision/cisco/spa501g/{$mac}.xml +++ b/resources/templates/provision/cisco/spa501g/{$mac}.xml @@ -305,7 +305,7 @@ - + *017110 *027110 *017111 @@ -340,7 +340,7 @@ {$display_name_1} {$display_name_1} {$voicemail_number} - + {foreach $keys as $row} {if $row.device_key_category == "line"} {if $row.device_key_type == "line"} @@ -449,7 +449,7 @@ $NOTIFY $PROXY - + 0x68 3 0xb8 @@ -457,7 +457,7 @@ high up and down - + {$sip_transport_1|upper} {$sip_port_1} No @@ -557,7 +557,7 @@ Yes - + private 3600 @@ -920,7 +920,7 @@ Yes - + private 3600 @@ -1000,7 +1000,7 @@ Normal No - + {$display_name_5} {$user_id_5} {$user_password_5} @@ -1032,7 +1032,7 @@ No Default - + (*xxxxxx|*xxxxx|*xxxx|*xxx|*xx|**xxx|**xxxx|**xxxxx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Yes @@ -1041,20 +1041,20 @@ Yes - + private 3600 No - + No No $NOTIFY $PROXY - + 0x68 3 0xb8 @@ -1062,7 +1062,7 @@ high up and down - + {$sip_transport_6|upper} {$sip_port_6} No @@ -1083,7 +1083,7 @@ No - + No No @@ -1121,7 +1121,7 @@ Normal No - + {$display_name_6} {$user_id_6} {$user_password_6} @@ -1133,7 +1133,7 @@ - + G711u No Unspecified @@ -1153,29 +1153,29 @@ No Default - + (*xxxxxx|*xxxxx|*xxxx|*xxx|*xx|**xxx|**xxxx|**xxxxx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Yes - + Yes - + private 3600 No - + No No $NOTIFY $PROXY - + 0x68 3 0xb8 @@ -1204,7 +1204,7 @@ No - + No No @@ -1225,7 +1225,7 @@ No No - + {$server_address_7} @@ -1254,7 +1254,7 @@ - + G711u No Unspecified @@ -1274,29 +1274,29 @@ No Default - + (*xxxxxx|*xxxxx|*xxxx|*xxx|*xx|**xxx|**xxxx|**xxxxx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Yes - + Yes - + private 3600 No - + No No $NOTIFY $PROXY - + 0x68 3 0xb8 @@ -1304,7 +1304,7 @@ high up and down - + {$sip_transport_8|upper} {$sip_port_8} No @@ -1325,7 +1325,7 @@ No - + No No @@ -1346,7 +1346,7 @@ No No - + {$server_address_8} @@ -1363,7 +1363,7 @@ Normal No - + {$display_name_8} {$user_id_8} {$user_password_8} @@ -1375,7 +1375,7 @@ - + G711u No Unspecified @@ -1395,7 +1395,7 @@ No Default - + (*xxxxxx|*xxxxx|*xxxx|*xxx|*xx|**xxx|**xxxx|**xxxxx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Yes @@ -1408,7 +1408,7 @@ 20 - + @@ -1418,7 +1418,7 @@ - + Yes No No @@ -1441,7 +1441,7 @@ Yes Yes - + 8 8 10 @@ -1450,7 +1450,7 @@ Default Yes - + 1800 30 Yes @@ -1466,7 +1466,7 @@ 10 7 - + From e3c2c385324445d563e0346f8bdab364c56cbd83 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:12:47 +0000 Subject: [PATCH 16/23] WhitespaceClean-resources/provision/grandstream whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- .../provision/grandstream/dp715/{$mac}.xml | 18 +- .../provision/grandstream/gxp110x/{$mac}.xml | 30 +- .../provision/grandstream/gxp116x/{$mac}.xml | 882 +-- .../provision/grandstream/gxp1450/{$mac}.xml | 3428 ++++----- .../grandstream/gxp1450bk/{$mac}.xml | 3156 ++++---- .../provision/grandstream/gxp20xx/{$mac}.xml | 158 +- .../provision/grandstream/gxp21xx/{$mac}.xml | 4 +- .../grandstream/gxp21xxbk/{$mac}.xml | 3370 ++++----- .../provision/grandstream/gxv300x/{$mac}.xml | 2 +- .../provision/grandstream/gxv3140/{$mac}.xml | 1438 ++-- .../provision/grandstream/gxv3175/{$mac}.xml | 6666 ++++++++--------- .../grandstream/gxv3175v2/{$mac}.xml | 8 +- .../provision/grandstream/gxv3504/{$mac}.xml | 24 +- .../provision/grandstream/gxw4004/{$mac}.xml | 10 +- .../provision/grandstream/gxw4008/{$mac}.xml | 18 +- .../provision/grandstream/gxw42xx/{$mac}.xml | 942 +-- .../provision/grandstream/ht502/{$mac}.xml | 1042 +-- .../provision/grandstream/ht503/{$mac}.xml | 962 +-- .../provision/grandstream/ht701/{$mac}.xml | 340 +- .../provision/grandstream/ht704/{$mac}.xml | 42 +- 20 files changed, 11270 insertions(+), 11270 deletions(-) diff --git a/resources/templates/provision/grandstream/dp715/{$mac}.xml b/resources/templates/provision/grandstream/dp715/{$mac}.xml index 101203753b..3834db49a2 100644 --- a/resources/templates/provision/grandstream/dp715/{$mac}.xml +++ b/resources/templates/provision/grandstream/dp715/{$mac}.xml @@ -81,11 +81,11 @@ 300 - + - + @@ -250,7 +250,7 @@ 0 - 1 + 1 0 @@ -350,7 +350,7 @@ 0 - 50 + 50 400 @@ -365,7 +365,7 @@ 100 - 0 + 0 0 @@ -387,7 +387,7 @@ 4 - 0 + 0 @@ -623,7 +623,7 @@ - + @@ -643,7 +643,7 @@ - + @@ -664,6 +664,6 @@ 0 - + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/gxp110x/{$mac}.xml b/resources/templates/provision/grandstream/gxp110x/{$mac}.xml index 8ab14b3527..35dae838e8 100644 --- a/resources/templates/provision/grandstream/gxp110x/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp110x/{$mac}.xml @@ -3,9 +3,9 @@ - + - + @@ -22,7 +22,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -104,14 +104,14 @@ - + - + @@ -128,11 +128,11 @@ - + - + @@ -674,7 +674,7 @@ - + @@ -1005,7 +1005,7 @@ - + @@ -1049,11 +1049,11 @@ 86400 - + - + @@ -1205,8 +1205,8 @@ - - + + @@ -1288,7 +1288,7 @@ - + diff --git a/resources/templates/provision/grandstream/gxp116x/{$mac}.xml b/resources/templates/provision/grandstream/gxp116x/{$mac}.xml index 30581c7da4..659f610c34 100644 --- a/resources/templates/provision/grandstream/gxp116x/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp116x/{$mac}.xml @@ -2,781 +2,781 @@ - + - + - + - + - - - + + + 1 - - -{$display_name_1} + + +{$display_name_1} - - + + {$server_address_1} - - + + - - + + - - + + {$user_id_1} - - + + {$user_id_1} - - + + {$user_password_1} - - + + {$display_name_1} - - + + *97 - + - - - + + + 0 - - + + - - + + - - + + - - - + + + 0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5060 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - + + + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - + + - - + + - - + + - - - + + + 0 - - - - + + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - + + +18 --> - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - + - - - + + + 0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - + - - - + + + 0 - - - - + + + + - + - - + + - - - - - - + + + + + - - - + + + + - - - + + + - - + + - - - - + + + + 192 - + 168 - + 0 - + 160 - - + + 255 - + 255 - + 0 - + 0 - - + + 0 - + 0 - + 0 - + 0 - - + + 0 - + 0 - + 0 - + 0 - - + + 0 - + 0 - + 0 - + 0 - - + + 0 - + 0 - + 0 - + 0 - - - + + + 0 - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + - + - - - + + + 0 - - + + - - + + - - + + - - + + - - - + + + 12 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - + - - - + + + 0 - - + + {$user_password} - - + + {$admin_password} - - + - - - - - - + + + + + + + 0 - + @@ -885,7 +885,7 @@ - + @@ -925,11 +925,11 @@ 86400 - + - + @@ -992,7 +992,7 @@ - + 0 @@ -1322,13 +1322,13 @@ - + - + diff --git a/resources/templates/provision/grandstream/gxp1450/{$mac}.xml b/resources/templates/provision/grandstream/gxp1450/{$mac}.xml index f9f042f407..4de0c158fb 100644 --- a/resources/templates/provision/grandstream/gxp1450/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp1450/{$mac}.xml @@ -1,2288 +1,2288 @@ - - - + - + - - - - + + + + + + - + - - - + + + - + - - - - + + + + - - - - + + + + - + - - - + + + - - - + + + - - - + + + - + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - + - - - - + + + + - + - - + + - + - + - + - + - + - - - + + + 1 - - - + + + - - + + {$server_address_1} - - + + - - + + - - + + {$user_id_1} - - + + {$user_id_1} - - + + {$user_password_1} - - + + {$display_name_1} - - + + *97 - + - - - + + + 0 - - + + - - + + - - + + - - - + + + 0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5060 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - + + - - + + - - + + - - - + + + ** - - - + + + 0 - - - - + + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - + - - - + + + 0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - + + + 1 - - - + + + - - + + {$server_address_2} - - + + - - + + - - + + {$user_id_2} - - -{$user_id_2} + + +{$user_id_2} - - -{$user_password_2} + + +{$user_password_2} - - -{$display_name_2} + + +{$display_name_2} - - -*97 + + +*97 - + - - - + + + 0 - - - + + + - - - + + + - - - + + + - - - -0 + + + +0 - - - + + + - + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - + + + 3 - - - -0 + + + +0 - - - -5062 + + + +5062 - - - -20 + + + +20 - - - - -50 + + + + +50 - - - - -400 + + + + +400 - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - + + + 0 - - - - - -0 - - - -0 + + + + +0 - + + + +0 - - - -0 + - - - + + + +0 + + + + 0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -15 + + + +15 - - - + + + - - - + + + - - - + + + - - - -** + + + +** - - - -0 + + + +0 - - - -100 + + + +100 - + - - - -180 + + + +180 - - - -90 + + + +90 - - - -0 + + + +0 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - - - - -0 + + + + +0 - + - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -101 + + + +101 - - - - - -0 + + + + + +0 - - - -8 + + + +8 - - - -4 + + + +4 - - - -18 + + + +18 - - - -9 + + + +9 - - - -98 + + + +98 - - - -2 + + + +2 - - - -0 + + + +0 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -2 + + + +2 - - - -1 + + + +1 - - - -0 + + + +0 - - - -1 + + + +1 - - - -97 + + + +97 - - - -1 + + + +1 - - - - -2 + + + + +2 - + - - - -0 + + + +0 - - - + + + - - - + + + { x+ | *x+ | *xx*x+ } - - - -20 - - - - -1 - - - - -0 - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 + + + +20 + + + + +1 + + + + +0 + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 - - - -60 + + + +60 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -4 + + + +4 - - - -1 + + + +1 - - - + + + - - - + + + - + - - - -0 + + + +0 - - - - + + + + - + - - - + + + - - - -Grandstream GXP1450 + + + +Grandstream GXP1450 - + - - - + + + - - - - + + + + - - - + + + - + - - -192 + + +192 - -168 + +168 - -0 + +0 - -160 + +160 - - -255 + + +255 - -255 + +255 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - - -0 + + + +0 - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - + - - - -0 + + + +0 - - - + + + - - - + + + - - - + + + - - - + + + - - - -12 + + + +12 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - + - - -{$user_password} + + +{$user_password} - - -{$admin_password} + + +{$admin_password} - + - - - - - - -0 + + + + + + +0 - - - + + + - - - + + + - - - + + + - - - -2 + + + +2 - - -fm.grandstream.com/gs + + +fm.grandstream.com/gs - - -{$domain_name}{$project_path}/app/provision + + +{$domain_name}{$project_path}/app/provision - - - + + + - - - + + + - - - + + + - - - + + + - - - - -1 + + + + +1 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -10080 + + + +10080 - - -1 + + +1 - - -1 + + +1 - - - -0 + + + +0 - + - - - + + + - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - + - - - - - - - - - - - -auto + + + + + + + + + + + +auto - - - + + + - + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - -0 + + + +0 - - -86400 + + +86400 - - - + + + - - - + + + - - -0 + + +0 - - - + + + - - - + + + - + - - - -0 + + + +0 - - - -1 + + + +1 - - - + + + - - - + + + - - - + + + - - - + + + - - - -1 - - - -0 + + + +1 + + + +0 - + - - - -0 + + + +0 - - - - - + + + + + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - + - - - - + + + + - - -389 + + +389 - - - - - + + + + + - - - + + + - - - + + + - - - - + + + + - - - - - - - - -3 - - - - - - - - - - - - - - - - - - - -50 - - - - - -30 - - - - -0 - - - -0 - - -0 - - - - - - - - - - - -5004 - - - - -0 - - - - -20 - - - - - - - - - - - - -0 - - - - - - - - - - - -30 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 + + + + + + + + +3 + + + + + + + + + + + + + + + + + + + +50 + + + + + +30 + + + + +0 + + + +0 + + +0 + + + + + + + + + + + +5004 + + + + +0 + + + + +20 + + + + + + + + + + + + +0 + + + + + + + + + + + +30 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - - - - - -0 - - - - -0 + + + + + + + +0 + + + + +0 - - - -0 + + + +0 - - - - -300 + + + + +300 - - - -200 - - - - + + + +200 + + + + - - - + + + - - - -f1=440,f2=480,c=200/400; + + + +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; - - - - -0 - - - - -f1=480,f2=620,c=50/50; - - - - -f1=480,f2=620,c=25/25; - - - - - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - - - - - - -6 - - - - -2 - - - - -10 - - - - -0 - - - - - - - -us.pool.ntp.org - - - - - -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -auto - - - - - -1 - - - - -MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - -0 - - - - -0 - - - - - - - - - -1 - - - - - -1 - - - - - - - - -15 - - - - -auto - - - - - - - - - -0 - - - - -0 - - - - -0 - - - - - - - - - - - - - - - - - - -0 - - - - -0 + + + +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; + + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + +6 + + + + +2 + + + + +10 + + + + +0 + + + + + + + +us.pool.ntp.org + + + + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +auto + + + + + +1 + + + + +MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + +0 + + + + +0 + + + + + + + + + +1 + + + + + +1 + + + + + + + + +15 + + + + +auto + + + + + + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + + + + + + + + +0 + + + + +0 - - - + + + - - - + + + - + - - - - - -0 + + + + + +0 - - - -0 + + + +0 - - - + + + - - + + diff --git a/resources/templates/provision/grandstream/gxp1450bk/{$mac}.xml b/resources/templates/provision/grandstream/gxp1450bk/{$mac}.xml index 47d560bb54..1133323bca 100644 --- a/resources/templates/provision/grandstream/gxp1450bk/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp1450bk/{$mac}.xml @@ -1,2098 +1,2098 @@ - + - + - + - + - + - - - + + + 1 - - + + {$display_name_1} - - + + {$server_address_1} - - + + - - + + - - + + {$user_id_1} - - + + {$user_id_1} - - + + {$user_password_1} - - + + {$display_name_1} - - + + *97 - + - - - + + + 0 - - + + - - + + - - + + - - - + + + 0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5060 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - + + - - + + - - + + - - - + + + ** - - - + + + 0 - - - - + + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - + - - - + + + 0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - + + + 1 - - -{$display_name_2} + + +{$display_name_2} - - + + {$server_address_2} - - + + - - + + - - + + {$user_id_2} - - -{$user_id_2} + + +{$user_id_2} - - -{$user_password_2} + + +{$user_password_2} - - -{$display_name_2} + + +{$display_name_2} - - -*97 + + +*97 - + - - - + + + 0 - - - + + + - - - + + + - - - + + + - - - -0 + + + +0 - - - + + + - + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - + + + 3 - - - -0 + + + +0 - - - -5062 + + + +5062 - - - -20 + + + +20 - - - - -50 + + + + +50 - - - - -400 + + + + +400 - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - + + + 0 - - - - - -0 - - - -0 + + + + +0 - + + + +0 - - - -0 + - - - + + + +0 + + + + 0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -15 + + + +15 - - - + + + - - - + + + - - - + + + - - - -** + + + +** - - - -0 + + + +0 - - - -100 + + + +100 - + - - - -180 + + + +180 - - - -90 + + + +90 - - - -0 + + + +0 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - - - - -0 + + + + +0 - + - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - - - -101 + + + +101 - - - - - -0 + + + + + +0 - - - -8 + + + +8 - - - -4 + + + +4 - - - -18 + + + +18 - - - -9 + + + +9 - - - -98 + + + +98 - - - -2 + + + +2 - - - -0 + + + +0 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -2 + + + +2 - - - -1 + + + +1 - - - -0 + + + +0 - - - -1 + + + +1 - - - -97 + + + +97 - - - -1 + + + +1 - - - - -2 + + + + +2 - + - - - -0 + + + +0 - - - + + + - - - + + + { x+ | *x+ | *xx*x+ } - - - -20 - - - - -1 - - - - -0 - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 + + + +20 + + + + +1 + + + + +0 + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 - - - -60 + + + +60 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -4 + + + +4 - - - -1 + + + +1 - - - + + + - - - + + + - + - - - -0 + + + +0 - - - - + + + + - + - - - + + + - - - -Grandstream GXP1450 + + + +Grandstream GXP1450 - + - - - + + + - - - - + + + + - - - + + + - + - - -192 + + +192 - -168 + +168 - -0 + +0 - -160 + +160 - - -255 + + +255 - -255 + +255 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - - - -0 + + + +0 - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - + - - - -0 + + + +0 - - - + + + - - - + + + - - - + + + - - - + + + - - - -12 + + + +12 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - + - - -{$user_password} + + +{$user_password} - - -{$admin_password} + + +{$admin_password} - + - - - - - - -0 + + + + + + +0 - - - + + + - - - + + + - - - + + + - - - -2 + + + +2 - - -fm.grandstream.com/gs + + +fm.grandstream.com/gs - - -{$domain_name}{$project_path}/app/provision + + +{$domain_name}{$project_path}/app/provision - - - + + + - - - + + + - - - + + + - - - + + + - - - - -1 + + + + +1 - - - - -0 + + + + +0 - - - -0 + + + +0 - - - -10080 + + + +10080 - - -1 + + +1 - - -1 + + +1 - - - -0 + + + +0 - + - - - + + + - - - -0 + + + +0 - - - -0 + + + +0 - - - -1 + + + +1 - + - - - - - - - - - - - -auto + + + + + + + + + + + +auto - - - + + + - + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - -0 + + + +0 - - -86400 + + +86400 - - - + + + - - - + + + - - -0 + + +0 - - - + + + - - - + + + - + - - - -0 + + + +0 - - - -1 + + + +1 - - - + + + - - - + + + - - - + + + - - - + + + - - - -1 - - - -0 + + + +1 + + + +0 - + - - - -0 + + + +0 - - - - - + + + + + - - - -0 + + + +0 - - - -1 + + + +1 - - - -0 + + + +0 - + - - - - + + + + - - -389 + + +389 - - - - - + + + + + - - - + + + - - - + + + - - - - + + + + - - - - - - - - -3 - - - - - - - - - - - - - - - - - - - -50 - - - - - -30 - - - - -0 - - - -0 - - -0 - - - - - - - - - - - -5004 - - - - -0 - - - - -20 - - - - - - - - - - - - -0 - - - - - - - - - - - -30 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 + + + + + + + + +3 + + + + + + + + + + + + + + + + + + + +50 + + + + + +30 + + + + +0 + + + +0 + + +0 + + + + + + + + + + + +5004 + + + + +0 + + + + +20 + + + + + + + + + + + + +0 + + + + + + + + + + + +30 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - -0 + + + +0 - - - - - - - -0 - - - - -0 + + + + + + + +0 + + + + +0 - - - -0 + + + +0 - - - - -300 + + + + +300 - - - -200 - - - - + + + +200 + + + + - - - + + + - - - -f1=440,f2=480,c=200/400; + + + +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; - - - - -0 - - - - -f1=480,f2=620,c=50/50; - - - - -f1=480,f2=620,c=25/25; - - - - - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - - - - - - -6 - - - - -2 - - - - -10 - - - - -0 - - - - - - - -us.pool.ntp.org - - - - - -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -auto - - - - - -1 - - - - -MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - - -0 - - - - -0 - - - - - - - - - -1 - - - - - -1 - - - - - - - - -15 - - - - -auto - - - - - - - - - -0 - - - - -0 - - - - -0 - - - - - - - - - - - - - - - - - - -0 - - - - -0 + + + +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; + + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + +6 + + + + +2 + + + + +10 + + + + +0 + + + + + + + +us.pool.ntp.org + + + + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +auto + + + + + +1 + + + + +MTZ+6MDT+5,M4.1.0,M11.1.0 + + + + + + + + + +0 + + + + +0 + + + + + + + + + +1 + + + + + +1 + + + + + + + + +15 + + + + +auto + + + + + + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + + + + + + + + +0 + + + + +0 - - - + + + - - - + + + - + - - - - - -0 + + + + + +0 - - - -0 + + + +0 - - - + + + - - - + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/gxp20xx/{$mac}.xml b/resources/templates/provision/grandstream/gxp20xx/{$mac}.xml index b72e7accb5..59d0dc98c1 100644 --- a/resources/templates/provision/grandstream/gxp20xx/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp20xx/{$mac}.xml @@ -49,7 +49,7 @@ 1 -5004 +5004 0 @@ -64,7 +64,7 @@ - + @@ -117,12 +117,12 @@ 0 - + - + 0 @@ -143,7 +143,7 @@ 0 - + 0 @@ -317,10 +317,10 @@ {$display_name_1} -{$server_address_1} +{$server_address_1} - + {$user_id_1} @@ -383,7 +383,7 @@ 0 - + @@ -452,7 +452,7 @@ 0 - + 0 @@ -475,25 +475,25 @@ 0 - - + + - + 0 8 - + 4 18 - + 2 - + 98 @@ -527,7 +527,7 @@ {$display_name_2} - + {$server_address_2} @@ -600,12 +600,12 @@ *97 - + 8 - + 0 @@ -689,28 +689,28 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - + 98 9 - + 3 @@ -811,7 +811,7 @@ *97 - + @@ -881,7 +881,7 @@ 0 - + 0 @@ -901,22 +901,22 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - + 98 @@ -936,7 +936,7 @@ - + 100 @@ -948,7 +948,7 @@ 1 -{$display_name_4} +{$display_name_4} {$server_address_4} @@ -960,13 +960,13 @@ {$user_id_4} -{$user_id_4} +{$user_id_4} -{$user_password_4} +{$user_password_4} -{$display_name_4} +{$display_name_4} 0 @@ -1023,7 +1023,7 @@ *97 - + @@ -1112,22 +1112,22 @@ - + 0 - + 8 - + 4 - -18 + +18 - + 2 - + 98 @@ -1234,7 +1234,7 @@ *97 - + @@ -1323,28 +1323,28 @@ - + 0 8 - + 4 - + 18 - + 2 - + 98 - + 9 - + 3 @@ -1368,7 +1368,7 @@ 1 -{$display_name_6} +{$display_name_6} {$server_address_6} @@ -1443,7 +1443,7 @@ *97 - + @@ -1532,28 +1532,28 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - + 98 9 - + 3 @@ -1684,7 +1684,7 @@ - + @@ -1791,7 +1791,7 @@ - + @@ -1819,7 +1819,7 @@ - + @@ -2012,7 +2012,7 @@ - + @@ -2082,7 +2082,7 @@ - + @@ -2110,7 +2110,7 @@ - + @@ -2140,7 +2140,7 @@ - + @@ -2180,7 +2180,7 @@ - + @@ -2280,7 +2280,7 @@ - + @@ -2642,7 +2642,7 @@ - + @@ -2672,7 +2672,7 @@ - + @@ -2698,7 +2698,7 @@ - + @@ -2742,7 +2742,7 @@ - + @@ -3082,7 +3082,7 @@ - + @@ -3164,7 +3164,7 @@ - + @@ -3178,7 +3178,7 @@ - + diff --git a/resources/templates/provision/grandstream/gxp21xx/{$mac}.xml b/resources/templates/provision/grandstream/gxp21xx/{$mac}.xml index d534b1bd28..019ab596a1 100644 --- a/resources/templates/provision/grandstream/gxp21xx/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp21xx/{$mac}.xml @@ -2916,7 +2916,7 @@ 0 - 0 @@ -3120,7 +3120,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - 0 + 0 diff --git a/resources/templates/provision/grandstream/gxp21xxbk/{$mac}.xml b/resources/templates/provision/grandstream/gxp21xxbk/{$mac}.xml index f5ff448552..82bb5c391b 100644 --- a/resources/templates/provision/grandstream/gxp21xxbk/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp21xxbk/{$mac}.xml @@ -2,7 +2,7 @@ - + @@ -90,391 +90,391 @@ 0 - - - - - + + + + + 1 - - + + {$display_name_1} - + {$server_address_1} - + - - + + - + {$user_id_1} - + {$user_id_1} - + {$user_password_1} - + {$display_name_1} - + *97 - + - + 0 - + - - + + - + - + 0 - - + + - + - + 0 - + 1 - + 0 - + 3 - + 0 - + 5060 - + 20 - - -50 + + +50 - - + + 400 - + 0 - + 1 - + 0 - + 0 - + 1 - + 0 - + 0 - + 0 - + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - -0 + + + +0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -15 + + + +15 - - + + - - + + - - + + - - - + + + ** - - - -0 + + + +0 - - - - + + + + 100 - + - - - + + + 180 - - - + + + 90 - - - -0 + + + +0 - - - - + + + + 0 - - - -0 + + + +0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - -0 + + + +0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - - + + + + 98 - - - + + + 2 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - + - - - + + + 0 - - + + @@ -483,2407 +483,2407 @@ { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + - - - - + + + + 0 - - + + - - - - -0 + + + + +0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - + + + 1 - - -{$display_name_2} + + +{$display_name_2} - - + + {$server_address_2} - - + + - + - - + + {$user_id_2} - - + + {$user_id_2} - - + + {$user_password_2} - - + + {$display_name_2} - - + + *97 - + - - - -0 + + + +0 - - + + - - + + - - + + - - - -0 + + + +0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5062 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - + + - - + + - - + + - - - -** + + + +** - - - + + + 0 - - - + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 + + + +0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - + - - - + + + 0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - -1 + + + +1 - - -{$display_name_3} + + +{$display_name_3} - - + + {$server_address_3} - - + + - - + + - - + + {$user_id_3} - - + + {$user_id_3} - - + + {$user_password_3} - - + + {$display_name_3} - - + + *97 - + - - - + + + 0 - - + + - - + + - - + + - - - + + + 0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5064 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - - + + + - - + + - - + + - - - + + + ** - - - + + + 0 - - - + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - + + + 2 - + - - - + + + 0 - - - + + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - + + + 1 - - + + {$display_name_4} - - + + {$server_address_4} - - + + - - + + - - + + {$user_id_4} - - + + {$user_id_4} - - + + {$user_password_4} - - + + {$display_name_4} - - -*97 + + +*97 - + - - - + + + 0 - - + + - - + + - - - + + + - - - + + + 0 - - - + + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5066 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - + + + + 0 - - - - + + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - + + - - + + - - + + - - - + + + ** - - - + + + 0 - - - + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - + + + + 0 - - + + 8 - - + + 4 - - + + 18 - - + + 9 - - + + 98 - - + + 2 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - - - - + + + + 0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - - + + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - + + + 1 - - + + {$display_name_5} - - + + {$server_address_5} - - + + - - + + - - + + {$user_id_5} - - + + {$user_id_5} - - + + {$user_password_5} - - + + {$display_name_5} - - -*97 + + +*97 - + - - - -0 + + + +0 - - + + - - + + - - - + + + - - - + + + 0 - - + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 - - - + + + 5068 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 15 - - - + + + - - + + - - + + - - - + + + ** - - - + + + 0 - - - + + + 100 - + - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + 0 - + - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 101 - - - - - + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - + + + 2 - + - - - -0 + + + +0 - - + + - - - + + + { x+ | *x+ | *xx*x+ } - - - + + + 20 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 4 - - - + + + 1 - - + + - - + + - + - + - - - -1 + + + +1 - - + + {$display_name_6} - - + + {$server_address_6} - - - + + + - - + + - - + + {$user_id_6} - - + + {$user_id_6} - - + + {$user_password_6} - - + + {$display_name_6} - - + + *97 - + - - - + + + 0 - - + + - - + + - - + + - - - + + + 0 - - - + + + - + - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 3 - - - + + + 0 @@ -2971,7 +2971,7 @@ -0 +0 @@ -3205,7 +3205,7 @@ -97 +97 @@ -3363,7 +3363,7 @@ - + @@ -3409,11 +3409,11 @@ 86400 - + - + @@ -3502,7 +3502,7 @@ - + @@ -3515,7 +3515,7 @@ - + @@ -3573,7 +3573,7 @@ 0 - 0 @@ -3677,7 +3677,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> -0 +0 @@ -3908,7 +3908,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + 0 @@ -3932,7 +3932,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + 0 @@ -3999,7 +3999,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4022,7 +4022,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4041,7 +4041,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4069,7 +4069,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4093,7 +4093,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4106,17 +4106,17 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> 0 - + - + - + @@ -4130,16 +4130,16 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + - + @@ -4153,11 +4153,11 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + @@ -4165,7 +4165,7 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + @@ -4179,16 +4179,16 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + @@ -4206,12 +4206,12 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + @@ -4225,16 +4225,16 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + @@ -4248,16 +4248,16 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + @@ -4271,11 +4271,11 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + @@ -4298,12 +4298,12 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + @@ -4317,39 +4317,39 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + 0 - + 0 - + - + - + @@ -4363,17 +4363,17 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + @@ -4387,16 +4387,16 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + - + @@ -4410,11 +4410,11 @@ Outgoing calls. 0 - No, 1 - Yes. Default is 0 --> - + - + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/gxv300x/{$mac}.xml b/resources/templates/provision/grandstream/gxv300x/{$mac}.xml index 38e320c60b..dc2c90fc43 100644 --- a/resources/templates/provision/grandstream/gxv300x/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxv300x/{$mac}.xml @@ -5,7 +5,7 @@ {$admin_password} - + {$user_password} diff --git a/resources/templates/provision/grandstream/gxv3140/{$mac}.xml b/resources/templates/provision/grandstream/gxv3140/{$mac}.xml index ecb5bda0ab..4a7099d388 100644 --- a/resources/templates/provision/grandstream/gxv3140/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxv3140/{$mac}.xml @@ -1,1577 +1,1577 @@ - - - + + + - + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - - + + 0 - - + + - - + + - - + + - + - - - + + + - - + + - - - + + + - + - + 1 - + - + {$server_address_1} - + {$user_id_1} - + {$user_id_1} - + {$user_password_1} - - + + *97 - + {$display_name_1} - + 0 - + - + - + - + - + 0 - + 2 - + - + - + 1 - + 0 - + 3 - + 20 - + 5060 - - + + 0 - + 180 - + 90 - + 0 - + 1 - - + + 0 - + 0 - - + + 0 - + 0 - -0 + +0 - + 0 - -0 + +0 - + 1 - + 0 - + 0 - + 0 - + 0 - - + + 50 - - - + + + 400 - + 0 - + - + 1 - + 0 - + 0 - + 1 - + 0 - + 101 - - - + + + - + 0 - + 8 - + 4 - + 18 - + 9 - + 3 - + 0 - + 0 - - + + 99 - + 99 - + 99 - + 0 - + 0 - + 99 - + 100 - - + + 98 - + 0 - + 0 - + 0 - - + + 2 - + 1 - + 1 - + 1 - + 0 - + - + - + { x+ | *x+ | *xx*x+ } - + 0 - + 0 - + 0 - + 0 - + 0 - + 100 - + 0 - + 1 - + 20 - -4 + +4 - + 60 - + 0 - + 1 - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + 1 - + - + - + - + - + - - + + - + - + 0 - + - + - + - + - + 0 - + 2 - + - + - + 1 - + 0 - + 3 - + 20 - + 5062 - - + + 0 - + 180 - + 90 - + 0 - + 1 - - + + 0 - + 0 - - + + 0 - - + + 0 - + 0 - + 0 - + 0 - + 1 - + 0 - + 0 - + 0 - + 0 - - + + 50 - - - + + + 400 - + 0 - + - + 1 - + 0 - + 0 - + 1 - + 0 - + 101 - - - + + + - + 0 - + 8 - + 4 - + 18 - + 9 - + 3 - + 0 - + 0 - - + + 99 - + 99 - + 99 - + 0 - + 0 - + 99 - + 100 - + 98 - + 0 - + 0 - + 0 - - + + 2 - + 1 - + 1 - + 1 - + 0 - + - + - + { x+ | *x+ | *xx*x+ } - + 0 - + 0 - + 0 - + 0 - + 0 - + 100 - + 1 - + 0 - + 20 - + 4 - + 60 - + 0 - + 1 - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + 1 - + - + - - + + - + - + - - + + - - + + - + 0 - + - + - + - + - + 0 - + 2 - + - + - + 1 - + 0 - + 3 - + 20 - + 5064 - - + + 0 - + 180 - + 90 - + 0 - + 1 - - + + 0 - + 0 - - + + 0 - + 0 - + 0 - + 0 - + 0 - + 1 - + 0 - - + + 0 - + 0 - + 0 - - + + 50 - - - + + + 400 - + 0 - + - -1 + +1 - + 0 - + 0 - + 1 - + 0 - + 101 - - - + + + - + 0 - + 8 - + 4 - + 18 - + 9 - + 3 - + 0 - + 0 - - + + 99 - + 99 - + 99 - + 0 - + 0 - + 99 - + 100 - + 98 - + 0 - + 0 - + 0 - - -2 + + +2 - + 1 - + 1 - + 1 - + 0 - + - + - + { x+ | *x+ | *xx*x+ } - + 0 - + 0 - + 0 - + 0 - + 0 - + 100 - + 0 - + 1 - + 20 - + 4 - + 60 - + 0 - -1 + +1 - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - -5004 + +5004 - + 0 - + 0 - + 20 - - + + - - + + - - + + - + - - + + - - + + 0 - + 0 - + 0 - + 0 - + 1 - + - + - -1 + +1 - + 15 - + 128 - + 1400 - + 0 - + 0 - + 0 - + 0 - + 0 - + 0 - - + + 1 - + - + - - + + - - + + - - + + - - + + - + - + - + GXV - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + 0 0 0 0 - + 46 - + 46 - + 46 - - + + 0 - - + + 0 - + 0 - - + + - - + + - - + + - + - - + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - + + - - - + + + - - + + - - - - - + + - - + + - - - - - + + - - + + + + + + + + - + - - + + - - + + 1 - - + + 1 - + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + - - - - + + + + - + - + - - + + - + 1 - + 1 - + - + 0 - -0 + +0 - + 80 - + {$admin_password} - - + + {$user_password} - + - + 1 - + 0 - + 2 - - + + - - + + - - + + - + fw.ipvideotalk.com/gs - + {$domain_name}{$project_path}/app/provision - + - + - + - + - - + + 1 - + 1 - + 0 - + 10080 - + 1 - + 1 - - - - - + + + + + 0 - + - - + + - - + + 0 - + 0 - + - - - - + + + + - + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - + 2 - + 7547 - + - - + + - - + + - - + + - + - + 0 - + 0 - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + 0 - + 8 - + 0 - + 0 - + 1 - + 0 - - - - - + + + + + 0 - - - - + + + + 0 - + 0 - + 2 - + - - + + 60 - + - + 0 - - + + - + - - + + diff --git a/resources/templates/provision/grandstream/gxv3175/{$mac}.xml b/resources/templates/provision/grandstream/gxv3175/{$mac}.xml index e039e13f45..59fb446904 100644 --- a/resources/templates/provision/grandstream/gxv3175/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxv3175/{$mac}.xml @@ -2,3813 +2,3813 @@ - + - - + + - - + + - - + + - + - + - + 1 - + {$display_name_1} - + {$server_address_1} - -{$user_id_1} + +{$user_id_1} - -{$user_id_1} + +{$user_id_1} - + {$user_password_1} - - -*97 + + +*97 - -{$display_name_1} + +{$display_name_1} - -0 + +0 - + - - + + - - + + - -0 + +0 - -2 + +2 - - + + - + - -1 + +1 - -0 + +0 - -3 + +3 - -20 + +20 - -5060 + +5060 - - -0 + + +0 - -180 + +180 - -90 + +90 - -0 + +0 - -1 + +1 - - -0 + + +0 - -0 + +0 - - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - -0 + +0 - -1 + +1 - -0 + +0 - - -50 + + +50 - - - -400 + + + +400 - -0 + +0 - + - -0 + +0 - -1 + +1 - -0 + +0 - -101 + +101 - - - + + + - -0 + +0 - -8 + +8 - -4 + +4 - -18 + +18 - -9 + +9 - -3 + +3 - -0 + +0 - -0 + +0 - - -99 + + +99 - -99 + +99 - -99 + +99 - -0 + +0 - - - -256 + + + +256 - -2 + +2 - -99 + +99 - -100 - - -98 + +100 - -0 + +98 - -0 + +0 - -0 + +0 - - -2 + +0 - -1 + + +2 - -1 + +1 - -1 + +1 - -0 - + +1 + +0 + - -1 - -0 + +1 - - + +0 - -{ x+ | *x+ | *xx*x+ } + + - -0 + +{ x+ | *x+ | *xx*x+ } - -0 + +0 - -0 + +0 - -0 + +0 - -0 + +0 - -100 + +0 - -0 + +100 - -1 + +0 - -20 + +1 - -4 + +20 - -60 + +4 - -0 + +60 - -1 + +0 - - + +1 - - + + - - + + - - + + - - + + - - + + - - + + - + + + - + - -1 - - + +1 - - + + - - + + - - + + - - + + - - - + + - - + + + - -0 + + - + +0 + - - - - + + - -0 + + - -2 + +0 - - + +2 - + + - -1 + - -0 + +1 - -3 + +0 - -20 + +3 - -5062 + +20 - - -0 + +5062 - -180 + + +0 - -90 + +180 - -0 + +90 - -1 + +0 - - -0 + +1 - -0 + + +0 - - -0 + +0 - - -0 + + +0 - -0 + + +0 - -0 + +0 - -0 + +0 - -1 + +0 - -0 + +1 - - -50 + +0 - - - -400 + + +50 - -0 + + + +400 - + +0 + - -0 - -1 + +0 - -0 + +1 - -101 + +0 - - - + +101 - -0 + + + - -8 + +0 - -4 + +8 - -18 + +4 - -9 + +18 - -3 + +9 - -0 + +3 - -0 + +0 - - -99 + +0 - -99 + + +99 - -99 + +99 - -0 + +99 - - - -256 + +0 - -2 + + + +256 - -99 + +2 - -100 + +99 - -98 + +100 - -0 + +98 - -0 + +0 - -0 + +0 - - -2 + +0 - -1 + + +2 - -1 + +1 - -1 + +1 - -0 + +1 - + +0 + - -1 - -0 + +1 - - + +0 - -{ x+ | *x+ | *xx*x+ } + + - -0 + +{ x+ | *x+ | *xx*x+ } - -0 + +0 - -0 + +0 - -0 + +0 - -0 + +0 - -100 + +0 - -0 + +100 - -1 + +0 - -20 + +1 - -4 + +20 - -60 + +4 - -0 + +60 - -1 + +0 - - + +1 - - + + - - + + - - + + - - + + - - + + - - + + - + + + - - -1 + - - + +1 - - + + - - + + - - + + - - + + - - - + + - - - + + + - -0 + + + - + +0 - - + - - + + - -0 + + - -2 + +0 - - + +2 - + + + - -1 - -0 + +1 - -3 + +0 - -20 + +3 - -5064 + +20 - - -0 + +5064 - -180 + + +0 - -90 + +180 - -0 + +90 - -1 + +0 - - -0 + +1 - -0 + + +0 - - -0 + +0 - -0 + + +0 - -0 + +0 - -0 + +0 - -0 + +0 - -1 + +0 - -0 - - - -50 + +1 - - - -400 + +0 - -0 + + +50 + + + +400 - + +0 - -0 + - -1 - -0 + +0 - -101 + +1 - - - + +0 - -0 + +101 - -8 + + + - -4 + +0 - -18 + +8 - -9 + +4 - -3 + +18 - -0 + +9 - -0 + +3 - - -99 + +0 - -99 + +0 - -99 + + +99 - -0 + +99 - - - -256 + +99 - -2 + +0 - -99 + + + +256 - -100 + +2 - -98 + +99 - -0 + +100 - -0 + +98 - -0 + +0 - - -2 + +0 - -1 + +0 - -1 + + +2 - -1 + +1 - -0 + +1 - + +1 + +0 - -1 + - -0 - - + +1 - -{ x+ | *x+ | *xx*x+ } + +0 - -0 + + - -0 + +{ x+ | *x+ | *xx*x+ } - -0 + +0 - -0 + +0 - -0 + +0 - -100 + +0 - -0 + +0 - -1 + +100 - -20 + +0 - -4 + +1 - -60 + +20 - -0 + +4 - -1 + +60 - - + +0 - - + +1 - - + + - - + + - - + + - - + + - - + + - + + - + + + - -5004 + - -0 - -20 + +5004 - - + +0 - - - + +20 - - + + - - + + + - - - + + + + - -0 + + + - -0 - -0 + +0 - - + +0 - -0 + +0 - -1 + + - - + +0 - + +1 + + - -1 + - -15 - -1400 + +1 - -0 + +15 - -0 + +1400 - -0 + +0 - + +0 + +0 - + - - - - + - - + + - - + + - - + + - - + + - -GXV + + - - - - - + + - - - - - + +GXV - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - -0 -0 -0 -0 + + + + + - - -0 + + + + + - - -0 + +0 +0 +0 +0 - - -0 + + +0 - -0 + + +0 - - + + +0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - - - -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + - - - - + + + + - + - + - - - + + + - - + + - -1 + +1 - -1 + +1 - + - -0 + +0 - -0 + +0 - -80 + +80 {$admin_password} - + {$user_password} - - - - -1 + + + + +1 - -0 + +0 - - + + - - + + - - + + - -2 + +2 - -fw.ipvideotalk.com/gs + +fw.ipvideotalk.com/gs - -{$domain_name}{$project_path}/app/provision + +{$domain_name}{$project_path}/app/provision - - + + - - + + - - + + - - + + - - -1 + + +1 - -1 + +1 - -0 + +0 - -10080 + +10080 - -1 + +1 - -1 + +1 - - - - - -0 + + + + + +0 - -0 + +0 - + - - + + - - -0 + + +0 - -0 - + +0 + - - -0 - - -0 + +0 - + + +0 + - - - - - + + + + - + - - - + - - + + + - - + + - - + + - - + + - - + + - - + + - -2 + + - -7547 + +2 - + +7547 - - + - - + + - - + + - + + + - -0 - -0 + +0 - - - - - - - - - - - - - - - - - - - - - - -0 + +0 - -8 + + + + + + + + + + + + + + + + + + + + + + +0 - -0 + +8 - -0 + +0 - -1 + +0 - -0 + +1 - - - - - - -0 + +0 - + + + + + + +0 + - + - -0 - -0 + +0 - - + +0 - - + + - - -60 + + - + + +60 + - -0 - - + +0 - + + - + - - - -0 + - - -0 + + + +0 - - - + + +0 - - - + + + - + + + - - - -0 + - -0 + + + +0 - - - + +0 - - - + + + - - - - -0 + + + - - -0 + + + + +0 - - - + + +0 - - - + + + - + + + - - - -0 + - - -0 + + + +0 - - - + + +0 - - - + + + - - - - -0 + + + - - -0 + + + + +0 - - - + + +0 - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + P6221 = 0 - - - + + + - - - + + + - + - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - + + -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - -0 - - - -0 - - - - - - - - - - - - - -0 - - - -0 - - - - - - - - +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + +0 + + + +0 + + + + + + + + + + + + + +0 + + + +0 + + + + + + + + \ No newline at end of file diff --git a/resources/templates/provision/grandstream/gxv3175v2/{$mac}.xml b/resources/templates/provision/grandstream/gxv3175v2/{$mac}.xml index a568f762f3..7955cb80d0 100644 --- a/resources/templates/provision/grandstream/gxv3175v2/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxv3175v2/{$mac}.xml @@ -460,9 +460,9 @@ - - - + + + @@ -722,7 +722,7 @@ {$user_password} - + 0 diff --git a/resources/templates/provision/grandstream/gxv3504/{$mac}.xml b/resources/templates/provision/grandstream/gxv3504/{$mac}.xml index 033336ee33..6d4bac3774 100644 --- a/resources/templates/provision/grandstream/gxv3504/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxv3504/{$mac}.xml @@ -404,7 +404,7 @@ - + @@ -440,7 +440,7 @@ - + 0 @@ -463,7 +463,7 @@ - + 0 @@ -550,7 +550,7 @@ - + @@ -583,7 +583,7 @@ 1 - + 0 @@ -616,7 +616,7 @@ - + 0 @@ -637,7 +637,7 @@ - + 0 @@ -697,7 +697,7 @@ - + 0@15 @@ -759,7 +759,7 @@ - + @@ -1184,7 +1184,7 @@ - + 0 @@ -1313,7 +1313,7 @@ - + @@ -1322,7 +1322,7 @@ 0 - + 1 diff --git a/resources/templates/provision/grandstream/gxw4004/{$mac}.xml b/resources/templates/provision/grandstream/gxw4004/{$mac}.xml index 74e77f0e2e..8b053e6bde 100644 --- a/resources/templates/provision/grandstream/gxw4004/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxw4004/{$mac}.xml @@ -1,4 +1,4 @@ - + @@ -14,7 +14,7 @@ 1 {$domain_name}{$project_path}/app/provision - + 1 @@ -37,7 +37,7 @@ {$user_id_1} {$user_id_1} - {$user_password_1} + {$user_password_1} {$display_name_1} 0 0 @@ -49,7 +49,7 @@ {$user_id_2} {$user_id_2} - {$user_password_2} + {$user_password_2} {$display_name_2} 0 0 @@ -73,7 +73,7 @@ {$user_id_4} {$user_id_4} - {$user_password_4} + {$user_password_4} {$display_name_4} 0 0 diff --git a/resources/templates/provision/grandstream/gxw4008/{$mac}.xml b/resources/templates/provision/grandstream/gxw4008/{$mac}.xml index d3f161799e..aa61d4a0ab 100644 --- a/resources/templates/provision/grandstream/gxw4008/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxw4008/{$mac}.xml @@ -1,4 +1,4 @@ - + @@ -14,7 +14,7 @@ 1 {$domain_name}{$project_path}/app/provision - + 1 @@ -37,7 +37,7 @@ {$user_id_1} {$user_id_1} - {$user_password_1} + {$user_password_1} {$display_name_1} 0 0 @@ -49,7 +49,7 @@ {$user_id_2} {$user_id_2} - {$user_password_2} + {$user_password_2} {$display_name_2} 0 0 @@ -73,7 +73,7 @@ {$user_id_4} {$user_id_4} - {$user_password_4} + {$user_password_4} {$display_name_4} 0 0 @@ -84,11 +84,11 @@ - + {$user_id_5} {$user_id_5} - {$user_password_5} + {$user_password_5} {$display_name_5} 0 0 @@ -100,7 +100,7 @@ {$user_id_6} {$user_id_6} - {$user_password_6} + {$user_password_6} {$display_name_6} 0 0 @@ -115,7 +115,7 @@ {$user_password_7} {$display_name_7} 0 - 0 + 0 1 diff --git a/resources/templates/provision/grandstream/gxw42xx/{$mac}.xml b/resources/templates/provision/grandstream/gxw42xx/{$mac}.xml index d490c3c6d5..250b806619 100644 --- a/resources/templates/provision/grandstream/gxw42xx/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxw42xx/{$mac}.xml @@ -2,23 +2,23 @@ - + - + - - - + + + - - - - - + + + + + - + - + {$admin_password} @@ -26,137 +26,137 @@ {$user_password} - - - - + + + + 0 - - + + 0 0 0 0 - - + + - - + + - - + + GXW4200 - - + + - - + + - - - + + + - - - - - - - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + + + + + + + 1 - - - - + + + + 12 - - - - + + + + 0 - - - - + + + + 0 - - - + + + 0 - - + + - - - + + + 3 - - - + + + 20 - + - - - + + + 0 - - - - - - - + + + + + + + 0 - - - + + + - + @@ -174,7 +174,7 @@ fm.grandstream.com/gs - + {$domain_name}{$project_path}/app/provision @@ -197,7 +197,7 @@ - + 1 @@ -207,7 +207,7 @@ - + 10080 @@ -217,11 +217,11 @@ - + 1 - + 0 @@ -241,7 +241,7 @@ - + 0 @@ -274,7 +274,7 @@ 0 - + 300 @@ -283,7 +283,7 @@ - + @@ -306,7 +306,7 @@ - + 1812 @@ -318,7 +318,7 @@ - + @@ -326,17 +326,17 @@ - + 1812 - + 1813 - + @@ -355,11 +355,11 @@ -us.pool.ntp.org +us.pool.ntp.org - + 60 @@ -408,7 +408,7 @@ - + @@ -418,20 +418,20 @@ 0 - + 0 - + c=2000/4000; - + @@ -442,23 +442,23 @@ f1=440@-19,f2=480@-19,c=2000/4000; - + f1=480@-24,f2=620@-24,c=500/500; - + f1=480@-24,f2=620@-24,c=250/250; - + f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; - + f1=440@-13,c=300/10000-300/10000-0/0; - + f1=350@-13,f2=440@-13,c=0/0; @@ -471,7 +471,7 @@ 0 - + @@ -484,7 +484,7 @@ 0 - + @@ -495,16 +495,16 @@ - + 0 - + en - + @@ -521,7 +521,7 @@ {$server_address_1} - + @@ -530,7 +530,7 @@ 0 - + @@ -539,7 +539,7 @@ - + 0 @@ -553,14 +553,14 @@ - + 0 - + @@ -580,27 +580,27 @@ - + 1 - + 0 - + 1 - + 3 - + 30 @@ -610,12 +610,12 @@ - + 5060 - + 0 @@ -642,7 +642,7 @@ - + @@ -652,24 +652,24 @@ - + 0 - + 0 - + 180 - + 90 @@ -679,44 +679,44 @@ - + 0 - + 0 - + 0 - + 1 - + 0 - + 0 - -0 + +0 - + 0 @@ -729,27 +729,27 @@ - + 0 - + 0 - + 0 - + 1 - + 1 @@ -765,15 +765,15 @@ - + 100 - + 100 - + 0 @@ -785,7 +785,7 @@ - + 0 @@ -793,27 +793,27 @@ 8 - + 4 - - + + 18 - + 2 - + 98 - + 104 - + 100 @@ -828,42 +828,42 @@ - + 0 - + 0 - + 97 - + 100 - + 99 - + 104 - + 103 - + 0 @@ -876,7 +876,7 @@ - + 0 @@ -915,17 +915,17 @@ - + 0 - + 0 - + 200 @@ -940,7 +940,7 @@ 300 - + 1100 @@ -959,9 +959,9 @@ -0 +0 - + @@ -997,7 +997,7 @@ - + 1 @@ -1011,27 +1011,27 @@ - -1 + +1 - + 0 - + 0 - + 0 - + 0 @@ -1041,7 +1041,7 @@ - + 0 @@ -1051,17 +1051,17 @@ - + 0 - - + + 0 - + - + 0 @@ -1081,7 +1081,7 @@ - + 0 @@ -1091,13 +1091,13 @@ - + 20 - + 100 @@ -1107,7 +1107,7 @@ - + @@ -1129,7 +1129,7 @@ - + 0 @@ -1144,12 +1144,12 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; @@ -1168,15 +1168,15 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -1202,7 +1202,7 @@ 0 - + @@ -1211,7 +1211,7 @@ - + 0 @@ -1232,11 +1232,11 @@ 0 - + - + @@ -1257,22 +1257,22 @@ - + 0 - + 1 - + 3 - + 30 @@ -1282,12 +1282,12 @@ - + 5060 - + 0 @@ -1329,19 +1329,19 @@ - + 0 - + 180 - + 90 @@ -1351,12 +1351,12 @@ - + 0 - + 0 @@ -1366,32 +1366,32 @@ - + 1 - + 0 - + 0 - + 0 - + 0 - + 0 @@ -1401,27 +1401,27 @@ - + 0 - + 0 - + 0 - + 1 - + 1 @@ -1437,15 +1437,15 @@ - + 100 - + 100 - + 0 @@ -1457,35 +1457,35 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - - + + 98 - + 104 - + 100 @@ -1505,37 +1505,37 @@ - + 0 - + 97 - + 100 - + 99 - + 104 - + 103 - + 0 @@ -1566,7 +1566,7 @@ - + 0 @@ -1582,22 +1582,22 @@ - + 0 - + 0 - + 0 - + 200 @@ -1618,7 +1618,7 @@ - + 400 @@ -1631,10 +1631,10 @@ - -0 + +0 - + @@ -1657,7 +1657,7 @@ - + 0 @@ -1670,7 +1670,7 @@ - + 1 @@ -1685,31 +1685,31 @@ -1 +1 - + 0 - + 0 - + 0 - + 0 - + 0 @@ -1724,7 +1724,7 @@ - + 0 @@ -1732,14 +1732,14 @@ 0 - + - + 0 - + 60 @@ -1749,12 +1749,12 @@ - + 0 - + 0 @@ -1764,13 +1764,13 @@ - + 20 - + 100 @@ -1780,7 +1780,7 @@ - + @@ -1797,12 +1797,12 @@ 0 - + - + 0 @@ -1817,15 +1817,15 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -1833,7 +1833,7 @@ c=2000/4000; - + c=2000/4000; @@ -1841,15 +1841,15 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -1884,7 +1884,7 @@ - + 0 @@ -1905,11 +1905,11 @@ 0 - + - + @@ -1925,12 +1925,12 @@ - + 1 - + 0 @@ -1940,12 +1940,12 @@ - + 3 - + 30 @@ -1955,12 +1955,12 @@ - + 5060 - + 0 @@ -1972,7 +1972,7 @@ - + 400 @@ -1987,7 +1987,7 @@ - + @@ -1997,74 +1997,74 @@ - + 0 - + 0 - + 180 - + 90 - + 0 - + 0 - + 0 - + 0 - + 1 - + 0 - + 0 - + 0 - + 0 - + 0 @@ -2074,34 +2074,34 @@ - + 0 - + 0 - + 0 - + 1 - + 1 - + @@ -2110,15 +2110,15 @@ - + 100 - + 100 - + 0 @@ -2130,35 +2130,35 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - - + + 98 - + 104 - + 100 @@ -2168,7 +2168,7 @@ - + 0 @@ -2178,17 +2178,17 @@ - + 0 - + 97 - + 100 @@ -2198,17 +2198,17 @@ - + 104 - + 103 - + 0 @@ -2221,7 +2221,7 @@ - + 0 @@ -2239,7 +2239,7 @@ - + 0 @@ -2255,22 +2255,22 @@ - + 0 - + 0 - + 0 - + 200 @@ -2285,16 +2285,16 @@ 300 - + 1100 - + 400 - + @@ -2303,10 +2303,10 @@ - + 0 - + @@ -2315,7 +2315,7 @@ - + 0 @@ -2329,20 +2329,20 @@ - + 0 - + { x+ | *x+ } - + 1 @@ -2356,37 +2356,37 @@ - + 1 - + 0 - + 0 - + 0 - + 0 - + 0 - + 0 @@ -2396,7 +2396,7 @@ - + 0 @@ -2404,14 +2404,14 @@ 0 - + 0 - + 60 @@ -2421,12 +2421,12 @@ - + 0 - + 0 @@ -2436,13 +2436,13 @@ - + 20 - + 100 @@ -2469,12 +2469,12 @@ 0 - + - + 0 @@ -2489,12 +2489,12 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; @@ -2505,7 +2505,7 @@ c=2000/4000; - + c=2000/4000; @@ -2517,11 +2517,11 @@ c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -2534,7 +2534,7 @@ 1 - + {$server_address_4} @@ -2547,7 +2547,7 @@ 0 - + @@ -2556,7 +2556,7 @@ - + 0 @@ -2577,11 +2577,11 @@ 0 - + - + @@ -2602,7 +2602,7 @@ - + 0 @@ -2612,12 +2612,12 @@ - + 3 - + 30 @@ -2627,12 +2627,12 @@ - + 5060 - + 0 @@ -2644,7 +2644,7 @@ - + 400 @@ -2659,7 +2659,7 @@ - + @@ -2669,34 +2669,34 @@ - + 0 - + 0 - + 180 - + 90 - + 0 - + 0 @@ -2706,37 +2706,37 @@ - + 0 - + 1 - + 0 - + 0 - -0 + +0 - + 0 - + 0 @@ -2746,34 +2746,34 @@ - + 0 - + 0 - + 0 - + 1 - + 1 - + @@ -2782,15 +2782,15 @@ - + 100 - + 100 - + 0 @@ -2802,35 +2802,35 @@ - + 0 - + 8 - + 4 - + 18 - + 2 - + 98 - + 104 - + 100 @@ -2840,7 +2840,7 @@ - + 0 @@ -2850,17 +2850,17 @@ - + 0 - + 97 - + 100 @@ -2870,17 +2870,17 @@ - + 104 - + 103 - + 0 @@ -2893,7 +2893,7 @@ - + 0 @@ -2911,7 +2911,7 @@ - + 0 @@ -2927,22 +2927,22 @@ - + 0 - + 0 - + 0 - + 200 @@ -2957,12 +2957,12 @@ 300 - + 1100 - + 400 @@ -2975,10 +2975,10 @@ - + 0 - + @@ -2987,7 +2987,7 @@ - + 0 @@ -3001,14 +3001,14 @@ - + 0 - + { x+ | *x+ } @@ -3028,37 +3028,37 @@ - -1 + +1 - + 0 - + 0 - + 0 - + 0 - + 0 - + 0 @@ -3068,22 +3068,22 @@ - + 0 - - + + 0 - + - + 0 - + 60 @@ -3093,12 +3093,12 @@ - + 0 - + 0 @@ -3108,13 +3108,13 @@ - + 20 - + 100 @@ -3123,8 +3123,8 @@ - - + + @@ -3141,12 +3141,12 @@ 0 - + - + 0 @@ -3165,11 +3165,11 @@ c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -3177,7 +3177,7 @@ c=2000/4000; - + c=2000/4000; @@ -3185,15 +3185,15 @@ c=2000/4000; - + c=2000/4000; - -c=2000/4000; + +c=2000/4000; - + c=2000/4000; @@ -3211,7 +3211,7 @@ - + diff --git a/resources/templates/provision/grandstream/ht502/{$mac}.xml b/resources/templates/provision/grandstream/ht502/{$mac}.xml index cfa7dd2cdc..eee21db083 100644 --- a/resources/templates/provision/grandstream/ht502/{$mac}.xml +++ b/resources/templates/provision/grandstream/ht502/{$mac}.xml @@ -1,511 +1,511 @@ - + - - - - - - + + + + + + {$admin_password} {$user_password} - - - 12 - - - 0 - - - 0 - - - 0 + + + 12 + + + 0 + + + 0 + + + 0 - - - - - - 20 - - 0 - - - 5 + + + + + + 20 + + 0 + + + 5 - - - 2 - - fm.grandstream.com/gs - - {$domain_name}{$project_path}/app/provision - - - - - - - - - - - - - - - - - 1 - - 0 - - 10080 - - 1 - - 1 - - - - - - - - 0 - - - 0 - - - 0 - - - - - - - - - - - - - - - - - - - - 0 - - - 300 - - - - - - - - - 7547 - - - - - - - c=2000/4000; + + + 2 + + fm.grandstream.com/gs + + {$domain_name}{$project_path}/app/provision + + + + + + + + + + + + + + + + + 1 + + 0 + + 10080 + + 1 + + 1 + + + + + + + + 0 + + + 0 + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + 300 + + + + + + + + + 7547 + + + + + + + c=2000/4000; - - - - f1=350@-13,f2=440@-13,c=0/0; - - - f1=440@-19,f2=480@-19,c=2000/4000; - - - f1=480@-24,f2=680@-24,c=500/500; - - - f1=480@-24,f2=620@-24,c=250/250; - - - f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; - - - f1=440@-13,c=300/10000-300/10000-0/0; - - - f1=350@-13,f2=440@-13,c=0/0; - - - - 0 - - 0 - - 0 - - 0 - - us.pool.ntp.org - - - 1440 - - - - 0 - - 0 + + + + f1=350@-13,f2=440@-13,c=0/0; + + + f1=440@-19,f2=480@-19,c=2000/4000; + + + f1=480@-24,f2=680@-24,c=500/500; + + + f1=480@-24,f2=620@-24,c=250/250; + + + f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; + + + f1=440@-13,c=300/10000-300/10000-0/0; + + + f1=350@-13,f2=440@-13,c=0/0; + + + + 0 + + 0 + + 0 + + 0 + + us.pool.ntp.org + + + 1440 + + + + 0 + + 0 - - - 1 - - {$server_address_1} - - - - 1 - - - - 0 - - 0 - - {$user_id_1} - - {$user_id_1} - - {$user_password_1} - - {$display_name_1} - - 0 - - - - - - - - 0 - - 1 - - 0 - - 1 - - 3 - - 0 - - 30 - - - 5060 - - - 5004 - - 0 - - 0 - - 0 - - 0 - - 0 - - 1 - - 0 - - 0 - - 0 - - - - 100 - - - - 400 - - 101 - - - - - 100 - - - 100 - - - 100 - - 0 - - 0 - - 1 - - - - - 0 - - - - - - - - - - - - 0 - - - - - 0 - - - - - 0 - - - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 60 - - 20 - - 4 - - 0 - - - - 1 - - { x+ | *x+ } - - 0 - - 0 - - 0 - - - - 100 - - 180 - - - 90 - - 0 - - 0 - - 0 - - 0 - - 0 - - 1 - - 0 - - 1 - - 0 + + + 1 + + {$server_address_1} + + + + 1 + + + + 0 + + 0 + + {$user_id_1} + + {$user_id_1} + + {$user_password_1} + + {$display_name_1} + + 0 + + + + + + + + 0 + + 1 + + 0 + + 1 + + 3 + + 0 + + 30 + + + 5060 + + + 5004 + + 0 + + 0 + + 0 + + 0 + + 0 + + 1 + + 0 + + 0 + + 0 + + + + 100 + + + + 400 + + 101 + + + + + 100 + + + 100 + + + 100 + + 0 + + 0 + + 1 + + + + + 0 + + + + + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + 0 + + 0 + + 0 + + 0 + + 0 + + 0 + + 60 + + 20 + + 4 + + 0 + + + + 1 + + { x+ | *x+ } + + 0 + + 0 + + 0 + + + + 100 + + 180 + + + 90 + + 0 + + 0 + + 0 + + 0 + + 0 + + 1 + + 0 + + 1 + + 0 - - - 0 - - - - - - 0 - - - 8 - - - 4 - - - 18 - - - 2 - - - 98 - - - 103 - - - 99 - - - 2 - - 0 - - 0 - - - 97 - - - 100 - - - 99 - - - 104 - - - 103 - - - 102 - - 0 - - 0 - - 0 - - 0 - - 1 - - 1 - - - 0 - - - - - 0 - - - - - - - - - - - - - 0 - - 0 - - 0 - - 200 - - 1 - - - 300 - - - 1100 - - - 400 - - - - - - - - - - 0 - - - - - - - - - 0 - - 0 - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - c=2000/4000; - - - - - - - - - + + + 0 + + + + + + 0 + + + 8 + + + 4 + + + 18 + + + 2 + + + 98 + + + 103 + + + 99 + + + 2 + + 0 + + 0 + + + 97 + + + 100 + + + 99 + + + 104 + + + 103 + + + 102 + + 0 + + 0 + + 0 + + 0 + + 1 + + 1 + + + 0 + + + + + 0 + + + + + + + + + + + + + 0 + + 0 + + 0 + + 200 + + 1 + + + 300 + + + 1100 + + + 400 + + + + + + + + + + 0 + + + + + + + + + 0 + + 0 + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + c=2000/4000; + + + + + + + + + @@ -513,7 +513,7 @@ {$server_address_2} - + 0 @@ -551,7 +551,7 @@ 0 - 30 + 30 5062 @@ -571,7 +571,7 @@ 0 - 0 + 0 0 @@ -612,7 +612,7 @@ - + 0 @@ -631,7 +631,7 @@ 0 - 0 + 0 0 @@ -677,7 +677,7 @@ 0 - 0 + 0 1 @@ -711,7 +711,7 @@ 98 - + 103 @@ -749,12 +749,12 @@ 1 0 - + 0 - + @@ -829,11 +829,11 @@ - - + + - - + + @@ -912,8 +912,8 @@ - - + + @@ -930,7 +930,7 @@ - + @@ -940,12 +940,12 @@ - + - - + + @@ -956,7 +956,7 @@ MTZ+6MDT+5,M3.2.0,M11.1.0 0 - + 0 @@ -991,7 +991,7 @@ 1 - + 100 199 @@ -1012,7 +1012,7 @@ - + @@ -1023,7 +1023,7 @@ - + @@ -1107,7 +1107,7 @@ - + diff --git a/resources/templates/provision/grandstream/ht503/{$mac}.xml b/resources/templates/provision/grandstream/ht503/{$mac}.xml index 615be11047..c22655a82a 100644 --- a/resources/templates/provision/grandstream/ht503/{$mac}.xml +++ b/resources/templates/provision/grandstream/ht503/{$mac}.xml @@ -1,225 +1,225 @@ - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - + - - - - + + + + - - - - + + + + - + - - - - - + + + + + - + - + - - + + {$admin_password} {$user_password} - - - - -12 + + + + +12 - - - - -0 + + + + +0 - - - - -0 + + + + +0 - - - - -0 + + + + +0 -stun.mycompany.com +stun.mycompany.com -20 +20 -0 +0 -5 +5 -2 +2 -fm.grandstream.com/gs +fm.grandstream.com/gs -{$domain_name}{$project_path}/app/provision +{$domain_name}{$project_path}/app/provision - + - + - + - + - + - + - + -1 +1 -0 +0 -10080 +10080 -1 +1 -1 +1 - + -0 +0 - + -0 +0 - + -0 +0 - + - + @@ -228,7 +228,7 @@ - + @@ -239,307 +239,307 @@ - + - + -0 +0 -300 +300 - + - + -7547 +7547 - + - + -c=2000/4000; +c=2000/4000; -f1=350@-13,f2=440@-13,c=0/0; +f1=350@-13,f2=440@-13,c=0/0; -f1=440@-19,f2=480@-19,c=2000/4000; +f1=440@-19,f2=480@-19,c=2000/4000; -f1=480@-24,f2=680@-24,c=500/500; +f1=480@-24,f2=680@-24,c=500/500; -f1=480@-24,f2=620@-24,c=250/250; +f1=480@-24,f2=620@-24,c=250/250; -f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; +f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; -f1=440@-13,c=300/10000-300/10000-0/0; +f1=440@-13,c=300/10000-300/10000-0/0; -f1=350@-13,f2=440@-13,c=0/0; +f1=350@-13,f2=440@-13,c=0/0; - + -0 +0 -0 +0 -0 +0 -0 +0 -us.pool.ntp.org +us.pool.ntp.org -60 +60 - + -0 +0 -0 +0 -1 +1 -{$server_address_1} +{$server_address_1} - + -0 +0 -proxy.mycompany.com +proxy.mycompany.com -0 +0 -0 +0 -{$user_id_1} +{$user_id_1} -{$user_id_1} +{$user_id_1} -{$user_password_1} +{$user_password_1} -{$display_name_1} +{$display_name_1} -0 +0 - + - + - + -0 +0 -1 +1 -0 +0 -1 +1 -3 +3 -0 +0 -20 +20 -5060 +5060 -5004 +5004 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 -0 +0 - + -50 +50 - + -400 +400 -101 +101 - + -100 +100 @@ -549,217 +549,217 @@ -100 +100 - + -0 +0 - + -0 +0 - + -1 +1 - - + + -0 +0 - + - + - + - - + + -0 +0 - + -0 +0 - + -0 +0 - + -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -60 +60 -20 +20 -4 +4 -0 +0 - + -1 +1 - + -{ x+ | *x+ } +{ x+ | *x+ } -0 +0 -0 +0 -0 +0 - + -100 +100 -180 +180 -90 +90 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 @@ -767,116 +767,116 @@ -0 +0 -8 +8 - + -4 +4 - + -18 +18 - + -2 +2 -98 +98 - + -103 +103 - + -99 +99 -2 +2 -0 +0 -0 +0 -97 +97 -100 +100 -99 +99 -104 +104 -103 +103 -102 +102 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -1 +1 @@ -884,19 +884,19 @@ -0 +0 - + -0 +0 - + - + @@ -905,51 +905,51 @@ - + -0 +0 --20 +-20 -0 +0 -0 +0 -200 +200 -1 +1 -300 +300 -1100 +1100 -400 +400 @@ -962,9 +962,9 @@ -0 +0 - + @@ -974,59 +974,59 @@ -0 +0 -0 +0 -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -1 +1 @@ -1034,397 +1034,397 @@ - + -0 +0 -proxy.mycompany.com +proxy.mycompany.com -0 +0 -0 +0 -{$user_id_1} +{$user_id_1} -{$user_id_1} +{$user_id_1} -{$user_password_1} +{$user_password_1} -{Display_name_1} +{Display_name_1} -0 +0 - + - + - + -0 +0 -1 +1 -0 +0 -1 +1 -3 +3 -0 +0 -20 +20 -5062 +5062 -5012 +5012 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 -0 +0 - + -50 +50 - + -400 +400 -101 +101 -100 +100 -100 +100 -100 +100 -0 +0 - + - + - + - + -60 +60 -0 +0 - + -1 +1 - + -{ x+ | *x+ } +{ x+ | *x+ } -0 +0 -0 +0 - + -100 +100 -180 +180 -90 +90 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -40 +40 -0 +0 -0 +0 - -0 + +0 - + -8 +8 -4 +4 -18 +18 - + -2 +2 - + -98 +98 - + -103 +103 - + -99 +99 -2 +2 -0 +0 -0 +0 -97 +97 -100 +100 - -99 + +99 -104 +104 -103 +103 -102 +102 - + -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -1 +1 @@ -1432,11 +1432,11 @@ -0 +0 - + - + @@ -1448,40 +1448,40 @@ -0 +0 --40 +-40 -70 +70 -40 +40 -0 +0 -0 +0 -600 +600 - + @@ -1491,9 +1491,9 @@ -0 +0 - + @@ -1503,44 +1503,44 @@ -0 +0 -0 +0 -1 +1 -100 +100 -0 +0 - + -f1=480@-24,f2=620@-24,c=500/500; +f1=480@-24,f2=620@-24,c=500/500; -0 +0 - + -0 +0 @@ -1559,53 +1559,53 @@ - + -4 +4 -1 +1 -4 +4 -100 +100 -100 +100 -10 +10 -4 +4 -1 +1 -2 +2 @@ -1617,28 +1617,28 @@ -80 +80 -0 +0 - + -0 +0 - + -HT500 +HT500 @@ -1654,7 +1654,7 @@ - + @@ -1769,18 +1769,18 @@ -customize +customize -MTZ+6MDT+5,M3.2.0,M11.1.0 +MTZ+6MDT+5,M3.2.0,M11.1.0 -0 +0 @@ -1789,27 +1789,27 @@ -0 +0 -1024 +1024 -3600 +3600 -300 +300 - + @@ -1824,7 +1824,7 @@ -0 +0 @@ -1841,254 +1841,254 @@ -0 +0 -0 +0 -0 +0 -0 +0 - + - + - + - + - + - + -1 +1 - + -100 +100 -199 +199 -255.255.255.0 +255.255.255.0 -120 +120 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + -*00 +*00 - + - + - + - + - + -5060 +5060 \ No newline at end of file diff --git a/resources/templates/provision/grandstream/ht701/{$mac}.xml b/resources/templates/provision/grandstream/ht701/{$mac}.xml index 1805fa7ace..30bbcb0632 100644 --- a/resources/templates/provision/grandstream/ht701/{$mac}.xml +++ b/resources/templates/provision/grandstream/ht701/{$mac}.xml @@ -1,4 +1,4 @@ - + @@ -70,7 +70,7 @@ - + @@ -95,7 +95,7 @@ - + @@ -110,29 +110,29 @@ -10080 +10080 -1 +1 -1 +1 -0 +0 - + @@ -151,552 +151,552 @@ - + - + -0 +0 -300 +300 - + - + - + - + c=2000/4000; --> - + -f1=350@-13,f2=440@-13,c=0/0; +f1=350@-13,f2=440@-13,c=0/0; -f1=440@-19,f2=480@-19,c=2000/4000; +f1=440@-19,f2=480@-19,c=2000/4000; -f1=480@-24,f2=620@-24,c=500/500; +f1=480@-24,f2=620@-24,c=500/500; -f1=480@-24,f2=620@-24,c=250/250; +f1=480@-24,f2=620@-24,c=250/250; -f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; +f1=350@-11,f2=440@-11,c=100/100-100/100-100/100; -f1=440@-13,c=300/300-300/10000; +f1=440@-13,c=300/300-300/10000; -0 +0 -0 +0 -0 +0 -us.pool.ntp.org +us.pool.ntp.org -0 +0 - + - + -0 +0 -0 +0 - + -1 +1 -{$server_address_1} +{$server_address_1} - + -0 +0 - + -0 +0 -0 +0 -0 +0 -{$user_id_1} +{$user_id_1} -{$user_id_1} +{$user_id_1} -{$user_password_1} +{$user_password_1} -{$display_name_1} +{$display_name_1} -0 +0 -0 +0 -1 +1 -0 +0 -1 +1 -3 +3 -0 +0 -20 +20 -5060 +5060 -5004 +5004 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -50 +50 -400 +400 -101 +101 -101 +101 -102 +102 -100 +100 -0 +0 -0 +0 -1 +1 - + -0 +0 - + - + - + - + -0 +0 - + -0 +0 - + -0 +0 - + -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -0 +0 -60 +60 -20 +20 -4 +4 -0 +0 - + -1 +1 -{ x+ | *x+ } +{ x+ | *x+ } -0 +0 -0 +0 -0 +0 - + -100 +100 -180 +180 -90 +90 -0 +0 -0 +0 -0 +0 -0 +0 -1 +1 -0 +0 -0 +0 -0 +0 -0 +0 - + -0 +0 -0 +0 -8 +8 - + -4 +4 - + -18 +18 - + -2 +2 - + 98 @@ -759,14 +759,14 @@ 0 - + 0 - + @@ -882,23 +882,23 @@ -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; @@ -914,12 +914,12 @@ -c=2000/4000; +c=2000/4000; c=2000/4000; - + @@ -984,7 +984,7 @@ -1 +1 @@ -1009,7 +1009,7 @@ -20 +20 @@ -1064,12 +1064,12 @@ -0 +0 -0 +0 @@ -1091,7 +1091,7 @@ 0 - + @@ -1124,17 +1124,17 @@ 100 - + 0 - + 0 - + 1 @@ -1143,7 +1143,7 @@ - + @@ -1152,7 +1152,7 @@ - + @@ -1209,7 +1209,7 @@ -0 +0 @@ -1259,7 +1259,7 @@ 0 - + 100 @@ -1267,7 +1267,7 @@ -180 +180 @@ -1319,7 +1319,7 @@ 0 - + @@ -1328,7 +1328,7 @@ - + 0 @@ -1348,12 +1348,12 @@ 18 - + 2 - + 98 @@ -1378,7 +1378,7 @@ 97 - + 0 @@ -1416,14 +1416,14 @@ 0 - + 0 - + @@ -1513,9 +1513,9 @@ -0 +0 - + @@ -1534,31 +1534,31 @@ -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; -c=2000/4000; +c=2000/4000; @@ -1572,7 +1572,7 @@ c=2000/4000; - + @@ -1652,7 +1652,7 @@ - + diff --git a/resources/templates/provision/grandstream/ht704/{$mac}.xml b/resources/templates/provision/grandstream/ht704/{$mac}.xml index 35f6b1cc7f..384e86d4c6 100644 --- a/resources/templates/provision/grandstream/ht704/{$mac}.xml +++ b/resources/templates/provision/grandstream/ht704/{$mac}.xml @@ -1,9 +1,9 @@ - + - + @@ -38,8 +38,8 @@ - - + + @@ -64,13 +64,13 @@ - + 2 fm.grandstream.com/gs - + {$domain_name}{$project_path}/app/provision @@ -189,7 +189,7 @@ c=2000/4000; - + @@ -304,7 +304,7 @@ 3 - + @@ -313,7 +313,7 @@ -{$server_address_1} +{$server_address_1} @@ -467,7 +467,7 @@ -50 +50 @@ -705,7 +705,7 @@ 0 - + @@ -960,7 +960,7 @@ c=2000/4000; - + @@ -988,7 +988,7 @@ 0 - + @@ -1163,7 +1163,7 @@ 1 - + @@ -1323,7 +1323,7 @@ -0 +0 @@ -1356,7 +1356,7 @@ 0 - + @@ -1429,7 +1429,7 @@ 0 - + @@ -1454,7 +1454,7 @@ 0 - + @@ -1633,7 +1633,7 @@ 0 -0 +0 1 @@ -1762,7 +1762,7 @@ - + @@ -1861,7 +1861,7 @@ - + From 6cb28a1516d69fa421159095b2c072da8f78c9e2 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:16:24 +0000 Subject: [PATCH 17/23] WhitespaceClean-resources/provision/polycom whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- .../provision/polycom/4.x/{$mac}.cfg | 10 +- .../provision/polycom/5.x/{$mac}.cfg | 10 +- .../polycom/650/{$mac}-registration.cfg | 140 +++++++++--------- .../polycom/8030/{$mac}-registration.cfg | 140 +++++++++--------- .../provision/polycom/vvx/features.cfg | 38 ++--- .../polycom/vvx/{$mac}-registration.cfg | 80 +++++----- 6 files changed, 209 insertions(+), 209 deletions(-) diff --git a/resources/templates/provision/polycom/4.x/{$mac}.cfg b/resources/templates/provision/polycom/4.x/{$mac}.cfg index 5501ca8a29..9b2d228c46 100644 --- a/resources/templates/provision/polycom/4.x/{$mac}.cfg +++ b/resources/templates/provision/polycom/4.x/{$mac}.cfg @@ -5,7 +5,7 @@ reg.{$row.line_number}.address="{$row.user_id}" reg.{$row.line_number}.label="{$row.display_name}" reg.{$row.line_number}.type="private" - reg.{$row.line_number}.auth.userId="{$row.user_id}" + reg.{$row.line_number}.auth.userId="{$row.user_id}" reg.{$row.line_number}.auth.password="{$row.password}" reg.{$row.line_number}.lineKeys="{$line_key_value_{$row.line_number}}" {if isset($row.outbound_proxy)}reg.{$row.line_number}.outboundProxy.address = "{$row.outbound_proxy}"{/if} @@ -34,9 +34,9 @@ device.sntp.serverName="pool.ntp.org" device.sntp.gmtOffset="{$polycom_gmt_offset}" device.auth.localAdminPassword.set="1" - device.auth.localAdminPassword="{$admin_password}" + device.auth.localAdminPassword="{$admin_password}" /> - diff --git a/resources/templates/provision/polycom/5.x/{$mac}.cfg b/resources/templates/provision/polycom/5.x/{$mac}.cfg index 5501ca8a29..9b2d228c46 100755 --- a/resources/templates/provision/polycom/5.x/{$mac}.cfg +++ b/resources/templates/provision/polycom/5.x/{$mac}.cfg @@ -5,7 +5,7 @@ reg.{$row.line_number}.address="{$row.user_id}" reg.{$row.line_number}.label="{$row.display_name}" reg.{$row.line_number}.type="private" - reg.{$row.line_number}.auth.userId="{$row.user_id}" + reg.{$row.line_number}.auth.userId="{$row.user_id}" reg.{$row.line_number}.auth.password="{$row.password}" reg.{$row.line_number}.lineKeys="{$line_key_value_{$row.line_number}}" {if isset($row.outbound_proxy)}reg.{$row.line_number}.outboundProxy.address = "{$row.outbound_proxy}"{/if} @@ -34,9 +34,9 @@ device.sntp.serverName="pool.ntp.org" device.sntp.gmtOffset="{$polycom_gmt_offset}" device.auth.localAdminPassword.set="1" - device.auth.localAdminPassword="{$admin_password}" + device.auth.localAdminPassword="{$admin_password}" /> - diff --git a/resources/templates/provision/polycom/650/{$mac}-registration.cfg b/resources/templates/provision/polycom/650/{$mac}-registration.cfg index c88ae13caa..d9830613dc 100644 --- a/resources/templates/provision/polycom/650/{$mac}-registration.cfg +++ b/resources/templates/provision/polycom/650/{$mac}-registration.cfg @@ -4,87 +4,87 @@ - + + msg.mwi.1.subscribe="" + msg.mwi.1.callBackMode="contact" + msg.mwi.1.callBack="*97" + msg.mwi.2.subscribe="" + msg.mwi.2.callBackMode="disabled" + msg.mwi.2.callBack="" + msg.mwi.3.subscribe="" + msg.mwi.3.callBackMode="disabled" + msg.mwi.3.callBack="" + msg.mwi.4.subscribe="" + msg.mwi.4.callBackMode="disabled" + msg.mwi.4.callBack="" + msg.mwi.5.subscribe="" + msg.mwi.5.callBackMode="disabled" + msg.mwi.5.callBack="" + msg.mwi.6.subscribe="" + msg.mwi.6.callBackMode="disabled" + msg.mwi.6.callBack=""/> diff --git a/resources/templates/provision/polycom/8030/{$mac}-registration.cfg b/resources/templates/provision/polycom/8030/{$mac}-registration.cfg index c88ae13caa..d9830613dc 100644 --- a/resources/templates/provision/polycom/8030/{$mac}-registration.cfg +++ b/resources/templates/provision/polycom/8030/{$mac}-registration.cfg @@ -4,87 +4,87 @@ - + + msg.mwi.1.subscribe="" + msg.mwi.1.callBackMode="contact" + msg.mwi.1.callBack="*97" + msg.mwi.2.subscribe="" + msg.mwi.2.callBackMode="disabled" + msg.mwi.2.callBack="" + msg.mwi.3.subscribe="" + msg.mwi.3.callBackMode="disabled" + msg.mwi.3.callBack="" + msg.mwi.4.subscribe="" + msg.mwi.4.callBackMode="disabled" + msg.mwi.4.callBack="" + msg.mwi.5.subscribe="" + msg.mwi.5.callBackMode="disabled" + msg.mwi.5.callBack="" + msg.mwi.6.subscribe="" + msg.mwi.6.callBackMode="disabled" + msg.mwi.6.callBack=""/> diff --git a/resources/templates/provision/polycom/vvx/features.cfg b/resources/templates/provision/polycom/vvx/features.cfg index 9f3f42c3c2..77e1c6e080 100644 --- a/resources/templates/provision/polycom/vvx/features.cfg +++ b/resources/templates/provision/polycom/vvx/features.cfg @@ -6,31 +6,31 @@ - - - diff --git a/resources/templates/provision/polycom/vvx/{$mac}-registration.cfg b/resources/templates/provision/polycom/vvx/{$mac}-registration.cfg index fd17c075cc..f3b26365fd 100644 --- a/resources/templates/provision/polycom/vvx/{$mac}-registration.cfg +++ b/resources/templates/provision/polycom/vvx/{$mac}-registration.cfg @@ -4,16 +4,16 @@ - - - - + + msg.mwi.1.subscribe="" + msg.mwi.1.callBackMode="contact" + msg.mwi.1.callBack="*97" + msg.mwi.2.subscribe="" + msg.mwi.2.callBackMode="disabled" + msg.mwi.2.callBack="" + msg.mwi.3.subscribe="" + msg.mwi.3.callBackMode="disabled" + msg.mwi.3.callBack="" + msg.mwi.4.subscribe="" + msg.mwi.4.callBackMode="disabled" + msg.mwi.4.callBack="" + msg.mwi.5.subscribe="" + msg.mwi.5.callBackMode="disabled" + msg.mwi.5.callBack="" + msg.mwi.6.subscribe="" + msg.mwi.6.callBackMode="disabled" + msg.mwi.6.callBack=""/> \ No newline at end of file From a7a3fc6a697ce582aba4bf677597a5f59cd94fb8 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:18:50 +0000 Subject: [PATCH 18/23] WhitespaceClean-resources/provision/yealink whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- .../provision/yealink/cp860/y000000000037.cfg | 1184 ++++++++-------- .../provision/yealink/cp860/{$mac}.cfg | 1100 +++++++-------- .../provision/yealink/t20p/y000000000007.cfg | 918 ++++++------- .../provision/yealink/t20p/{$mac}.cfg | 970 +++++++------- .../provision/yealink/t21p/y000000000052.cfg | 1168 ++++++++-------- .../provision/yealink/t21p/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t22p/y000000000005.cfg | 906 ++++++------- .../provision/yealink/t22p/{$mac}.cfg | 970 +++++++------- .../provision/yealink/t23g/y000000000044.cfg | 1168 ++++++++-------- .../provision/yealink/t23g/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t23p/y000000000044.cfg | 1168 ++++++++-------- .../provision/yealink/t23p/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t26p/y000000000004.cfg | 930 ++++++------- .../provision/yealink/t26p/{$mac}.cfg | 1020 +++++++------- .../provision/yealink/t27p/y000000000045.cfg | 1170 ++++++++-------- .../provision/yealink/t27p/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t28p/y000000000000.cfg | 934 ++++++------- .../provision/yealink/t28p/{$mac}.cfg | 1020 +++++++------- .../provision/yealink/t29g/y000000000046.cfg | 1168 ++++++++-------- .../provision/yealink/t29g/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t32g/y000000000032.cfg | 932 ++++++------- .../provision/yealink/t32g/{$mac}.cfg | 1020 +++++++------- .../provision/yealink/t38g/y000000000038.cfg | 924 ++++++------- .../provision/yealink/t38g/{$mac}.cfg | 1020 +++++++------- .../provision/yealink/t41p/y000000000036.cfg | 1186 ++++++++--------- .../provision/yealink/t41p/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t42g/y000000000029.cfg | 1182 ++++++++-------- .../provision/yealink/t42g/{$mac}.cfg | 1162 ++++++++-------- .../provision/yealink/t46g/y000000000028.cfg | 1182 ++++++++-------- .../provision/yealink/t46g/{$mac}.cfg | 1156 ++++++++-------- .../provision/yealink/t48g/y000000000035.cfg | 1182 ++++++++-------- .../provision/yealink/t48g/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/t49g/y000000000051.cfg | 1182 ++++++++-------- .../provision/yealink/t49g/{$mac}.cfg | 1160 ++++++++-------- .../provision/yealink/vp530/y000000000023.cfg | 794 +++++------ .../provision/yealink/vp530/{$mac}.cfg | 728 +++++----- .../provision/yealink/w52p/y000000000025.cfg | 260 ++-- .../provision/yealink/w52p/{$mac}.cfg | 638 ++++----- 38 files changed, 19811 insertions(+), 19811 deletions(-) diff --git a/resources/templates/provision/yealink/cp860/y000000000037.cfg b/resources/templates/provision/yealink/cp860/y000000000037.cfg index 11e807cbc5..e23309ef6a 100644 --- a/resources/templates/provision/yealink/cp860/y000000000037.cfg +++ b/resources/templates/provision/yealink/cp860/y000000000037.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 1 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN DISABLED ## +## VLAN DISABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -101,148 +101,148 @@ network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -250,41 +250,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -292,224 +292,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -520,13 +520,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -536,25 +536,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -585,40 +585,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -627,158 +627,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -787,80 +787,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -869,55 +869,55 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. phone_setting.backlight_time = 0 ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_cp860_wallpaper} ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -934,22 +934,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -974,336 +974,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1313,16 +1313,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1330,21 +1330,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1352,85 +1352,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1439,17 +1439,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1466,118 +1466,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_cp860_firmware_url} diff --git a/resources/templates/provision/yealink/cp860/{$mac}.cfg b/resources/templates/provision/yealink/cp860/{$mac}.cfg index fc799d7c1a..61c077e17a 100644 --- a/resources/templates/provision/yealink/cp860/{$mac}.cfg +++ b/resources/templates/provision/yealink/cp860/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} diff --git a/resources/templates/provision/yealink/t20p/y000000000007.cfg b/resources/templates/provision/yealink/t20p/y000000000007.cfg index 7a190c41ee..7afd493891 100644 --- a/resources/templates/provision/yealink/t20p/y000000000007.cfg +++ b/resources/templates/provision/yealink/t20p/y000000000007.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.internet_port_priority = +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_enable = +network.vlan.pc_port_enable = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,309 +397,309 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = programablekey.1.label = ########################################################################################## -## Expansion Key £¨For T38G only£© ## +## Expansion Key £¨For T38G only£© ## ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Language Settings ## +## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,81 +840,81 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## @@ -943,12 +943,12 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; @@ -960,94 +960,94 @@ ldap.dial_lookup = {$ldap_dial_lookup} #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1055,73 +1055,73 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; features.blf_and_callpark_idle_led_enable = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; -#features.factory_pwd_enable = +#features.factory_pwd_enable = #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav¡­¡­Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1136,12 +1136,12 @@ phone_setting.mute_power_led_flash_enable = phone_setting.hold_power_led_flash_enable = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### firmware.url = {$yealink_t20p_firmware_url} ####################################################################################### -## Configure the access URL of the customized ringtones ## +## Configure the access URL of the customized ringtones ## ####################################################################################### ringtone.url = @@ -1149,25 +1149,25 @@ ringtone.url = ringtone.delete = ####################################################################################### -## Configure the access URL of language file ## +## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### ## Local Contact/DST Time/Dialnow Rule/Replace Rule ## @@ -1188,7 +1188,7 @@ custom_factory_configuration.url = ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### ## OpenVPN ## @@ -1198,7 +1198,7 @@ openvpn.url = ####################################################################################### ## Configure the access URL of the Wallpaper ## -####################################################################################### +####################################################################################### wallpaper_upload.url = {$yealink_t20p_wallpaper} #Configure the phone background. @@ -1208,7 +1208,7 @@ phone_setting.backgrounds = Config:yealink_t20p.png ####################################################################################### ## Configure the access URL of the Screensaver ## -####################################################################################### +####################################################################################### #Configure the access URL for downloading the customized wallpaper. screen_saver.pic.url = {$yealink_t20p_screen_saver} @@ -1217,5 +1217,5 @@ screen_saver.pic.url = {$yealink_t20p_screen_saver} ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t20p/{$mac}.cfg b/resources/templates/provision/yealink/t20p/{$mac}.cfg index 0cc5bc9498..c91c53baf0 100644 --- a/resources/templates/provision/yealink/t20p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t20p/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -991,16 +991,16 @@ account.4.outbound_port = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1011,140 +1011,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1154,44 +1154,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1200,10 +1200,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1223,10 +1223,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1239,8 +1239,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1250,13 +1250,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1292,7 +1292,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1307,16 +1307,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1327,138 +1327,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1468,41 +1468,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1511,10 +1511,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1534,10 +1534,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1550,8 +1550,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1561,7 +1561,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1602,32 +1602,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1635,141 +1635,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1779,41 +1779,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1822,10 +1822,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1845,10 +1845,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1861,8 +1861,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1872,44 +1872,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1926,7 +1926,7 @@ linekey.{$row.device_key_id}.line = {$row.device_key_line} linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} diff --git a/resources/templates/provision/yealink/t21p/y000000000052.cfg b/resources/templates/provision/yealink/t21p/y000000000052.cfg index 522216d202..45de2d2130 100644 --- a/resources/templates/provision/yealink/t21p/y000000000052.cfg +++ b/resources/templates/provision/yealink/t21p/y000000000052.cfg @@ -3,57 +3,57 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 ####################################################################################### -## VLAN ## +## VLAN ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -61,148 +61,148 @@ network.vlan.dhcp_enable = network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -210,41 +210,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -252,224 +252,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -480,13 +480,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -496,25 +496,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -545,40 +545,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -587,158 +587,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -747,80 +747,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -829,56 +829,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -895,22 +895,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -935,336 +935,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1274,16 +1274,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1291,21 +1291,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1313,85 +1313,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1400,17 +1400,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1427,118 +1427,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t21p/{$mac}.cfg b/resources/templates/provision/yealink/t21p/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t21p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t21p/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t22p/y000000000005.cfg b/resources/templates/provision/yealink/t22p/y000000000005.cfg index b6422bc0c4..d55bb51ed4 100644 --- a/resources/templates/provision/yealink/t22p/y000000000005.cfg +++ b/resources/templates/provision/yealink/t22p/y000000000005.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; -network.internet_port.ip = -network.internet_port.mask = -network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.internet_port.ip = +network.internet_port.mask = +network.internet_port.gateway = +network.primary_dns= +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = #Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.internet_port_priority = +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_enable = +network.vlan.pc_port_enable = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,309 +397,309 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = programablekey.1.label = ########################################################################################## -## Expansion Key £¨For T38G only£© ## +## Expansion Key £¨For T38G only£© ## ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### ## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,81 +840,81 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## @@ -943,12 +943,12 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; @@ -960,94 +960,94 @@ ldap.dial_lookup = {$ldap_dial_lookup} #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1055,73 +1055,73 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; features.blf_and_callpark_idle_led_enable = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; -#features.factory_pwd_enable = +#features.factory_pwd_enable = #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav¡­¡­Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1157,7 +1157,7 @@ ringtone.delete = ####################################################################################### ## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = @@ -1167,13 +1167,13 @@ gui_lang.delete = ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### ## Local Contact/DST Time/Dialnow Rule/Replace Rule ## @@ -1194,7 +1194,7 @@ custom_factory_configuration.url = ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### ## OpenVPN ## @@ -1223,5 +1223,5 @@ screen_saver.pic.url = {$yealink_t22p_screen_saver} ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t22p/{$mac}.cfg b/resources/templates/provision/yealink/t22p/{$mac}.cfg index ce904e36e6..a479bbc997 100644 --- a/resources/templates/provision/yealink/t22p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t22p/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -992,16 +992,16 @@ account.4.outbound_port = #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1012,140 +1012,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1155,44 +1155,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1201,10 +1201,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1224,10 +1224,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1240,8 +1240,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1251,13 +1251,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1293,7 +1293,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1308,16 +1308,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1328,138 +1328,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1469,41 +1469,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1512,10 +1512,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1535,10 +1535,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1551,8 +1551,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1562,7 +1562,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1603,32 +1603,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1636,141 +1636,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1780,41 +1780,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1823,10 +1823,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1846,10 +1846,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1862,8 +1862,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1873,44 +1873,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1927,7 +1927,7 @@ linekey.{$row.device_key_id}.line = {$row.device_key_line} linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} diff --git a/resources/templates/provision/yealink/t23g/y000000000044.cfg b/resources/templates/provision/yealink/t23g/y000000000044.cfg index 522216d202..45de2d2130 100644 --- a/resources/templates/provision/yealink/t23g/y000000000044.cfg +++ b/resources/templates/provision/yealink/t23g/y000000000044.cfg @@ -3,57 +3,57 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 ####################################################################################### -## VLAN ## +## VLAN ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -61,148 +61,148 @@ network.vlan.dhcp_enable = network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -210,41 +210,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -252,224 +252,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -480,13 +480,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -496,25 +496,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -545,40 +545,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -587,158 +587,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -747,80 +747,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -829,56 +829,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -895,22 +895,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -935,336 +935,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1274,16 +1274,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1291,21 +1291,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1313,85 +1313,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1400,17 +1400,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1427,118 +1427,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t23g/{$mac}.cfg b/resources/templates/provision/yealink/t23g/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t23g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t23g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t23p/y000000000044.cfg b/resources/templates/provision/yealink/t23p/y000000000044.cfg index 522216d202..45de2d2130 100644 --- a/resources/templates/provision/yealink/t23p/y000000000044.cfg +++ b/resources/templates/provision/yealink/t23p/y000000000044.cfg @@ -3,57 +3,57 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 ####################################################################################### -## VLAN ## +## VLAN ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -61,148 +61,148 @@ network.vlan.dhcp_enable = network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -210,41 +210,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -252,224 +252,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -480,13 +480,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -496,25 +496,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -545,40 +545,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -587,158 +587,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -747,80 +747,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -829,56 +829,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -895,22 +895,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -935,336 +935,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1274,16 +1274,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1291,21 +1291,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1313,85 +1313,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1400,17 +1400,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1427,118 +1427,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t23p/{$mac}.cfg b/resources/templates/provision/yealink/t23p/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t23p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t23p/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t26p/y000000000004.cfg b/resources/templates/provision/yealink/t26p/y000000000004.cfg index 43ffcb2562..251d3caf9b 100644 --- a/resources/templates/provision/yealink/t26p/y000000000004.cfg +++ b/resources/templates/provision/yealink/t26p/y000000000004.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; -network.internet_port.ip = -network.internet_port.mask = -network.internet_port.gateway = -network.primary_dns= +network.internet_port.ip = +network.internet_port.mask = +network.internet_port.gateway = +network.primary_dns= network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = #Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.internet_port_priority = +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_enable = +network.vlan.pc_port_enable = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,309 +397,309 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = programablekey.1.label = ########################################################################################## -## Expansion Key £¨For T38G only£© ## +## Expansion Key £¨For T38G only£© ## ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### ## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,117 +840,117 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## ####################################################################################### #Configure the search criteria for name and number lookups. -ldap.name_filter = -ldap.number_filter = +ldap.name_filter = +ldap.number_filter = ldap.host = 0.0.0.0 ldap.port = 389 -ldap.base = -ldap.user = -ldap.password = +ldap.base = +ldap.user = +ldap.password = #Specify the maximum of the displayed search results. It ranges from 1 to 32000, the default value is 50. -ldap.max_hits = +ldap.max_hits = -ldap.name_attr = -ldap.numb_attr = -ldap.display_name = +ldap.name_attr = +ldap.numb_attr = +ldap.display_name = #Configure the LDAP version. The valid value is 2 or 3 (default). -ldap.version = +ldap.version = #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; -ldap.call_in_lookup = +ldap.call_in_lookup = -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; -ldap.ldap_sort = +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +ldap.ldap_sort = #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; -ldap.dial_lookup = +ldap.dial_lookup = ####################################################################################### ## Phone Features ## @@ -958,94 +958,94 @@ ldap.dial_lookup = #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1053,73 +1053,73 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; features.blf_and_callpark_idle_led_enable = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; -#features.factory_pwd_enable = +#features.factory_pwd_enable = #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav¡­¡­Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1149,7 +1149,7 @@ ringtone.delete = ####################################################################################### ## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = @@ -1159,13 +1159,13 @@ gui_lang.delete = ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### ## Local Contact/DST Time/Dialnow Rule/Replace Rule ## @@ -1186,7 +1186,7 @@ custom_factory_configuration.url = ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### ## OpenVPN ## @@ -1215,5 +1215,5 @@ screen_saver.pic.url = {$yealink_t26p_screen_saver} ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t26p/{$mac}.cfg b/resources/templates/provision/yealink/t26p/{$mac}.cfg index 2761774eaa..fc2aac1441 100644 --- a/resources/templates/provision/yealink/t26p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t26p/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -991,16 +991,16 @@ account.4.outbound_port = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1011,140 +1011,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1154,44 +1154,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1200,10 +1200,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1223,10 +1223,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1239,8 +1239,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1250,13 +1250,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1292,7 +1292,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1307,16 +1307,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1327,138 +1327,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1468,41 +1468,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1511,10 +1511,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1534,10 +1534,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1550,8 +1550,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1561,7 +1561,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1602,32 +1602,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1635,141 +1635,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1779,41 +1779,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1822,10 +1822,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1845,10 +1845,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1861,8 +1861,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1872,44 +1872,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1926,7 +1926,7 @@ linekey.{$row.device_key_id}.line = {$row.device_key_line} linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -1934,20 +1934,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -1958,8 +1958,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -1970,26 +1970,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -1997,10 +1997,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -2011,7 +2011,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -2024,8 +2024,8 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.type = {$key_type_1} #expansion_module.2.key.1.line = {$key_id_1} #expansion_module.2.key.1.value = {$key_value_1} -#expansion_module.2.key.1.pickup_value = +#expansion_module.2.key.1.pickup_value = #expansion_module.2.key.1.label = {$key_label_1} -#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = 37 #expansion_module.2.key.1.label = {$key_label_1} diff --git a/resources/templates/provision/yealink/t27p/y000000000045.cfg b/resources/templates/provision/yealink/t27p/y000000000045.cfg index cb83c9464c..2a5d9703ab 100644 --- a/resources/templates/provision/yealink/t27p/y000000000045.cfg +++ b/resources/templates/provision/yealink/t27p/y000000000045.cfg @@ -3,57 +3,57 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 ####################################################################################### -## VLAN ## +## VLAN ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -61,148 +61,148 @@ network.vlan.dhcp_enable = network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -210,41 +210,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -252,224 +252,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -480,13 +480,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -496,25 +496,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -545,200 +545,200 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); -features.direct_ip_call_enable = +features.direct_ip_call_enable = #Configure the power Indicator LED to turn on or turn off; 0-On (default), 1-Off; features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -747,80 +747,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -829,56 +829,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -895,22 +895,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -935,336 +935,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1274,16 +1274,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1291,21 +1291,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1313,85 +1313,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1400,17 +1400,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1427,118 +1427,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t27p/{$mac}.cfg b/resources/templates/provision/yealink/t27p/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t27p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t27p/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t28p/y000000000000.cfg b/resources/templates/provision/yealink/t28p/y000000000000.cfg index a637777c08..293a5657b2 100644 --- a/resources/templates/provision/yealink/t28p/y000000000000.cfg +++ b/resources/templates/provision/yealink/t28p/y000000000000.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,309 +397,309 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = programablekey.1.label = ########################################################################################## -## Expansion Key £¨For T38G only£© ## +## Expansion Key £¨For T38G only£© ## ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Language Settings ## +## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,81 +840,81 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## @@ -943,12 +943,12 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; @@ -960,94 +960,94 @@ ldap.dial_lookup = {$ldap_dial_lookup} #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1055,7 +1055,7 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; @@ -1065,63 +1065,63 @@ features.blf_and_callpark_idle_led_enable = #features.factory_pwd_enable = 1 #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav¡­¡­Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1136,12 +1136,12 @@ phone_setting.mute_power_led_flash_enable = phone_setting.hold_power_led_flash_enable = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### -firmware.url = +firmware.url = ####################################################################################### -## Configure the access URL of the customized ringtones ## +## Configure the access URL of the customized ringtones ## ####################################################################################### ringtone.url = @@ -1149,28 +1149,28 @@ ringtone.url = ringtone.delete = ####################################################################################### -## Configure the access URL of language file ## +## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Local Contact/DST Time/Dialnow Rule/Replace Rule ## +## Local Contact/DST Time/Dialnow Rule/Replace Rule ## ####################################################################################### local_contact.data.url = auto_dst.url = @@ -1184,21 +1184,21 @@ dialplan_replace_rule.url = custom_factory_configuration.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## OpenVPN ## +## OpenVPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. openvpn.url = ####################################################################################### -## Configure the access URL of the Wallpaper ## -####################################################################################### +## Configure the access URL of the Wallpaper ## +####################################################################################### wallpaper_upload.url = {$yealink_t28p_wallpaper} #Configure the phone background. @@ -1207,15 +1207,15 @@ wallpaper_upload.url = {$yealink_t28p_wallpaper} phone_setting.backgrounds = Config:yealink_t28p_wallpaper.png ####################################################################################### -## Configure the access URL of the Screensaver ## -####################################################################################### +## Configure the access URL of the Screensaver ## +####################################################################################### #Configure the access URL for downloading the customized wallpaper. screen_saver.pic.url = {$yealink_t28p_screen_saver} ####################################################################################### -## Configuration files for Var ## +## Configuration files for Var ## ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t28p/{$mac}.cfg b/resources/templates/provision/yealink/t28p/{$mac}.cfg index 2761774eaa..fc2aac1441 100644 --- a/resources/templates/provision/yealink/t28p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t28p/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -991,16 +991,16 @@ account.4.outbound_port = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1011,140 +1011,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1154,44 +1154,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1200,10 +1200,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1223,10 +1223,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1239,8 +1239,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1250,13 +1250,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1292,7 +1292,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1307,16 +1307,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1327,138 +1327,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1468,41 +1468,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1511,10 +1511,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1534,10 +1534,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1550,8 +1550,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1561,7 +1561,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1602,32 +1602,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1635,141 +1635,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1779,41 +1779,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1822,10 +1822,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1845,10 +1845,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1861,8 +1861,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1872,44 +1872,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1926,7 +1926,7 @@ linekey.{$row.device_key_id}.line = {$row.device_key_line} linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -1934,20 +1934,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -1958,8 +1958,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -1970,26 +1970,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -1997,10 +1997,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -2011,7 +2011,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -2024,8 +2024,8 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.type = {$key_type_1} #expansion_module.2.key.1.line = {$key_id_1} #expansion_module.2.key.1.value = {$key_value_1} -#expansion_module.2.key.1.pickup_value = +#expansion_module.2.key.1.pickup_value = #expansion_module.2.key.1.label = {$key_label_1} -#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = 37 #expansion_module.2.key.1.label = {$key_label_1} diff --git a/resources/templates/provision/yealink/t29g/y000000000046.cfg b/resources/templates/provision/yealink/t29g/y000000000046.cfg index a3632725d7..5fa32a7f28 100644 --- a/resources/templates/provision/yealink/t29g/y000000000046.cfg +++ b/resources/templates/provision/yealink/t29g/y000000000046.cfg @@ -3,57 +3,57 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 ####################################################################################### -## VLAN ## +## VLAN ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -61,148 +61,148 @@ network.vlan.dhcp_enable = network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -210,41 +210,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -252,224 +252,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -480,13 +480,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -496,25 +496,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -545,40 +545,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -587,158 +587,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -747,80 +747,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -829,56 +829,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t29g_wallpaper} phone_setting.backgrounds = Config:yealink_t29g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -895,22 +895,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -935,336 +935,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1274,16 +1274,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1291,21 +1291,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1313,85 +1313,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1400,17 +1400,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1427,118 +1427,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t29g_firmware_url} diff --git a/resources/templates/provision/yealink/t29g/{$mac}.cfg b/resources/templates/provision/yealink/t29g/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t29g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t29g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t32g/y000000000032.cfg b/resources/templates/provision/yealink/t32g/y000000000032.cfg index 4ec6d60dec..5376ae4084 100644 --- a/resources/templates/provision/yealink/t32g/y000000000032.cfg +++ b/resources/templates/provision/yealink/t32g/y000000000032.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,309 +397,309 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = programablekey.1.label = ########################################################################################## -## Expansion Key £¨For T38G only£© ## +## Expansion Key £¨For T38G only£© ## ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### ## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,81 +840,81 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## @@ -943,16 +943,16 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; -ldap.dial_lookup = {$ldap_dial_lookup} +ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### ## Phone Features ## @@ -960,94 +960,94 @@ ldap.dial_lookup = {$ldap_dial_lookup} #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1055,70 +1055,70 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; features.blf_and_callpark_idle_led_enable = #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav¡­¡­Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1133,12 +1133,12 @@ phone_setting.mute_power_led_flash_enable = phone_setting.hold_power_led_flash_enable = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### firmware.url = {$yealink_t32g_firmware_url} ####################################################################################### -## Configure the access URL of the customized ringtones ## +## Configure the access URL of the customized ringtones ## ####################################################################################### ringtone.url = @@ -1146,28 +1146,28 @@ ringtone.url = ringtone.delete = ####################################################################################### -## Configure the access URL of language file ## +## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Local Contact/DST Time/Dialnow Rule/Replace Rule ## +## Local Contact/DST Time/Dialnow Rule/Replace Rule ## ####################################################################################### local_contact.data.url = auto_dst.url = @@ -1181,21 +1181,21 @@ dialplan_replace_rule.url = custom_factory_configuration.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## OpenVPN ## +## OpenVPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. openvpn.url = ####################################################################################### -## Configure the access URL of the Wallpaper ## -####################################################################################### +## Configure the access URL of the Wallpaper ## +####################################################################################### wallpaper_upload.url = {$yealink_t32g_wallpaper} #Configure the phone background. @@ -1204,15 +1204,15 @@ wallpaper_upload.url = {$yealink_t32g_wallpaper} phone_setting.backgrounds = Config:yealink_t32g_wallpaper.png ####################################################################################### -## Configure the access URL of the Screensaver ## -####################################################################################### +## Configure the access URL of the Screensaver ## +####################################################################################### #Configure the access URL for downloading the customized wallpaper. screen_saver.pic.url = {$yealink_t32g_screen_saver} ####################################################################################### -## Configuration files for Var ## +## Configuration files for Var ## ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t32g/{$mac}.cfg b/resources/templates/provision/yealink/t32g/{$mac}.cfg index a7f7534e5e..5e53d841f2 100644 --- a/resources/templates/provision/yealink/t32g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t32g/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -991,16 +991,16 @@ account.4.outbound_port = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1011,140 +1011,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1154,44 +1154,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1200,10 +1200,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1223,10 +1223,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1239,8 +1239,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1250,13 +1250,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1292,7 +1292,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1307,16 +1307,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1327,138 +1327,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1468,41 +1468,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1511,10 +1511,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1534,10 +1534,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1550,8 +1550,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1561,7 +1561,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1602,32 +1602,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1635,141 +1635,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1779,41 +1779,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1822,10 +1822,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1845,10 +1845,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1861,8 +1861,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1872,44 +1872,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1928,7 +1928,7 @@ linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -#linekey.{$row.device_key_id}.xml_phonebook = +#linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -1936,20 +1936,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -1962,8 +1962,8 @@ memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -#memorykey.{$row.device_key_id}.xml_phonebook = -#memorykey.{$row.device_key_id}.sub_type = +#memorykey.{$row.device_key_id}.xml_phonebook = +#memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -1974,26 +1974,26 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label} ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -2001,10 +2001,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -2017,7 +2017,7 @@ expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -2031,9 +2031,9 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.line = {$key_id_1} #expansion_module.2.key.1.value = {$key_value_1} {if $row.device_key_category == "blf"} -#expansion_module.2.key.1.pickup_value = +#expansion_module.2.key.1.pickup_value = {/if} #expansion_module.2.key.1.label = {$key_label_1} -#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = 37 #expansion_module.2.key.1.label = {$key_label_1} diff --git a/resources/templates/provision/yealink/t38g/y000000000038.cfg b/resources/templates/provision/yealink/t38g/y000000000038.cfg index 3147b6cf37..5199d8e0d6 100644 --- a/resources/templates/provision/yealink/t38g/y000000000038.cfg +++ b/resources/templates/provision/yealink/t38g/y000000000038.cfg @@ -3,38 +3,38 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server. #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Configure the PC port type; 0-Router, 1-Bridge (default); #Require reboot; -network.bridge_mode = +network.bridge_mode = #Configure the IP address and mask when the PC port is configured as Router. #Require reboot; -network.pc_port.ip = -network.pc_port.mask = +network.pc_port.ip = +network.pc_port.mask = #Enable or disable the DHCP server when the PC port is configured as Router; 0-Disabled, 1-Enabled (default); #Require reboot; -network.pc_port.dhcp_server = +network.pc_port.dhcp_server = #Define the DHCP IP address range. The default is from 10.0.0.10 to 10.0.0.100. network.dhcp.start_ip = @@ -42,89 +42,89 @@ network.dhcp.end_ip = #Enable or disable the VLAN of WAN port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.internet_port_priority = +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_enable = +network.vlan.pc_port_enable = -#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Configure the access type of the web server; 0-Disabled, 1-HTTP & HTTPS (default), 2-HTTP Only, 3-HTTPS Only; #Require reboot; -network.web_server_type = +network.web_server_type = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2; #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 120. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = #Enable or disable the phone to obtain DNS from DHCP; 0-Disabled, 1-Enabled (default); #Require reboot; -network.static_dns_enable = +network.static_dns_enable = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -133,52 +133,52 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS. -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS. -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests. -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = #Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; -managementserver.periodic_inform_enable = +managementserver.periodic_inform_enable = #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enable = +auto_provision.weekly.enable = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly; #auto_provision.weekly.mask = 0123456 #auto_provision.weekly.begin_time = 00:00 #auto_provision.weekly.end_time = 00:00 -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} @@ -193,23 +193,23 @@ auto_provision.pnp_event_vendor = auto_provision.common_file_name = #Configure the username and password for downloading. -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_option.enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +#Configure AES key (16 characters) for decrypting the common CFG file. +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = ####################################################################################### ## Auto Provisioning Code ## @@ -221,69 +221,69 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = sip.check_autop_result_before_register = sip.send_response_by_request = #Enable or disable the phone to reboot when receiving SIP notify messages; 0-Disabled, 1-Enabled (default); -sip.notify_reboot_enable = +sip.notify_reboot_enable = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); @@ -291,92 +291,92 @@ transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = ####################################################################################### ## Voice ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #Configure the sending volume of Speaker, Handset and Headset. It ranges from 1 to 53, the default values are 25, 35, 29. #Require reboot; voice.handfree_send = -voice.handset_send = -voice.headset_send = +voice.handset_send = +voice.headset_send = -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.max = +voice.jib.normal = #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -#Customize the tone when the "voice.tone.country" is configured as Custom. +#Customize the tone when the "voice.tone.country" is configured as Custom. #The value format: Frequency/Duration. #Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones. #A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4). #Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms. -#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. +#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by comma. #For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800 -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the dial tone volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.tone_vol = -voice.handset.tone_vol = -voice.headset.tone_vol = +voice.handfree.tone_vol = +voice.handset.tone_vol = +voice.headset.tone_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 8. -voice.ring_vol= +voice.ring_vol= #Configure the Speaker volume when in the group listening mode. It ranges from 0 to 15, the default value is 8. -voice.group_spk_vol = +voice.group_spk_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If your username is defined as: security.user_name.admin = adminuser. @@ -397,193 +397,193 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Customize the softkey ## +## Customize the softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = # Configure Memory Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.sub_type = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.sub_type = # Configure Memory Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = memorykey.2.sub_type = # Configure Memory Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = -memorykey.3.xml_phonebook = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = +memorykey.3.xml_phonebook = memorykey.3.sub_type = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = -memorykey.4.xml_phonebook = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = +memorykey.4.xml_phonebook = memorykey.4.sub_type = # Configure Memory Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = -memorykey.5.xml_phonebook = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = +memorykey.5.xml_phonebook = memorykey.5.sub_type = # Configure Memory Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = -memorykey.6.xml_phonebook = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = +memorykey.6.xml_phonebook = memorykey.6.sub_type = # Configure Memory Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = -memorykey.7.xml_phonebook = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = +memorykey.7.xml_phonebook = memorykey.7.sub_type = # Configure Memory Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = -memorykey.8.xml_phonebook = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = +memorykey.8.xml_phonebook = memorykey.8.sub_type = # Configure Memory Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = -memorykey.9.xml_phonebook = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = +memorykey.9.xml_phonebook = memorykey.9.sub_type = # Configure Memory Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = -memorykey.10.xml_phonebook = -memorykey.10.sub_type = - +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = +memorykey.10.xml_phonebook = +memorykey.10.sub_type = + ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### -#The x of the parameter "linekey.x.line" ranges from 1 to 6. +#The x of the parameter "linekey.x.line" ranges from 1 to 6. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = -#Configure Line Key2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +#Configure Line Key2 +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = -#Configure Line Key3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +#Configure Line Key3 +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = -#Configure Line Key4 (for T38G only) -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +#Configure Line Key4 (for T38G only) +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = -#Configure Line Key5 (for T38G only) -linekey.5.line = -linekey.5.value = -linekey.5.pickup_value = -linekey.5.type = -linekey.5.xml_phonebook = -linekey.5.label = +#Configure Line Key5 (for T38G only) +linekey.5.line = +linekey.5.value = +linekey.5.pickup_value = +linekey.5.type = +linekey.5.xml_phonebook = +linekey.5.label = -#Configure Line Key6 (for T38G only) -linekey.6.line = -linekey.6.value = -linekey.6.pickup_value = -linekey.6.type = -linekey.6.xml_phonebook = -linekey.6.label = +#Configure Line Key6 (for T38G only) +linekey.6.line = +linekey.6.value = +linekey.6.pickup_value = +linekey.6.type = +linekey.6.xml_phonebook = +linekey.6.label = ########################################################################################## -## Programmable Key (For T38G only) ## +## Programmable Key (For T38G only) ## ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. programablekey.1.type = -programablekey.1.line = +programablekey.1.line = programablekey.1.value = programablekey.1.xml_phonebook = programablekey.1.history_type = @@ -594,112 +594,112 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 6, Y ranges from 1 to 39. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = - + ####################################################################################### ## Automatic Call Distribute ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = +acd.auto_available_timer = ####################################################################################### -# Action URL Settings ## +# Action URL Settings ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### ## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. #lang.gui = English -lang.gui = +lang.gui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -708,17 +708,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -735,7 +735,7 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = @@ -743,18 +743,18 @@ local_time.manual_time_enable = ####################################################################################### ## Hot Desking ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 0 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 1 (default) #hotdesking.startup_sip_server_enable = 1 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -764,46 +764,46 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 1 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Distinctive Ring Tones ## +## Distinctive Ring Tones ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the times of auto redialing . It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### ## Push XML ## @@ -812,23 +812,23 @@ zero_touch.wait_time = push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling = +push_xml.block_in_calling = #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify = +push_xml.sip_notify = ####################################################################################### ## Dial Plan ## ####################################################################################### #Configure the area code. -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 -dialplan.area_code.max_len = 15 +dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by comma. +#When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -840,81 +840,81 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule. X ranges from 1 to 20. -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = - -dialplan.dialnow.rule.1 = + +dialplan.dialnow.rule.1 = dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 20. -#dialplan.replace.prefix.x = -#dialplan.replace.replace.x = +#dialplan.replace.prefix.x = +#dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = - + ####################################################################################### ## BSFT Phonebook ## ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = - -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = + +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 3. -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = - -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = +#Configuration of the BW call log. X ranges from 1 to 3. +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Specify whether to display the BSFT call log on the web user interface; 0-Disabled, 1-Enabled (default); #Require reboot; -bw.behave_calllog = +bw.behave_calllog = #Specify whether to display the BSFT directory on the web user interface; 0-Disabled, 1-Enable (default); #Require reboot; -bw.behave_bw_dir = +bw.behave_bw_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### ## Remote phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.x.url = +#remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### ## LDAP Settings ## @@ -943,12 +943,12 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; @@ -960,94 +960,94 @@ ldap.dial_lookup = {$ldap_dial_lookup} #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = -features.dnd.on_code = +features.dnd.on_code = features.dnd.off_code = #Enable or disable the phone to receive the emergency call when in the DND mode; 0-Disabled, 1-Enabled (default); -features.dnd.emergency_enable = +features.dnd.emergency_enable = #Specify the emergency number, multiple numbers (at most three) are separated by comma. -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = -#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; +#Specify whether to display the contact name in the remote phonebook; 0-Disabled (default), 1-Enabled; features.remote_phonebook.enable = -#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) the phone updates the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 2. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = +features.redial_tone = -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); features.action_uri_limit_ip = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = - +features.relog_offtime = + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = #Configure the group pickup code. -features.pickup.group_pickup_code = +features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = #Configure the directed pickup code. features.pickup.direct_pickup_code = @@ -1055,7 +1055,7 @@ features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = #Enable or disable the phone to turn off the indicator LEDs of BLF and Call Park keys when the monitored states is idle. #0-Disabled (default), 1-Enabled; @@ -1065,63 +1065,63 @@ features.blf_and_callpark_idle_led_enable = 1 #features.factory_pwd_enable = 1 #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1. -phone_setting.flash_hook_timer = +phone_setting.flash_hook_timer = #Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer; -phone_setting.lock = +phone_setting.lock = #Set the unlock password and expiry time (in seconds) of phone lock. It ranges from 0 to 3600, the default value of expiry time is 10. -phone_setting.phone_lock.unlock_pin = -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.lock_time_out = #Configure the ring tone for the phone. System ring tones are: Ring1.wav (default), Ring2.wav - Ring8.wav. #You can configure the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Busy.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level. It ranges from 1 to 10, the default value is 2. -#The same level for different phones may result in different backlight intensities. +#The same level for different phones may result in different backlight intensities. #The backlight level of T2xP ranges from 1 to 3. -phone_setting.active_backlight_level = +phone_setting.active_backlight_level = #Configure the inactive backlight level. It ranges from 1 to 10, the default value is 1. -phone_setting.inactive_backlight_level = +phone_setting.inactive_backlight_level = #Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800. -phone_setting.backlight_time = +phone_setting.backlight_time = #Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800. -phone_setting.screen_saver_time = +phone_setting.screen_saver_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. -#phone_setting.ring_for_tranfailed = Ring1.wav +#phone_setting.ring_for_tranfailed = Ring1.wav phone_setting.ring_for_tranfailed = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Enable or disable the user to customize the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the phone theme; 0-Theme1 (default), 1-Theme2, 2-Theme3, 3-Theme4; -phone_setting.theme = +phone_setting.theme = #Configure the emergency number, each separated by comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Enable or disable the phone to display the short message automatically; 0-Disabled, 1-Enabled (default); -phone_setting.sms_popup_enable = +phone_setting.sms_popup_enable = #Enable or disable the phone to turn off the power LED when it is idle; 0-Disabled (default), 1-Enabled; phone_setting.common_power_led_enable = @@ -1136,12 +1136,12 @@ phone_setting.mute_power_led_flash_enable = phone_setting.hold_power_led_flash_enable = ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### firmware.url = {$yealink_t38g_firmware_url} ####################################################################################### -## Configure the access URL of the customized ringtones ## +## Configure the access URL of the customized ringtones ## ####################################################################################### ringtone.url = @@ -1149,28 +1149,28 @@ ringtone.url = ringtone.delete = ####################################################################################### -## Configure the access URL of language file ## +## Configure the access URL of language file ## ####################################################################################### -gui_lang.url = +gui_lang.url = #gui_lang.delete =http://localhost/all, delete all the customized languages. gui_lang.delete = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Local Contact/DST Time/Dialnow Rule/Replace Rule ## +## Local Contact/DST Time/Dialnow Rule/Replace Rule ## ####################################################################################### local_contact.data.url = auto_dst.url = @@ -1184,21 +1184,21 @@ dialplan_replace_rule.url = custom_factory_configuration.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## OpenVPN ## +## OpenVPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. openvpn.url = ####################################################################################### -## Configure the access URL of the Wallpaper ## -####################################################################################### +## Configure the access URL of the Wallpaper ## +####################################################################################### wallpaper_upload.url = {$yealink_t38g_wallpaper} #Configure the phone background. @@ -1207,15 +1207,15 @@ wallpaper_upload.url = {$yealink_t38g_wallpaper} phone_setting.backgrounds = Config:yealink_t38g_wallpaper.png ####################################################################################### -## Configure the access URL of the Screensaver ## -####################################################################################### +## Configure the access URL of the Screensaver ## +####################################################################################### #Configure the access URL for downloading the customized wallpaper. screen_saver.pic.url = {$yealink_t38g_screen_saver} ####################################################################################### -## Configuration files for Var ## +## Configuration files for Var ## ####################################################################################### #Configure the access URL for downloading the files for var. #Require reboot -web_item_level.url = +web_item_level.url = diff --git a/resources/templates/provision/yealink/t38g/{$mac}.cfg b/resources/templates/provision/yealink/t38g/{$mac}.cfg index cffa4df9dc..56be52867c 100644 --- a/resources/templates/provision/yealink/t38g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t38g/{$mac}.cfg @@ -36,7 +36,7 @@ account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,16 +52,16 @@ account.1.outbound_port = #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -72,140 +72,140 @@ account.1.srv_ttl_timer_enable = account.1.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = #Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +account.1.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.1.subscribe_acd_expires = +account.1.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.1.idle_screen_enable = +account.1.idle_screen_enable = #Define the access URL of the customized theme. -account.1.idle_screen_url = +account.1.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.1.compact_header_enable = @@ -218,38 +218,38 @@ account.1.compact_header_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.1.picture_info_enable = +account.1.picture_info_enable = #Audio codecs for account 1 (Y ranges from 1 to 13). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -258,10 +258,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =4 account.1.codec.3.rtpmap = 4 @@ -281,10 +281,10 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = -account.1.codec.7.payload_type = -account.1.codec.7.priority = -account.1.codec.7.rtpmap = +account.1.codec.7.enable = +account.1.codec.7.payload_type = +account.1.codec.7.priority = +account.1.codec.7.rtpmap = account.1.codec.8.enable = 0 account.1.codec.8.payload_type = G726-16 @@ -297,8 +297,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 102 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 2 account.1.codec.11.enable = 0 @@ -308,12 +308,12 @@ account.1.codec.11.rtpmap = 104 account.1.codec.12.enable = 0 account.1.codec.12.payload_type = iLBC_13_3 -account.1.codec.12.priority = 0 +account.1.codec.12.priority = 0 account.1.codec.12.rtpmap = 97 account.1.codec.13.enable = 0 account.1.codec.13.payload_type = iLBC_15_2 -account.1.codec.13.priority = 0 +account.1.codec.13.priority = 0 account.1.codec.13.rtpmap = 97 ####################################################################################### @@ -349,8 +349,8 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.2.outbound_host = {$outbound_proxy_2} @@ -365,16 +365,16 @@ account.2.outbound_port = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -385,140 +385,140 @@ account.2.srv_ttl_timer_enable = account.2.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +account.2.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 2, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.2.subscribe_acd_expires = +account.2.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.2.idle_screen_enable = +account.2.idle_screen_enable = #Define the access URL of the customized theme. -account.2.idle_screen_url = +account.2.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.2.compact_header_enable = @@ -531,38 +531,38 @@ account.2.compact_header_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Assign a ringtone for account 2. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.2.picture_info_enable = +account.2.picture_info_enable = #Audio codecs for account 2 (Y ranges from 1 to 13). -#account.2.codec.Y.enable = -#account.2.codec.Y.payload_type = -#account.2.codec.Y.priority = -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.enable = +#account.2.codec.Y.payload_type = +#account.2.codec.Y.priority = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -571,10 +571,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =4 account.2.codec.3.rtpmap = 4 @@ -594,10 +594,10 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = -account.2.codec.7.payload_type = -account.2.codec.7.priority = -account.2.codec.7.rtpmap = +account.2.codec.7.enable = +account.2.codec.7.payload_type = +account.2.codec.7.priority = +account.2.codec.7.rtpmap = account.2.codec.8.enable = 0 account.2.codec.8.payload_type = G726-16 @@ -610,8 +610,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 102 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 2 account.2.codec.11.enable = 0 @@ -621,12 +621,12 @@ account.2.codec.11.rtpmap = 104 account.2.codec.12.enable = 0 account.2.codec.12.payload_type = iLBC_13_3 -account.2.codec.12.priority = 0 +account.2.codec.12.priority = 0 account.2.codec.12.rtpmap = 97 account.2.codec.13.enable = 0 account.2.codec.13.payload_type = iLBC_15_2 -account.2.codec.13.priority = 0 +account.2.codec.13.priority = 0 account.2.codec.13.rtpmap = 97 ####################################################################################### @@ -662,8 +662,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -678,16 +678,16 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -698,184 +698,184 @@ account.3.srv_ttl_timer_enable = account.3.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.3.dialoginfo_callpickup = +account.3.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 3, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +account.3.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.3.subscribe_acd_expires = +account.3.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.3.idle_screen_enable = +account.3.idle_screen_enable = #Define the access URL of the customized theme. -account.3.idle_screen_url = +account.3.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.3.picture_info_enable = +account.3.picture_info_enable = #Audio codecs for account 3 (Y ranges from 1 to 13). -#account.3.codec.Y.enable = -#account.3.codec.Y.payload_type = -#account.3.codec.Y.priority = -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.enable = +#account.3.codec.Y.payload_type = +#account.3.codec.Y.priority = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -884,10 +884,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =4 account.3.codec.3.rtpmap = 4 @@ -907,10 +907,10 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = -account.3.codec.7.payload_type = -account.3.codec.7.priority = -account.3.codec.7.rtpmap = +account.3.codec.7.enable = +account.3.codec.7.payload_type = +account.3.codec.7.priority = +account.3.codec.7.rtpmap = account.3.codec.8.enable = 0 account.3.codec.8.payload_type = G726-16 @@ -924,7 +924,7 @@ account.3.codec.9.rtpmap = 102 account.3.codec.10.enable = 0 account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 2 account.3.codec.11.enable = 0 @@ -934,13 +934,13 @@ account.3.codec.11.rtpmap = 104 account.3.codec.12.enable = 0 account.3.codec.12.payload_type = iLBC_13_3 -account.3.codec.12.priority = 0 +account.3.codec.12.priority = 0 account.3.codec.12.rtpmap = 97 account.3.codec.13.enable = 0 account.3.codec.13.payload_type = iLBC_15_2 -account.3.codec.13.priority = 0 -account.3.codec.13.rtpmap = 97 +account.3.codec.13.priority = 0 +account.3.codec.13.rtpmap = 97 ####################################################################################### ## Account4 Settings (For T38G only) ## @@ -975,8 +975,8 @@ account.4.sip_server_host = {$server_address_4} #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -991,16 +991,16 @@ account.4.outbound_port = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1011,140 +1011,140 @@ account.4.srv_ttl_timer_enable = account.4.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.4.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 4, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.4.subscribe_acd_expires = +account.4.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.4.idle_screen_enable = +account.4.idle_screen_enable = #Define the access URL of the customized theme. -account.4.idle_screen_url = +account.4.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.4.compact_header_enable = @@ -1154,44 +1154,44 @@ account.4.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Assign a ringtone for account 4. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Enable or disable the phone to download the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.4.picture_info_enable = +account.4.picture_info_enable = #Audio codecs for account 4 (Y ranges from 1 to 13). -#account.4.codec.Y.enable = -#account.4.codec.Y.payload_type = -#account.4.codec.Y.priority = -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.enable = +#account.4.codec.Y.payload_type = +#account.4.codec.Y.priority = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1200,10 +1200,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =4 account.4.codec.3.rtpmap = 4 @@ -1223,10 +1223,10 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = -account.4.codec.7.payload_type = -account.4.codec.7.priority = -account.4.codec.7.rtpmap = +account.4.codec.7.enable = +account.4.codec.7.payload_type = +account.4.codec.7.priority = +account.4.codec.7.rtpmap = account.4.codec.8.enable = 0 account.4.codec.8.payload_type = G726-16 @@ -1239,8 +1239,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 102 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 2 account.4.codec.11.enable = 0 @@ -1250,13 +1250,13 @@ account.4.codec.11.rtpmap = 104 account.4.codec.12.enable = 0 account.4.codec.12.payload_type = iLBC_13_3 -account.4.codec.12.priority = 0 +account.4.codec.12.priority = 0 account.4.codec.12.rtpmap = 97 account.4.codec.13.enable = 0 account.4.codec.13.payload_type = iLBC_15_2 -account.4.codec.13.priority = 0 -account.4.codec.13.rtpmap = 97 +account.4.codec.13.priority = 0 +account.4.codec.13.rtpmap = 97 ####################################################################################### ## Account5 Settings (For T38G only) ## @@ -1292,7 +1292,7 @@ account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.5.outbound_host = {$outbound_proxy_5} @@ -1307,16 +1307,16 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port, the default value is 5060. -account.5.backup_outbound_port = +account.5.backup_outbound_port = #Configure the voice mail number of account 5. -voice_mail.number.5 = +voice_mail.number.5 = #Configure the proxy server to account 5. -account.5.proxy_require = +account.5.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1327,138 +1327,138 @@ account.5.srv_ttl_timer_enable = account.5.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 5, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 5, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.5.subscribe_register = +account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.5.cp_source = +account.5.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Assign account 5 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account 5 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = -account.5.bla_subscribe_period = +account.5.bla_number = +account.5.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.5.dialoginfo_callpickup = +account.5.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 5, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 5 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +account.5.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.5.blf_list_code = +account.5.blf_list_code = #Configure the bargein code. -account.5.blf_list_barge_in_code = +account.5.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.5.blf.subscribe_period = +account.5.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.5.subscribe_acd_expires = +account.5.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.5.idle_screen_enable = +account.5.idle_screen_enable = #Define the access URL of the customized theme. -account.5.idle_screen_url = +account.5.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.5.compact_header_enable = @@ -1468,41 +1468,41 @@ account.5.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.5.nat.nat_traversal = +account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = #Assign a ringtone for account 5. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.5.picture_info_enable = +account.5.picture_info_enable = #Audio codecs for account5 (Y ranges from 1 to 13). -#account.5.codec.Y.enable = -#account.5.codec.Y.payload_type = -#account.5.codec.Y.priority = -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.enable = +#account.5.codec.Y.payload_type = +#account.5.codec.Y.priority = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1511,10 +1511,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =4 account.5.codec.3.rtpmap = 4 @@ -1534,10 +1534,10 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = -account.5.codec.7.payload_type = -account.5.codec.7.priority = -account.5.codec.7.rtpmap = +account.5.codec.7.enable = +account.5.codec.7.payload_type = +account.5.codec.7.priority = +account.5.codec.7.rtpmap = account.5.codec.8.enable = 0 account.5.codec.8.payload_type = G726-16 @@ -1550,8 +1550,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 102 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 2 account.5.codec.11.enable = 0 @@ -1561,7 +1561,7 @@ account.5.codec.11.rtpmap = 104 account.5.codec.12.enable = 0 account.5.codec.12.payload_type = iLBC_13_3 -account.5.codec.12.priority = 0 +account.5.codec.12.priority = 0 account.5.codec.12.rtpmap = 97 account.5.codec.13.enable = 0 @@ -1602,32 +1602,32 @@ account.6.sip_server_host = {$server_address_6} #Specify the port for the SIP server. The default value is 5060. account.6.sip_server_port = {$sip_port_6} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.6.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.6.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.6.outbound_host = {$outbound_proxy_6} #Specify the server port, the default value is 5060. -account.6.outbound_port = +account.6.outbound_port = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_6 == 'udp'}account.6.transport = 0{/if} {if $sip_transport_6 == 'tcp'}account.6.transport = 1{/if} {if $sip_transport_6 == 'tls'}account.6.transport = 2{/if} -{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} +{if $sip_transport_6 == 'dns srv'}account.6.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.6.backup_outbound_host = +account.6.backup_outbound_host = #Specify the port, the default value is 5060. -account.6.backup_outbound_port = +account.6.backup_outbound_port = #Configure the voice mail number of account 6. -voice_mail.number.6 = +voice_mail.number.6 = #Configure the proxy server to account 6. -account.6.proxy_require = +account.6.proxy_require = #Enable or disable the use of the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -1635,141 +1635,141 @@ account.6.srv_ttl_timer_enable = #Configure the type of DNS-SRV query; 0-UDP, TCP and TLS (default), 1-UDP, 2-TCP, 3-TLS; #Require reboot; -account.6.dns_srv_type = +account.6.dns_srv_type = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.anonymous_call = +account.6.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.6.reject_anonymous_call = +account.6.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = -#Configure the SIP port for account 6, the default value is 5060. -account.6.sip_listen_port = +#Configure the SIP port for account 6, the default value is 5060. +account.6.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.6.expires = {$register_expires_6} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.6.precondition = +account.6.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.6.subscribe_register = +account.6.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi = +account.6.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.6.subscribe_mwi_expires = +account.6.subscribe_mwi_expires = #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.6.cid_source = +account.6.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.6.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.6.cp_source = #Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +account.6.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Specify whether to encrypt the SIP messages; 0-Disabled, 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = #Assign account 6 as shared line; 0-Disabled (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account 6 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = -account.6.bla_subscribe_period = +account.6.bla_number = +account.6.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.6.dialoginfo_callpickup = +account.6.dialoginfo_callpickup = #Configure the directed and group pickup codes for account 6, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.6.direct_pickup_code = +account.6.group_pickup_code = +account.6.direct_pickup_code = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.6.subscribe_mwi_to_vm = +account.6.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account 6 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +account.6.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = #Configure the pickup code of BLF List. -account.6.blf_list_code = +account.6.blf_list_code = #Configure the bargein code. -account.6.blf_list_barge_in_code = +account.6.blf_list_barge_in_code = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.6.blf.subscribe_period = +account.6.blf.subscribe_period = #Configure the ACD subscribe period (in seconds). It ranges from 120 to 3600 (default). -account.6.subscribe_acd_expires = +account.6.subscribe_acd_expires = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to use the customized theme; 0-Disabled (default), 1-Enabled; -account.6.idle_screen_enable = +account.6.idle_screen_enable = #Define the access URL of the customized theme. -account.6.idle_screen_url = +account.6.idle_screen_url = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.6.enable_signal_encode = +account.6.enable_signal_encode = #Configure the key for encoding. -account.6.signal_encode_key = +account.6.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; account.6.compact_header_enable = @@ -1779,41 +1779,41 @@ account.6.compact_header_enable = ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.6.nat.nat_traversal = +account.6.nat.nat_traversal = #Configure the STUN server address. -account.6.nat.stun_server = +account.6.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.6.nat.stun_port = +account.6.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.6.nat.udp_update_enable = +account.6.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.6.nat.udp_update_time = +account.6.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.6.nat.rport = {$yealink_rport_6} #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.6.advanced.timer_t1 = -account.6.advanced.timer_t2 = -account.6.advanced.timer_t4 = +account.6.advanced.timer_t1 = +account.6.advanced.timer_t2 = +account.6.advanced.timer_t4 = #Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = #Enable or disable the phone to display the picture when receiving the specified SIP message; 0-Disabled, 1-Enabled (default); -account.6.picture_info_enable = +account.6.picture_info_enable = #Audio codecs for account6 (Y ranges from 1 to 13). -#account.6.codec.Y.enable = -#account.6.codec.Y.payload_type = -#account.6.codec.Y.priority = -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.enable = +#account.6.codec.Y.payload_type = +#account.6.codec.Y.priority = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -1822,10 +1822,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =4 account.6.codec.3.rtpmap = 4 @@ -1845,10 +1845,10 @@ account.6.codec.6.payload_type = G722 account.6.codec.6.priority = 4 account.6.codec.6.rtpmap = 9 -account.6.codec.7.enable = -account.6.codec.7.payload_type = -account.6.codec.7.priority = -account.6.codec.7.rtpmap = +account.6.codec.7.enable = +account.6.codec.7.payload_type = +account.6.codec.7.priority = +account.6.codec.7.rtpmap = account.6.codec.8.enable = 0 account.6.codec.8.payload_type = G726-16 @@ -1861,8 +1861,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 102 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 2 account.6.codec.11.enable = 0 @@ -1872,44 +1872,44 @@ account.6.codec.11.rtpmap = 104 account.6.codec.12.enable = 0 account.6.codec.12.payload_type = iLBC_13_3 -account.6.codec.12.priority = 0 +account.6.codec.12.priority = 0 account.6.codec.12.rtpmap = 97 account.6.codec.13.enable = 0 account.6.codec.13.payload_type = iLBC_15_2 -account.6.codec.13.priority = 0 -account.6.codec.13.rtpmap = 97 +account.6.codec.13.priority = 0 +account.6.codec.13.rtpmap = 97 ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the always forward; 0-Disabled (default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on code and off code to always forward. -forward.always.on_code = -forward.always.off_code = +forward.always.on_code = +forward.always.off_code = #Enable or disable the busy forward; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = #Enable or disable the no answer forward; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 10. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### ## Line Key ## @@ -1928,7 +1928,7 @@ linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -#linekey.{$row.device_key_id}.xml_phonebook = +#linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -1936,20 +1936,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -1962,8 +1962,8 @@ memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -#memorykey.{$row.device_key_id}.xml_phonebook = -#memorykey.{$row.device_key_id}.sub_type = +#memorykey.{$row.device_key_id}.xml_phonebook = +#memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -1974,26 +1974,26 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label} ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -2001,10 +2001,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -2017,7 +2017,7 @@ expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_extension} {/if} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -2031,9 +2031,9 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.line = {$key_id_1} #expansion_module.2.key.1.value = {$key_value_1} {if $row.device_key_type == "blf"} -#expansion_module.2.key.1.pickup_value = +#expansion_module.2.key.1.pickup_value = {/if} #expansion_module.2.key.1.label = {$key_label_1} -#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = 37 #expansion_module.2.key.1.label = {$key_label_1} diff --git a/resources/templates/provision/yealink/t41p/y000000000036.cfg b/resources/templates/provision/yealink/t41p/y000000000036.cfg index d726b6c15d..711dcf5934 100644 --- a/resources/templates/provision/yealink/t41p/y000000000036.cfg +++ b/resources/templates/provision/yealink/t41p/y000000000036.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN DISABLED ## +## VLAN DISABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -101,148 +101,148 @@ network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -250,41 +250,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -292,224 +292,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -520,13 +520,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -536,25 +536,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -585,40 +585,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -627,158 +627,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -787,80 +787,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -869,56 +869,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -935,22 +935,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -975,336 +975,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1314,16 +1314,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1331,21 +1331,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1353,85 +1353,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1440,17 +1440,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1467,118 +1467,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t41p/{$mac}.cfg b/resources/templates/provision/yealink/t41p/{$mac}.cfg index 8641aa3259..c9c78fbed4 100644 --- a/resources/templates/provision/yealink/t41p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t41p/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t42g/y000000000029.cfg b/resources/templates/provision/yealink/t42g/y000000000029.cfg index cbb22068a8..b89d56ae5c 100644 --- a/resources/templates/provision/yealink/t42g/y000000000029.cfg +++ b/resources/templates/provision/yealink/t42g/y000000000029.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 1 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN DISABLED ## +## VLAN DISABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -101,148 +101,148 @@ network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -250,41 +250,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -292,224 +292,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -520,13 +520,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -536,25 +536,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = remote_phonebook.data.1.url = {$yealink_remote_phone_book_url} remote_phonebook.data.1.name = Local Extensions ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -585,40 +585,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -627,158 +627,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -787,80 +787,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -869,56 +869,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t42g_wallpaper} phone_setting.backgrounds = Config:yealink_t42g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -935,22 +935,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -975,336 +975,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1314,16 +1314,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1331,21 +1331,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1353,85 +1353,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1440,17 +1440,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1467,118 +1467,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t42g_firmware_url} diff --git a/resources/templates/provision/yealink/t42g/{$mac}.cfg b/resources/templates/provision/yealink/t42g/{$mac}.cfg index 70c98e9022..1f86c4d625 100644 --- a/resources/templates/provision/yealink/t42g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t42g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.label = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.label = diff --git a/resources/templates/provision/yealink/t46g/y000000000028.cfg b/resources/templates/provision/yealink/t46g/y000000000028.cfg index cfcdcf1810..cddfdbab4c 100644 --- a/resources/templates/provision/yealink/t46g/y000000000028.cfg +++ b/resources/templates/provision/yealink/t46g/y000000000028.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 0 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -100,148 +100,148 @@ network.vlan.dhcp_option = {/if} ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -249,41 +249,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -291,224 +291,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -519,13 +519,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -535,25 +535,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = remote_phonebook.data.1.url = {$yealink_remote_phone_book_url} remote_phonebook.data.1.name = Local Extensions ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -584,40 +584,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -626,158 +626,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specific the address(es) or enters 'any' from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -786,80 +786,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -868,56 +868,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t46g_wallpaper} phone_setting.backgrounds = Config:yealink_t46g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -934,22 +934,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -974,336 +974,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programablekey ## +## Programablekey ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1313,16 +1313,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1330,21 +1330,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1352,85 +1352,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1439,17 +1439,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1466,118 +1466,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Directory Setting ## +## Directory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url ={$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t46g_firmware_url} diff --git a/resources/templates/provision/yealink/t46g/{$mac}.cfg b/resources/templates/provision/yealink/t46g/{$mac}.cfg index d822ba5bad..a268f9a53d 100644 --- a/resources/templates/provision/yealink/t46g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t46g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4, 1-ipv6, 2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## X ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 1 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## X ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav - Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {$rownum = 1} @@ -3045,11 +3045,11 @@ expansion_module.2.key.{$row.device_key_id - 40}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.label = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.label = diff --git a/resources/templates/provision/yealink/t48g/y000000000035.cfg b/resources/templates/provision/yealink/t48g/y000000000035.cfg index 8a462df4b6..f02974ea4c 100644 --- a/resources/templates/provision/yealink/t48g/y000000000035.cfg +++ b/resources/templates/provision/yealink/t48g/y000000000035.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 1 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN DISABLED ## +## VLAN DISABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -101,148 +101,148 @@ network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -250,41 +250,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -292,224 +292,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -520,13 +520,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -536,25 +536,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = remote_phonebook.data.1.url = {$yealink_remote_phone_book_url} remote_phonebook.data.1.name = Local Extensions ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -585,40 +585,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -627,158 +627,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specifie the address(es) or enters ¡°any¡± from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the ¡°*¡± stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to ¡°any¡±, the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -787,80 +787,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -869,56 +869,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t48g_wallpaper} phone_setting.backgrounds = Config:yealink_t48g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -935,22 +935,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -975,336 +975,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programmable key ## +## Programmable key ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1314,16 +1314,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1331,21 +1331,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1353,85 +1353,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1440,17 +1440,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1467,118 +1467,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Sirectory Setting ## +## Sirectory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t48g_firmware_url} diff --git a/resources/templates/provision/yealink/t48g/{$mac}.cfg b/resources/templates/provision/yealink/t48g/{$mac}.cfg index 101b2090f6..eff584c3b5 100644 --- a/resources/templates/provision/yealink/t48g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t48g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 0 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/t49g/y000000000051.cfg b/resources/templates/provision/yealink/t49g/y000000000051.cfg index 8a462df4b6..f02974ea4c 100644 --- a/resources/templates/provision/yealink/t49g/y000000000051.cfg +++ b/resources/templates/provision/yealink/t49g/y000000000051.cfg @@ -3,32 +3,32 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## ####################################################################################### -## Hostname ## +## Hostname ## ####################################################################################### network.dhcp_host_name = ####################################################################################### -## PPPOE ## +## PPPOE ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = ####################################################################################### -## Network Advanced ## +## Network Advanced ## ####################################################################################### #Configure the duplex mode and the speed of the WAN port. #0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; -network.internet_port.speed_duplex = -network.pc_port.speed_duplex = +network.internet_port.speed_duplex = +network.pc_port.speed_duplex = network.pc_port.dhcp_server = 1 network.static_dns_enable = 1 {if isset($vlan_port_id) } ####################################################################################### -## VLAN ENABLED ## +## VLAN ENABLED ## ####################################################################################### network.vlan.internet_port_enable = 1 @@ -36,25 +36,25 @@ network.vlan.internet_port_enable = 1 #Require reboot; network.vlan.internet_port_vid = {$vlan_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; network.vlan.pc_port_enable = 1 -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; network.vlan.pc_port_vid = {$vlan_pc_port_id} -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -64,33 +64,33 @@ network.vlan.dhcp_option = {else} ####################################################################################### -## VLAN DISABLED ## +## VLAN DISABLED ## ####################################################################################### network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - -#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; +#Configure the VLAN priority, it ranges from 0 (default) to 7. #Require reboot; -network.vlan.pc_port_enable = +network.vlan.internet_port_priority = -#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. +#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vlan.pc_port_vid = +network.vlan.pc_port_enable = -#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.pc_port_priority = +network.vlan.pc_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.pc_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. @@ -101,148 +101,148 @@ network.vlan.dhcp_option = ####################################################################################### -## WEB Port ## +## WEB Port ## ####################################################################################### #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = ####################################################################################### -## QOS ## +## QOS ## ####################################################################################### #Configure the voice QOS. It ranges from 0 to 63, the default value is 46. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = ####################################################################################### -## 802.1X ## +## 802.1X ## ####################################################################################### #Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; #Require reboot; -network.802_1x.mode = -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.mode = +network.802_1x.identity = +network.802_1x.md5_password = network.802_1x.root_cert_url = -network.802_1x.client_cert_url = +network.802_1x.client_cert_url = ####################################################################################### -## VPN ## +## VPN ## ####################################################################################### #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = ####################################################################################### -## LLDP ## +## LLDP ## ####################################################################################### #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## SNMP ## +## SNMP ## ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = ####################################################################################### -## Span to PC ## +## Span to PC ## ####################################################################################### #Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.span_to_pc_port = +network.span_to_pc_port = ####################################################################################### -## RTP Port ## +## RTP Port ## ####################################################################################### #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = ####################################################################################### -## SYSLOG ## +## SYSLOG ## ####################################################################################### #Configure the IP address of the syslog server. #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Redirect ## +## Redirect ## ####################################################################################### #Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; -redirect.enable = +redirect.enable = ####################################################################################### -## TR069 ## +## TR069 ## ####################################################################################### #The TR069 feature is only applicable to some designated firmware version. #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.connection_request_username = +managementserver.connection_request_password = managementserver.periodic_inform_enable = 0 managementserver.periodic_inform_interval = 60 ####################################################################################### -## Autop Mode ## +## Autop Mode ## ####################################################################################### #Configure the auto provision mode; -#0-Disabled , 1-Power on (default); -auto_provision.mode = +#0-Disabled , 1-Power on (default); +auto_provision.mode = ####################################################################################### -## Autop PNP ## +## Autop PNP ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = ####################################################################################### -## Autop DHCP ## +## Autop DHCP ## ####################################################################################### #Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_option.enable = +auto_provision.dhcp_option.enable = #Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +auto_provision.dhcp_option.list_user_options = ####################################################################################### -## Autop Repeat ## +## Autop Repeat ## ####################################################################################### auto_provision.repeat.enable = 0 #Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. #It is only applicable to "Repeatedly". -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = ####################################################################################### -## Autop Weekly ## +## Autop Weekly ## ####################################################################################### auto_provision.weekly.enable = 0 @@ -250,41 +250,41 @@ auto_provision.weekly.enable = 0 #0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired week is Monday, Tuesday and Wednesday, the value format is 012. -auto_provision.weekly.mask = +auto_provision.weekly.mask = #Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. -#It is only applicable to "Weekly" and "Power on + Weekly" modes. +#It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired start time of the day is seven forty-five a.m., the value format is 07:45. -auto_provision.weekly.begin_time = +auto_provision.weekly.begin_time = #Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. #It is only applicable to "Weekly" and "Power on + Weekly" modes. #If the desired end time of the day is seven forty-five p.m., the value format is 19:45. -auto_provision.weekly.end_time = +auto_provision.weekly.end_time = ####################################################################################### -## Autop URL ## +## Autop URL ## ####################################################################################### auto_provision.server.url = {$yealink_provision_url} -auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.username = +auto_provision.server.password = ####################################################################################### -## Autop Aes Key ## +## Autop Aes Key ## ####################################################################################### #Configure AES key (16 characters) for decrypting the common CFG file. -auto_provision.aes_key_16.com = +auto_provision.aes_key_16.com = #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. -auto_provision.aes_key_16.mac = +auto_provision.aes_key_16.mac = custom_mac_cfg.url = #Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink -auto_provision.dhcp_option.option60_value = +auto_provision.dhcp_option.option60_value = ####################################################################################### -## Autop Code ## +## Autop Code ## ####################################################################################### #This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. #Require reboot; @@ -292,224 +292,224 @@ auto_provision.dhcp_option.option60_value = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -autoprovision.X.name = +autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -autoprovision.X.code = +autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 511. -autoprovision.X.url = +autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -autoprovision.X.user = -autoprovision.X.password = +autoprovision.X.user = +autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -autoprovision.X.com_aes = -autoprovision.X.mac_aes = +autoprovision.X.com_aes = +autoprovision.X.mac_aes = ####################################################################################### -## Watch Dog ## +## Watch Dog ## ####################################################################################### #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = ####################################################################################### -## SIP Advanced ## +## SIP Advanced ## ####################################################################################### #Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = -#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. +sip.reg_surge_prevention = ####################################################################################### -## Echo Cancellation ## +## Echo Cancellation ## ####################################################################################### #Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; -voice.vad = +voice.vad = #Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); -voice.cng = +voice.cng = #Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); -voice.echo_cancellation = +voice.echo_cancellation = #Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. -voice.side_tone= +voice.side_tone= #configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; -voice.call_preview_mode= +voice.call_preview_mode= ####################################################################################### -## Jitter Buffer ## +## Jitter Buffer ## ####################################################################################### -#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); -voice.jib.adaptive = +#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); +voice.jib.adaptive = #Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. -voice.jib.min = -voice.jib.max = -voice.jib.normal = +voice.jib.min = +voice.jib.max = +voice.jib.normal = ####################################################################################### -## Tones ## +## Tones ## ####################################################################################### #Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. -#voice.tone.country = Custom +#voice.tone.country = Custom voice.tone.country = -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.congestion = -voice.tone.callwaiting = -voice.tone.dialrecall = -voice.tone.record= -voice.tone.info = -voice.tone.stutter = -voice.tone.message = -voice.tone.autoanswer = +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.congestion = +voice.tone.callwaiting = +voice.tone.dialrecall = +voice.tone.record= +voice.tone.info = +voice.tone.stutter = +voice.tone.message = +voice.tone.autoanswer = ####################################################################################### -## Volume ## +## Volume ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. -voice.handfree.spk_vol = -voice.handfree.tone_vol = -voice.handset.spk_vol = -voice.handset.tone_vol = -voice.headset.spk_vol = -voice.headset.tone_vol = -voice.ring_vol= +voice.handfree.spk_vol = +voice.handfree.tone_vol = +voice.handset.spk_vol = +voice.handset.tone_vol = +voice.headset.spk_vol = +voice.headset.tone_vol = +voice.ring_vol= ####################################################################################### -## WEB HTTP(S) ## +## WEB HTTP(S) ## ####################################################################################### -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = ####################################################################################### -## Transfer ## +## Transfer ## ####################################################################################### #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.blind_tran_on_hook_enable = +transfer.blind_tran_on_hook_enable = -#Enable or disable the conference initiator to transfer the call when hanging up. +#Enable or disable the conference initiator to transfer the call when hanging up. #0-Disabled(default),1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled,1-Enabled(default); -transfer.on_hook_trans_enable = +transfer.on_hook_trans_enable = #Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); -transfer.dsskey_deal_type = +transfer.dsskey_deal_type = ####################################################################################### -## Web Language ## +## Web Language ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. lang.gui = English ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. local_time.ntp_server1 = cn.pool.ntp.org local_time.ntp_server2 = cn.pool.ntp.org #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. -local_time.start_time = +local_time.start_time = #Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. -local_time.end_time = +local_time.end_time = #Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60. -local_time.offset_time = +local_time.offset_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); -local_time.time_format = +local_time.time_format = #Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; -local_time.date_format = +local_time.date_format = #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = local_time.manual_time_enable = 0 ####################################################################################### -## Auto Redial ## +## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. -auto_redial.interval = +auto_redial.interval = #Configure the auto redial times. It ranges from 1 to 300. The default value is 10. -auto_redial.times = +auto_redial.times = ####################################################################################### -## Zero Touch ## +## Zero Touch ## ####################################################################################### -#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; -zero_touch.enable = +#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; +zero_touch.enable = #Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. -zero_touch.wait_time = +zero_touch.wait_time = ####################################################################################### -## Push XML ## +## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; -push_xml.block_in_calling= +push_xml.block_in_calling= #Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; -push_xml.sip_notify= +push_xml.sip_notify= ####################################################################################### -## Dial Plan ## +## Dial Plan ## ####################################################################################### -dialplan.area_code.code = +dialplan.area_code.code = dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 -#When applying the rule to multiple lines, each line ID separated by a comma. +#When applying the rule to multiple lines, each line ID separated by a comma. #e.g. dialplan.area_code.line_id = 1,2,3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -520,13 +520,13 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = # X ranges from 1 to 100. -dialplan.dialnow.rule.X = -dialplan.dialnow.line_id.X = +dialplan.dialnow.rule.X = +dialplan.dialnow.line_id.X = # X ranges from 1 to 100. -dialplan.replace.prefix.X = -dialplan.replace.replace.X = -dialplan.replace.line_id.X = +dialplan.replace.prefix.X = +dialplan.replace.replace.X = +dialplan.replace.line_id.X = #Configure the dialnow rule. X ranges from 1 to 20. #dialnow.item.X = Dial-now rule,Line ID @@ -536,25 +536,25 @@ dialnow.item.1 = #Configure the replace rule. X ranges from 1 to 20. #dialplan.item.X = Enabled,Prefix,Replaced,LineID -#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; +#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; #Replaced: Specify the alternate numbers; #LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; dialplan.item.1 = ####################################################################################### -## Remote Phonebook ## +## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -#remote_phonebook.data.X.url = +#remote_phonebook.data.X.url = #remote_phonebook.data.X.name = remote_phonebook.data.1.url = {$yealink_remote_phone_book_url} remote_phonebook.data.1.name = Local Extensions ####################################################################################### -## Network Directory ## +## Network Directory ## ####################################################################################### -directory.update_time_interval = +directory.update_time_interval = directory.incoming_call_match_enable = 1 bw.directory_enable = 0 @@ -585,40 +585,40 @@ ldap.display_name = {$ldap_display_name} ldap.version = {$ldap_version} #Conifugre the search delay time. It ranges from 0 to 2000 (default). -ldap.search_delay = +ldap.search_delay = #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = {$ldap_call_in_lookup} -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = {$ldap_sort} #Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; ldap.dial_lookup = {$ldap_dial_lookup} ####################################################################################### -## Features ## +## Features ## ####################################################################################### #Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; #features.dnd_refuse_code = 480 -features.dnd_refuse_code = +features.dnd_refuse_code = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). -features.normal_refuse_code = +features.normal_refuse_code = #Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. -features.auto_answer_delay = +features.auto_answer_delay = #Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); -features.dsskey_blind_tran = +features.dsskey_blind_tran = #Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); -features.allow_mute = +features.allow_mute = features.group_listen_in_talking_enable = #Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; -features.call_completion_enable = +features.call_completion_enable = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 @@ -627,158 +627,158 @@ features.direct_ip_call_enable = 0 features.power_led_on = 1 #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. -features.relog_offtime = +features.relog_offtime = #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; -features.ringer_device.is_use_headset = +features.ringer_device.is_use_headset = #Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; #features.factory_pwd_enable = 1 -features.idle_talk_power_led_flash_enable = +features.idle_talk_power_led_flash_enable = #Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; -features.auto_release_bla_line = +features.auto_release_bla_line = ####################################################################################### -## Features FWD ## +## Features FWD ## ####################################################################################### #Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. -features.fwd_mode = +features.fwd_mode = #0-Disabled , 1-Enabled (default) -features.fwd_diversion_enable = +features.fwd_diversion_enable = ####################################################################################### -## Features DND ## +## Features DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = -features.dnd.on_code = -features.dnd.off_code = +features.dnd_mode = +features.dnd.on_code = +features.dnd.off_code = features.dnd.emergency_enable = 1 -features.dnd.emergency_authorized_number = +features.dnd.emergency_authorized_number = ####################################################################################### -## Features BLF ## +## Features BLF ## ####################################################################################### #Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. -features.blf_led_mode = +features.blf_led_mode = features.blf_list_version = 0 features.blf_and_callpark_idle_led_enable = 0 ####################################################################################### -## Features Intercom ## +## Features Intercom ## ####################################################################################### #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = #Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +features.intercom.mute = #Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.barge = +features.intercom.barge = ####################################################################################### -## Features Hotline ## +## Features Hotline ## ####################################################################################### #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = ####################################################################################### -## Features DTMF ## +## Features DTMF ## ####################################################################################### #Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; -features.dtmf.hide = +features.dtmf.hide = #Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; -features.dtmf.hide_delay = +features.dtmf.hide_delay = #Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). -features.dtmf.repetition = +features.dtmf.repetition = #Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. -features.dtmf.transfer = +features.dtmf.transfer = #Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; -features.dtmf.replace_tran = +features.dtmf.replace_tran = ####################################################################################### -## Features Audio Settings ## +## Features Audio Settings ## ####################################################################################### #Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; -features.headset_prior = +features.headset_prior = #Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; -features.headset_training = +features.headset_training = features.alert_info_tone = #Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). -features.voice_mail_tone_enable = +features.voice_mail_tone_enable = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; -features.send_pound_key = +features.send_pound_key = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = #Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); -features.play_hold_tone.enable = +features.play_hold_tone.enable = #Configure the interval of playing a warning tone. The default value is 30s. -features.play_hold_tone.delay = +features.play_hold_tone.delay = -features.redial_tone = +features.redial_tone = #Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; -features.partition_tone = +features.partition_tone = #Configure the delay time (in milliseconds) before transfering a call. The default value is 0. -features.hold_trans_delay = +features.hold_trans_delay = -#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); -features.play_local_dtmf_tone_enable= +#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); +features.play_local_dtmf_tone_enable= ####################################################################################### -## Features Remote Phonebook ## +## Features Remote Phonebook ## ####################################################################################### -#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; -features.remote_phonebook.enable = +#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; +features.remote_phonebook.enable = -#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. -features.remote_phonebook.flash_time = +#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. +features.remote_phonebook.flash_time = ####################################################################################### -## Features Action ## +## Features Action ## ####################################################################################### #Specifie the address(es) or enters ¡°any¡± from which Action URI will be accepted. #For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 #For continuous IP addresses, the format likes *.*.*.* and the ¡°*¡± stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. #If left blank, the IP phone cannot receive or handle any HTTP GET request. #If set to ¡°any¡±, the IP phone accepts and handles HTTP GET requests from any IP address. -features.action_uri_limit_ip = +features.action_uri_limit_ip = features.action_uri_reboot_now = 0 ####################################################################################### -## Features Prefix ## +## Features Prefix ## ####################################################################################### #Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; -features.password_dial.enable = +features.password_dial.enable = #Configure the prefix numbers displayed before the encrypted digits. features.password_dial.prefix = @@ -787,80 +787,80 @@ features.password_dial.prefix = features.password_dial.length = ####################################################################################### -## Features History ## +## Features History ## ####################################################################################### -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = ####################################################################################### -## Features Pickup ## +## Features Pickup ## ####################################################################################### #Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.group_pickup_enable = +features.pickup.group_pickup_enable = features.pickup.group_pickup_code = #Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; -features.pickup.direct_pickup_enable = +features.pickup.direct_pickup_enable = features.pickup.direct_pickup_code = #Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; #0-Disabled (default), 1-Enabled; features.pickup.blf_visual_enable = -features.pickup.blf_audio_enable = +features.pickup.blf_audio_enable = ####################################################################################### -## Phone Setting ## +## Phone Setting ## ####################################################################################### #Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. -phone_setting.inter_digit_time = +phone_setting.inter_digit_time = #Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav #phone_setting.ring_type = Resource:Ring1.wav -phone_setting.ring_type = -phone_setting.ring_for_tranfailed = +phone_setting.ring_type = +phone_setting.ring_for_tranfailed = #Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); -phone_setting.is_deal180 = +phone_setting.is_deal180 = phone_setting.show_code403 = #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. -phone_setting.dialnow_delay = +phone_setting.dialnow_delay = #Configure the emergency number, each separated by a comma. The default value is 112,911,110. -phone_setting.emergency.number = +phone_setting.emergency.number = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.page_tip = +phone_setting.page_tip = #Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; -phone_setting.logon_wizard = +phone_setting.logon_wizard = #Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; phone_setting.predial_autodial = 1 #Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; -phone_setting.custom_softkey_enable = +phone_setting.custom_softkey_enable = #Configure the using mode of the headset key. The value is 0 or 1(default). -phone_setting.headsetkey_mode = +phone_setting.headsetkey_mode = #Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. phone_setting.mail_power_led_flash_enable = 1 ####################################################################################### -## Phone Setting UI ## +## Phone Setting UI ## ####################################################################################### #Configure the active backlight level. It ranges from 1 to 3, the default value is 2. -#The same level for different phones may result in different backlight intensities. -phone_setting.active_backlight_level = +#The same level for different phones may result in different backlight intensities. +phone_setting.active_backlight_level = phone_setting.inactive_backlight_level = 1 ####################################################################################### -## Phone Setting BLF ## +## Phone Setting BLF ## ####################################################################################### phone_setting.blf_list_enable = 1 phone_setting.auto_blf_list_enable = 1 @@ -869,56 +869,56 @@ phone_setting.auto_blf_list_enable = 1 phone_setting.blf_list_sequence_type = ####################################################################################### -## Key Lock ## +## Key Lock ## ####################################################################################### #Configure the keypad lock type; 0-Disabled (default), 1-Enable -phone_setting.lock = +phone_setting.lock = #Configure the unlock password for the phone. The default value is 123. -phone_setting.phone_lock.unlock_pin = +phone_setting.phone_lock.unlock_pin = #Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. -phone_setting.phone_lock.lock_time_out = +phone_setting.phone_lock.lock_time_out = #Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key -phone_setting.phone_lock.lock_key_type = +phone_setting.phone_lock.lock_key_type = #Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. -phone_setting.backlight_time = +phone_setting.backlight_time = ####################################################################################### -## Wallpaper ## +## Wallpaper ## ####################################################################################### wallpaper_upload.url = {$yealink_t48g_wallpaper} phone_setting.backgrounds = Config:yealink_t48g_wallpaper.png ####################################################################################### -## Multicast ## +## Multicast ## ####################################################################################### #Configure the codec of multicast paging. multicast.codec = #Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); -#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. -multicast.receive_priority.enable = +#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. +multicast.receive_priority.enable = #Configure the priority of multicast paging calls. It ranges from 0 to 10. -multicast.receive_priority.priority = +multicast.receive_priority.priority = #Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. -multicast.listen_address.X.label = +multicast.listen_address.X.label = #Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. -multicast.listen_address.X.ip_address = +multicast.listen_address.X.ip_address = ####################################################################################### -## Super Search ## +## Super Search ## ####################################################################################### super_search.recent_call = 1 ####################################################################################### -## Broadsoft Phonebook ## +## Broadsoft Phonebook ## ####################################################################################### bw_phonebook.group_enable = 1 bw_phonebook.personal_enable = 1 @@ -935,22 +935,22 @@ bw_phonebook.common_displayname = bw_phonebook.personal_displayname = ####################################################################################### -## Broadsoft ## +## Broadsoft ## ####################################################################################### #Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; #0-Disabled (default), 1-Enabled; #Require reboot; -bw.calllog_and_dir = +bw.calllog_and_dir = #Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; bw.feature_key_sync = 0 ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -975,336 +975,336 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = security.ca_cert = security.dev_cert = security.cn_validation = ####################################################################################### -## Linekey ## +## Linekey ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 27. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Line Key1 -linekey.1.line = -linekey.1.value = +#Configure Line Key1 +linekey.1.line = +linekey.1.value = linekey.1.extension = -linekey.1.type = -linekey.1.label = -linekey.1.xml_phonebook = +linekey.1.type = +linekey.1.label = +linekey.1.xml_phonebook = #Configure Line Key2 -linekey.2.line = -linekey.2.value = +linekey.2.line = +linekey.2.value = linekey.2.extension = -linekey.2.type = -linekey.2.label = -linekey.2.xml_phonebook = +linekey.2.type = +linekey.2.label = +linekey.2.xml_phonebook = -linekey.3.line = -linekey.3.value = -linekey.3.extension = -linekey.3.type = -linekey.3.label = -linekey.3.xml_phonebook = +linekey.3.line = +linekey.3.value = +linekey.3.extension = +linekey.3.type = +linekey.3.label = +linekey.3.xml_phonebook = -linekey.4.line = -linekey.4.value = +linekey.4.line = +linekey.4.value = linekey.4.extension = -linekey.4.type = -linekey.4.label = -linekey.4.xml_phonebook = +linekey.4.type = +linekey.4.label = +linekey.4.xml_phonebook = -linekey.5.line = -linekey.5.value = -linekey.5.extension = -linekey.5.type = -linekey.5.label = -linekey.5.xml_phonebook = +linekey.5.line = +linekey.5.value = +linekey.5.extension = +linekey.5.type = +linekey.5.label = +linekey.5.xml_phonebook = -linekey.6.line = -linekey.6.value = +linekey.6.line = +linekey.6.value = linekey.6.extension = -linekey.6.type = -linekey.6.label = -linekey.6.xml_phonebook = +linekey.6.type = +linekey.6.label = +linekey.6.xml_phonebook = -linekey.7.line = -linekey.7.value = +linekey.7.line = +linekey.7.value = linekey.7.extension = -linekey.7.type = -linekey.7.label = -linekey.7.xml_phonebook = +linekey.7.type = +linekey.7.label = +linekey.7.xml_phonebook = -linekey.8.line = -linekey.8.value = +linekey.8.line = +linekey.8.value = linekey.8.extension = -linekey.8.type = -linekey.8.label = -linekey.8.xml_phonebook = +linekey.8.type = +linekey.8.label = +linekey.8.xml_phonebook = -linekey.9.line = -linekey.9.value = -linekey.9.extension = -linekey.9.type = -linekey.9.label = -linekey.9.xml_phonebook = +linekey.9.line = +linekey.9.value = +linekey.9.extension = +linekey.9.type = +linekey.9.label = +linekey.9.xml_phonebook = -linekey.10.line = -linekey.10.value = +linekey.10.line = +linekey.10.value = linekey.10.extension = -linekey.10.type = -linekey.10.label = -linekey.10.xml_phonebook = +linekey.10.type = +linekey.10.label = +linekey.10.xml_phonebook = -linekey.11.line = -linekey.11.value = -linekey.11.extension = -linekey.11.type = +linekey.11.line = +linekey.11.value = +linekey.11.extension = +linekey.11.type = linekey.11.label = -linekey.11.xml_phonebook = +linekey.11.xml_phonebook = -linekey.12.line = -linekey.12.value = -linekey.12.extension = -linekey.12.type = -linekey.12.label = +linekey.12.line = +linekey.12.value = +linekey.12.extension = +linekey.12.type = +linekey.12.label = linekey.12.xml_phonebook = -linekey.13.line = -linekey.13.value = -linekey.13.extension = -linekey.13.type = +linekey.13.line = +linekey.13.value = +linekey.13.extension = +linekey.13.type = linekey.13.label = linekey.13.xml_phonebook = -linekey.14.line = -linekey.14.value = -linekey.14.extension = -linekey.14.type = -linekey.14.label = +linekey.14.line = +linekey.14.value = +linekey.14.extension = +linekey.14.type = +linekey.14.label = linekey.14.xml_phonebook = -linekey.15.line = -linekey.15.value = -linekey.15.extension = -linekey.15.type = +linekey.15.line = +linekey.15.value = +linekey.15.extension = +linekey.15.type = linekey.15.xml_phonebook = -linekey.15.label = +linekey.15.label = -linekey.16.line = -linekey.16.value = -linekey.16.extension = -linekey.16.type = +linekey.16.line = +linekey.16.value = +linekey.16.extension = +linekey.16.type = linekey.16.xml_phonebook = -linekey.16.label = +linekey.16.label = -linekey.17.line = -linekey.17.value = -linekey.17.extension = -linekey.17.type = +linekey.17.line = +linekey.17.value = +linekey.17.extension = +linekey.17.type = linekey.17.xml_phonebook = -linekey.17.label = +linekey.17.label = -linekey.18.line = -linekey.18.value = -linekey.18.extension = -linekey.18.type = +linekey.18.line = +linekey.18.value = +linekey.18.extension = +linekey.18.type = linekey.18.xml_phonebook = -linekey.18.label = +linekey.18.label = -linekey.19.line = -linekey.19.value = -linekey.19.extension = -linekey.19.type = +linekey.19.line = +linekey.19.value = +linekey.19.extension = +linekey.19.type = linekey.19.xml_phonebook = -linekey.19.label = +linekey.19.label = -linekey.20.line = -linekey.20.value = -linekey.20.extension = -linekey.20.type = +linekey.20.line = +linekey.20.value = +linekey.20.extension = +linekey.20.type = linekey.20.xml_phonebook = -linekey.20.label = +linekey.20.label = -linekey.21.line = -linekey.21.value = -linekey.21.extension = -linekey.21.type = +linekey.21.line = +linekey.21.value = +linekey.21.extension = +linekey.21.type = linekey.21.xml_phonebook = -linekey.21.label = +linekey.21.label = -linekey.22.line = -linekey.22.value = -linekey.22.extension = -linekey.22.type = +linekey.22.line = +linekey.22.value = +linekey.22.extension = +linekey.22.type = linekey.22.xml_phonebook = -linekey.22.label = +linekey.22.label = -linekey.23.line = -linekey.23.value = -linekey.23.extension = -linekey.23.type = +linekey.23.line = +linekey.23.value = +linekey.23.extension = +linekey.23.type = linekey.23.xml_phonebook = -linekey.23.label = +linekey.23.label = -linekey.24.line = -linekey.24.value = -linekey.24.extension = -linekey.24.type = +linekey.24.line = +linekey.24.value = +linekey.24.extension = +linekey.24.type = linekey.24.xml_phonebook = -linekey.24.label = +linekey.24.label = -linekey.25.line = -linekey.25.value = -linekey.25.extension = -linekey.25.type = +linekey.25.line = +linekey.25.value = +linekey.25.extension = +linekey.25.type = linekey.25.xml_phonebook = -linekey.25.label = +linekey.25.label = -linekey.26.line = -linekey.26.value = -linekey.26.extension = -linekey.26.type = +linekey.26.line = +linekey.26.value = +linekey.26.extension = +linekey.26.type = linekey.26.xml_phonebook = -linekey.26.label = +linekey.26.label = -linekey.27.line = -linekey.27.value = -linekey.27.extension = -linekey.27.type = +linekey.27.line = +linekey.27.value = +linekey.27.extension = +linekey.27.type = linekey.27.xml_phonebook = -linekey.27.label = +linekey.27.label = ####################################################################################### -## Programmable key ## +## Programmable key ## ####################################################################################### #X ranges from 1 to 13. #programablekey.x.type--Customize the programmable key type. -#The valid types are: -#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial -#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS +#The valid types are: +#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial +#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS #33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock #PTT-add a specified prefix number before the dialed number. #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +#programablekey.x.label--This parameter is only available to the key 1 to key 4. +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = programablekey.1.pickup_value = ########################################################################################## -## Expansion Key ## +## Expansion Key ## ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = #expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = #Each expansion module1 key1 -expansion_module.1.key.1.type = -expansion_module.1.key.1.line = -expansion_module.1.key.1.value = -expansion_module.1.key.1.pickup_value = +expansion_module.1.key.1.type = +expansion_module.1.key.1.line = +expansion_module.1.key.1.value = +expansion_module.1.key.1.pickup_value = expansion_module.1.key.1.label = expansion_module.1.key.1.xml_phonebook = #Each expansion module1 key2 expansion_module.1.key.2.type = -expansion_module.1.key.2.line = -expansion_module.1.key.2.value = -expansion_module.1.key.2.pickup_value = -expansion_module.1.key.2.label = +expansion_module.1.key.2.line = +expansion_module.1.key.2.value = +expansion_module.1.key.2.pickup_value = +expansion_module.1.key.2.label = expansion_module.1.key.2.xml_phonebook = #Each expansion module2 key1 -expansion_module.2.key.1.type = -expansion_module.2.key.1.line = -expansion_module.2.key.1.value = -expansion_module.2.key.1.pickup_value = +expansion_module.2.key.1.type = +expansion_module.2.key.1.line = +expansion_module.2.key.1.value = +expansion_module.2.key.1.pickup_value = expansion_module.2.key.1.label = expansion_module.2.key.1.xml_phonebook = ####################################################################################### -## Forward Always ## +## Forward Always ## ####################################################################################### #Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; -forward.always.enable = -forward.always.target = -forward.always.on_code = -forward.always.off_code = +forward.always.enable = +forward.always.target = +forward.always.on_code = +forward.always.off_code = ####################################################################################### -## Forward Busy ## +## Forward Busy ## ####################################################################################### #Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = ####################################################################################### -## Forward No Answer ## +## Forward No Answer ## ####################################################################################### -#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### -## Forward International ## +## Forward International ## ####################################################################################### #Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; -forward.international.enable = +forward.international.enable = ####################################################################################### -## ACD ## +## ACD ## ####################################################################################### #Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; -acd.auto_available = +acd.auto_available = #Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. -acd.auto_available_timer = -acd.bw = +acd.auto_available_timer = +acd.bw = ####################################################################################### -## Hotdesking Startup ## +## Hotdesking Startup ## ####################################################################################### -#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; +#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; #hotdesking.startup_register_name_enable = 1 (default) #hotdesking.startup_username_enable = 1 (default) #hotdesking.startup_password_enable = 0 (default) #hotdesking.startup_sip_server_enable = 0 (default) #hotdesking.startup_outbound_enable = 0 (default) -hotdesking.startup_register_name_enable = -hotdesking.startup_username_enable = -hotdesking.startup_password_enable = -hotdesking.startup_sip_server_enable = -hotdesking.startup_outbound_enable = +hotdesking.startup_register_name_enable = +hotdesking.startup_username_enable = +hotdesking.startup_password_enable = +hotdesking.startup_sip_server_enable = +hotdesking.startup_outbound_enable = ####################################################################################### -## Hotdesking Dsskey ## +## Hotdesking Dsskey ## ####################################################################################### #Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; #0-Disabled, 1-Enabled; @@ -1314,16 +1314,16 @@ hotdesking.startup_outbound_enable = #hotdesking.dsskey_sip_server_enable = 0 (default) #hotdesking.dsskey_outbound_enable = 0 (default) -hotdesking.dsskey_register_name_enable = -hotdesking.dsskey_username_enable = +hotdesking.dsskey_register_name_enable = +hotdesking.dsskey_username_enable = hotdesking.dsskey_password_enable = -hotdesking.dsskey_sip_server_enable = -hotdesking.dsskey_outbound_enable = +hotdesking.dsskey_sip_server_enable = +hotdesking.dsskey_outbound_enable = ####################################################################################### -## Alert Info ## +## Alert Info ## ####################################################################################### -#"X" ranges from 1 to 10; +#"X" ranges from 1 to 10; #Configure the text to map the keywords contained in the "Alert-info" header. #distinctive_ring_tones.alert_info.X.text = family distinctive_ring_tones.alert_info.1.text = @@ -1331,21 +1331,21 @@ distinctive_ring_tones.alert_info.1.text = #Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. #1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. #distinctive_ring_tones.alert_info.X.ringer = 1 -distinctive_ring_tones.alert_info.1.ringer = +distinctive_ring_tones.alert_info.1.ringer = ####################################################################################### -## Call Waiting ## +## Call Waiting ## ####################################################################################### #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); -call_waiting.enable = +call_waiting.enable = #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = call_waiting.on_code = call_waiting.off_code = ####################################################################################### -## Call Park ## +## Call Park ## ####################################################################################### call_park.enable = 0 call_park.group_enable = 0 @@ -1353,85 +1353,85 @@ call_park.park_ring = call_park.park_visual_notify_enable = ####################################################################################### -## Action URL ## +## Action URL ## ####################################################################################### -#action_url.setup_completed--Inform the server that the phone has completed the startup. -#action_url.dnd_on-- Inform the server that the DND is activated on the phone. -#The value format is: http://IP address of server/help.xml?variable name=variable value. -#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. -#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. +#action_url.setup_completed--Inform the server that the phone has completed the startup. +#action_url.dnd_on-- Inform the server that the DND is activated on the phone. +#The value format is: http://IP address of server/help.xml?variable name=variable value. +#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. +#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. #$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. -#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. -#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. +#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. +#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. #$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. #$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. #$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. #$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. #For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = -action_url.ip_change = -action_url.forward_incoming_call = -action_url.reject_incoming_call = -action_url.answer_new_incoming_call = -action_url.transfer_finished = -action_url.transfer_failed = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = +action_url.ip_change = +action_url.forward_incoming_call = +action_url.reject_incoming_call = +action_url.answer_new_incoming_call = +action_url.transfer_finished = +action_url.transfer_failed = ####################################################################################### -## Ringtone ## +## Ringtone ## ####################################################################################### #Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones. -ringtone.delete = +ringtone.delete = ####################################################################################### -## UI Language ## +## UI Language ## ####################################################################################### #Before using this parameter, you should store the desired language pack to the provisioning server. #For more information, refer to Yealink Auto Provisioning User Guide. -gui_lang.url = +gui_lang.url = #gui_lang.delete = http://localhost/all, delete all the customized languages. -gui_lang.delete = +gui_lang.delete = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -1440,17 +1440,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -1467,118 +1467,118 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. local_time.manual_time_enable = ####################################################################################### -## Trusted Certificates ## +## Trusted Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -trusted_certificates.url = +trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. +trusted_certificates.delete = ####################################################################################### -## Server Certificates ## +## Server Certificates ## ####################################################################################### #Before using this parameter, you should store the desired certificate to the provisioning server. -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate. -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate. +server_certificates.delete = ####################################################################################### -## Contact ## +## Contact ## ####################################################################################### #Before using these parameters, you should store the desired resource files to the provisioning server. #For more information, refer to Yealink SIP-T46G IP Phone Family Administrator Guide. -local_contact.data.url = +local_contact.data.url = ####################################################################################### -## Auto DST ## +## Auto DST ## ####################################################################################### auto_dst.url = ####################################################################################### -## Dialplan Now ## +## Dialplan Now ## ####################################################################################### -dialplan_dialnow.url = +dialplan_dialnow.url = ####################################################################################### -## Dialplan Replace ## +## Dialplan Replace ## ####################################################################################### dialplan_replace_rule.url = ####################################################################################### -## Custom Factory Configuration ## +## Custom Factory Configuration ## ####################################################################################### #Configure the access URL for downloading the customized factory configurations. #Before using this parameter, you should store the desired factory configuration file to the provisioning server. custom_factory_configuration.url = ####################################################################################### -## Custom Configuration ## +## Custom Configuration ## ####################################################################################### #Configure the access URL for downloading the configurations. #Before using this parameter, you should store the desired configuration file to the provisioning server. configuration.url = ####################################################################################### -## Custom Softkey ## +## Custom Softkey ## ####################################################################################### -#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. +#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. #Before using these parameters, you should store the desired XML files to the provisioning server. -custom_softkey_call_failed.url = -custom_softkey_call_in.url = -custom_softkey_connecting.url = -custom_softkey_dialing.url = -custom_softkey_ring_back.url = -custom_softkey_talking.url = +custom_softkey_call_failed.url = +custom_softkey_call_in.url = +custom_softkey_connecting.url = +custom_softkey_dialing.url = +custom_softkey_ring_back.url = +custom_softkey_talking.url = ####################################################################################### -## Local Contact Photo ## +## Local Contact Photo ## ####################################################################################### local_contact.data_photo_tar.url = ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list. #Before using this parameter, you should store the desired call list file to the provisioning server. #Require reboot -call_list.url = +call_list.url = ####################################################################################### -## Open VPN ## +## Open VPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar. #Before using this parameter, you should store the desired VPN file to the provisioning server -openvpn.url = +openvpn.url = ####################################################################################### -## Level ## +## Level ## ####################################################################################### #Configure the access URL for downloading the files for var. #Before using this parameter, you should store the desired files to the provisioning server. #Require reboot -web_item_level.url = +web_item_level.url = ####################################################################################### -## Super Search URL ## +## Super Search URL ## ####################################################################################### super_search.url = ####################################################################################### -## Sirectory Setting ## +## Sirectory Setting ## ####################################################################################### #Configure the access URL of the directory setting file. directory_setting.url = {$yealink_directory_setting_url} ####################################################################################### -## Configure the access URL of firmware ## +## Configure the access URL of firmware ## ####################################################################################### #Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. firmware.url = {$yealink_t48g_firmware_url} diff --git a/resources/templates/provision/yealink/t49g/{$mac}.cfg b/resources/templates/provision/yealink/t49g/{$mac}.cfg index 101b2090f6..eff584c3b5 100644 --- a/resources/templates/provision/yealink/t49g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t49g/{$mac}.cfg @@ -6,7 +6,7 @@ ## Account 1 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_1) } account.1.enable = 1 {else} @@ -19,7 +19,7 @@ account.1.password = {$user_password_1} account.1.user_name = {$user_id_1} account.1.sip_server_host = {$server_address_1} account.1.sip_server_port = {$sip_port_1} -account.1.outbound_proxy_enable = +account.1.outbound_proxy_enable = account.1.outbound_host = {$outbound_proxy_1} account.1.outbound_port = 5060 account.1.sip_listen_port = 5060 @@ -37,13 +37,13 @@ account.1.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.1.reregister_enable = 0 -account.1.retry_counts = +account.1.retry_counts = account.1.failback_mode = 0 account.1.failback_timeout = 3600 account.1.naptr_build = 0 account.1.fallback.redundancy_type = 0 account.1.fallback.timeout = 120 -account.1.sip_server.1.address = +account.1.sip_server.1.address = {if $sip_transport_1 == 'dns srv'} account.1.sip_server.1.port = 0 {else} @@ -55,7 +55,7 @@ account.1.sip_server.1.retry_counts = 3 account.1.sip_server.1.failback_mode = 0 account.1.sip_server.1.failback_timeout = 3600 account.1.sip_server.1.register_on_enable = 0 -account.1.sip_server.2.address = +account.1.sip_server.2.address = account.1.sip_server.2.port = 5060 account.1.sip_server.2.expires = 3600 account.1.sip_server.2.retry_counts = 3 @@ -88,30 +88,30 @@ account.1.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.1.sip_server_type = +account.1.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.1.unregister_on_reboot = +account.1.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.1.sip_trust_ctrl = +account.1.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.1.dns_query_timeout= +account.1.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.1.srv_ttl_timer_enable = +account.1.srv_ttl_timer_enable = account.1.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = -account.1.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -122,7 +122,7 @@ account.1.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.1.nat.nat_traversal = 0 -account.1.nat.stun_server = +account.1.nat.stun_server = account.1.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; @@ -140,12 +140,12 @@ account.1.nat.rport = {$yealink_rport_1} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = voice_mail.number.1 = {$voicemail_number} @@ -154,7 +154,7 @@ voice_mail.number.1 = {$voicemail_number} ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.1.subscribe_mwi = 1 account.1.subscribe_mwi_expires = 3600 @@ -169,13 +169,13 @@ account.1.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = -account.1.blf_list_code = -account.1.blf_list_barge_in_code = +account.1.blf_list_code = +account.1.blf_list_barge_in_code = account.1.blf.subscribe_period = 1800 account.1.blf.subscribe_event = @@ -189,10 +189,10 @@ account.1.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = +account.1.bla_number = account.1.bla_subscribe_period = 300 ####################################################################################### @@ -200,13 +200,13 @@ account.1.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.1.codec.Y.enable = +#account.1.codec.Y.enable = #The type of the specified codec. -#account.1.codec.Y.payload_type = +#account.1.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.1.codec.Y.priority = +#account.1.codec.Y.priority = #The payload of the specified codec. -#account.1.codec.Y.rtpmap = +#account.1.codec.Y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -215,10 +215,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -254,8 +254,8 @@ account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = 0 -account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = 0 +account.1.codec.10.payload_type = G726-32 +account.1.codec.10.priority = 0 account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = 0 @@ -273,22 +273,22 @@ account.1.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.1.anonymous_call = 0 -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = -account.1.reject_anonymous_call = -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.reject_anonymous_call = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -296,31 +296,31 @@ account.1.anonymous_reject_offcode = account.1.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.1.group_pickup_code = -account.1.direct_pickup_code = +account.1.group_pickup_code = +account.1.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.1.alert_info_url_enable = +account.1.alert_info_url_enable = #Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.1.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.1.ringtone.ring_type = Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = account.1.picture_info_enable = 1 @@ -328,16 +328,16 @@ account.1.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.1.conf_uri = ####################################################################################### ## cid_source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.1.cid_source = +account.1.cid_source = account.1.cid_source_privacy = 1 account.1.cid_source_ppi = 1 @@ -346,73 +346,73 @@ account.1.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.1.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.1.music_on_hold_type = +account.1.music_on_hold_type = -account.1.music_server_uri = +account.1.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.1.compact_header_enable = +account.1.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.1.dnd.enable = -account.1.dnd.on_code = +account.1.dnd.enable = +account.1.dnd.on_code = account.1.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### -account.1.always_fwd.enable = -account.1.always_fwd.target = +account.1.always_fwd.enable = +account.1.always_fwd.target = account.1.always_fwd.off_code = account.1.always_fwd.on_code = -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = account.1.busy_fwd.off_code = account.1.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = +account.1.timeout_fwd.timeout = account.1.timeout_fwd.off_code = -account.1.timeout_fwd.on_code = +account.1.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.1.hoteling.enable = 0 account.1.hoteling.user_id = 0 @@ -420,7 +420,7 @@ account.1.hoteling.password = 0 account.1.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.1.acd.enable = 0 account.1.acd.unavailable_reason_enable = 0 @@ -428,11 +428,11 @@ account.1.acd.available = 0 account.1.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.1.bw_acd_reason_code.Y = 500(lunch time) -account.1.bw_acd_reason_code.1 = +account.1.bw_acd_reason_code.1 = account.1.reason_code.1 = account.1.reason_code_name.1 = 0 @@ -442,7 +442,7 @@ account.1.supervisor_info_code.1 = account.1.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.1.call_center.call_info_enable = 0 account.1.call_center.show_call_info_time = 30 @@ -466,7 +466,7 @@ account.1.xsi.port = ## Account 2 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_2) } account.2.enable = 1 {else} @@ -479,7 +479,7 @@ account.2.password = {$user_password_2} account.2.user_name = {$user_id_2} account.2.sip_server_host = {$server_address_2} account.2.sip_server_port = {$sip_port_2} -account.2.outbound_proxy_enable = +account.2.outbound_proxy_enable = account.2.outbound_host = {$outbound_proxy_2} account.2.outbound_port = 5060 account.2.sip_listen_port = 5060 @@ -497,13 +497,13 @@ account.2.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.2.reregister_enable = 0 -account.2.retry_counts = -account.2.failback_mode = 0 +account.2.retry_counts = +account.2.failback_mode = 0 account.2.failback_timeout = 3600 account.2.naptr_build = 0 account.2.fallback.redundancy_type = 0 account.2.fallback.timeout = 120 -account.2.sip_server.1.address = +account.2.sip_server.1.address = account.2.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.2.sip_server.1.expires = {$register_expires_2} @@ -511,7 +511,7 @@ account.2.sip_server.1.retry_counts = 3 account.2.sip_server.1.failback_mode = 0 account.2.sip_server.1.failback_timeout = 3600 account.2.sip_server.1.register_on_enable = 0 -account.2.sip_server.2.address = +account.2.sip_server.2.address = account.2.sip_server.2.port = 5060 account.2.sip_server.2.expires = 3600 account.2.sip_server.2.retry_counts = 3 @@ -544,30 +544,30 @@ account.2.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.2.sip_server_type = +account.2.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.2.unregister_on_reboot = +account.2.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.2.sip_trust_ctrl = +account.2.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.2.dns_query_timeout= +account.2.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.2.srv_ttl_timer_enable = +account.2.srv_ttl_timer_enable = account.2.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = -account.2.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.2.register_mac = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -578,7 +578,7 @@ account.2.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.2.nat.nat_traversal = 0 -account.2.nat.stun_server = +account.2.nat.stun_server = account.2.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -596,7 +596,7 @@ account.2.nat.rport = {$yealink_rport_2} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.2.advanced.timer_t1 = 0.5 @@ -610,7 +610,7 @@ voice_mail.number.2 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.2.subscribe_mwi = 1 account.2.subscribe_mwi_expires = 3600 @@ -625,13 +625,13 @@ account.2.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = -account.2.blf_list_code = -account.2.blf_list_barge_in_code = +account.2.blf_list_code = +account.2.blf_list_barge_in_code = account.2.blf.subscribe_period = 1800 account.2.blf.subscribe_event = @@ -645,10 +645,10 @@ account.2.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = +account.2.bla_number = account.2.bla_subscribe_period = 300 ####################################################################################### @@ -656,13 +656,13 @@ account.2.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.2.codec.Y.enable = +#account.2.codec.Y.enable = #The type of the specified codec. -#account.2.codec.Y.payload_type = +#account.2.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.2.codec.Y.priority = +#account.2.codec.Y.priority = #The payload of the specified codec. -#account.2.codec.Y.rtpmap = +#account.2.codec.Y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -671,10 +671,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -710,8 +710,8 @@ account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 104 account.2.codec.10.enable = 0 -account.2.codec.10.payload_type = G726-32 -account.2.codec.10.priority = 0 +account.2.codec.10.payload_type = G726-32 +account.2.codec.10.priority = 0 account.2.codec.10.rtpmap = 102 account.2.codec.11.enable = 0 @@ -729,22 +729,22 @@ account.2.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.2.anonymous_call = 0 -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = -account.2.reject_anonymous_call = -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.reject_anonymous_call = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -752,31 +752,31 @@ account.2.anonymous_reject_offcode = account.2.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.2.group_pickup_code = -account.2.direct_pickup_code = +account.2.group_pickup_code = +account.2.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.2.dtmf.type = +account.2.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.2.alert_info_url_enable = +account.2.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = account.2.picture_info_enable = 1 @@ -784,16 +784,16 @@ account.2.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.2.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.2.cid_source = +account.2.cid_source = account.2.cid_source_privacy = 1 account.2.cid_source_ppi = 1 @@ -802,73 +802,73 @@ account.2.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.2.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.2.music_on_hold_type = +account.2.music_on_hold_type = -account.2.music_server_uri = +account.2.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.2.100rel_enable = +account.2.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.2.compact_header_enable = +account.2.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.2.dnd.enable = -account.2.dnd.on_code = +account.2.dnd.enable = +account.2.dnd.on_code = account.2.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.2.always_fwd.enable = -account.2.always_fwd.target = +account.2.always_fwd.enable = +account.2.always_fwd.target = account.2.always_fwd.off_code = account.2.always_fwd.on_code = -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = account.2.busy_fwd.off_code = account.2.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = +account.2.timeout_fwd.timeout = account.2.timeout_fwd.off_code = -account.2.timeout_fwd.on_code = +account.2.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.2.hoteling.enable = 0 account.2.hoteling.user_id = 0 @@ -876,7 +876,7 @@ account.2.hoteling.password = 0 account.2.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.2.acd.enable = 0 account.2.acd.unavailable_reason_enable = 0 @@ -884,11 +884,11 @@ account.2.acd.available = 0 account.2.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.2.bw_acd_reason_code.Y = 500(lunch time) -account.2.bw_acd_reason_code.1 = +account.2.bw_acd_reason_code.1 = account.2.reason_code.1 = account.2.reason_code_name.1 = 0 @@ -898,7 +898,7 @@ account.2.supervisor_info_code.1 = account.2.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.2.call_center.call_info_enable = 0 account.2.call_center.show_call_info_time = 30 @@ -909,7 +909,7 @@ account.2.call_center.queue_status_enable = 0 account.2.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.2.xsi.user = account.2.xsi.password = @@ -919,47 +919,47 @@ account.2.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$time_zone} local_time.time_zone_name = {$time_zone_name} ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = network.static_dns_enable = 0 ####################################################################################### ## Account 3 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_3) } account.3.enable = 1 {else} @@ -972,7 +972,7 @@ account.3.password = {$user_password_3} account.3.user_name = {$user_id_3} account.3.sip_server_host = {$server_address_3} account.3.sip_server_port = {$sip_port_3} -account.3.outbound_proxy_enable = +account.3.outbound_proxy_enable = account.3.outbound_host = {$outbound_proxy_3} account.3.outbound_port = 5060 account.3.sip_listen_port = 5060 @@ -989,13 +989,13 @@ account.3.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.3.reregister_enable = 0 -account.3.retry_counts = -account.3.failback_mode = 0 +account.3.retry_counts = +account.3.failback_mode = 0 account.3.failback_timeout = 3600 account.3.naptr_build = 0 account.3.fallback.redundancy_type = 0 account.3.fallback.timeout = 120 -account.3.sip_server.1.address = +account.3.sip_server.1.address = account.3.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.3.sip_server.1.expires = {$register_expires_3} @@ -1003,7 +1003,7 @@ account.3.sip_server.1.retry_counts = 3 account.3.sip_server.1.failback_mode = 0 account.3.sip_server.1.failback_timeout = 3600 account.3.sip_server.1.register_on_enable = 0 -account.3.sip_server.2.address = +account.3.sip_server.2.address = account.3.sip_server.2.port = 5060 account.3.sip_server.2.expires = 3600 account.3.sip_server.2.retry_counts = 3 @@ -1036,30 +1036,30 @@ account.3.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.3.sip_server_type = +account.3.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.3.unregister_on_reboot = +account.3.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.3.sip_trust_ctrl = +account.3.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.3.dns_query_timeout= +account.3.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.3.srv_ttl_timer_enable = +account.3.srv_ttl_timer_enable = account.3.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = -account.3.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1070,7 +1070,7 @@ account.3.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.3.nat.nat_traversal = 0 -account.3.nat.stun_server = +account.3.nat.stun_server = account.3.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -1088,7 +1088,7 @@ account.3.nat.rport = {$yealink_rport_3} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.3.advanced.timer_t1 = 0.5 @@ -1102,7 +1102,7 @@ voice_mail.number.3 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.3.subscribe_mwi = 1 account.3.subscribe_mwi_expires = 3600 @@ -1117,13 +1117,13 @@ account.3.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = -account.3.blf_list_code = -account.3.blf_list_barge_in_code = +account.3.blf_list_code = +account.3.blf_list_barge_in_code = account.3.blf.subscribe_period = 1800 account.3.blf.subscribe_event = @@ -1137,10 +1137,10 @@ account.3.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = +account.3.bla_number = account.3.bla_subscribe_period = 300 ####################################################################################### @@ -1148,13 +1148,13 @@ account.3.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.3.codec.Y.enable = +#account.3.codec.Y.enable = #The type of the specified codec. -#account.3.codec.Y.payload_type = +#account.3.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.3.codec.Y.priority = +#account.3.codec.Y.priority = #The payload of the specified codec. -#account.3.codec.Y.rtpmap = +#account.3.codec.Y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -1163,10 +1163,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -1202,8 +1202,8 @@ account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 104 account.3.codec.10.enable = 0 -account.3.codec.10.payload_type = G726-32 -account.3.codec.10.priority = 0 +account.3.codec.10.payload_type = G726-32 +account.3.codec.10.priority = 0 account.3.codec.10.rtpmap = 102 account.3.codec.11.enable = 0 @@ -1221,22 +1221,22 @@ account.3.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.3.anonymous_call = 0 -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = -account.3.reject_anonymous_call = -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.reject_anonymous_call = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1244,31 +1244,31 @@ account.3.anonymous_reject_offcode = account.3.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.3.group_pickup_code = -account.3.direct_pickup_code = +account.3.group_pickup_code = +account.3.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.3.alert_info_url_enable = +account.3.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = account.3.picture_info_enable = 1 @@ -1276,16 +1276,16 @@ account.3.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.3.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.3.cid_source = +account.3.cid_source = account.3.cid_source_privacy = 1 account.3.cid_source_ppi = 1 @@ -1294,73 +1294,73 @@ account.3.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.3.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.3.music_on_hold_type = +account.3.music_on_hold_type = -account.3.music_server_uri = +account.3.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.3.compact_header_enable = +account.3.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.3.dnd.enable = -account.3.dnd.on_code = +account.3.dnd.enable = +account.3.dnd.on_code = account.3.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.3.always_fwd.enable = -account.3.always_fwd.target = +account.3.always_fwd.enable = +account.3.always_fwd.target = account.3.always_fwd.off_code = account.3.always_fwd.on_code = -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = account.3.busy_fwd.off_code = account.3.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = +account.3.timeout_fwd.timeout = account.3.timeout_fwd.off_code = -account.3.timeout_fwd.on_code = +account.3.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.3.hoteling.enable = 0 account.3.hoteling.user_id = 0 @@ -1368,7 +1368,7 @@ account.3.hoteling.password = 0 account.3.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.3.acd.enable = 0 account.3.acd.unavailable_reason_enable = 0 @@ -1376,11 +1376,11 @@ account.3.acd.available = 0 account.3.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.3.bw_acd_reason_code.Y = 500(lunch time) -account.3.bw_acd_reason_code.1 = +account.3.bw_acd_reason_code.1 = account.3.reason_code.1 = account.3.reason_code_name.1 = 0 @@ -1390,7 +1390,7 @@ account.3.supervisor_info_code.1 = account.3.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.3.call_center.call_info_enable = 0 account.3.call_center.show_call_info_time = 30 @@ -1401,7 +1401,7 @@ account.3.call_center.queue_status_enable = 0 account.3.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.3.xsi.user = account.3.xsi.password = @@ -1411,47 +1411,47 @@ account.3.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 4 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_4) } account.4.enable = 1 {else} @@ -1464,7 +1464,7 @@ account.4.password = {$user_password_4} account.4.user_name = {$user_id_4} account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = account.4.outbound_host = {$outbound_proxy_4} account.4.outbound_port = 5060 account.4.sip_listen_port = 5060 @@ -1481,13 +1481,13 @@ account.4.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.4.reregister_enable = 0 -account.4.retry_counts = -account.4.failback_mode = 0 +account.4.retry_counts = +account.4.failback_mode = 0 account.4.failback_timeout = 3600 account.4.naptr_build = 0 account.4.fallback.redundancy_type = 0 account.4.fallback.timeout = 120 -account.4.sip_server.1.address = +account.4.sip_server.1.address = account.4.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.4.sip_server.1.expires = {$register_expires_4} @@ -1495,7 +1495,7 @@ account.4.sip_server.1.retry_counts = 3 account.4.sip_server.1.failback_mode = 0 account.4.sip_server.1.failback_timeout = 3600 account.4.sip_server.1.register_on_enable = 0 -account.4.sip_server.2.address = +account.4.sip_server.2.address = account.4.sip_server.2.port = 5060 account.4.sip_server.2.expires = 3600 account.4.sip_server.2.retry_counts = 3 @@ -1528,30 +1528,30 @@ account.4.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.4.sip_server_type = +account.4.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.4.unregister_on_reboot = +account.4.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.4.sip_trust_ctrl = +account.4.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.4.dns_query_timeout= +account.4.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.4.srv_ttl_timer_enable = +account.4.srv_ttl_timer_enable = account.4.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = -account.4.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.4.register_mac = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -1562,7 +1562,7 @@ account.4.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.4.nat.nat_traversal = 0 -account.4.nat.stun_server = +account.4.nat.stun_server = account.4.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -1580,7 +1580,7 @@ account.4.nat.rport = {$yealink_rport_4} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.4.advanced.timer_t1 = 0.5 @@ -1594,7 +1594,7 @@ voice_mail.number.4 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.4.subscribe_mwi = 1 account.4.subscribe_mwi_expires = 3600 @@ -1609,13 +1609,13 @@ account.4.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = -account.4.blf_list_code = -account.4.blf_list_barge_in_code = +account.4.blf_list_code = +account.4.blf_list_barge_in_code = account.4.blf.subscribe_period = 1800 account.4.blf.subscribe_event = @@ -1629,10 +1629,10 @@ account.4.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = +account.4.bla_number = account.4.bla_subscribe_period = 300 ####################################################################################### @@ -1640,13 +1640,13 @@ account.4.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.4.codec.Y.enable = +#account.4.codec.Y.enable = #The type of the specified codec. -#account.4.codec.Y.payload_type = +#account.4.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.4.codec.Y.priority = +#account.4.codec.Y.priority = #The payload of the specified codec. -#account.4.codec.Y.rtpmap = +#account.4.codec.Y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU @@ -1655,10 +1655,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -1694,8 +1694,8 @@ account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 104 account.4.codec.10.enable = 0 -account.4.codec.10.payload_type = G726-32 -account.4.codec.10.priority = 0 +account.4.codec.10.payload_type = G726-32 +account.4.codec.10.priority = 0 account.4.codec.10.rtpmap = 102 account.4.codec.11.enable = 0 @@ -1713,22 +1713,22 @@ account.4.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.4.anonymous_call = 0 -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = -account.4.reject_anonymous_call = -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.reject_anonymous_call = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -1736,31 +1736,31 @@ account.4.anonymous_reject_offcode = account.4.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.4.group_pickup_code = -account.4.direct_pickup_code = +account.4.group_pickup_code = +account.4.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.4.dtmf.type = +account.4.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.4.alert_info_url_enable = +account.4.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = account.4.picture_info_enable = 1 @@ -1768,16 +1768,16 @@ account.4.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.4.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.4.cid_source = +account.4.cid_source = account.4.cid_source_privacy = 1 account.4.cid_source_ppi = 1 @@ -1786,73 +1786,73 @@ account.4.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.4.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.4.music_on_hold_type = +account.4.music_on_hold_type = -account.4.music_server_uri = +account.4.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.4.compact_header_enable = +account.4.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.4.dnd.enable = -account.4.dnd.on_code = +account.4.dnd.enable = +account.4.dnd.on_code = account.4.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.4.always_fwd.enable = -account.4.always_fwd.target = +account.4.always_fwd.enable = +account.4.always_fwd.target = account.4.always_fwd.off_code = account.4.always_fwd.on_code = -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = account.4.busy_fwd.off_code = account.4.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = +account.4.timeout_fwd.timeout = account.4.timeout_fwd.off_code = -account.4.timeout_fwd.on_code = +account.4.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.4.hoteling.enable = 0 account.4.hoteling.user_id = 0 @@ -1860,7 +1860,7 @@ account.4.hoteling.password = 0 account.4.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.4.acd.enable = 0 account.4.acd.unavailable_reason_enable = 0 @@ -1868,11 +1868,11 @@ account.4.acd.available = 0 account.4.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.4.bw_acd_reason_code.Y = 500(lunch time) -account.4.bw_acd_reason_code.1 = +account.4.bw_acd_reason_code.1 = account.4.reason_code.1 = account.4.reason_code_name.1 = 0 @@ -1882,7 +1882,7 @@ account.4.supervisor_info_code.1 = account.4.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.4.call_center.call_info_enable = 0 account.4.call_center.show_call_info_time = 30 @@ -1893,7 +1893,7 @@ account.4.call_center.queue_status_enable = 0 account.4.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.4.xsi.user = account.4.xsi.password = @@ -1903,46 +1903,46 @@ account.4.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 5 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_5) } account.5.enable = 1 {else} @@ -1955,7 +1955,7 @@ account.5.password = {$user_password_5} account.5.user_name = {$user_id_5} account.5.sip_server_host = {$server_address_5} account.5.sip_server_port = {$sip_port_5} -account.5.outbound_proxy_enable = +account.5.outbound_proxy_enable = account.5.outbound_host = {$outbound_proxy_5} account.5.outbound_port = 5060 account.5.sip_listen_port = 5060 @@ -1972,13 +1972,13 @@ account.5.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.5.reregister_enable = 0 -account.5.retry_counts = -account.5.failback_mode = 0 +account.5.retry_counts = +account.5.failback_mode = 0 account.5.failback_timeout = 3600 account.5.naptr_build = 0 account.5.fallback.redundancy_type = 0 account.5.fallback.timeout = 120 -account.5.sip_server.1.address = +account.5.sip_server.1.address = account.5.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.5.sip_server.1.expires = {$register_expires_5} @@ -1986,7 +1986,7 @@ account.5.sip_server.1.retry_counts = 3 account.5.sip_server.1.failback_mode = 0 account.5.sip_server.1.failback_timeout = 3600 account.5.sip_server.1.register_on_enable = 0 -account.5.sip_server.2.address = +account.5.sip_server.2.address = account.5.sip_server.2.port = 5060 account.5.sip_server.2.expires = 3600 account.5.sip_server.2.retry_counts = 3 @@ -2019,30 +2019,30 @@ account.5.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.5.sip_server_type = +account.5.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.5.unregister_on_reboot = +account.5.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.5.sip_trust_ctrl = +account.5.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.5.dns_query_timeout= +account.5.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.5.srv_ttl_timer_enable = +account.5.srv_ttl_timer_enable = account.5.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.5.register_mac = -account.5.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.5.register_mac = +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2053,7 +2053,7 @@ account.5.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.5.nat.nat_traversal = 0 -account.5.nat.stun_server = +account.5.nat.stun_server = account.5.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -2071,7 +2071,7 @@ account.5.nat.rport = {$yealink_rport_5} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.5.advanced.timer_t1 = 0.5 @@ -2085,7 +2085,7 @@ voice_mail.number.5 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.5.subscribe_mwi = 1 account.5.subscribe_mwi_expires = 3600 @@ -2100,13 +2100,13 @@ account.5.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.5.blf.blf_list_uri = +account.5.blf.blf_list_uri = -account.5.blf_list_code = -account.5.blf_list_barge_in_code = +account.5.blf_list_code = +account.5.blf_list_barge_in_code = account.5.blf.subscribe_period = 1800 account.5.blf.subscribe_event = @@ -2120,10 +2120,10 @@ account.5.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.5.shared_line = +account.5.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.5.bla_number = +account.5.bla_number = account.5.bla_subscribe_period = 300 ####################################################################################### @@ -2131,13 +2131,13 @@ account.5.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.5.codec.Y.enable = +#account.5.codec.Y.enable = #The type of the specified codec. -#account.5.codec.Y.payload_type = +#account.5.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.5.codec.Y.priority = +#account.5.codec.Y.priority = #The payload of the specified codec. -#account.5.codec.Y.rtpmap = +#account.5.codec.Y.rtpmap = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -2146,10 +2146,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -2185,8 +2185,8 @@ account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 104 account.5.codec.10.enable = 0 -account.5.codec.10.payload_type = G726-32 -account.5.codec.10.priority = 0 +account.5.codec.10.payload_type = G726-32 +account.5.codec.10.priority = 0 account.5.codec.10.rtpmap = 102 account.5.codec.11.enable = 0 @@ -2204,22 +2204,22 @@ account.5.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.5.anonymous_call = 0 -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = -account.5.reject_anonymous_call = -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.reject_anonymous_call = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2227,31 +2227,31 @@ account.5.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.5.group_pickup_code = -account.5.direct_pickup_code = +account.5.group_pickup_code = +account.5.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.5.dtmf.type = +account.5.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.5.alert_info_url_enable = +account.5.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.5.ringtone.ring_type = +account.5.ringtone.ring_type = account.5.picture_info_enable = 1 @@ -2259,16 +2259,16 @@ account.5.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.5.conf_type = +account.5.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.5.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.5.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.5.cid_source_privacy = 1 account.5.cid_source_ppi = 1 @@ -2277,73 +2277,73 @@ account.5.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.5.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.5.music_on_hold_type = +account.5.music_on_hold_type = -account.5.music_server_uri = +account.5.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.5.auto_answer = +account.5.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.5.missed_calllog = +account.5.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.5.100rel_enable = +account.5.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.5.compact_header_enable = +account.5.compact_header_enable = ####################################################################################### -## DND ## +## DND ## ####################################################################################### -account.5.dnd.enable = -account.5.dnd.on_code = +account.5.dnd.enable = +account.5.dnd.on_code = account.5.dnd.off_code = ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.5.always_fwd.enable = -account.5.always_fwd.target = +account.5.always_fwd.enable = +account.5.always_fwd.target = account.5.always_fwd.off_code = account.5.always_fwd.on_code = -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = account.5.busy_fwd.off_code = account.5.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = +account.5.timeout_fwd.timeout = account.5.timeout_fwd.off_code = -account.5.timeout_fwd.on_code = +account.5.timeout_fwd.on_code = ####################################################################################### -## Broadsoft Hoteling ## +## Broadsoft Hoteling ## ####################################################################################### account.5.hoteling.enable = 0 account.5.hoteling.user_id = 0 @@ -2351,7 +2351,7 @@ account.5.hoteling.password = 0 account.5.hoteling.auto_login_enable = 0 ####################################################################################### -## Broadsoft ACD ## +## Broadsoft ACD ## ####################################################################################### account.5.acd.enable = 0 account.5.acd.unavailable_reason_enable = 0 @@ -2359,11 +2359,11 @@ account.5.acd.available = 0 account.5.acd.initial_state = 1 ####################################################################################### -## Broadsoft ACD Call Center ## +## Broadsoft ACD Call Center ## ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.5.bw_acd_reason_code.Y = 500(lunch time) -account.5.bw_acd_reason_code.1 = +account.5.bw_acd_reason_code.1 = account.5.reason_code.1 = account.5.reason_code_name.1 = 0 @@ -2373,7 +2373,7 @@ account.5.supervisor_info_code.1 = account.5.supervisor_info_code_name.1 = ####################################################################################### -## Broadsoft Call Center ## +## Broadsoft Call Center ## ####################################################################################### account.5.call_center.call_info_enable = 0 account.5.call_center.show_call_info_time = 30 @@ -2384,7 +2384,7 @@ account.5.call_center.queue_status_enable = 0 account.5.call_center.queue_status_light_enable = 0 ####################################################################################### -## Broadsoft XSI ## +## Broadsoft XSI ## ####################################################################################### account.5.xsi.user = account.5.xsi.password = @@ -2394,46 +2394,46 @@ account.5.xsi.port = ####################################################################################### -## Time ## +## Time ## ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### -## NETWORK ## +## NETWORK ## ####################################################################################### ##0-ipv4£¬1-ipv6,2-ipv4&ipv6 network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.primary_dns= +network.secondary_dns = ####################################################################################### ## Account 6 Basic Settings ## ####################################################################################### ## ranges from 1 to 6; -##account.X.enable = +##account.X.enable = {if isset($user_password_6) } account.6.enable = 1 {else} @@ -2446,7 +2446,7 @@ account.6.password = {$user_password_6} account.6.user_name = {$user_id_6} account.6.sip_server_host = {$server_address_6} account.6.sip_server_port = {$sip_port_6} -account.6.outbound_proxy_enable = +account.6.outbound_proxy_enable = account.6.outbound_host = {$outbound_proxy_6} account.6.outbound_port = 5060 account.6.sip_listen_port = 5060 @@ -2463,13 +2463,13 @@ account.6.sip_listen_port = 5060 ##account.X.reregister_enable = 0 account.6.reregister_enable = 0 -account.6.retry_counts = -account.6.failback_mode = 0 +account.6.retry_counts = +account.6.failback_mode = 0 account.6.failback_timeout = 3600 account.6.naptr_build = 0 account.6.fallback.redundancy_type = 0 account.6.fallback.timeout = 120 -account.6.sip_server.1.address = +account.6.sip_server.1.address = account.6.sip_server.1.port = 5060 #Configure the register expiry time (in seconds), the default value is 3600. account.6.sip_server.1.expires = {$register_expires_6} @@ -2477,7 +2477,7 @@ account.6.sip_server.1.retry_counts = 3 account.6.sip_server.1.failback_mode = 0 account.6.sip_server.1.failback_timeout = 3600 account.6.sip_server.1.register_on_enable = 0 -account.6.sip_server.2.address = +account.6.sip_server.2.address = account.6.sip_server.2.port = 5060 account.6.sip_server.2.expires = 3600 account.6.sip_server.2.retry_counts = 3 @@ -2510,30 +2510,30 @@ account.6.static_cache_pri = 0 ## Register Advanced ## ####################################################################################### ## ranges from 1 to 6; -##account.X.sip_server_type = +##account.X.sip_server_type = #Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom; -account.6.sip_server_type = +account.6.sip_server_type = #Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled; -account.6.unregister_on_reboot = +account.6.unregister_on_reboot = #Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled; -account.6.sip_trust_ctrl = +account.6.sip_trust_ctrl = #Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8. -account.6.dns_query_timeout= +account.6.dns_query_timeout= #Enable or disable the timer to periodically refresh the DNS-SRV query result; 0-Disabled (default), 1-Enabled; -account.6.srv_ttl_timer_enable = +account.6.srv_ttl_timer_enable = account.6.proxy_require = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.6.register_mac = -account.6.register_line = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.6.register_mac = +account.6.register_line = #Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.6.reg_fail_retry_interval = +account.6.reg_fail_retry_interval = ######################################################################### ## NAT Settings ## @@ -2544,7 +2544,7 @@ account.6.reg_fail_retry_interval = #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; account.6.nat.nat_traversal = 0 -account.6.nat.stun_server = +account.6.nat.stun_server = account.6.nat.stun_port = 3478 #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default)£¬2-Option£¬3-Notify; @@ -2562,7 +2562,7 @@ account.6.nat.rport = {$yealink_rport_6} ####################################################################################### ## ranges from 1 to 6; ##account.X.advanced.timer_t1 = 0.5 -##voice_mail.number.X = +##voice_mail.number.X = #Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5. account.6.advanced.timer_t1 = 0.5 @@ -2576,7 +2576,7 @@ voice_mail.number.6 = *97 ## Subscribe ## ####################################################################################### ## ranges from 1 to 6; -##account.X.subscribe_mwi = +##account.X.subscribe_mwi = account.6.subscribe_mwi = 0 account.6.subscribe_mwi_expires = 3600 @@ -2591,13 +2591,13 @@ account.6.subscribe_acd_expires= 3600 ## BLF List ## ####################################################################################### ## ranges from 1 to 6; -##account.X.blf.blf_list_uri = +##account.X.blf.blf_list_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.6.blf.blf_list_uri = +account.6.blf.blf_list_uri = -account.6.blf_list_code = -account.6.blf_list_barge_in_code = +account.6.blf_list_code = +account.6.blf_list_barge_in_code = account.6.blf.subscribe_period = 1800 account.6.blf.subscribe_event = @@ -2611,10 +2611,10 @@ account.6.out_dialog_blf_enable = 0 ##account.X.shared_line = #Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA; -account.6.shared_line = +account.6.shared_line = #Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.6.bla_number = +account.6.bla_number = account.6.bla_subscribe_period = 300 ####################################################################################### @@ -2622,13 +2622,13 @@ account.6.bla_subscribe_period = 300 ####################################################################################### #Audio codecs for account1 (Y ranges from 1 to 11). #Enable or disable the specified codec; 0-Disabled, 1-Enabled; -#account.6.codec.Y.enable = +#account.6.codec.Y.enable = #The type of the specified codec. -#account.6.codec.Y.payload_type = +#account.6.codec.Y.payload_type = #The priority of the specified codec. It's available when the codec is enabled. -#account.6.codec.Y.priority = +#account.6.codec.Y.priority = #The payload of the specified codec. -#account.6.codec.Y.rtpmap = +#account.6.codec.Y.rtpmap = account.6.codec.1.enable = 1 account.6.codec.1.payload_type = PCMU @@ -2637,10 +2637,10 @@ account.6.codec.1.rtpmap = 0 account.6.codec.2.enable = 1 account.6.codec.2.payload_type = PCMA -account.6.codec.2.priority = 2 +account.6.codec.2.priority = 2 account.6.codec.2.rtpmap = 8 -account.6.codec.3.enable = 0 +account.6.codec.3.enable = 0 account.6.codec.3.payload_type = G723_53 account.6.codec.3.priority =0 account.6.codec.3.rtpmap = 4 @@ -2676,8 +2676,8 @@ account.6.codec.9.priority = 0 account.6.codec.9.rtpmap = 104 account.6.codec.10.enable = 0 -account.6.codec.10.payload_type = G726-32 -account.6.codec.10.priority = 0 +account.6.codec.10.payload_type = G726-32 +account.6.codec.10.priority = 0 account.6.codec.10.rtpmap = 102 account.6.codec.11.enable = 0 @@ -2695,22 +2695,22 @@ account.6.codec.12.rtpmap = 3 ## Audio Advanced ## ####################################################################################### #Specify whether to encrypt the SIP messages; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.6.srtp_encryption = +account.6.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.6.ptime = +account.6.ptime = ####################################################################################### ## Anonymous Call ## ####################################################################################### account.6.anonymous_call = 0 -account.6.anonymous_call_oncode = -account.6.anonymous_call_offcode = +account.6.anonymous_call_oncode = +account.6.anonymous_call_offcode = -account.6.reject_anonymous_call = -account.6.anonymous_reject_oncode = -account.6.anonymous_reject_offcode = +account.6.reject_anonymous_call = +account.6.anonymous_reject_oncode = +account.6.anonymous_reject_offcode = ####################################################################################### ## Pickup Code ## @@ -2718,31 +2718,31 @@ account.6.anonymous_reject_offcode = account.5.dialoginfo_callpickup = 0 #Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone. -account.6.group_pickup_code = -account.56.direct_pickup_code = +account.6.group_pickup_code = +account.56.direct_pickup_code = ####################################################################################### ## DTMF ## ####################################################################################### #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.6.dtmf.type = +account.6.dtmf.type = #Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event; -account.6.dtmf.info_type = +account.6.dtmf.info_type = #Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101. -account.6.dtmf.dtmf_payload = +account.6.dtmf.dtmf_payload = ####################################################################################### ## Alert info ## ####################################################################################### #Enable or disable to use the Distinctive Ring Tones; 0-Disabled , 1-Enabled(default); -account.6.alert_info_url_enable = +account.6.alert_info_url_enable = #Assign a ringtone for account2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: account.2.ringtone.ring_type = Config:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: account.2.ringtone.ring_type = Resource:Ring2.wav -account.6.ringtone.ring_type = +account.6.ringtone.ring_type = account.6.picture_info_enable = 1 @@ -2750,16 +2750,16 @@ account.6.picture_info_enable = 1 ## Conference ## ####################################################################################### #Configure the conference type; 0-Local (default), 2-Network Conference; -account.6.conf_type = +account.6.conf_type = -#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.6.conf_uri = +#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". +account.6.conf_uri = ####################################################################################### ## cid source ## ####################################################################################### #Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM; -account.5.cid_source = +account.5.cid_source = account.6.cid_source_privacy = 1 account.6.cid_source_ppi = 1 @@ -2768,70 +2768,70 @@ account.6.cp_source = 0 ####################################################################################### ## Session Timer ## ####################################################################################### -#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; -account.6.session_timer.enable = +#Enable or disable the session timer, 0-Disabled (default), 1-Enabled; +account.6.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.6.session_timer.expires = +account.6.session_timer.expires = -#Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.6.session_timer.refresher = +#Configure the session timer refresher; 0-Uac (default), 1-Uas; +account.6.session_timer.refresher = ####################################################################################### ## Music on Hold ## ####################################################################################### #Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server; #Require reboot; -account.6.music_on_hold_type = +account.6.music_on_hold_type = -account.6.music_server_uri = +account.6.music_server_uri = ####################################################################################### ## Advanced ## ####################################################################################### #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.6.auto_answer = +account.6.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.6.missed_calllog = +account.6.missed_calllog = #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.6.100rel_enable = +account.6.100rel_enable = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.6.enable_user_equal_phone = +account.6.enable_user_equal_phone = #Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default); -account.6.compact_header_enable = +account.6.compact_header_enable = ####################################################################################### ## DND ## ####################################################################################### -account.6.dnd.enable = -account.6.dnd.on_code = +account.6.dnd.enable = +account.6.dnd.on_code = account.6.dnd.off_code = ####################################################################################### ## Call Forward ## ####################################################################################### #Enable or disable the busy forward feature for account; 0-Disabled (default), 1-Enabled; -account.6.always_fwd.enable = -account.6.always_fwd.target = +account.6.always_fwd.enable = +account.6.always_fwd.target = account.6.always_fwd.off_code = account.6.always_fwd.on_code = -account.6.busy_fwd.enable = -account.6.busy_fwd.target = +account.6.busy_fwd.enable = +account.6.busy_fwd.target = account.6.busy_fwd.off_code = account.6.busy_fwd.on_code = -#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; +#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled; #Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. -account.6.timeout_fwd.enable = +account.6.timeout_fwd.enable = account.6.timeout_fwd.target = -account.6.timeout_fwd.timeout = +account.6.timeout_fwd.timeout = account.6.timeout_fwd.off_code = -account.6.timeout_fwd.on_code = +account.6.timeout_fwd.on_code = ####################################################################################### ## Broadsoft Hoteling ## @@ -2854,7 +2854,7 @@ account.6.acd.initial_state = 1 ####################################################################################### #Configure the ACD reason code of Broadsoft.(The valus of Y must be consecutive numbers.) #account.6.bw_acd_reason_code.Y = 500(lunch time) -account.6.bw_acd_reason_code.1 = +account.6.bw_acd_reason_code.1 = account.6.reason_code.1 = account.6.reason_code_name.1 = 0 @@ -2889,9 +2889,9 @@ account.6.xsi.port = ####################################################################################### #Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) -local_time.time_zone = -local_time.time_zone_name = +#local_time.time_zone_name = China(Beijing) +local_time.time_zone = +local_time.time_zone_name = ####################################################################################### @@ -2901,21 +2901,21 @@ local_time.time_zone_name = network.ip_address_mode = 2 network.ipv6_prefix = 64 -network.ipv6_internet_port.type = -network.ipv6_internet_port.ip = -network.ipv6_internet_port.gateway = -network.ipv6_primary_dns = -network.ipv6_secondary_dns = -network.ipv6_icmp_v6.enable = +network.ipv6_internet_port.type = +network.ipv6_internet_port.ip = +network.ipv6_internet_port.gateway = +network.ipv6_primary_dns = +network.ipv6_secondary_dns = +network.ipv6_icmp_v6.enable = #Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, subnet mask, gateway and DNS server; #Require Reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = network.primary_dns = network.secondary_dns = @@ -2940,7 +2940,7 @@ linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.extension = {$row.device_key_extension} {/if} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -2948,20 +2948,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.extension--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -2972,8 +2972,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.extension = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -2984,26 +2984,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -3011,10 +3011,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.extension = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.extension = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -3025,7 +3025,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -3035,11 +3035,11 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = ########################################################################################## #Expansion module 2 key 1 -#expansion_module.2.key.1.type = -#expansion_module.2.key.1.line = -#expansion_module.2.key.1.value = -#expansion_module.2.key.1.extension = -#expansion_module.2.key.1.label = -#expansion_module.2.key.1.xml_phonebook = -#expansion_module.2.key.1.type = +#expansion_module.2.key.1.type = +#expansion_module.2.key.1.line = +#expansion_module.2.key.1.value = +#expansion_module.2.key.1.extension = +#expansion_module.2.key.1.label = +#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.type = #expansion_module.2.key.1.label = \ No newline at end of file diff --git a/resources/templates/provision/yealink/vp530/y000000000023.cfg b/resources/templates/provision/yealink/vp530/y000000000023.cfg index 3c1222819f..7330770293 100644 --- a/resources/templates/provision/yealink/vp530/y000000000023.cfg +++ b/resources/templates/provision/yealink/vp530/y000000000023.cfg @@ -8,90 +8,90 @@ #Configure the WAN port type; 0-DHCP(default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, submask, gateway and DNS server. #Require reboot; network.internet_port.ip = -network.internet_port.mask = +network.internet_port.mask = network.internet_port.gateway = -network.primary_dns = -network.secondary_dns = +network.primary_dns = +network.secondary_dns = #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = +network.pppoe.user = +network.pppoe.password = #Enable or disable the VLAN of WAN port; 0-Disabled(default), 1-Enabled; #Require reboot; -network.vlan.internet_port_enable = +network.vlan.internet_port_enable = #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = + +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = - #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 40. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-Enabled (EAP-MD5); #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the syslog mode; 1-Local, 2-Server; #Require reboot; -syslog.mode = +syslog.mode = #Configure the IP address of the syslog server; #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### ## TR069 ## @@ -100,40 +100,40 @@ syslog.log_level = #The TR069 feature is only applicable to some designated firmware versions; #All settings of TR069 require reboot; #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = +managementserver.enable = #Configure the username and password for the phone to authenticate with the ACS; -managementserver.username = -managementserver.password = +managementserver.username = +managementserver.password = #Configure the access URL of the ACS; -managementserver.url = +managementserver.url = #Configure the username and password for the phone to authenticate the connection requests; -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.connection_request_username = +managementserver.connection_request_password = -#Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to inform the ACS of its configuration; 0-Disabled (default), 1-Enabled; managementserver.periodic_inform_enable = 0 #Configure the interval (in seconds) the phone to inform the ACS of its configuration. The default value is 60. -managementserver.periodic_inform_interval = +managementserver.periodic_inform_interval = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled(default); -auto_provision.pnp_enable = +auto_provision.pnp_enable = -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); -auto_provision.mode = +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +auto_provision.mode = #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; -auto_provision.repeat.enable = +auto_provision.repeat.enable = #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; auto_provision.weekly.enalbe = 0 @@ -144,11 +144,11 @@ auto_provision.weekly.begin_time = 00:00 auto_provision.weekly.end_time = 00:00 #Configure the URL of the auto provisioning server. -auto_provision.server.url = +auto_provision.server.url = #Configure the username and password for downloading. auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.password = #Configure the domain name of the PNP server. auto_provision.pnp_domain_name = @@ -159,18 +159,18 @@ auto_provision.pnp_event_vendor = #Configure the name of the Common configuration file. auto_provision.common_file_name = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. +#Configure AES key (16 characters) for decrypting the common CFG file. auto_provision.aes_key_16.com = - + #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. auto_provision.aes_key_16.mac = @@ -184,81 +184,81 @@ auto_provision.aes_key_16.mac = #Configure the auto provisioning name. #The value format is String, the maximum length is 100; -#autoprovision.x.name = +#autoprovision.x.name = #Configure the auto provisioning code. #The valid value is a string, the maximum length is 100. -#autoprovision.x.code = +#autoprovision.x.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.x.url = +#autoprovision.x.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.x.user = -#autoprovision.x.password = +#autoprovision.x.user = +#autoprovision.x.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.x.com_aes = -#autoprovision.x.mac_aes = +#autoprovision.x.com_aes = +#autoprovision.x.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = -autoprovision.2.name = -autoprovision.2.code = -autoprovision.2.url = -autoprovision.2.user = -autoprovision.2.password = -autoprovision.2.com_aes = -autoprovision.2.mac_aes = +autoprovision.2.name = +autoprovision.2.code = +autoprovision.2.url = +autoprovision.2.user = +autoprovision.2.password = +autoprovision.2.com_aes = +autoprovision.2.mac_aes = ####################################################################################### ## Phone Features ## ####################################################################################### -#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); -sip.use_23_as_pound = +#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); +sip.use_23_as_pound = #Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; -sip.rfc2543_hold = +sip.rfc2543_hold = #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = #Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +sip.reg_surge_prevention = #Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); -watch_dog.enable = +watch_dog.enable = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled (default), 1-Enabled; -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = -#Enable or disable the conference initiator to transfer the call when hanging up; +#Enable or disable the conference initiator to transfer the call when hanging up; #0-Disabled (default), 1-Enabled; -transfer.tran_others_after_conf_enable = +transfer.tran_others_after_conf_enable = #Enable or disable to access the web user interface of phone using the http/https protocol; #0-Disabled,1-Enabled (default); #Require Reboot; -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = #Enable or disable the feature key synchronization, 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = #Enable or disable the conference feature on the phone, 0-Disabled, 1-Enabled(default); #Require reboot; @@ -266,203 +266,203 @@ features.conference_enable = #Enable or disable the hoteling feature, 0-Disabled (default), 1-Enabled; #Require reboot; -features.hoteling.enable = +features.hoteling.enable = #Enable or disable the ACD feature on the phone, 0-Disabled (default), 1-Enabled; #Require reboot; -acd.enable = +acd.enable = ####################################################################################### ## Voice ## ####################################################################################### #Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 5. -voice.handfree.spk_vol = -voice.handset.spk_vol = -voice.headset.spk_vol = +voice.handfree.spk_vol = +voice.handset.spk_vol = +voice.headset.spk_vol = #Configure the ring volume. It ranges from 0 to 15, the default value is 5. -voice.ring_vol = +voice.ring_vol = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Set the password of the user or the administrator, the value format is: user:password or admin:password; -#security.user_password = admin:admin123 +#security.user_password = admin:admin123 security.user_password = ####################################################################################### -## DSS Key ## +## DSS Key ## ####################################################################################### -#memorykey.x.line: Configure the desired line to apply the key feature. It ranges from 0 to 4. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#memorykey.x.line: Configure the desired line to apply the key feature. It ranges from 0 to 4. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. -#memorykey.x.value: Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. +#memorykey.x.value: Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value: Enter the pickup code, this parameter is only appilicable to BLF. -#memorykey.x.type: Assign the desired feature to the memory key. +#memorykey.x.type: Assign the desired feature to the memory key. #Valid types are:: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 10-Call Park -# 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL 18-Group Listening 19-Public Hold 20-Private Hold -# 21-Shared Line 22-XML Group 23-Group Pickup 24- Paging 25-Record 27-XMLbrowser 35-URLRecord 37-Switch 38-LDAP 39-BLF List -# 40-Prefix 41- Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook: Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +# 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL 18-Group Listening 19-Public Hold 20-Private Hold +# 21-Shared Line 22-XML Group 23-Group Pickup 24- Paging 25-Record 27-XMLbrowser 35-URLRecord 37-Switch 38-LDAP 39-BLF List +# 40-Prefix 41- Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook: Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.label: configure the label for each key dispalying on LCD screen. # Configure DSS Key1 -memorykey.1.line = -memorykey.1.value = -memorykey.1.pickup_value = -memorykey.1.type = -memorykey.1.xml_phonebook = -memorykey.1.label = +memorykey.1.line = +memorykey.1.value = +memorykey.1.pickup_value = +memorykey.1.type = +memorykey.1.xml_phonebook = +memorykey.1.label = # Configure DSS Key2 -memorykey.2.line = -memorykey.2.value = -memorykey.2.pickup_value = -memorykey.2.type = -memorykey.2.xml_phonebook = -memorykey.2.label = +memorykey.2.line = +memorykey.2.value = +memorykey.2.pickup_value = +memorykey.2.type = +memorykey.2.xml_phonebook = +memorykey.2.label = # Configure DSS Key3 -memorykey.3.line = -memorykey.3.value = -memorykey.3.pickup_value = -memorykey.3.type = +memorykey.3.line = +memorykey.3.value = +memorykey.3.pickup_value = +memorykey.3.type = memorykey.3.xml_phonebook = -memorykey.3.label = +memorykey.3.label = # Configure DSS Key4 -memorykey.4.line = -memorykey.4.value = -memorykey.4.pickup_value = -memorykey.4.type = +memorykey.4.line = +memorykey.4.value = +memorykey.4.pickup_value = +memorykey.4.type = memorykey.4.xml_phonebook = -memorykey.4.label = +memorykey.4.label = # Configure DSS Key5 -memorykey.5.line = -memorykey.5.value = -memorykey.5.pickup_value = -memorykey.5.type = +memorykey.5.line = +memorykey.5.value = +memorykey.5.pickup_value = +memorykey.5.type = memorykey.5.xml_phonebook = -memorykey.5.label = +memorykey.5.label = # Configure DSS Key6 -memorykey.6.line = -memorykey.6.value = -memorykey.6.pickup_value = -memorykey.6.type = +memorykey.6.line = +memorykey.6.value = +memorykey.6.pickup_value = +memorykey.6.type = memorykey.6.xml_phonebook = -memorykey.6.label = +memorykey.6.label = # Configure DSS Key7 -memorykey.7.line = -memorykey.7.value = -memorykey.7.pickup_value = -memorykey.7.type = +memorykey.7.line = +memorykey.7.value = +memorykey.7.pickup_value = +memorykey.7.type = memorykey.7.xml_phonebook = -memorykey.7.label = +memorykey.7.label = # Configure DSS Key8 -memorykey.8.line = -memorykey.8.value = -memorykey.8.pickup_value = -memorykey.8.type = +memorykey.8.line = +memorykey.8.value = +memorykey.8.pickup_value = +memorykey.8.type = memorykey.8.xml_phonebook = -memorykey.8.label = +memorykey.8.label = # Configure DSS Key9 -memorykey.9.line = -memorykey.9.value = -memorykey.9.pickup_value = -memorykey.9.type = +memorykey.9.line = +memorykey.9.value = +memorykey.9.pickup_value = +memorykey.9.type = memorykey.9.xml_phonebook = -memorykey.9.label = +memorykey.9.label = # Configure DSS Key10 -memorykey.10.line = -memorykey.10.value = -memorykey.10.pickup_value = -memorykey.10.type = +memorykey.10.line = +memorykey.10.value = +memorykey.10.pickup_value = +memorykey.10.type = memorykey.10.xml_phonebook = -memorykey.10.label = +memorykey.10.label = # Configure DSS Key11 -memorykey.11.line = -memorykey.11.value = -memorykey.11.pickup_value = -memorykey.11.type = +memorykey.11.line = +memorykey.11.value = +memorykey.11.pickup_value = +memorykey.11.type = memorykey.11.xml_phonebook = -memorykey.11.label = +memorykey.11.label = # Configure DSS Key12 -memorykey.12.line = -memorykey.12.value = -memorykey.12.pickup_value = -memorykey.12.type = +memorykey.12.line = +memorykey.12.value = +memorykey.12.pickup_value = +memorykey.12.type = memorykey.12.xml_phonebook = -memorykey.12.label = +memorykey.12.label = # Configure DSS Key13 -memorykey.13.line = -memorykey.13.value = -memorykey.13.pickup_value = -memorykey.13.type = +memorykey.13.line = +memorykey.13.value = +memorykey.13.pickup_value = +memorykey.13.type = memorykey.13.xml_phonebook = -memorykey.13.label = +memorykey.13.label = # Configure DSS Key14 -memorykey.14.line = -memorykey.14.value = -memorykey.14.pickup_value = -memorykey.14.type = +memorykey.14.line = +memorykey.14.value = +memorykey.14.pickup_value = +memorykey.14.type = memorykey.14.xml_phonebook = -memorykey.14.label = +memorykey.14.label = # Configure DSS Key15 -memorykey.15.line = -memorykey.15.value = -memorykey.15.pickup_value = -memorykey.15.type = +memorykey.15.line = +memorykey.15.value = +memorykey.15.pickup_value = +memorykey.15.type = memorykey.15.xml_phonebook = -memorykey.15.label = +memorykey.15.label = # Configure DSS Key16 -memorykey.16.line = -memorykey.16.value = -memorykey.16.pickup_value = -memorykey.16.type = +memorykey.16.line = +memorykey.16.value = +memorykey.16.pickup_value = +memorykey.16.type = memorykey.16.xml_phonebook = -memorykey.16.label = +memorykey.16.label = # Configure DSS Key17 -memorykey.17.line = -memorykey.17.value = -memorykey.17.pickup_value = -memorykey.17.type = +memorykey.17.line = +memorykey.17.value = +memorykey.17.pickup_value = +memorykey.17.type = memorykey.17.xml_phonebook = memorykey.17.label = # Configure DSS Key18 -memorykey.18.line = -memorykey.18.value = -memorykey.18.pickup_value = -memorykey.18.type = +memorykey.18.line = +memorykey.18.value = +memorykey.18.pickup_value = +memorykey.18.type = memorykey.18.xml_phonebook = memorykey.18.label = ####################################################################################### -## Security ## +## Security ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -#security.trust_certificates = +#security.trust_certificates = #Define the login username and password of the user, var and administrator. #If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. @@ -487,97 +487,97 @@ security.user_password = {$var_name}:{$var_password} #Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; #Require reboot; -security.var_enable = +security.var_enable = ####################################################################################### -## Line Key ## +## Line Key ## ####################################################################################### #The x of the parameter "linekey.x.line" ranges from 1 to 4. #The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. #linekey.x.lable--Define the label for each line key. -#Configure Linekey1 -linekey.1.line = -linekey.1.value = -linekey.1.pickup_value = -linekey.1.type = +#Configure Linekey1 +linekey.1.line = +linekey.1.value = +linekey.1.pickup_value = +linekey.1.type = linekey.1.xml_phonebook = -linekey.1.label = +linekey.1.label = #Configure Linekey2 -linekey.2.line = -linekey.2.value = -linekey.2.pickup_value = -linekey.2.type = -linekey.2.xml_phonebook = -linekey.2.label = +linekey.2.line = +linekey.2.value = +linekey.2.pickup_value = +linekey.2.type = +linekey.2.xml_phonebook = +linekey.2.label = #Configure Linekey3 -linekey.3.line = -linekey.3.value = -linekey.3.pickup_value = -linekey.3.type = -linekey.3.xml_phonebook = -linekey.3.label = +linekey.3.line = +linekey.3.value = +linekey.3.pickup_value = +linekey.3.type = +linekey.3.xml_phonebook = +linekey.3.label = #Configure Linekey4 -linekey.4.line = -linekey.4.value = -linekey.4.pickup_value = -linekey.4.type = -linekey.4.xml_phonebook = -linekey.4.label = +linekey.4.line = +linekey.4.value = +linekey.4.pickup_value = +linekey.4.type = +linekey.4.xml_phonebook = +linekey.4.label = ####################################################################################### # Action URL ## ####################################################################################### -#action_url.incoming_call: configure the phone to send message to the specified server when receiving incoming call; -#action_url.dnd_on: configure the phone to send message to the specified server when DND feature is activated; +#action_url.incoming_call: configure the phone to send message to the specified server when receiving incoming call; +#action_url.dnd_on: configure the phone to send message to the specified server when DND feature is activated; #The value format is: http://IP address of server/help.xml?mac=$mac #action_url.log_on = http://192.168.1.20/help.xml?mac=$mac -action_url.setup_completed = -action_url.log_on = -action_url.log_off = -action_url.register_failed = -action_url.off_hook = -action_url.on_hook = -action_url.incoming_call = -action_url.outgoing_call = -action_url.call_established = -action_url.dnd_on = -action_url.dnd_off = -action_url.always_fwd_on = -action_url.always_fwd_off = -action_url.busy_fwd_on = -action_url.busy_fwd_off = -action_url.no_answer_fwd_on = -action_url.no_answer_fwd_off = -action_url.transfer_call = +action_url.setup_completed = +action_url.log_on = +action_url.log_off = +action_url.register_failed = +action_url.off_hook = +action_url.on_hook = +action_url.incoming_call = +action_url.outgoing_call = +action_url.call_established = +action_url.dnd_on = +action_url.dnd_off = +action_url.always_fwd_on = +action_url.always_fwd_off = +action_url.busy_fwd_on = +action_url.busy_fwd_off = +action_url.no_answer_fwd_on = +action_url.no_answer_fwd_off = +action_url.transfer_call = action_url.blind_transfer_call = -action_url.attended_transfer_call = -action_url.hold = -action_url.unhold = -action_url.mute = -action_url.unmute = -action_url.missed_call = -action_url.call_terminated = -action_url.busy_to_idle = -action_url.idle_to_busy = +action_url.attended_transfer_call = +action_url.hold = +action_url.unhold = +action_url.mute = +action_url.unmute = +action_url.missed_call = +action_url.call_terminated = +action_url.busy_to_idle = +action_url.idle_to_busy = -#Configure the phone to send message to the specified server when changing the IP address; -action_url.ip_change = +#Configure the phone to send message to the specified server when changing the IP address; +action_url.ip_change = #Configure the phone to send message to the specified server when forwarding or rejecting incoming call, or answering new incoming call; -action_url.forward_incoming_call = -action_url.reject_incoming_call = +action_url.forward_incoming_call = +action_url.reject_incoming_call = action_url.answer_new_incoming_call = -#Configure the phone to send message to the specified server when transfer finished/transfer failed; -action_url.transfer_finished = -action_url.transfer_failed = +#Configure the phone to send message to the specified server when transfer finished/transfer failed; +action_url.transfer_finished = +action_url.transfer_failed = #Configure the phone to send message to the specified server when rejecting the new incoming call; action_url.reject_new_incoming_call = @@ -585,14 +585,14 @@ action_url.reject_new_incoming_call = #Configure the phone to send message to the specified server when the phone cancels to call out,the remote called party is busy or the remote party cancels the call; action_url.cancel_callout = action_url.remote_busy = -action_url.call_remote_canceled = +action_url.call_remote_canceled = ####################################################################################### -## Language Settings ## +## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, German, Italian and Turkish; -lang.wui = +lang.wui = #Specify the LCD language, the valid values are: English (default), Chinese_S, German, French, Turkish, Italiano, Polish and Portungues; lang.gui = English @@ -601,10 +601,10 @@ lang.gui = English ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. #The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -613,17 +613,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); -local_time.summer_time = +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +local_time.summer_time = #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -640,17 +640,17 @@ local_time.time_format = {$yealink_time_format} local_time.date_format = {$yealink_date_format} #Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. -local_time.manual_time_enable = +local_time.manual_time_enable = ####################################################################################### ## Auto Redial ## ####################################################################################### #Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; -auto_redial.enable = +auto_redial.enable = #Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. auto_redial.interval = 10 @@ -662,8 +662,8 @@ auto_redial.times = 10 ## Zero Touch ## ####################################################################################### -#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; -zero_touch.enable = 0 +#Enable or disable the zero-sp-touch; 0-Disabled (default), 1-Enabled; +zero_touch.enable = 0 #Configure the waiting time (in seconds) before canceling the zero-sp-touch. It ranges from 0 to 100, the default value is 5. zero_touch.wait_time = 5 @@ -671,7 +671,7 @@ zero_touch.wait_time = 5 ####################################################################################### ## Push XML ## ####################################################################################### -push_xml.server = +push_xml.server = #Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; push_xml.block_in_calling = 0 @@ -684,13 +684,13 @@ push_xml.sip_notify = 0 ####################################################################################### #Configure the area code. -dialplan.area_code.code = -dialplan.area_code.min_len = 1 +dialplan.area_code.code = +dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 #When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -701,19 +701,19 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the dialnow rule for the phone. X ranges from 1 to 10; -#dialplan.dialnow.rule.x = +#dialplan.dialnow.rule.x = #dialplan.dialnow.line_id.x = -dialplan.dialnow.rule.1 = -dialplan.dialnow.line_id.1 = +dialplan.dialnow.rule.1 = +dialplan.dialnow.line_id.1 = #Configure the replace rule. X ranges from 1 to 10; -#dialplan.replace.prefix.x = +#dialplan.replace.prefix.x = #dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = ####################################################################################### @@ -721,25 +721,25 @@ dialplan.replace.line_id.1 = ####################################################################################### #Configuration of BW phonebook. X ranges from 1 to 6. -#bw_phonebook.display_name = -#bw_phonebook.data.x.server = -#bw_phonebook.data.x.port = -#bw_phonebook.data.x.username = -#bw_phonebook.data.x.password = -#bw_phonebook.data.x.name = +#bw_phonebook.display_name = +#bw_phonebook.data.x.server = +#bw_phonebook.data.x.port = +#bw_phonebook.data.x.username = +#bw_phonebook.data.x.password = +#bw_phonebook.data.x.name = -bw_phonebook.display_name = -bw_phonebook.data.1.server = -bw_phonebook.data.1.port = -bw_phonebook.data.1.username = -bw_phonebook.data.1.password = -bw_phonebook.data.1.name = +bw_phonebook.display_name = +bw_phonebook.data.1.server = +bw_phonebook.data.1.port = +bw_phonebook.data.1.username = +bw_phonebook.data.1.password = +bw_phonebook.data.1.name = -bw_phonebook.data.2.server = -bw_phonebook.data.2.port = -bw_phonebook.data.2.username = -bw_phonebook.data.2.password = -bw_phonebook.data.2.name = +bw_phonebook.data.2.server = +bw_phonebook.data.2.port = +bw_phonebook.data.2.username = +bw_phonebook.data.2.password = +bw_phonebook.data.2.name = #X ranges from 1 to 6; #Configure the search parameter of broadsoft phonebook version 1.0; @@ -753,94 +753,94 @@ bw_phonebook.data.2.name = bw_phonebook.search_list_v1.1 = bw_phonebook.search_list_v2.2 = -bw_phonebook.search_mode_or.3 = +bw_phonebook.search_mode_or.3 = ####################################################################################### ## BSFT Call Log ## ####################################################################################### -#Configuration of the BW call log. X ranges from 1 to 6. +#Configuration of the BW call log. X ranges from 1 to 6. #This feature is only applicable to some designated firmware version; -#bw_call_log.display_name = -#bw_call_log.data.x.server = -#bw_call_log.data.x.port = -#bw_call_log.data.x.username = -#bw_call_log.data.x.password = -#bw_call_log.data.x.name = +#bw_call_log.display_name = +#bw_call_log.data.x.server = +#bw_call_log.data.x.port = +#bw_call_log.data.x.username = +#bw_call_log.data.x.password = +#bw_call_log.data.x.name = + +bw_call_log.display_name = +bw_call_log.data.1.server = +bw_call_log.data.1.port = +bw_call_log.data.1.username = +bw_call_log.data.1.password = +bw_call_log.data.1.name = + +bw_call_log.data.2.server = +bw_call_log.data.2.port = +bw_call_log.data.2.username = +bw_call_log.data.2.password = +bw_call_log.data.2.name = + -bw_call_log.display_name = -bw_call_log.data.1.server = -bw_call_log.data.1.port = -bw_call_log.data.1.username = -bw_call_log.data.1.password = -bw_call_log.data.1.name = - -bw_call_log.data.2.server = -bw_call_log.data.2.port = -bw_call_log.data.2.username = -bw_call_log.data.2.password = -bw_call_log.data.2.name = - - ####################################################################################### ## Remote Phonebook ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -remote_phonebook.display_name = +remote_phonebook.display_name = -#remote_phonebook.data.x.url = -#remote_phonebook.data.X.name = -remote_phonebook.data.1.url = -remote_phonebook.data.1.name = +#remote_phonebook.data.x.url = +#remote_phonebook.data.X.name = +remote_phonebook.data.1.url = +remote_phonebook.data.1.name = -remote_phonebook.data.2.url = -remote_phonebook.data.2.name = +remote_phonebook.data.2.url = +remote_phonebook.data.2.name = -remote_phonebook.data.3.url = -remote_phonebook.data.3.name = +remote_phonebook.data.3.url = +remote_phonebook.data.3.name = -remote_phonebook.data.4.url = -remote_phonebook.data.4.name = +remote_phonebook.data.4.url = +remote_phonebook.data.4.name = -remote_phonebook.data.5.url = +remote_phonebook.data.5.url = remote_phonebook.data.5.name = #Configure the interval(in minutes) for the phone to update phonebook,(1440 by default); directory.update_time_interval = #Enable or disable the phone to match the incoming call with the contact in the remote phonebook; 0-Disabled, 1-Enabled(default); -directory.incoming_call_match_enable = +directory.incoming_call_match_enable = #Enable or disable the broadsoft directory; 0-Disabled (default), 1-Enabled; bw.directory_enable = - + ####################################################################################### ## LDAP Settings ## ####################################################################################### #Enable or disable the LDAP feature; 0-Disabled(default), 1-Enabled; -ldap.enable = +ldap.enable = #Custom the display name of the LDAP. -ldap.customize_label = +ldap.customize_label = #Configure the search criteria for name and number lookups. -ldap.name_filter = -ldap.number_filter = +ldap.name_filter = +ldap.number_filter = -ldap.host = +ldap.host = ldap.port = 389 -ldap.base = -ldap.user = -ldap.password = +ldap.base = +ldap.user = +ldap.password = #Specify the maximum of the displayed search results. It ranges from 1 to 32000, the default value is 50. ldap.max_hits = 50 -ldap.name_attr = -ldap.numb_attr = -ldap.display_name = +ldap.name_attr = +ldap.numb_attr = +ldap.display_name = #Configure the LDAP version. The valid value is 2 or 3 (default). ldap.version = 3 @@ -848,7 +848,7 @@ ldap.version = 3 #Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; ldap.call_in_lookup = 0 -#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; ldap.ldap_sort = 0 ####################################################################################### @@ -862,53 +862,53 @@ ldap.ldap_sort = 0 features.normal_refuse_code = 486 features.call_completion_enable = 0 -features.dnd.on_code = -features.dnd.off_code = +features.dnd.on_code = +features.dnd.off_code = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); call_waiting.enable = 1 #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); -features.intercom.allow = +features.intercom.allow = -#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; -features.intercom.mute = +#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; +features.intercom.mute = -#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); -features.intercom.tone = +#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); +features.intercom.tone = #Enable or disable the phone to barge in an intercom call; 0-Disabled, 1-Enabled (default); -features.intercom.barge = +features.intercom.barge = #Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value of delay time is 4. -features.hotline_number = -features.hotline_delay = +features.hotline_number = +features.hotline_delay = -#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. -features.busy_tone_delay = +#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. +features.busy_tone_delay = #Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; -features.pound_key.mode = +features.pound_key.mode = #Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); -features.send_key_tone = -features.key_tone = +features.send_key_tone = +features.key_tone = -features.redial_tone = - -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +features.redial_tone = + +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the phone to receive the action URI request from the specified IP address(es) or any IP address; -#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); -features.action_uri_limit_ip = +#Enter multiple IP addresses (separated by comma) or "any"(stands for any IP address); +features.action_uri_limit_ip = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. features.relog_offtime = 5 - + #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); #Require reboot; features.direct_ip_call_enable = 0 @@ -916,7 +916,7 @@ features.direct_ip_call_enable = 0 #Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; features.ringer_device.is_use_headset = 0 -#Enable or disable the phone to display the local camera when in the fullscreen state, 0-Disabled, 1-Enabled(default); +#Enable or disable the phone to display the local camera when in the fullscreen state, 0-Disabled, 1-Enabled(default); features.fullscreen_local_visible = 1 #Configure the time (in seconds) the phone automatically dial out the dialed digits. It ranges from 1 to 14, the default value is 4. @@ -925,7 +925,7 @@ phone_setting.inter_digit_time = 4 #Configure the ring tone for the phone. System ring tones are: common (default), Ring1.wav, Ring2.wav¡­¡­Ring8.wav. #If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Custom:Busy.wav #If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav -phone_setting.ring_type = +phone_setting.ring_type = #Configure the active backlight level, Integer,1-10 (6 by default); phone_setting.active_backlight_level = @@ -945,14 +945,14 @@ phone_setting.is_deal180 = 1 #Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 4. phone_setting.dialnow_delay = 4 -#Enable or disable the phone to display the shortcut menu on the idle screen; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to display the shortcut menu on the idle screen; 0-Disabled (default), 1-Enabled; phone_setting.shortcuts_enable = 0 #Enable or disable the phone to display the recent call in the pre-dial interface; 0-Disabled, 1-Enabled (default); -super_search.recent_call = 1 +super_search.recent_call = 1 #Enable or disable the phone to display the soft dialpad in the pre-dial interface; 0-Disabled, 1-Enabled (default); -super_search.dial_pad = 1 +super_search.dial_pad = 1 #Enable or disable the phone to hide the value N/A of the DSS key; 0-Disabled (default), 1-Enabled; #Require reboot; @@ -963,10 +963,10 @@ phone_setting.dsskey_hide_enable = phone_setting.softkey_enable = #Enable or disable the phone to strip out the URL from the alert-info header; 0-Disabled, 1-Enabled (default); -phone_setting.parse_ring_url_enable = +phone_setting.parse_ring_url_enable = #Enable or disable the Tel mode; 0-SIP (default), 1-Tel; -phone_setting.tel_mode = +phone_setting.tel_mode = #Enable or disable the action URL feature; 0-Disabled, 1-Enabled (default); phone_setting.action_uri_enable = @@ -976,33 +976,33 @@ phone_setting.action_uri_enable = phone_setting.account_show_enable = ####################################################################################### -## Configure a server URL for firmware update ## +## Configure a server URL for firmware update ## ####################################################################################### -firmware.url = +firmware.url = ####################################################################################### -## Configure a server URL for customizing a ringtones ## +## Configure a server URL for customizing a ringtones ## ####################################################################################### ringtone.url = #ringtone.delete = http://localhost/all,delete all the customized ring tones; -ringtone.delete = +ringtone.delete = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates; -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates; +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate; -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate; +server_certificates.delete = ####################################################################################### -## Local Contact/DST Time/Dialnow Rule/Replace Rule ## +## Local Contact/DST Time/Dialnow Rule/Replace Rule ## ####################################################################################### local_contact.data.url = auto_dst.url = @@ -1019,7 +1019,7 @@ custom_factory_configuration.url = ## Camera/Doorphone data/Contact image/Wallpaper ## ####################################################################################### #Configure the access URL for downloading the camera data; -doorphone_data.url = +doorphone_data.url = #Configure access URL for downloading customized image of local contact; local_contact_image.url = @@ -1032,21 +1032,21 @@ wallpaper_upload.url = {$yealink_vp530_wallpaper} #Configure the phone background. #If you set the custom image (new.png) as phone backgroup, the value is: phone_setting.backgrounds = Config:new.png -#If you set the system image (1.jpg) as phone backgroup, the value is: phone_setting.backgrounds = Resource:1.jpg +#If you set the system image (1.jpg) as phone backgroup, the value is: phone_setting.backgrounds = Resource:1.jpg phone_setting.backgrounds = Config:yealink_vp530_wallpaper.png ####################################################################################### -## Call List ## +## Call List ## ####################################################################################### #Configure the access URL for downloading the call list; #Require reboot; -call_list.url = +call_list.url = ####################################################################################### -## OpenVPN ## +## OpenVPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar; -openvpn.url = +openvpn.url = #Require reboot; super_search.url = diff --git a/resources/templates/provision/yealink/vp530/{$mac}.cfg b/resources/templates/provision/yealink/vp530/{$mac}.cfg index b35405d03e..2063b6c7b0 100644 --- a/resources/templates/provision/yealink/vp530/{$mac}.cfg +++ b/resources/templates/provision/yealink/vp530/{$mac}.cfg @@ -35,8 +35,8 @@ account.1.sip_server_port = 0 account.1.sip_server_port = {$sip_port_1} {/if} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.1.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.1.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.1.outbound_host = {$outbound_proxy_1} @@ -52,7 +52,7 @@ account.1.backup_sip_server_host = #Require reboot; account.1.backup_sip_server_port = -account.1.sip_server_host_readonly = +account.1.sip_server_host_readonly = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_1 == 'udp'}account.1.transport = 0{/if} @@ -61,160 +61,160 @@ account.1.sip_server_host_readonly = {if $sip_transport_1 == 'dns srv'}account.1.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = +account.1.backup_outbound_port = #Configure the voice mail number of account 1. voice_mail.number.1 = {$voicemail_number} #Configure the proxy server to account 1. -account.1.proxy_require = +account.1.proxy_require = #Configure the call mode; 0-Voice, 1-Video (default); -account.1.call_option.call_mode = +account.1.call_option.call_mode = #Enable or disable the phone to display the local video during call; 0-Disabled, 1-Enabled (default); account.1.call_option.local_video_enable = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.1.100rel_enable = +account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.1.subscribe_register = +account.1.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi = +account.1.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.1.cid_source = +account.1.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.1.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.1.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Assign account 1 as shared line; 0-Disabled or Private (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.1.shared_line = +account.1.shared_line = #Configure BLA number for account 1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.1.bla_number = -account.1.bla_subscribe_period = +account.1.bla_number = +account.1.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.1.dialoginfo_callpickup = +account.1.dialoginfo_callpickup = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.1.auto_answer = +account.1.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.1.missed_calllog = +account.1.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; -account.1.register_mac = +#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled; +account.1.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.1.conf_type = +account.1.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.1.conf_uri = +account.1.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.1.blf.blf_list_uri = +account.1.blf.blf_list_uri = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.1.blf.subscribe_period = +account.1.blf.subscribe_period = #Configure the pickup code of BLF List. -account.1.blf_list_code = +account.1.blf_list_code = #Configure the bargein code. -account.1.blf_list_barge_in_code = +account.1.blf_list_barge_in_code = #Configure the SIP server type; 0-Local SIP Server (default), 2-Broadsoft; account.1.sip_server_type = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the music on hold server; -account.1.music_server_uri = +account.1.music_server_uri = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.1.dtmf.type = +account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.1.compact_header_enable = +account.1.compact_header_enable = #Enable or disable the ACD feature on account 1; 0-Disabled (default), 1-Enable; -account.1.acd.enable = +account.1.acd.enable = #Enbale or disable the phone to use the available/unavailable key; 0-Disabled (default), 1-Enable; account.1.acd.available = -#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); -account.1.acd.initial_state = +#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); +account.1.acd.initial_state = #Configure the user ID and password to login the ACD system. account.1.acd.user_id = @@ -238,7 +238,7 @@ account.1.hoteling.password = #Enable or disable the auto login feature of the hoteling; 0-Disabled (default), 1-Enabled; #Require reboot; -account.1.hoteling.auto_login_enable = +account.1.hoteling.auto_login_enable = ######################################################################### ## NAT Settings ## @@ -248,24 +248,24 @@ account.1.hoteling.auto_login_enable = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = #Configure the audio and video attributes. account.1.advanced.audio_bandwidth = 0 @@ -277,27 +277,27 @@ account.1.advanced.total_bandwidth = 0 #Assign a ringtone for account 1. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Custom:Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Resource:Ring2.wav -account.1.ringtone.ring_type = +account.1.ringtone.ring_type = #Audio codecs for account 1 (Y ranges from 1 to 7). -#account.1.codec.y.enable = -#account.1.codec.y.payload_type = -#account.1.codec.y.priority = -#account.1.codec.y.rtpmap = +#account.1.codec.y.enable = +#account.1.codec.y.payload_type = +#account.1.codec.y.priority = +#account.1.codec.y.rtpmap = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = 2 +account.1.codec.1.priority = 2 account.1.codec.1.rtpmap = 8 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 1 +account.1.codec.2.priority = 1 account.1.codec.2.rtpmap = 0 -account.1.codec.3.enable = 1 +account.1.codec.3.enable = 1 account.1.codec.3.payload_type = G729 -account.1.codec.3.priority =3 +account.1.codec.3.priority =3 account.1.codec.3.rtpmap = 18 account.1.codec.4.enable = 1 @@ -315,17 +315,17 @@ account.1.codec.6.payload_type = AACLC account.1.codec.6.priority = 6 account.1.codec.6.rtpmap = 102 -account.1.codec.7.enable = 0 +account.1.codec.7.enable = 0 account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = 7 +account.1.codec.7.priority = 7 account.1.codec.7.rtpmap = 122 #Video codecs for account 1 (X ranges from 1 to 3) -#account.1.video_codec.xxxxx.enable = -#account.1.video_codec.x.priority = -#account.1.video_codec.x.payload_type = -#account.1.video_codec.x.rtpmap = -#account.1.video_codec.x.para = +#account.1.video_codec.xxxxx.enable = +#account.1.video_codec.x.priority = +#account.1.video_codec.x.payload_type = +#account.1.video_codec.x.rtpmap = +#account.1.video_codec.x.para = account.1.video_codec.1.enable = 1 account.1.video_codec.1.priority = 1 @@ -374,11 +374,11 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. -account.2.outbound_host = +account.2.outbound_host = #Specify the server port, the default value is 5060. account.2.outbound_port = @@ -391,7 +391,7 @@ account.2.backup_sip_server_host = #Require reboot; account.2.backup_sip_server_port = -account.2.sip_server_host_readonly = +account.2.sip_server_host_readonly = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_2 == 'udp'}account.2.transport = 0{/if} @@ -400,39 +400,39 @@ account.2.sip_server_host_readonly = {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = +account.2.backup_outbound_port = #Configure the voice mail number of account 2. voice_mail.number.2 = *97 #Configure the proxy server to account 2. -account.2.proxy_require = +account.2.proxy_require = #Configure the call mode; 0-Voice, 1-Video (default); -account.2.call_option.call_mode = +account.2.call_option.call_mode = #Enable or disable the phone to display the local video during call; 0-Disabled, 1-Enabled (default); account.2.call_option.local_video_enable = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 2, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 2, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} @@ -441,119 +441,119 @@ account.2.expires = {$register_expires_2} account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.2.cid_source = +account.2.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.2.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.2.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Assign account 2 as shared line; 0-Disabled or Private (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.2.shared_line = +account.2.shared_line = #Configure BLA number for account 2 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.2.bla_number = -account.2.bla_subscribe_period = +account.2.bla_number = +account.2.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.2.dialoginfo_callpickup = +account.2.dialoginfo_callpickup = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.2.auto_answer = +account.2.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.2.missed_calllog = +account.2.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.2.register_mac = +account.2.register_mac = #Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 2 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.2.conf_type = +account.2.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.2.conf_uri = +account.2.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.2.blf.blf_list_uri = +account.2.blf.blf_list_uri = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.2.blf.subscribe_period = +account.2.blf.subscribe_period = #Configure the pickup code of BLF List. -account.2.blf_list_code = +account.2.blf_list_code = #Configure the bargein code. -account.2.blf_list_barge_in_code = +account.2.blf_list_barge_in_code = #Configure the SIP server type; 0-Local SIP Server (default), 2-Broadsoft; account.2.sip_server_type = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the music on hold server; -account.2.music_server_uri = +account.2.music_server_uri = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.2.compact_header_enable = +account.2.compact_header_enable = #Enable or disable the ACD feature on account 2; 0-Disabled (default), 1-Enable; -account.2.acd.enable = +account.2.acd.enable = #Enbale or disable the phone to use the available/unavailable key; 0-Disabled (default), 1-Enable; account.2.acd.available = -#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); -account.2.acd.initial_state = +#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); +account.2.acd.initial_state = #Configure the user ID and password to login the ACD system. account.2.acd.user_id = @@ -577,7 +577,7 @@ account.2.hoteling.password = #Enable or disable the auto login feature of the hoteling; 0-Disabled (default), 1-Enabled; #Require reboot; -account.2.hoteling.auto_login_enable = +account.2.hoteling.auto_login_enable = ######################################################################### ## NAT Settings ## @@ -587,24 +587,24 @@ account.2.hoteling.auto_login_enable = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; -account.2.nat.rport = +account.2.nat.rport = #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = #Configure the audio and video attributes. account.2.advanced.audio_bandwidth = 0 @@ -616,27 +616,27 @@ account.2.advanced.total_bandwidth = 0 #Assign a ringtone for account 2. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Custom:Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Resource:Ring2.wav -account.2.ringtone.ring_type = +account.2.ringtone.ring_type = #Audio codecs for account 2 (Y ranges from 1 to 7). -#account.2.codec.y.enable = -#account.2.codec.y.payload_type = -#account.2.codec.y.priority = -#account.2.codec.y.rtpmap = +#account.2.codec.y.enable = +#account.2.codec.y.payload_type = +#account.2.codec.y.priority = +#account.2.codec.y.rtpmap = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU -account.2.codec.1.priority = 2 +account.2.codec.1.priority = 2 account.2.codec.1.rtpmap = 8 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 1 +account.2.codec.2.priority = 1 account.2.codec.2.rtpmap = 0 -account.2.codec.3.enable = 1 +account.2.codec.3.enable = 1 account.2.codec.3.payload_type = G729 -account.2.codec.3.priority =3 +account.2.codec.3.priority =3 account.2.codec.3.rtpmap = 18 account.2.codec.4.enable = 1 @@ -654,17 +654,17 @@ account.2.codec.6.payload_type = AACLC account.2.codec.6.priority = 6 account.2.codec.6.rtpmap = 102 -account.2.codec.7.enable = 0 +account.2.codec.7.enable = 0 account.2.codec.7.payload_type = iLBC -account.2.codec.7.priority = 7 +account.2.codec.7.priority = 7 account.2.codec.7.rtpmap = 122 #Video codecs for account 2 (X ranges from 1 to 3) -#account.2.video_codec.xxxxx.enable = -#account.2.video_codec.x.priority = -#account.2.video_codec.x.payload_type = -#account.2.video_codec.x.rtpmap = -#account.2.video_codec.x.para = +#account.2.video_codec.xxxxx.enable = +#account.2.video_codec.x.priority = +#account.2.video_codec.x.payload_type = +#account.2.video_codec.x.rtpmap = +#account.2.video_codec.x.para = account.2.video_codec.1.enable = 1 account.2.video_codec.1.priority = 1 @@ -689,7 +689,7 @@ account.2.video_codec.3.para = CIF=1; QCIF=1; MaxBR=3840 ####################################################################################### #Enable or disable the account 3; 0-Disabled (default), 1-Enabled; -account.3.enable = +account.3.enable = #Configure the label displayed on the LCD screen for account 3. account.3.label = {$display_name_3} @@ -713,8 +713,8 @@ account.3.sip_server_host = {$server_address_3} #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.3.outbound_host = {$outbound_proxy_3} @@ -730,7 +730,7 @@ account.3.backup_sip_server_host = #Require reboot; account.3.backup_sip_server_port = -account.3.sip_server_host_readonly = +account.3.sip_server_host_readonly = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_3 == 'udp'}account.3.transport = 0{/if} @@ -739,160 +739,160 @@ account.3.sip_server_host_readonly = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = +account.3.backup_outbound_port = #Configure the voice mail number of account 3. -voice_mail.number.3 = +voice_mail.number.3 = #Configure the proxy server to account 3. -account.3.proxy_require = +account.3.proxy_require = #Configure the call mode; 0-Voice, 1-Video (default); -account.3.call_option.call_mode = +account.3.call_option.call_mode = #Enable or disable the phone to display the local video during call; 0-Disabled, 1-Enabled (default); account.3.call_option.local_video_enable = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 3, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 3, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} #Enable or disable the 100 reliable retransmission; 0-Disabled, 1-Enabled (default); -account.3.100rel_enable = +account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.3.subscribe_register = +account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.3.cid_source = +account.3.cid_source = -#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.3.cp_source = +#Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; +account.3.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Assign account 3 as shared line; 0-Disabled or Private (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.3.shared_line = +account.3.shared_line = #Configure BLA number for account 3 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.3.bla_number = -account.3.bla_subscribe_period = +account.3.bla_number = +account.3.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; account.3.dialoginfo_callpickup = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.3.auto_answer = +account.3.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.3.missed_calllog = +account.3.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.3.register_mac = +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +account.3.register_mac = -#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +#Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 3 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.3.conf_type = +account.3.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.3.conf_uri = +account.3.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.3.blf.blf_list_uri = +account.3.blf.blf_list_uri = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.3.blf.subscribe_period = +account.3.blf.subscribe_period = #Configure the pickup code of BLF List. -account.3.blf_list_code = +account.3.blf_list_code = #Configure the bargein code. -account.3.blf_list_barge_in_code = +account.3.blf_list_barge_in_code = #Configure the SIP server type; 0-Local SIP Server (default), 2-Broadsoft; account.3.sip_server_type = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the music on hold server; -account.3.music_server_uri = +account.3.music_server_uri = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; -account.3.dtmf.type = +account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.3.compact_header_enable = +account.3.compact_header_enable = #Enable or disable the ACD feature on account 3; 0-Disabled (default), 1-Enable; -account.3.acd.enable = +account.3.acd.enable = #Enbale or disable the phone to use the available/unavailable key; 0-Disabled (default), 1-Enable; account.3.acd.available = -#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); -account.3.acd.initial_state = +#Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); +account.3.acd.initial_state = #Configure the user ID and password to login the ACD system. account.3.acd.user_id = @@ -916,34 +916,34 @@ account.3.hoteling.password = #Enable or disable the auto login feature of the hoteling; 0-Disabled (default), 1-Enabled; #Require reboot; -account.3.hoteling.auto_login_enable = +account.3.hoteling.auto_login_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.3.nat.nat_traversal = +account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; -account.3.nat.rport = +account.3.nat.rport = #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = #Configure the audio and video attributes. account.3.advanced.audio_bandwidth = 0 @@ -955,27 +955,27 @@ account.3.advanced.total_bandwidth = 0 #Assign a ringtone for account 3. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Custom:Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Resource:Ring2.wav -account.3.ringtone.ring_type = +account.3.ringtone.ring_type = #Audio codecs for account 3 (Y ranges from 1 to 7). -#account.3.codec.y.enable = -#account.3.codec.y.payload_type = -#account.3.codec.y.priority = -#account.3.codec.y.rtpmap = +#account.3.codec.y.enable = +#account.3.codec.y.payload_type = +#account.3.codec.y.priority = +#account.3.codec.y.rtpmap = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU -account.3.codec.1.priority = 2 +account.3.codec.1.priority = 2 account.3.codec.1.rtpmap = 8 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 1 +account.3.codec.2.priority = 1 account.3.codec.2.rtpmap = 0 -account.3.codec.3.enable = 1 +account.3.codec.3.enable = 1 account.3.codec.3.payload_type = G729 -account.3.codec.3.priority =3 +account.3.codec.3.priority =3 account.3.codec.3.rtpmap = 18 account.3.codec.4.enable = 1 @@ -993,17 +993,17 @@ account.3.codec.6.payload_type = AACLC account.3.codec.6.priority = 6 account.3.codec.6.rtpmap = 102 -account.3.codec.7.enable = 0 +account.3.codec.7.enable = 0 account.3.codec.7.payload_type = iLBC -account.3.codec.7.priority = 7 +account.3.codec.7.priority = 7 account.3.codec.7.rtpmap = 122 #Video codecs for account 3 (X ranges from 1 to 3) -#account.3.video_codec.xxxxx.enable = -#account.3.video_codec.x.priority = -#account.3.video_codec.x.payload_type = -#account.3.video_codec.x.rtpmap = -#account.3.video_codec.x.para = +#account.3.video_codec.xxxxx.enable = +#account.3.video_codec.x.priority = +#account.3.video_codec.x.payload_type = +#account.3.video_codec.x.rtpmap = +#account.3.video_codec.x.para = account.3.video_codec.1.enable = 1 account.3.video_codec.1.priority = 1 @@ -1028,7 +1028,7 @@ account.3.video_codec.3.para = CIF=1; QCIF=1; MaxBR=3840 ####################################################################################### #Enable or disable the account 4; 0-Disabled (default), 1-Enabled; -account.4.enable = +account.4.enable = #Configure the label displayed on the LCD screen for account 4. account.4.label = {$display_name_4} @@ -1053,7 +1053,7 @@ account.4.sip_server_host = {$server_address_4} account.4.sip_server_port = {$sip_port_4} #Enable or disable the use of the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. account.4.outbound_host = {$outbound_proxy_4} @@ -1067,9 +1067,9 @@ account.4.backup_sip_server_host = #Specify the backup SIP server port, the default value is 5060. #Require reboot; -account.4.backup_sip_server_port = +account.4.backup_sip_server_port = -account.4.sip_server_host_readonly = +account.4.sip_server_host_readonly = #Configure the transport type; 0-UDP (default), 1-TCP, 2-TLS, 3-DNS SRV; {if $sip_transport_4== 'udp'}account.4.transport = 0{/if} @@ -1078,160 +1078,160 @@ account.4.sip_server_host_readonly = {if $sip_transport_4 == 'dns srv'}account.4.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = +account.4.backup_outbound_port = #Configure the voice mail number of account 4. -voice_mail.number.4 = +voice_mail.number.4 = #Configure the proxy server to account 4. -account.4.proxy_require = +account.4.proxy_require = #Configure the call mode; 0-Voice, 1-Video (default); -account.4.call_option.call_mode = +account.4.call_option.call_mode = #Enable or disable the phone to display the local video during call; 0-Disabled, 1-Enabled (default); account.4.call_option.local_video_enable = #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = #Configure the SIP port for account 4, the default value is 5060. -account.4.sip_listen_port = +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} #Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled; -account.4.100rel_enable = +account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; -account.4.subscribe_register = +account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.4.cid_source = +account.4.cid_source = #Configure the presentation of the callee ID; 0-PAI-PRID, 1-DIALED DIGITS (default), 2-RFC4916; -account.4.cp_source = +account.4.cp_source = -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Assign account 4 as shared line; 0-Disabled or Private (default), 1-BSFT shared line, 2-Draft bridge line appearance; -account.4.shared_line = +account.4.shared_line = #Configure BLA number for account 4 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300. -account.4.bla_number = -account.4.bla_subscribe_period = +account.4.bla_number = +account.4.bla_subscribe_period = #Enable or disable call pickup using dialog-info SIP header; 0-Disabled (default), 1-Enabled; -account.4.dialoginfo_callpickup = +account.4.dialoginfo_callpickup = #Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled; -account.4.auto_answer = +account.4.auto_answer = #Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default); -account.4.missed_calllog = +account.4.missed_calllog = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = #Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; -account.4.register_mac = +account.4.register_mac = #Enable or disable the phone to send theline number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 4 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Configure the conference type; 0-Local (default), 2-Network Conference; -account.4.conf_type = +account.4.conf_type = #Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference". -account.4.conf_uri = +account.4.conf_uri = #Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist". -account.4.blf.blf_list_uri = +account.4.blf.blf_list_uri = #Configure the BLF subscribe period (in seconds), the default value is 1800. -account.4.blf.subscribe_period = +account.4.blf.subscribe_period = #Configure the pickup code of BLF List. -account.4.blf_list_code = +account.4.blf_list_code = #Configure the bargein code. -account.4.blf_list_barge_in_code = +account.4.blf_list_barge_in_code = #Configure the SIP server type; 0-Local SIP Server (default), 2-Broadsoft; account.4.sip_server_type = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the music on hold server; -account.4.music_server_uri = +account.4.music_server_uri = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = #Enable or disable the phone to support the simplified SIP header; 0-Disabled (default), 1-Enabled; -account.4.compact_header_enable = +account.4.compact_header_enable = #Enable or disable the ACD feature on account 4; 0-Disabled (default), 1-Enable; -account.4.acd.enable = +account.4.acd.enable = #Enbale or disable the phone to use the available/unavailable key; 0-Disabled (default), 1-Enable; account.4.acd.available = #Configure the initial state when logging in the ACD system; 0-Unavailable, 1-Available (default); -account.4.acd.initial_state = +account.4.acd.initial_state = #Configure the user ID and password to login the ACD system. account.4.acd.user_id = @@ -1255,34 +1255,34 @@ account.4.hoteling.password = #Enable or disable the auto login feature of the hoteling; 0-Disabled (default), 1-Enabled; #Require reboot; -account.4.hoteling.auto_login_enable = +account.4.hoteling.auto_login_enable = ######################################################################### ## NAT Settings ## ######################################################################### #Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN; -account.4.nat.nat_traversal = +account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; -account.4.nat.rport = +account.4.nat.rport = #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = #Configure the audio and video attributes. account.4.advanced.audio_bandwidth = 0 @@ -1294,27 +1294,27 @@ account.4.advanced.total_bandwidth = 0 #Assign a ringtone for account 4. The system ring tones are: common (default), Ring1.wav, Ring2.wav,¡­¡­Ring8.wav. #If you configure the custom ring tone (Family.wav) for the account, the value format is: Custom:Family.wav #If you configure the system ring tone (Ring2.wav) for the account, the value format is: Resource:Ring2.wav -account.4.ringtone.ring_type = +account.4.ringtone.ring_type = #Audio codecs for account 4 (Y ranges from 1 to 7). -#account.4.codec.y.enable = -#account.4.codec.y.payload_type = -#account.4.codec.y.priority = -#account.4.codec.y.rtpmap = +#account.4.codec.y.enable = +#account.4.codec.y.payload_type = +#account.4.codec.y.priority = +#account.4.codec.y.rtpmap = account.4.codec.1.enable = 1 account.4.codec.1.payload_type = PCMU -account.4.codec.1.priority = 2 +account.4.codec.1.priority = 2 account.4.codec.1.rtpmap = 8 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 1 +account.4.codec.2.priority = 1 account.4.codec.2.rtpmap = 0 -account.4.codec.3.enable = 1 +account.4.codec.3.enable = 1 account.4.codec.3.payload_type = G729 -account.4.codec.3.priority =3 +account.4.codec.3.priority =3 account.4.codec.3.rtpmap = 18 account.4.codec.4.enable = 1 @@ -1332,17 +1332,17 @@ account.4.codec.6.payload_type = AACLC account.4.codec.6.priority = 6 account.4.codec.6.rtpmap = 102 -account.4.codec.7.enable = 0 +account.4.codec.7.enable = 0 account.4.codec.7.payload_type = iLBC -account.4.codec.7.priority = 7 +account.4.codec.7.priority = 7 account.4.codec.7.rtpmap = 122 #Video codecs for account 4 (X ranges from 1 to 3) -#account.4.video_codec.xxxxx.enable = -#account.4.video_codec.x.priority = -#account.4.video_codec.x.payload_type = -#account.4.video_codec.x.rtpmap = -#account.4.video_codec.x.para = +#account.4.video_codec.xxxxx.enable = +#account.4.video_codec.x.priority = +#account.4.video_codec.x.payload_type = +#account.4.video_codec.x.rtpmap = +#account.4.video_codec.x.para = account.4.video_codec.1.enable = 1 account.4.video_codec.1.priority = 1 @@ -1366,28 +1366,28 @@ account.4.video_codec.3.para = CIF=1; QCIF=1; MaxBR=3840 ## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -forward.always.enable = +forward.always.enable = #Configure the target number that the phone will forward the call to. -forward.always.target = +forward.always.target = #Configure the on/off code for always forward; -forward.always.on_code = +forward.always.on_code = forward.always.off_code = #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -forward.busy.enable = -forward.busy.target = -forward.busy.on_code = -forward.busy.off_code = +forward.busy.enable = +forward.busy.target = +forward.busy.on_code = +forward.busy.off_code = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -forward.no_answer.enable = -forward.no_answer.target = -forward.no_answer.timeout = -forward.no_answer.on_code = -forward.no_answer.off_code = +forward.no_answer.enable = +forward.no_answer.target = +forward.no_answer.timeout = +forward.no_answer.on_code = +forward.no_answer.off_code = ####################################################################################### ## Line Key ## @@ -1404,7 +1404,7 @@ linekey.{$row.device_key_id}.line = {$row.device_key_line} linekey.{$row.device_key_id}.value = {$row.device_key_value} linekey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} linekey.{$row.device_key_id}.type = {$row.device_key_type} -linekey.{$row.device_key_id}.xml_phonebook = +linekey.{$row.device_key_id}.xml_phonebook = linekey.{$row.device_key_id}.label = {$row.device_key_label} {/if} @@ -1412,20 +1412,20 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label} ####################################################################################### -## Memory Key (For T38G only) ## +## Memory Key (For T38G only) ## ####################################################################################### #X ranges from 1 to 10; #memorykey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "memorykey.x.line" stands for Auto, it means the first available line. #But, when the DSS key is configured as BLF, BLF List, Shared Line, Call Park, Pick Up, ACD or Voice Mail feature, the value 0 stands for line 1. #memorykey.x.value--Enter the value of some features. E.g. When configuring the DSS key to be BLF, enter the number of the monitored user. #memorykey.x.pickup_value--Enter the pickup code, this parameter is only appilicable to BLF. #memorykey.x.type--Assign the desired feature to the memory key. -#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS -# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL -# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser -# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group -#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. +#Valid types are: 0-N/A(default for memory key) 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 6-Redial 7-Call Return 8-SMS +# 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 17-URL +# 18-Group Listening 19-Public Hold 20-Private 21-Shared Line 22-XML Group 23-Group Pickup 24-Paging 25-Record 27-XML Browser +# 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero-Sp-Touch 42-ACD 45-Local Group 46-Broadsoft Group +#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #memorykey.x.sub_type = {foreach $keys as $row} @@ -1436,8 +1436,8 @@ memorykey.{$row.device_key_id}.line = {$row.device_key_line} memorykey.{$row.device_key_id}.value = {$row.device_key_value} memorykey.{$row.device_key_id}.pickup_value = {$row.device_key_extension} memorykey.{$row.device_key_id}.label = {$row.device_key_label} -memorykey.{$row.device_key_id}.xml_phonebook = -memorykey.{$row.device_key_id}.sub_type = +memorykey.{$row.device_key_id}.xml_phonebook = +memorykey.{$row.device_key_id}.sub_type = {/if} {/foreach} @@ -1448,26 +1448,26 @@ memorykey.{$row.device_key_id}.sub_type = ########################################################################################## #X ranges from 1 to 15. #programablekey.x.type--Customize the programmable key type. -#The valid types are: +#The valid types are: #0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Call Pickup 13-Spead Dial 14-Intercom #22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 32-New SMS 33-Status 43-Local Phonebook #44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 48-Switch Account Up 49-Switch Account Down 50-Keypad Lock #programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. -#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. +#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. #But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. #programablekey.x.value = #programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. #programablekey.x.history_type = -#programablekey.x.label--This parameter is only available to the key 1 to key 4. +#programablekey.x.label--This parameter is only available to the key 1 to key 4. -programablekey.1.type = -programablekey.1.line = -programablekey.1.value = -programablekey.1.xml_phonebook = -programablekey.1.history_type = -programablekey.1.label = +programablekey.1.type = +programablekey.1.line = +programablekey.1.value = +programablekey.1.xml_phonebook = +programablekey.1.history_type = +programablekey.1.label = ########################################################################################## @@ -1475,10 +1475,10 @@ programablekey.1.label = ########################################################################################## #X ranges from 1 to 16, Y ranges from 1 to 40. #expansion_module.x.key.y.type = 37 (Switch by default) -#expansion_module.x.key.y.line = 0 -#expansion_module.x.key.y.value = -#expansion_module.x.key.y.pickup_value = -#expansion_module.x.key.y.label = +#expansion_module.x.key.y.line = 0 +#expansion_module.x.key.y.value = +#expansion_module.x.key.y.pickup_value = +#expansion_module.x.key.y.label = #expansion_module.X.key.Y.xml_phonebook = {foreach $keys as $row} @@ -1489,7 +1489,7 @@ expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_extension} expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} -expansion_module.1.key.{$row.device_key_id}.xml_phonebook = +expansion_module.1.key.{$row.device_key_id}.xml_phonebook = {/if} {/foreach} @@ -1502,8 +1502,8 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.type = {$key_type_1} #expansion_module.2.key.1.line = {$key_id_1} #expansion_module.2.key.1.value = {$key_value_1} -#expansion_module.2.key.1.pickup_value = +#expansion_module.2.key.1.pickup_value = #expansion_module.2.key.1.label = {$key_label_1} -#expansion_module.2.key.1.xml_phonebook = +#expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = 37 #expansion_module.2.key.1.label = {$key_label_1} diff --git a/resources/templates/provision/yealink/w52p/y000000000025.cfg b/resources/templates/provision/yealink/w52p/y000000000025.cfg index 2b24684a20..c030a37a9e 100644 --- a/resources/templates/provision/yealink/w52p/y000000000025.cfg +++ b/resources/templates/provision/yealink/w52p/y000000000025.cfg @@ -3,124 +3,124 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Network ## +## Network ## ####################################################################################### #Configure the username and password for PPPOE connection. #Require reboot; -network.pppoe.user = -network.pppoe.password = - +network.pppoe.user = +network.pppoe.password = + #Enable or disable the VLAN of WAN port; 0-Disabled(default), 1-Enabled; #Require reboot; network.vlan.internet_port_enable = 0 #Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. #Require reboot; -network.vlan.internet_port_vid = +network.vlan.internet_port_vid = -#Configure the VLAN priority, it ranges from 0 (default) to 7. -#Require reboot; -network.vlan.internet_port_priority = +#Configure the VLAN priority, it ranges from 0 (default) to 7. +#Require reboot; +network.vlan.internet_port_priority = #Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); #Require reboot; -network.vlan.dhcp_enable = +network.vlan.dhcp_enable = #Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. #Multiple options separated by a comma. It supports up to 5 options in all. #Require reboot; -network.vlan.dhcp_option = +network.vlan.dhcp_option = #Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. #Require reboot; -network.port.http = -network.port.https = +network.port.http = +network.port.https = #Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 12780. #Require reboot; -network.port.max_rtpport = +network.port.max_rtpport = #Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. #Require reboot; -network.port.min_rtpport = +network.port.min_rtpport = #Configure the voice QOS. It ranges from 0 to 63, the default value is 40. #Require reboot; -network.qos.rtptos = +network.qos.rtptos = #Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. #Require reboot; -network.qos.signaltos = +network.qos.signaltos = #Configure the 802.1x mode; 0-Disabled (default), 1-Enabled (EAP-MD5); #Require reboot; -network.802_1x.mode = +network.802_1x.mode = #Configure the username and password for 802.1x authentication. #Require reboot; -network.802_1x.identity = -network.802_1x.md5_password = +network.802_1x.identity = +network.802_1x.md5_password = #Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.vpn_enable = +network.vpn_enable = #Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); #Require reboot; -network.lldp.enable = +network.lldp.enable = #Configure the interval (in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. #Require reboot; -network.lldp.packet_interval = +network.lldp.packet_interval = ####################################################################################### -## Syslog Server ## +## Syslog Server ## ####################################################################################### #Configure the syslog mode; 0-Local, 1-Server,the default value is 0; #Require reboot; -syslog.mode = +syslog.mode = #Configure the IP address of the syslog server; #Require reboot; -syslog.server = +syslog.server = #Configure the syslog level. It ranges from 0 to 6, the default value is 3. #Require reboot; -syslog.log_level = +syslog.log_level = ####################################################################################### -## Auto Provisioning ## +## Auto Provisioning ## ####################################################################################### #Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled(default); auto_provision.pnp_enable = 1 -#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); +#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default); auto_provision.mode = 1 #Enable or disable the phone to check the new configuration repeatedly; 0-Disabled (default), 1-Enabled; auto_provision.repeat.enable = 1 #Configure the interval (in minutes) the phone repeatedly checks the new configuration. The default is 1440. -auto_provision.repeat.minutes = +auto_provision.repeat.minutes = #Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled; -auto_provision.weekly.enalbe = +auto_provision.weekly.enalbe = #Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly. -auto_provision.weekly.mask = -auto_provision.weekly.begin_time = -auto_provision.weekly.end_time = +auto_provision.weekly.mask = +auto_provision.weekly.begin_time = +auto_provision.weekly.end_time = #Configure the URL of the auto provisioning server. auto_provision.server.url = {$yealink_provision_url} #Configure the username and password for downloading. auto_provision.server.username = -auto_provision.server.password = +auto_provision.server.password = #Configure the domain name of the PNP server. auto_provision.pnp_domain_name = @@ -131,18 +131,18 @@ auto_provision.pnp_event_vendor = #Configure the name of the Common configuration file. auto_provision.common_file_name = -#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); -auto_provision.dhcp_enable = +#Enable or disable the DHCP option mode; 0-Disabled, 1-Enabled (default); +auto_provision.dhcp_enable = -#Configure the value (manufacturer of the device) of DHCP option 60. -auto_provision.dhcp_option.option60_value = +#Configure the value (manufacturer of the device) of DHCP option 60. +auto_provision.dhcp_option.option60_value = -#Configure the custom DHCP option number. It ranges from 128 to 254. -auto_provision.dhcp_option.list_user_options = +#Configure the custom DHCP option number. It ranges from 128 to 254. +auto_provision.dhcp_option.list_user_options = -#Configure AES key (16 characters) for decrypting the common CFG file. +#Configure AES key (16 characters) for decrypting the common CFG file. auto_provision.aes_key_16.com = - + #Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. auto_provision.aes_key_16.mac = @@ -151,36 +151,36 @@ auto_provision.aes_key_16.mac = ####################################################################################### #Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); -sip.use_out_bound_in_dialog = +sip.use_out_bound_in_dialog = #Configure the registration random time (in seconds). It ranges from 0 (default) to 60. -sip.reg_surge_prevention = +sip.reg_surge_prevention = #Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; #0-Disabled, 1-Enabled (default); -transfer.semi_attend_tran_enable = +transfer.semi_attend_tran_enable = #Enable or disable the phone to complete the blind or attended transfer through on-hook; #0-Disabled (default), 1-Enabled; -transfer.blind_tran_on_hook_enable = -transfer.on_hook_trans_enable = +transfer.blind_tran_on_hook_enable = +transfer.on_hook_trans_enable = #Enable or disable to access the web user interface of phone using the http/https protocol; #0-Disabled,1-Enabled (default); #Require Reboot; -wui.https_enable = -wui.http_enable = +wui.https_enable = +wui.http_enable = #Enable or disable the feature key synchronization, 0-Disabled (default), 1-Enabled; -bw.feature_key_sync = +bw.feature_key_sync = ####################################################################################### -## Security Settings ## +## Security Settings ## ####################################################################################### #Enable or disable the phone to only accept the certificates in the Trusted Certificates list; #0-Disabled, 1-Enabled (default); -security.trust_certificates = +security.trust_certificates = #Set the password of the user or the administrator, the value format is: user:password or admin:password; {if isset($user_name) } @@ -199,20 +199,20 @@ security.user_password = {$var_name}:{$var_password} base.pin_code = ####################################################################################### -## Language Settings ## +## Language Settings ## ####################################################################################### #Specify the web language, the valid values are: English, Chinese_S, German, Italian and Turkish; -lang.wui = +lang.wui = ####################################################################################### ## Time Settings ## ####################################################################################### -#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. -#The default time zone name is China(Beijing). +#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. +#The default time zone name is China(Beijing). #local_time.time_zone = +8 -#local_time.time_zone_name = China(Beijing) +#local_time.time_zone_name = China(Beijing) local_time.time_zone = {$yealink_time_zone} local_time.time_zone_name = {$yealink_time_zone_name} @@ -221,17 +221,17 @@ local_time.ntp_server1 = {$ntp_server_1} local_time.ntp_server2 = {$ntp_server_2} #Configure the update interval (in seconds) when using the NTP server. The default value is 1000. -local_time.interval = +local_time.interval = -#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); +#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); local_time.summer_time = 0 #Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; -local_time.dst_time_type = +local_time.dst_time_type = #Configure the start time of DST. The default value is 1/1/0. -#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. -#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. +#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. +#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. #For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. local_time.start_time = {$yealink_time_zone_start_time} @@ -242,7 +242,7 @@ local_time.end_time = {$yealink_time_zone_end_time} local_time.offset_time = {$yealink_offset_time} #Enable or disable the DHCP time, 0-Disabled (default), 1-Enabled; -local_time.dhcp_time = +local_time.dhcp_time = #Configure the time format; 0-12 Hour, 1-24 Hour (default); local_time.time_format = {$yealink_time_format} @@ -255,13 +255,13 @@ local_time.date_format = {$yealink_date_format} ####################################################################################### #Configure the area code. -dialplan.area_code.code = -dialplan.area_code.min_len = 1 +dialplan.area_code.code = +dialplan.area_code.min_len = 1 dialplan.area_code.max_len = 15 #When applying the rule to multiple lines, each line ID separated by comma. #e.g. dialplan.area_code.line_id = 1, 2, 3 -dialplan.area_code.line_id = +dialplan.area_code.line_id = #Configure the block out number. X ranges from 1 to 10. #dialplan.block_out.number.x = @@ -272,12 +272,12 @@ dialplan.block_out.number.1 = dialplan.block_out.line_id.1 = #Configure the replace rule. X ranges from 1 to 10; -#dialplan.replace.prefix.x = +#dialplan.replace.prefix.x = #dialplan.replace.replace.x = #dialplan.replace.line_id.x = -dialplan.replace.prefix.1 = -dialplan.replace.replace.1 = +dialplan.replace.prefix.1 = +dialplan.replace.replace.1 = dialplan.replace.line_id.1 = ####################################################################################### @@ -290,20 +290,20 @@ dialplan.replace.line_id.1 = #Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). features.normal_refuse_code = 486 -account.X.dnd.on_code = +account.X.dnd.on_code = account.X.dnd.off_code = #Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); call_waiting.enable = 1 #Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); -call_waiting.tone = +call_waiting.tone = #Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); features.direct_ip_call_enable = 0 -#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); -features.save_call_history = +#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); +features.save_call_history = #Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. features.relog_offtime = 5 @@ -315,7 +315,7 @@ phone_setting.is_deal180 = 1 phone_setting.predial_autodial = 1 ####################################################################################### -## Base_Upgrade ## +## Base_Upgrade ## ####################################################################################### firmware.url = {$yealink_w52p_firmware_url} @@ -323,30 +323,30 @@ firmware.url = {$yealink_w52p_firmware_url} ## Handset_upgrade ## ####################################################################################### -over_the_air.url = -over_the_air.base_trigger = -over_the_air.handset_tip = +over_the_air.url = +over_the_air.base_trigger = +over_the_air.handset_tip = ####################################################################################### -## Certificates ## +## Certificates ## ####################################################################################### trusted_certificates.url = -#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates; -trusted_certificates.delete = +#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates; +trusted_certificates.delete = -server_certificates.url = +server_certificates.url = -#server_certificates.delete = http://localhost/all, delete the server certificate; -server_certificates.delete = +#server_certificates.delete = http://localhost/all, delete the server certificate; +server_certificates.delete = ####################################################################################### -## Local Contact/DST Time/Replace Rule ## +## Local Contact/DST Time/Replace Rule ## ####################################################################################### auto_dst.url = dialplan_replace_rule.url = blacklist.url = -handset.X.contact_list.url = +handset.X.contact_list.url = ####################################################################################### ## Customized Factory Configurations ## @@ -355,28 +355,28 @@ handset.X.contact_list.url = custom_factory_configuration.url = ####################################################################################### -## OpenVPN ## +## OpenVPN ## ####################################################################################### #Configure the access URL for downloading the open VPN tar; -openvpn.url = +openvpn.url = ####################################################################################### -## Contacts ## +## Contacts ## ####################################################################################### #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. -remote_phonebook.data.X.url = -remote_phonebook.data.X.name = +remote_phonebook.data.X.url = +remote_phonebook.data.X.name = directory.update_time_interval = 1440 #Network Phonebook -xsi.host = -xsi.user = -xsi.password = +xsi.host = +xsi.user = +xsi.password = bw_phonebook.group_enable = 1 bw_phonebook.group_common_enable = 0 bw_phonebook.enterprise_enable = 0 -bw_phonebook.enterprise_common_enable = 0 +bw_phonebook.enterprise_common_enable = 0 bw_phonebook.personal_enable = 0 bw_phonebook.update_interval = 1440 @@ -385,29 +385,29 @@ bw_phonebook.call_log_enable = 0 ####################################################################################### -## Tone ## +## Tone ## ####################################################################################### -voice.tone.country = Custom -voice.tone.dial = -voice.tone.ring = -voice.tone.busy = -voice.tone.callwaiting = +voice.tone.country = Custom +voice.tone.dial = +voice.tone.ring = +voice.tone.busy = +voice.tone.callwaiting = + - ####################################################################################### -## Number Assignment ## +## Number Assignment ## ####################################################################################### #The line accept to incoming(1,2,3,4,5);X ranges from 1 to 5 #handset.X.incoming_lines = 1,2,3,4 -handset.1.incoming_lines = +handset.1.incoming_lines = #The line accept to call out(1,2,3,4,5) #handset.X.dial_out_lines = 1,2,5 #handset.X.dial_out_default_line = 1 -handset.1.dial_out_lines = -handset.1.dial_out_default_line = +handset.1.dial_out_lines = +handset.1.dial_out_default_line = handset.1.name = @@ -421,32 +421,32 @@ handset.1.name = #Configure the auto provisioning name. #The valid value is a string, the maximum length is 100. -#autoprovision.X.name = +#autoprovision.X.name = #Configure the auto provisioning code; #The valid value is a string, the maximum length is 100. -#autoprovision.X.code = +#autoprovision.X.code = #Configure the URL of the auto provisioning server. #The valid value is a string, the maximum length is 256. -#autoprovision.X.url = +#autoprovision.X.url = #Configure the username and password for downloading. #The valid value is a string, the maximum length is 100. -#autoprovision.X.user = -#autoprovision.X.password = +#autoprovision.X.user = +#autoprovision.X.password = #Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. -#autoprovision.X.com_aes = -#autoprovision.X.mac_aes = +#autoprovision.X.com_aes = +#autoprovision.X.mac_aes = -autoprovision.1.name = -autoprovision.1.code = -autoprovision.1.url = -autoprovision.1.user = -autoprovision.1.password = -autoprovision.1.com_aes = -autoprovision.1.mac_aes = +autoprovision.1.name = +autoprovision.1.code = +autoprovision.1.url = +autoprovision.1.user = +autoprovision.1.password = +autoprovision.1.com_aes = +autoprovision.1.mac_aes = ####################################################################################### @@ -456,14 +456,14 @@ autoprovision.1.mac_aes = #All settings of TR069 require reboot. #Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; -managementserver.enable = -managementserver.username = -managementserver.password = -managementserver.url = -managementserver.periodic_inform_enable = -managementserver.periodic_inform_interval = -managementserver.connection_request_username = -managementserver.connection_request_password = +managementserver.enable = +managementserver.username = +managementserver.password = +managementserver.url = +managementserver.periodic_inform_enable = +managementserver.periodic_inform_interval = +managementserver.connection_request_username = +managementserver.connection_request_password = ####################################################################################### @@ -471,10 +471,10 @@ managementserver.connection_request_password = ####################################################################################### #Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; #Require reboot; -network.snmp.enable = -network.snmp.port = +network.snmp.enable = +network.snmp.port = #Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. #Require reboot; -network.snmp.trust_ip = +network.snmp.trust_ip = diff --git a/resources/templates/provision/yealink/w52p/{$mac}.cfg b/resources/templates/provision/yealink/w52p/{$mac}.cfg index 22515ece62..6e9260f831 100644 --- a/resources/templates/provision/yealink/w52p/{$mac}.cfg +++ b/resources/templates/provision/yealink/w52p/{$mac}.cfg @@ -3,7 +3,7 @@ ##File header "#!version:1.0.0.1" can not be edited or deleted.## ####################################################################################### -## Account1 Settings ## +## Account1 Settings ## ####################################################################################### #Enable or disable the account 1; 0-Disabled (default), 1-Enabled; @@ -17,7 +17,7 @@ account.1.display_name = {$display_name_1} #Configure the username and password for register authentication. account.1.auth_name = {$user_id_1} -account.1.password = {$user_password_1} +account.1.password = {$user_password_1} #Configure the register user name. account.1.user_name = {$user_id_1} @@ -28,7 +28,7 @@ account.1.sip_server_host = {$server_address_1} #Specify the port for the SIP server. The default value is 5060. account.1.sip_server_port = {$sip_port_1} -#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; +#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; account.1.outbound_proxy_enable = 1 #Specify the IP address or domain name of the outbound proxy server. @@ -44,28 +44,28 @@ account.1.outbound_port = 5060 {if $sip_transport_1 == 'dns srv'}account.1.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.1.backup_outbound_host = +account.1.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.1.backup_outbound_port = - +account.1.backup_outbound_port = + #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.anonymous_call = +account.1.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.1.anonymous_call_oncode = -account.1.anonymous_call_offcode = +account.1.anonymous_call_oncode = +account.1.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.1.reject_anonymous_call = +account.1.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.1.anonymous_reject_oncode = -account.1.anonymous_reject_offcode = +account.1.anonymous_reject_oncode = +account.1.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.1.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.1.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.1.expires = {$register_expires_1} @@ -74,7 +74,7 @@ account.1.expires = {$register_expires_1} account.1.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.1.precondition = +account.1.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.1.subscribe_register = @@ -83,55 +83,55 @@ account.1.subscribe_register = account.1.subscribe_mwi = 1 #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.1.subscribe_mwi_expires = +account.1.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.1.cid_source = - -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.1.session_timer.enable = +account.1.cid_source = + +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.1.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.1.session_timer.expires = +account.1.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.1.session_timer.refresher = +account.1.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.1.enable_user_equal_phone = +account.1.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.1.srtp_encryption = +account.1.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.1.ptime = +account.1.ptime = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.1.subscribe_mwi_to_vm = +account.1.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; account.1.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.1.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.1.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.1.reg_fail_retry_interval = +account.1.reg_fail_retry_interval = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.1.enable_signal_encode = +account.1.enable_signal_encode = #Configure the key for encoding. -account.1.signal_encode_key = +account.1.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.1.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.1.dtmf.dtmf_payload = +account.1.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.1.dtmf.info_type = +account.1.dtmf.info_type = ####################################################################################### @@ -142,24 +142,24 @@ account.1.dtmf.info_type = account.1.nat.nat_traversal = #Configure the STUN server address. -account.1.nat.stun_server = +account.1.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.1.nat.stun_port = +account.1.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify; account.1.nat.udp_update_enable = 3 #Specify the keep-alive interval (in seconds), the default value is 30. -account.1.nat.udp_update_time = +account.1.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.1.nat.rport = {$yealink_rport_1} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.1.advanced.timer_t1 = -account.1.advanced.timer_t2 = -account.1.advanced.timer_t4 = +account.1.advanced.timer_t1 = +account.1.advanced.timer_t2 = +account.1.advanced.timer_t4 = account.1.codec.1.enable = 1 account.1.codec.1.payload_type = PCMU @@ -168,10 +168,10 @@ account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = 1 account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = 2 +account.1.codec.2.priority = 2 account.1.codec.2.rtpmap = 8 -account.1.codec.3.enable = 0 +account.1.codec.3.enable = 0 account.1.codec.3.payload_type = G723_53 account.1.codec.3.priority =0 account.1.codec.3.rtpmap = 4 @@ -191,60 +191,60 @@ account.1.codec.6.payload_type = G722 account.1.codec.6.priority = 4 account.1.codec.6.rtpmap = 9 -account.1.codec.7.enable = 0 +account.1.codec.7.enable = 0 account.1.codec.7.payload_type = G726-32 account.1.codec.7.priority = 0 account.1.codec.7.rtpmap = 2 -account.1.codec.8.enable = 0 +account.1.codec.8.enable = 0 account.1.codec.8.payload_type = iLBC_13_3 account.1.codec.8.priority = 0 account.1.codec.8.rtpmap = 97 -account.1.codec.9.enable = 0 +account.1.codec.9.enable = 0 account.1.codec.9.payload_type = iLBC_15_2 account.1.codec.9.priority = 0 account.1.codec.9.rtpmap = 97 ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -account.1.always_fwd.enable = +account.1.always_fwd.enable = #Configure the target phonenumber that the phone will forward the call to; -account.1.always_fwd.target = +account.1.always_fwd.target = #Configure the on/off code for always forward; #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -account.1.busy_fwd.enable = -account.1.busy_fwd.target = +account.1.busy_fwd.enable = +account.1.busy_fwd.target = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -account.1.timeout_fwd.enable = +account.1.timeout_fwd.enable = account.1.timeout_fwd.target = -account.1.timeout_fwd.timeout = - +account.1.timeout_fwd.timeout = + ####################################################################################### -## DND ## +## DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = +features.dnd_mode = #Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled; -account.1.dnd.enable = +account.1.dnd.enable = #Configure the DND on code and off code for account1. ####################################################################################### -## Account2 Settings ## +## Account2 Settings ## ####################################################################################### #Enable or disable the account 1; 0-Disabled (default), 1-Enabled; @@ -269,11 +269,11 @@ account.2.sip_server_host = {$server_address_2} #Specify the port for the SIP server. The default value is 5060. account.2.sip_server_port = {$sip_port_2} -#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.2.outbound_proxy_enable = +#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.2.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. -account.2.outbound_host = +account.2.outbound_host = #Specify the server port, the default value is 5060. account.2.outbound_port =5060 @@ -285,28 +285,28 @@ account.2.outbound_port =5060 {if $sip_transport_2 == 'dns srv'}account.2.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.2.backup_outbound_host = +account.2.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.2.backup_outbound_port = - +account.2.backup_outbound_port = + #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.anonymous_call = +account.2.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.2.anonymous_call_oncode = -account.2.anonymous_call_offcode = +account.2.anonymous_call_oncode = +account.2.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.2.reject_anonymous_call = +account.2.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.2.anonymous_reject_oncode = -account.2.anonymous_reject_offcode = +account.2.anonymous_reject_oncode = +account.2.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.2.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.2.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.2.expires = {$register_expires_2} @@ -315,64 +315,64 @@ account.2.expires = {$register_expires_2} account.2.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.2.precondition = +account.2.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.2.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi = +account.2.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.2.subscribe_mwi_expires = +account.2.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.2.cid_source = - -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.2.session_timer.enable = +account.2.cid_source = + +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.2.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.2.session_timer.expires = +account.2.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.2.session_timer.refresher = +account.2.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.2.enable_user_equal_phone = +account.2.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.2.srtp_encryption = +account.2.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.2.ptime = +account.2.ptime = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.2.subscribe_mwi_to_vm = +account.2.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; account.2.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.2.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.2.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.2.reg_fail_retry_interval = +account.2.reg_fail_retry_interval = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.2.enable_signal_encode = +account.2.enable_signal_encode = #Configure the key for encoding. -account.2.signal_encode_key = +account.2.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.2.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.2.dtmf.dtmf_payload = +account.2.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.2.dtmf.info_type = +account.2.dtmf.info_type = ####################################################################################### @@ -383,24 +383,24 @@ account.2.dtmf.info_type = account.2.nat.nat_traversal = #Configure the STUN server address. -account.2.nat.stun_server = +account.2.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.2.nat.stun_port = +account.2.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.2.nat.udp_update_enable = +account.2.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.2.nat.udp_update_time = +account.2.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.2.nat.rport = {$yealink_rport_2} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.2.advanced.timer_t1 = -account.2.advanced.timer_t2 = -account.2.advanced.timer_t4 = +account.2.advanced.timer_t1 = +account.2.advanced.timer_t2 = +account.2.advanced.timer_t4 = account.2.codec.1.enable = 1 account.2.codec.1.payload_type = PCMU @@ -409,10 +409,10 @@ account.2.codec.1.rtpmap = 0 account.2.codec.2.enable = 1 account.2.codec.2.payload_type = PCMA -account.2.codec.2.priority = 2 +account.2.codec.2.priority = 2 account.2.codec.2.rtpmap = 8 -account.2.codec.3.enable = 0 +account.2.codec.3.enable = 0 account.2.codec.3.payload_type = G723_53 account.2.codec.3.priority =0 account.2.codec.3.rtpmap = 4 @@ -432,61 +432,61 @@ account.2.codec.6.payload_type = G722 account.2.codec.6.priority = 4 account.2.codec.6.rtpmap = 9 -account.2.codec.7.enable = 0 +account.2.codec.7.enable = 0 account.2.codec.7.payload_type = G726-32 account.2.codec.7.priority = 0 account.2.codec.7.rtpmap = 2 -account.2.codec.8.enable = 0 +account.2.codec.8.enable = 0 account.2.codec.8.payload_type = iLBC_13_3 account.2.codec.8.priority = 0 account.2.codec.8.rtpmap = 97 -account.2.codec.9.enable = 0 +account.2.codec.9.enable = 0 account.2.codec.9.payload_type = iLBC_15_2 account.2.codec.9.priority = 0 account.2.codec.9.rtpmap = 97 ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -account.2.always_fwd.enable = +account.2.always_fwd.enable = #Configure the target phonenumber that the phone will forward the call to; -account.2.always_fwd.target = +account.2.always_fwd.target = #Configure the on/off code for always forward; #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -account.2.busy_fwd.enable = -account.2.busy_fwd.target = +account.2.busy_fwd.enable = +account.2.busy_fwd.target = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -account.2.timeout_fwd.enable = +account.2.timeout_fwd.enable = account.2.timeout_fwd.target = -account.2.timeout_fwd.timeout = - +account.2.timeout_fwd.timeout = + ####################################################################################### -## DND ## +## DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = +features.dnd_mode = #Enable or disable the DND feautre for account2; 0-Disabled (default), 1-Enabled; -account.2.dnd.enable = +account.2.dnd.enable = #Configure the DND on code and off code for account1. -## Account3 Settings ## +## Account3 Settings ## ####################################################################################### #Enable or disable the account 1; 0-Disabled (default), 1-Enabled; -account.3.enable = +account.3.enable = #Configure the label displayed on the LCD screen for account 1. account.3.label = @@ -495,23 +495,23 @@ account.3.label = account.3.display_name = #Configure the username and password for register authentication. -account.3.auth_name = -account.3.password = +account.3.auth_name = +account.3.password = #Configure the register user name. -account.3.user_name = +account.3.user_name = #Configure the SIP server address. -account.3.sip_server_host = +account.3.sip_server_host = #Specify the port for the SIP server. The default value is 5060. account.3.sip_server_port = {$sip_port_3} -#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.3.outbound_proxy_enable = +#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.3.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. -account.3.outbound_host = +account.3.outbound_host = #Specify the server port, the default value is 5060. account.3.outbound_port = @@ -523,28 +523,28 @@ account.3.outbound_port = {if $sip_transport_3 == 'dns srv'}account.3.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.3.backup_outbound_host = +account.3.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.3.backup_outbound_port = - +account.3.backup_outbound_port = + #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.anonymous_call = +account.3.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.3.anonymous_call_oncode = -account.3.anonymous_call_offcode = +account.3.anonymous_call_oncode = +account.3.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.3.reject_anonymous_call = +account.3.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.3.anonymous_reject_oncode = -account.3.anonymous_reject_offcode = +account.3.anonymous_reject_oncode = +account.3.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.3.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.3.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.3.expires = {$register_expires_3} @@ -553,64 +553,64 @@ account.3.expires = {$register_expires_3} account.3.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.3.precondition = +account.3.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.3.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi = +account.3.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.3.subscribe_mwi_expires = +account.3.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.3.cid_source = - -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.3.session_timer.enable = +account.3.cid_source = + +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.3.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.3.session_timer.expires = +account.3.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.3.session_timer.refresher = +account.3.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.3.enable_user_equal_phone = +account.3.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.3.srtp_encryption = +account.3.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.3.ptime = +account.3.ptime = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.3.subscribe_mwi_to_vm = +account.3.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; account.3.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.3.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.3.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.3.reg_fail_retry_interval = +account.3.reg_fail_retry_interval = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.3.enable_signal_encode = +account.3.enable_signal_encode = #Configure the key for encoding. -account.3.signal_encode_key = +account.3.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.3.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.3.dtmf.dtmf_payload = +account.3.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.3.dtmf.info_type = +account.3.dtmf.info_type = ####################################################################################### @@ -621,24 +621,24 @@ account.3.dtmf.info_type = account.3.nat.nat_traversal = #Configure the STUN server address. -account.3.nat.stun_server = +account.3.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.3.nat.stun_port = +account.3.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.3.nat.udp_update_enable = +account.3.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.3.nat.udp_update_time = +account.3.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.3.nat.rport = {$yealink_rport_3} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.3.advanced.timer_t1 = -account.3.advanced.timer_t2 = -account.3.advanced.timer_t4 = +account.3.advanced.timer_t1 = +account.3.advanced.timer_t2 = +account.3.advanced.timer_t4 = account.3.codec.1.enable = 1 account.3.codec.1.payload_type = PCMU @@ -647,10 +647,10 @@ account.3.codec.1.rtpmap = 0 account.3.codec.2.enable = 1 account.3.codec.2.payload_type = PCMA -account.3.codec.2.priority = 2 +account.3.codec.2.priority = 2 account.3.codec.2.rtpmap = 8 -account.3.codec.3.enable = 0 +account.3.codec.3.enable = 0 account.3.codec.3.payload_type = G723_53 account.3.codec.3.priority =0 account.3.codec.3.rtpmap = 4 @@ -670,62 +670,62 @@ account.3.codec.6.payload_type = G722 account.3.codec.6.priority = 4 account.3.codec.6.rtpmap = 9 -account.3.codec.7.enable = 0 +account.3.codec.7.enable = 0 account.3.codec.7.payload_type = G726-32 account.3.codec.7.priority = 0 account.3.codec.7.rtpmap = 2 -account.3.codec.8.enable = 0 +account.3.codec.8.enable = 0 account.3.codec.8.payload_type = iLBC_13_3 account.3.codec.8.priority = 0 account.3.codec.8.rtpmap = 97 -account.3.codec.9.enable = 0 +account.3.codec.9.enable = 0 account.3.codec.9.payload_type = iLBC_15_2 account.3.codec.9.priority = 0 account.3.codec.9.rtpmap = 97 ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -account.3.always_fwd.enable = +account.3.always_fwd.enable = #Configure the target phonenumber that the phone will forward the call to; -account.3.always_fwd.target = +account.3.always_fwd.target = #Configure the on/off code for always forward; #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -account.3.busy_fwd.enable = -account.3.busy_fwd.target = +account.3.busy_fwd.enable = +account.3.busy_fwd.target = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -account.3.timeout_fwd.enable = +account.3.timeout_fwd.enable = account.3.timeout_fwd.target = -account.3.timeout_fwd.timeout = - +account.3.timeout_fwd.timeout = + ####################################################################################### -## DND ## +## DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = +features.dnd_mode = #Enable or disable the DND feautre for account3; 0-Disabled (default), 1-Enabled; -account.3.dnd.enable = +account.3.dnd.enable = #Configure the DND on code and off code for account3. -## Account4 Settings ## +## Account4 Settings ## ####################################################################################### #Enable or disable the account 1; 0-Disabled (default), 1-Enabled; -account.4.enable = +account.4.enable = #Configure the label displayed on the LCD screen for account 1. account.4.label = @@ -734,23 +734,23 @@ account.4.label = account.4.display_name = #Configure the username and password for register authentication. -account.4.auth_name = -account.4.password = +account.4.auth_name = +account.4.password = #Configure the register user name. -account.4.user_name = +account.4.user_name = #Configure the SIP server address. -account.4.sip_server_host = +account.4.sip_server_host = #Specify the port for the SIP server. The default value is 5060. account.4.sip_server_port = {$sip_port_4} -#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.4.outbound_proxy_enable = +#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.4.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. -account.4.outbound_host = +account.4.outbound_host = #Specify the server port, the default value is 5060. account.4.outbound_port = @@ -763,28 +763,28 @@ account.4.outbound_port = #Configure the address of the backup outbound proxy server. -account.4.backup_outbound_host = +account.4.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.4.backup_outbound_port = - +account.4.backup_outbound_port = + #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.anonymous_call = +account.4.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.4.anonymous_call_oncode = -account.4.anonymous_call_offcode = +account.4.anonymous_call_oncode = +account.4.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.4.reject_anonymous_call = +account.4.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.4.anonymous_reject_oncode = -account.4.anonymous_reject_offcode = +account.4.anonymous_reject_oncode = +account.4.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.4.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.4.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.4.expires = {$register_expires_4} @@ -793,64 +793,64 @@ account.4.expires = {$register_expires_4} account.4.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.4.precondition = +account.4.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.4.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi = +account.4.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.4.subscribe_mwi_expires = +account.4.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.4.cid_source = - -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.4.session_timer.enable = +account.4.cid_source = + +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.4.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.4.session_timer.expires = +account.4.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.4.session_timer.refresher = +account.4.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.4.enable_user_equal_phone = +account.4.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.4.srtp_encryption = +account.4.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.4.ptime = +account.4.ptime = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.4.subscribe_mwi_to_vm = +account.4.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; account.4.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.4.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.4.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.4.reg_fail_retry_interval = +account.4.reg_fail_retry_interval = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.4.enable_signal_encode = +account.4.enable_signal_encode = #Configure the key for encoding. -account.4.signal_encode_key = +account.4.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.4.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.4.dtmf.dtmf_payload = +account.4.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.4.dtmf.info_type = +account.4.dtmf.info_type = ####################################################################################### @@ -861,24 +861,24 @@ account.4.dtmf.info_type = account.4.nat.nat_traversal = #Configure the STUN server address. -account.4.nat.stun_server = +account.4.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.4.nat.stun_port = +account.4.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.4.nat.udp_update_enable = +account.4.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.4.nat.udp_update_time = +account.4.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.4.nat.rport = {$yealink_rport_4} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.4.advanced.timer_t1 = -account.4.advanced.timer_t2 = -account.4.advanced.timer_t4 = +account.4.advanced.timer_t1 = +account.4.advanced.timer_t2 = +account.4.advanced.timer_t4 = account.4.codec.1.enable = 1 @@ -888,10 +888,10 @@ account.4.codec.1.rtpmap = 0 account.4.codec.2.enable = 1 account.4.codec.2.payload_type = PCMA -account.4.codec.2.priority = 2 +account.4.codec.2.priority = 2 account.4.codec.2.rtpmap = 8 -account.4.codec.3.enable = 0 +account.4.codec.3.enable = 0 account.4.codec.3.payload_type = G723_53 account.4.codec.3.priority =0 account.4.codec.3.rtpmap = 4 @@ -911,65 +911,65 @@ account.4.codec.6.payload_type = G722 account.4.codec.6.priority = 4 account.4.codec.6.rtpmap = 9 -account.4.codec.7.enable = 0 +account.4.codec.7.enable = 0 account.4.codec.7.payload_type = G726-32 account.4.codec.7.priority = 0 account.4.codec.7.rtpmap = 2 -account.4.codec.8.enable = 0 +account.4.codec.8.enable = 0 account.4.codec.8.payload_type = iLBC_13_3 account.4.codec.8.priority = 0 account.4.codec.8.rtpmap = 97 -account.4.codec.9.enable = 0 +account.4.codec.9.enable = 0 account.4.codec.9.payload_type = iLBC_15_2 account.4.codec.9.priority = 0 account.4.codec.9.rtpmap = 97 ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -account.4.always_fwd.enable = +account.4.always_fwd.enable = #Configure the target phonenumber that the phone will forward the call to; -account.4.always_fwd.target = +account.4.always_fwd.target = #Configure the on/off code for always forward; #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -account.4.busy_fwd.enable = -account.4.busy_fwd.target = +account.4.busy_fwd.enable = +account.4.busy_fwd.target = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -account.4.timeout_fwd.enable = +account.4.timeout_fwd.enable = account.4.timeout_fwd.target = -account.4.timeout_fwd.timeout = - +account.4.timeout_fwd.timeout = + ####################################################################################### -## DND ## +## DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = +features.dnd_mode = #Enable or disable the DND feautre for account4; 0-Disabled (default), 1-Enabled; -account.4.dnd.enable = +account.4.dnd.enable = #Configure the DND on code and off code for account4. ####################################################################################### -## Account5 Settings ## +## Account5 Settings ## ####################################################################################### #Enable or disable the account 1; 0-Disabled (default), 1-Enabled; -account.5.enable = +account.5.enable = #Configure the label displayed on the LCD screen for account 1. account.5.label = @@ -978,23 +978,23 @@ account.5.label = account.5.display_name = #Configure the username and password for register authentication. -account.5.auth_name = -account.5.password = +account.5.auth_name = +account.5.password = #Configure the register user name. -account.5.user_name = +account.5.user_name = #Configure the SIP server address. -account.5.sip_server_host = +account.5.sip_server_host = #Specify the port for the SIP server. The default value is 5060. account.5.sip_server_port = {$sip_port_5} -#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; -account.5.outbound_proxy_enable = +#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled; +account.5.outbound_proxy_enable = #Specify the IP address or domain name of the outbound proxy server. -account.5.outbound_host = +account.5.outbound_host = #Specify the server port, the default value is 5060. account.5.outbound_port = @@ -1006,28 +1006,28 @@ account.5.outbound_port = {if $sip_transport_5 == 'dns srv'}account.5.transport = 3{/if} #Configure the address of the backup outbound proxy server. -account.5.backup_outbound_host = +account.5.backup_outbound_host = #Specify the port of the backup outbound proxy server, the default value is 5060. -account.5.backup_outbound_port = - +account.5.backup_outbound_port = + #Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.anonymous_call = +account.5.anonymous_call = #Configure the on code and off code of the anonymous call feature. -account.5.anonymous_call_oncode = -account.5.anonymous_call_offcode = +account.5.anonymous_call_oncode = +account.5.anonymous_call_offcode = #Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled; -account.5.reject_anonymous_call = +account.5.reject_anonymous_call = #Configure the on code and off code of the reject anonymous call feature. -account.5.anonymous_reject_oncode = -account.5.anonymous_reject_offcode = +account.5.anonymous_reject_oncode = +account.5.anonymous_reject_offcode = -#Configure the SIP port for account 1, the default value is 5060. -account.5.sip_listen_port = +#Configure the SIP port for account 1, the default value is 5060. +account.5.sip_listen_port = #Configure the register expiry time (in seconds), the default value is 3600. account.5.expires = {$register_expires_5} @@ -1036,64 +1036,64 @@ account.5.expires = {$register_expires_5} account.5.100rel_enable = #Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled; -account.5.precondition = +account.5.precondition = #Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled; account.5.subscribe_register = #Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi = +account.5.subscribe_mwi = #Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600. -account.5.subscribe_mwi_expires = +account.5.subscribe_mwi_expires = #Configure the type of SIP header to carry the caller ID; 0-FROM (default), 1-PAI; -account.5.cid_source = - -#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; -account.5.session_timer.enable = +account.5.cid_source = + +#Enable or disable the session timer; 0-Disabled (default), 1-Enabled; +account.5.session_timer.enable = #Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999. -account.5.session_timer.expires = +account.5.session_timer.expires = #Configure the session timer refresher; 0-Uac (default), 1-Uas; -account.5.session_timer.refresher = +account.5.session_timer.refresher = #Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled; -account.5.enable_user_equal_phone = +account.5.enable_user_equal_phone = #Configure the way of encrypting the message; 0-Disabled (default), 1-Forced, 2-Negotiated; -account.5.srtp_encryption = +account.5.srtp_encryption = #Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60. -account.5.ptime = +account.5.ptime = #Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled; -account.5.subscribe_mwi_to_vm = +account.5.subscribe_mwi_to_vm = -#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; +#Enable or disable the phone to send the MAC address in the Register message; 0-Disabled (default), 1-Enabled; account.5.register_mac = -#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); -account.5.register_line = +#Enable or disable the phone to send the line number in the Register message; 0-Disabled, 1-Enabled (default); +account.5.register_line = #Configure the interval (in seconds) the phone retries to register when account 1 fails to register. It ranges from 0 to 1800, the default value is 30. -account.5.reg_fail_retry_interval = +account.5.reg_fail_retry_interval = #Enable or disable the SIP signal encode; 0-Disabled (default), 1-Enabled (RC 4); -account.5.enable_signal_encode = +account.5.enable_signal_encode = #Configure the key for encoding. -account.5.signal_encode_key = +account.5.signal_encode_key = #Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO; account.5.dtmf.type = #Configure the RFC2833 payload. It ranges from 96 to 225, the default value is 101. -account.5.dtmf.dtmf_payload = +account.5.dtmf.dtmf_payload = #Configure the DTMF info type when using the SIP INFO; 0-Disabled, 1-DTMF-Relay (default), 2-DTMF, 3-Telephone-Event; -account.5.dtmf.info_type = +account.5.dtmf.info_type = ####################################################################################### @@ -1104,24 +1104,24 @@ account.5.dtmf.info_type = account.5.nat.nat_traversal = #Configure the STUN server address. -account.5.nat.stun_server = +account.5.nat.stun_server = #Configure the STUN server port, the default value is 3478. -account.5.nat.stun_port = +account.5.nat.stun_port = #Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default); -account.5.nat.udp_update_enable = +account.5.nat.udp_update_enable = #Specify the keep-alive interval (in seconds), the default value is 30. -account.5.nat.udp_update_time = +account.5.nat.udp_update_time = #Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled; account.5.nat.rport = {$yealink_rport_5} #Configure the session timer (in seconds), the default values of T1, T2, T3 are 0.5, 4, 5. -account.5.advanced.timer_t1 = -account.5.advanced.timer_t2 = -account.5.advanced.timer_t4 = +account.5.advanced.timer_t1 = +account.5.advanced.timer_t2 = +account.5.advanced.timer_t4 = account.5.codec.1.enable = 1 account.5.codec.1.payload_type = PCMU @@ -1130,10 +1130,10 @@ account.5.codec.1.rtpmap = 0 account.5.codec.2.enable = 1 account.5.codec.2.payload_type = PCMA -account.5.codec.2.priority = 2 +account.5.codec.2.priority = 2 account.5.codec.2.rtpmap = 8 -account.5.codec.3.enable = 0 +account.5.codec.3.enable = 0 account.5.codec.3.payload_type = G723_53 account.5.codec.3.priority =0 account.5.codec.3.rtpmap = 4 @@ -1153,70 +1153,70 @@ account.5.codec.6.payload_type = G722 account.5.codec.6.priority = 4 account.5.codec.6.rtpmap = 9 -account.5.codec.7.enable = 0 +account.5.codec.7.enable = 0 account.5.codec.7.payload_type = G726-32 account.5.codec.7.priority = 0 account.5.codec.7.rtpmap = 2 -account.5.codec.8.enable = 0 +account.5.codec.8.enable = 0 account.5.codec.8.payload_type = iLBC_13_3 account.5.codec.8.priority = 0 account.5.codec.8.rtpmap = 97 -account.5.codec.9.enable = 0 +account.5.codec.9.enable = 0 account.5.codec.9.payload_type = iLBC_15_2 account.5.codec.9.priority = 0 account.5.codec.9.rtpmap = 97 ####################################################################################### -## Call Forward ## +## Call Forward ## ####################################################################################### #Enable or disable the always forward, 0-Disabled(default), 1-Enabled; -account.5.always_fwd.enable = +account.5.always_fwd.enable = #Configure the target phonenumber that the phone will forward the call to; -account.5.always_fwd.target = +account.5.always_fwd.target = #Configure the on/off code for always forward; #Enable or disable the busy forward, 0-Disabled(default), 1-Enabled; -account.5.busy_fwd.enable = -account.5.busy_fwd.target = +account.5.busy_fwd.enable = +account.5.busy_fwd.target = -#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; +#Enable or disable the no answer forward, 0-Disabled(default), 1-Enabled; #Configure the waiting ring times before forwarding, ranges from 0 to 20 (by default); -account.5.timeout_fwd.enable = +account.5.timeout_fwd.enable = account.5.timeout_fwd.target = -account.5.timeout_fwd.timeout = - +account.5.timeout_fwd.timeout = + ####################################################################################### -## DND ## +## DND ## ####################################################################################### #Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. -features.dnd_mode = +features.dnd_mode = #Enable or disable the DND feautre for account5; 0-Disabled (default), 1-Enabled; -account.5.dnd.enable = +account.5.dnd.enable = #Configure the DND on code and off code for account5. ####################################################################################### voice_mail.number.1 = {$voicemail_number} -## Network ## +## Network ## ####################################################################################### #Configure the WAN port type; 0-DHCP(default), 1-PPPoE, 2-Static IP Address; #Require reboot; -network.internet_port.type = +network.internet_port.type = #Configure the static IP address, submask, gateway and DNS server. #Require reboot; -network.internet_port.ip = -network.internet_port.mask = -network.internet_port.gateway = -network.primary_dns= -network.secondary_dns = +network.internet_port.ip = +network.internet_port.mask = +network.internet_port.gateway = +network.primary_dns= +network.secondary_dns = From cf465f4ef3c6cdc784401ab9fcdc82af6c75a726 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:20:37 +0000 Subject: [PATCH 19/23] WhitespaceClean-resources/provision/mitel whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- .../provision/mitel/5324/MN_{$mac}.cfg | 48 +++++++++---------- .../provision/mitel/5330/MN_{$mac}.cfg | 48 +++++++++---------- .../provision/mitel/5340/MN_{$mac}.cfg | 48 +++++++++---------- 3 files changed, 72 insertions(+), 72 deletions(-) diff --git a/resources/templates/provision/mitel/5324/MN_{$mac}.cfg b/resources/templates/provision/mitel/5324/MN_{$mac}.cfg index 1d568b2548..5166f30fbf 100644 --- a/resources/templates/provision/mitel/5324/MN_{$mac}.cfg +++ b/resources/templates/provision/mitel/5324/MN_{$mac}.cfg @@ -308,31 +308,31 @@ 90 {foreach $lines as $row} - {/foreach} diff --git a/resources/templates/provision/mitel/5330/MN_{$mac}.cfg b/resources/templates/provision/mitel/5330/MN_{$mac}.cfg index bd9647783d..7e52978c0d 100644 --- a/resources/templates/provision/mitel/5330/MN_{$mac}.cfg +++ b/resources/templates/provision/mitel/5330/MN_{$mac}.cfg @@ -308,31 +308,31 @@ 90 {foreach $lines as $row} - {/foreach} diff --git a/resources/templates/provision/mitel/5340/MN_{$mac}.cfg b/resources/templates/provision/mitel/5340/MN_{$mac}.cfg index 1d568b2548..5166f30fbf 100644 --- a/resources/templates/provision/mitel/5340/MN_{$mac}.cfg +++ b/resources/templates/provision/mitel/5340/MN_{$mac}.cfg @@ -308,31 +308,31 @@ 90 {foreach $lines as $row} - {/foreach} From e894c4982315dff8f79dd1b13362d33cb6c4c26e Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 12:22:24 +0000 Subject: [PATCH 20/23] WhitespaceClean-resources/provision/others whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- resources/templates/provision/atcom/ag198/{$mac}.cfg | 2 +- resources/templates/provision/digium/d50/${mac}.cfg | 4 ++-- .../templates/provision/linksys/spa2102/{$mac}.xml | 6 +++--- resources/templates/provision/snom/7xx/{$mac}.xml | 10 +++++----- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/resources/templates/provision/atcom/ag198/{$mac}.cfg b/resources/templates/provision/atcom/ag198/{$mac}.cfg index 03ef25e8fd..34cc26b25b 100644 --- a/resources/templates/provision/atcom/ag198/{$mac}.cfg +++ b/resources/templates/provision/atcom/ag198/{$mac}.cfg @@ -1,4 +1,4 @@ -<>Version:2.0002 +<>Version:2.0002 Static IP : diff --git a/resources/templates/provision/digium/d50/${mac}.cfg b/resources/templates/provision/digium/d50/${mac}.cfg index 7417600ec3..bff83639c5 100644 --- a/resources/templates/provision/digium/d50/${mac}.cfg +++ b/resources/templates/provision/digium/d50/${mac}.cfg @@ -48,12 +48,12 @@ - + - + diff --git a/resources/templates/provision/linksys/spa2102/{$mac}.xml b/resources/templates/provision/linksys/spa2102/{$mac}.xml index 958ea5994e..c7b739aada 100644 --- a/resources/templates/provision/linksys/spa2102/{$mac}.xml +++ b/resources/templates/provision/linksys/spa2102/{$mac}.xml @@ -25,7 +25,7 @@ G729a {$register_expires_1} -(1xxx[2-9]xxxxxxS0|[*#x]x.) +(1xxx[2-9]xxxxxxS0|[*#x]x.) yes @@ -37,7 +37,7 @@ G729a {$register_expires_2} -(1xxx[2-9]xxxxxxS0|[*#x]x.) +(1xxx[2-9]xxxxxxS0|[*#x]x.) @@ -47,7 +47,7 @@ G729 G729 - - - + diff --git a/resources/templates/conf/autoload_configs/directory.conf.xml b/resources/templates/conf/autoload_configs/directory.conf.xml index 79c5b479da..c8ae57d406 100644 --- a/resources/templates/conf/autoload_configs/directory.conf.xml +++ b/resources/templates/conf/autoload_configs/directory.conf.xml @@ -18,4 +18,4 @@ - + diff --git a/resources/templates/conf/autoload_configs/easyroute.conf.xml b/resources/templates/conf/autoload_configs/easyroute.conf.xml index 350a50989b..2ae834be70 100644 --- a/resources/templates/conf/autoload_configs/easyroute.conf.xml +++ b/resources/templates/conf/autoload_configs/easyroute.conf.xml @@ -7,7 +7,7 @@ - + @@ -21,7 +21,7 @@ call_limit varchar(16) - contains optional call limit tech_prefix varchar(128) - tech prefix used to build dial string (ex: sofia/default ) acctcode varchar(128) - used to set channel variable acctcode for logging into the CDRs - destination_number varchar(16) - Number returning for the query for building the dial string. (ex: 18005551212) + destination_number varchar(16) - Number returning for the query for building the dial string. (ex: 18005551212) See Documentation on the Wiki for further information --> diff --git a/resources/templates/conf/autoload_configs/erlang_event.conf.xml b/resources/templates/conf/autoload_configs/erlang_event.conf.xml index 62deb84f67..9620809090 100644 --- a/resources/templates/conf/autoload_configs/erlang_event.conf.xml +++ b/resources/templates/conf/autoload_configs/erlang_event.conf.xml @@ -16,7 +16,7 @@ - + diff --git a/resources/templates/conf/autoload_configs/freetdm.conf.xml b/resources/templates/conf/autoload_configs/freetdm.conf.xml index d90d2d6ede..9e68e707f5 100644 --- a/resources/templates/conf/autoload_configs/freetdm.conf.xml +++ b/resources/templates/conf/autoload_configs/freetdm.conf.xml @@ -1,6 +1,6 @@ - - + - @@ -65,7 +65,7 @@ with the signaling protocols that you can run on top of your I/O interfaces. - @@ -76,7 +76,7 @@ with the signaling protocols that you can run on top of your I/O interfaces. --> - @@ -92,10 +92,10 @@ with the signaling protocols that you can run on top of your I/O interfaces. - - + - - - @@ -237,23 +237,23 @@ with the signaling protocols that you can run on top of your I/O interfaces. WARNING: advanced users only! I really mean it this parameter is commented by default because YOU DON'T NEED IT UNLESS YOU REALLY GROK MFC/R2 - READ COMMENTS on doc/r2proto.conf in openr2 package + READ COMMENTS on doc/r2proto.conf in openr2 package for more info --> - - - @@ -284,7 +284,7 @@ with the signaling protocols that you can run on top of your I/O interfaces. - @@ -478,7 +478,7 @@ with the signaling protocols that you can run on top of your I/O interfaces. CID Name transmit method How to transmit Caller ID Name - + Possible values: display-ie user-user-ie @@ -499,11 +499,11 @@ with the signaling protocols that you can run on top of your I/O interfaces. --> - - - @@ -537,13 +537,13 @@ with the signaling protocols that you can run on top of your I/O interfaces. - - + diff --git a/resources/templates/conf/autoload_configs/httapi.conf.xml b/resources/templates/conf/autoload_configs/httapi.conf.xml index c2fe584a02..27beaa31ec 100644 --- a/resources/templates/conf/autoload_configs/httapi.conf.xml +++ b/resources/templates/conf/autoload_configs/httapi.conf.xml @@ -29,20 +29,20 @@ - - @@ -58,15 +58,15 @@ - @@ -79,11 +79,11 @@ - + - + diff --git a/resources/templates/conf/autoload_configs/lcr.conf.xml b/resources/templates/conf/autoload_configs/lcr.conf.xml index a752591f85..45ca9bf3a4 100644 --- a/resources/templates/conf/autoload_configs/lcr.conf.xml +++ b/resources/templates/conf/autoload_configs/lcr.conf.xml @@ -15,7 +15,7 @@ - diff --git a/resources/templates/conf/autoload_configs/lua.conf.xml b/resources/templates/conf/autoload_configs/lua.conf.xml index 49326fea81..7f8bd7a3db 100644 --- a/resources/templates/conf/autoload_configs/lua.conf.xml +++ b/resources/templates/conf/autoload_configs/lua.conf.xml @@ -1,14 +1,14 @@ - - @@ -21,7 +21,7 @@ diff --git a/resources/templates/conf/autoload_configs/modules.conf.xml b/resources/templates/conf/autoload_configs/modules.conf.xml index b313579409..e9fb9d445a 100644 --- a/resources/templates/conf/autoload_configs/modules.conf.xml +++ b/resources/templates/conf/autoload_configs/modules.conf.xml @@ -1,6 +1,6 @@ - + @@ -113,7 +113,7 @@ - + diff --git a/resources/templates/conf/autoload_configs/mongo.conf.xml b/resources/templates/conf/autoload_configs/mongo.conf.xml index 8423645e95..175268857a 100644 --- a/resources/templates/conf/autoload_configs/mongo.conf.xml +++ b/resources/templates/conf/autoload_configs/mongo.conf.xml @@ -1,6 +1,6 @@ - diff --git a/resources/templates/conf/autoload_configs/portaudio.conf.xml b/resources/templates/conf/autoload_configs/portaudio.conf.xml index 02c21ef449..eac74271e7 100644 --- a/resources/templates/conf/autoload_configs/portaudio.conf.xml +++ b/resources/templates/conf/autoload_configs/portaudio.conf.xml @@ -1,7 +1,7 @@ - @@ -33,7 +33,7 @@ - - - @@ -74,13 +74,13 @@ - - - - - @@ -162,50 +162,50 @@ - - - - - - diff --git a/resources/templates/conf/autoload_configs/python.conf.xml b/resources/templates/conf/autoload_configs/python.conf.xml index d3a8fdc755..62c4d6229f 100644 --- a/resources/templates/conf/autoload_configs/python.conf.xml +++ b/resources/templates/conf/autoload_configs/python.conf.xml @@ -6,7 +6,7 @@ diff --git a/resources/templates/conf/autoload_configs/sangoma_codec.conf.xml b/resources/templates/conf/autoload_configs/sangoma_codec.conf.xml index eed9d673e1..0a75b534fa 100644 --- a/resources/templates/conf/autoload_configs/sangoma_codec.conf.xml +++ b/resources/templates/conf/autoload_configs/sangoma_codec.conf.xml @@ -2,17 +2,17 @@ - diff --git a/resources/templates/conf/autoload_configs/spandsp.conf.xml b/resources/templates/conf/autoload_configs/spandsp.conf.xml index 9306c46c5c..05bb70b0a5 100644 --- a/resources/templates/conf/autoload_configs/spandsp.conf.xml +++ b/resources/templates/conf/autoload_configs/spandsp.conf.xml @@ -1,7 +1,7 @@ @@ -45,7 +45,7 @@ - - - - diff --git a/resources/templates/conf/autoload_configs/tts_commandline.conf.xml b/resources/templates/conf/autoload_configs/tts_commandline.conf.xml index eb816431be..f0f4e28e56 100644 --- a/resources/templates/conf/autoload_configs/tts_commandline.conf.xml +++ b/resources/templates/conf/autoload_configs/tts_commandline.conf.xml @@ -6,7 +6,7 @@ ${rate}: sample rate (example: 8000) ${voice}: voice_name passed to TTS(quoted) ${file}: output file (quoted, including .wav extension) - + Example commands can be found at: http://wiki.freeswitch.org/wiki/Mod_tts_commandline#Example_commands --> diff --git a/resources/templates/conf/autoload_configs/voicemail.conf.xml b/resources/templates/conf/autoload_configs/voicemail.conf.xml index 3cd777ec4c..64db287868 100644 --- a/resources/templates/conf/autoload_configs/voicemail.conf.xml +++ b/resources/templates/conf/autoload_configs/voicemail.conf.xml @@ -67,4 +67,4 @@ - + diff --git a/resources/templates/conf/autoload_configs/voicemail_ivr.conf.xml b/resources/templates/conf/autoload_configs/voicemail_ivr.conf.xml index 529509a495..13214df322 100644 --- a/resources/templates/conf/autoload_configs/voicemail_ivr.conf.xml +++ b/resources/templates/conf/autoload_configs/voicemail_ivr.conf.xml @@ -150,7 +150,7 @@ - + diff --git a/resources/templates/conf/autoload_configs/xml_cdr.conf.xml b/resources/templates/conf/autoload_configs/xml_cdr.conf.xml index 336ea33486..56fee3aab9 100644 --- a/resources/templates/conf/autoload_configs/xml_cdr.conf.xml +++ b/resources/templates/conf/autoload_configs/xml_cdr.conf.xml @@ -22,7 +22,7 @@ - + @@ -30,15 +30,15 @@ - + - + - + @@ -18,7 +18,7 @@ - + diff --git a/resources/templates/conf/dialplan/features.xml.noload b/resources/templates/conf/dialplan/features.xml.noload index ac0d5eb73a..204a4b6fc8 100644 --- a/resources/templates/conf/dialplan/features.xml.noload +++ b/resources/templates/conf/dialplan/features.xml.noload @@ -54,7 +54,7 @@ - + diff --git a/resources/templates/conf/dialplan/public.xml.noload b/resources/templates/conf/dialplan/public.xml.noload index 4935b1f10d..8f6dd4a2ab 100644 --- a/resources/templates/conf/dialplan/public.xml.noload +++ b/resources/templates/conf/dialplan/public.xml.noload @@ -2,10 +2,10 @@ NOTICE: This context is usually accessed via the external sip profile listening on port 5080. - + It is recommended to have separate inbound and outbound contexts. Not only for security but clearing up why you would need to do such a thing. You don't want outside un-authenticated - callers hitting your default context which allows dialing calls thru your providers and results + callers hitting your default context which allows dialing calls thru your providers and results in Toll Fraud. --> @@ -22,8 +22,8 @@ diff --git a/resources/templates/conf/dialplan/public/00_inbound_did.xml.noload b/resources/templates/conf/dialplan/public/00_inbound_did.xml.noload index d40b3ab2c9..22b7223014 100644 --- a/resources/templates/conf/dialplan/public/00_inbound_did.xml.noload +++ b/resources/templates/conf/dialplan/public/00_inbound_did.xml.noload @@ -4,12 +4,12 @@ + --> diff --git a/resources/templates/conf/directory/default.xml.noload b/resources/templates/conf/directory/default.xml.noload index 8af7aea135..818586b509 100644 --- a/resources/templates/conf/directory/default.xml.noload +++ b/resources/templates/conf/directory/default.xml.noload @@ -1,9 +1,9 @@ @@ -41,7 +41,7 @@ diff --git a/resources/templates/conf/directory/default/brian.xml.noload b/resources/templates/conf/directory/default/brian.xml.noload index 05fe0c8324..2cbb68fc76 100644 --- a/resources/templates/conf/directory/default/brian.xml.noload +++ b/resources/templates/conf/directory/default/brian.xml.noload @@ -1,7 +1,7 @@ @@ -16,7 +16,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -74,7 +74,7 @@ - diff --git a/resources/templates/conf/directory/default/default.xml.noload b/resources/templates/conf/directory/default/default.xml.noload index 05eb1b4001..bdddab9cac 100644 --- a/resources/templates/conf/directory/default/default.xml.noload +++ b/resources/templates/conf/directory/default/default.xml.noload @@ -6,8 +6,8 @@ Let it be known that this user can register without a password but since we do not assign this user a user_context and we don't authenticate this user they will be put in context 'public'. - This isn't a security issue as the endpoint would be put into the same context 'public' as the - sofia profile that starts on 5080 by default. If you're paranoid just remove this file and + This isn't a security issue as the endpoint would be put into the same context 'public' as the + sofia profile that starts on 5080 by default. If you're paranoid just remove this file and remove the external profile also. --> diff --git a/resources/templates/conf/extensions.conf b/resources/templates/conf/extensions.conf index f2c922efce..c2f02f62db 100644 --- a/resources/templates/conf/extensions.conf +++ b/resources/templates/conf/extensions.conf @@ -15,7 +15,7 @@ exten => ~^(18(0{2}|8{2}|7{2}|6{2})\d{7})$,n,bridge(${enum_auto_route}) ; instead of exten, put anything about the call you would rather match on. ; either the names of a field in caller_profile or a string of variables to expand. -caller_id_number => 2137991400,n,Goto(default|music) +caller_id_number => 2137991400,n,Goto(default|music) ${sip_from_user} => bill,n,Goto(default|music) diff --git a/resources/templates/conf/freeswitch.xml b/resources/templates/conf/freeswitch.xml index e25bbc3f70..3988ea09be 100644 --- a/resources/templates/conf/freeswitch.xml +++ b/resources/templates/conf/freeswitch.xml @@ -1,24 +1,24 @@ - @@ -41,7 +41,7 @@
- +
diff --git a/resources/templates/conf/freetdm.conf b/resources/templates/conf/freetdm.conf index 6c73b4d011..04fa9e8307 100644 --- a/resources/templates/conf/freetdm.conf +++ b/resources/templates/conf/freetdm.conf @@ -6,7 +6,7 @@ ; whether to launch a thread for CPU usage monitoring cpu_monitor => no -; How often (in milliseconds) monitor CPU usage +; How often (in milliseconds) monitor CPU usage cpu_monitoring_interval => 1000 ; At what CPU percentage raise a CPU alarm diff --git a/resources/templates/conf/ivr_menus/demo_ivr.xml b/resources/templates/conf/ivr_menus/demo_ivr.xml index 0e2c074939..670aa3c294 100644 --- a/resources/templates/conf/ivr_menus/demo_ivr.xml +++ b/resources/templates/conf/ivr_menus/demo_ivr.xml @@ -27,7 +27,7 @@ - +
diff --git a/resources/templates/conf/lang/en/ivr/sounds.xml b/resources/templates/conf/lang/en/ivr/sounds.xml index 03e0bf6d17..a1c9a56b81 100644 --- a/resources/templates/conf/lang/en/ivr/sounds.xml +++ b/resources/templates/conf/lang/en/ivr/sounds.xml @@ -18,7 +18,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/resources/templates/conf/lang/he/demo/demo-ivr.xml b/resources/templates/conf/lang/he/demo/demo-ivr.xml index 3d91605de6..d95157fd3f 100644 --- a/resources/templates/conf/lang/he/demo/demo-ivr.xml +++ b/resources/templates/conf/lang/he/demo/demo-ivr.xml @@ -67,7 +67,7 @@ - + diff --git a/resources/templates/conf/lang/ru/demo/demo-ivr.xml b/resources/templates/conf/lang/ru/demo/demo-ivr.xml index 8c6f3f8624..71962c05a1 100644 --- a/resources/templates/conf/lang/ru/demo/demo-ivr.xml +++ b/resources/templates/conf/lang/ru/demo/demo-ivr.xml @@ -66,7 +66,7 @@ - + @@ -129,7 +129,7 @@ - + diff --git a/resources/templates/conf/lang/ru/vm/sounds.xml b/resources/templates/conf/lang/ru/vm/sounds.xml index ffd9ec5d8c..4e9c87a9fc 100644 --- a/resources/templates/conf/lang/ru/vm/sounds.xml +++ b/resources/templates/conf/lang/ru/vm/sounds.xml @@ -55,7 +55,7 @@ - + @@ -65,16 +65,16 @@ - + - + - + @@ -299,9 +299,9 @@ - + - + @@ -322,7 +322,7 @@ - + diff --git a/resources/templates/conf/lang/ru/vm/tts.xml b/resources/templates/conf/lang/ru/vm/tts.xml index 1fc877d50e..3264b33e8b 100644 --- a/resources/templates/conf/lang/ru/vm/tts.xml +++ b/resources/templates/conf/lang/ru/vm/tts.xml @@ -63,7 +63,7 @@ - @@ -73,7 +73,7 @@ - @@ -92,7 +92,7 @@ - @@ -101,7 +101,7 @@ - @@ -134,7 +134,7 @@ - diff --git a/resources/templates/conf/notify-voicemail.tpl b/resources/templates/conf/notify-voicemail.tpl index 365faa2921..470b900ff7 100644 --- a/resources/templates/conf/notify-voicemail.tpl +++ b/resources/templates/conf/notify-voicemail.tpl @@ -5,7 +5,7 @@ Subject: Voicemail from "${voicemail_caller_id_name}" <${voicemail_caller_id_num X-Priority: ${voicemail_priority} X-Mailer: FreeSWITCH -Content-Type: multipart/alternative; +Content-Type: multipart/alternative; boundary="000XXX000" --000XXX000 diff --git a/resources/templates/conf/sip_profiles/external-ipv6.xml.noload b/resources/templates/conf/sip_profiles/external-ipv6.xml.noload index fccbf724fe..f56d2f910c 100644 --- a/resources/templates/conf/sip_profiles/external-ipv6.xml.noload +++ b/resources/templates/conf/sip_profiles/external-ipv6.xml.noload @@ -1,9 +1,9 @@ - + - @@ -19,7 +19,7 @@ - + @@ -38,9 +38,9 @@ - diff --git a/resources/templates/conf/sip_profiles/external.xml.noload b/resources/templates/conf/sip_profiles/external.xml.noload index cebcdab4a8..6a612126d4 100644 --- a/resources/templates/conf/sip_profiles/external.xml.noload +++ b/resources/templates/conf/sip_profiles/external.xml.noload @@ -1,12 +1,12 @@ - + - @@ -22,7 +22,7 @@ - + @@ -41,9 +41,9 @@ - diff --git a/resources/templates/conf/sip_profiles/external/example.xml b/resources/templates/conf/sip_profiles/external/example.xml index 70668a9ce5..2a4df31aaf 100644 --- a/resources/templates/conf/sip_profiles/external/example.xml +++ b/resources/templates/conf/sip_profiles/external/example.xml @@ -9,7 +9,7 @@ - + diff --git a/resources/templates/conf/sip_profiles/internal.xml.noload b/resources/templates/conf/sip_profiles/internal.xml.noload index 56d21bc623..d864714911 100644 --- a/resources/templates/conf/sip_profiles/internal.xml.noload +++ b/resources/templates/conf/sip_profiles/internal.xml.noload @@ -24,7 +24,7 @@ - + @@ -34,7 +34,7 @@ --> @@ -51,7 +51,7 @@ - @@ -111,7 +111,7 @@ @@ -192,7 +192,7 @@ - @@ -223,7 +223,7 @@ - @@ -285,7 +285,7 @@ - @@ -294,7 +294,7 @@ - diff --git a/resources/templates/conf/sip_profiles/internal/example.xml b/resources/templates/conf/sip_profiles/internal/example.xml index fc061f96d1..10263b05a5 100644 --- a/resources/templates/conf/sip_profiles/internal/example.xml +++ b/resources/templates/conf/sip_profiles/internal/example.xml @@ -9,7 +9,7 @@ - + diff --git a/resources/templates/conf/vars.xml b/resources/templates/conf/vars.xml index 1095e7e218..4c19ef927f 100644 --- a/resources/templates/conf/vars.xml +++ b/resources/templates/conf/vars.xml @@ -1,6 +1,6 @@ @@ -9,8 +9,8 @@ @@ -21,18 +21,18 @@ - + used by: dingaling.conf.xml enum.conf.xml + --> - @@ -172,7 +172,7 @@ + --> diff --git a/resources/templates/conf/voicemail.tpl b/resources/templates/conf/voicemail.tpl index 2774b78a9e..8404f38edb 100644 --- a/resources/templates/conf/voicemail.tpl +++ b/resources/templates/conf/voicemail.tpl @@ -5,7 +5,7 @@ Subject: Voicemail from "${voicemail_caller_id_name}" <${voicemail_caller_id_num X-Priority: ${voicemail_priority} X-Mailer: FreeSWITCH -Content-Type: multipart/alternative; +Content-Type: multipart/alternative; boundary="000XXX000" --000XXX000 From c5463d6ed347db207b651558d4c755a8b957cb89 Mon Sep 17 00:00:00 2001 From: mafoo Date: Fri, 11 Mar 2016 13:26:36 +0000 Subject: [PATCH 23/23] WhitespaceClean-resources/jquery whitespace pass over files for reference regex that was used s/[ \t]+(\r?\n)/\1/ --- resources/jquery/flot/jquery.flot.js | 324 +++++++++++----------- resources/jquery/flot/jquery.flot.time.js | 6 +- resources/jquery/jquery-ui.css | 6 +- 3 files changed, 168 insertions(+), 168 deletions(-) diff --git a/resources/jquery/flot/jquery.flot.js b/resources/jquery/flot/jquery.flot.js index aabc544e9a..89e391773f 100644 --- a/resources/jquery/flot/jquery.flot.js +++ b/resources/jquery/flot/jquery.flot.js @@ -8,9 +8,9 @@ // for convenience /* Plugin for jQuery for working with colors. - * + * * Version 1.1. - * + * * Inspiration from jQuery color animation plugin by John Resig. * * Released under the MIT license by Ole Laursen, October 2009. @@ -27,7 +27,7 @@ * * V. 1.1: Fix error handling so e.g. parsing an empty string does * produce a color rather than just crashing. - */ + */ (function(B){B.color={};B.color.make=function(F,E,C,D){var G={};G.r=F||0;G.g=E||0;G.b=C||0;G.a=D!=null?D:1;G.add=function(J,I){for(var H=0;H=1){return"rgb("+[G.r,G.g,G.b].join(",")+")"}else{return"rgba("+[G.r,G.g,G.b,G.a].join(",")+")"}};G.normalize=function(){function H(J,K,I){return KI?I:K)}G.r=H(0,parseInt(G.r),255);G.g=H(0,parseInt(G.g),255);G.b=H(0,parseInt(G.b),255);G.a=H(0,G.a,1);return G};G.clone=function(){return B.color.make(G.r,G.b,G.g,G.a)};return G.normalize()};B.color.extract=function(D,C){var E;do{E=D.css(C).toLowerCase();if(E!=""&&E!="transparent"){break}D=D.parent()}while(!B.nodeName(D.get(0),"body"));if(E=="rgba(0, 0, 0, 0)"){E="transparent"}return B.color.parse(E)};B.color.parse=function(F){var E,C=B.color.make;if(E=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(F)){return C(parseInt(E[1],10),parseInt(E[2],10),parseInt(E[3],10))}if(E=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(F)){return C(parseInt(E[1],10),parseInt(E[2],10),parseInt(E[3],10),parseFloat(E[4]))}if(E=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(F)){return C(parseFloat(E[1])*2.55,parseFloat(E[2])*2.55,parseFloat(E[3])*2.55)}if(E=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(F)){return C(parseFloat(E[1])*2.55,parseFloat(E[2])*2.55,parseFloat(E[3])*2.55,parseFloat(E[4]))}if(E=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(F)){return C(parseInt(E[1],16),parseInt(E[2],16),parseInt(E[3],16))}if(E=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(F)){return C(parseInt(E[1]+E[1],16),parseInt(E[2]+E[2],16),parseInt(E[3]+E[3],16))}var D=B.trim(F).toLowerCase();if(D=="transparent"){return C(255,255,255,0)}else{E=A[D]||[0,0,0];return C(E[0],E[1],E[2])}};var A={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery); // the actual Flot code @@ -37,7 +37,7 @@ // [ series1, series2 ... ] // where series is either just the data as [ [x1, y1], [x2, y2], ... ] // or { data: [ [x1, y1], [x2, y2], ... ], label: "some label", ... } - + var series = [], options = { // the color theme used for graphs @@ -71,7 +71,7 @@ reserveSpace: null, // whether to reserve space even if axis isn't shown tickLength: null, // size in pixels of ticks, or "full" for whole line alignTicksWithAxis: null, // axis number or null for no sync - + // mode specific options tickDecimals: null, // no. of decimals, null means auto tickSize: null, // number or [number, "unit"] @@ -97,7 +97,7 @@ }, lines: { // we don't put in show: false so we can see - // whether lines were actively disabled + // whether lines were actively disabled lineWidth: 2, // in pixels fill: false, fillColor: null, @@ -109,7 +109,7 @@ barWidth: 1, // in units of the x axis fill: true, fillColor: null, - align: "left", // or "center" + align: "left", // or "center" horizontal: false }, shadowSize: 3 @@ -203,7 +203,7 @@ // public attributes plot.hooks = hooks; - + // initialize initPlugins(plot); parseOptions(options_); @@ -228,17 +228,17 @@ $.extend(true, options, p.options); } } - + function parseOptions(opts) { var i; - + $.extend(true, options, opts); - + if (options.xaxis.color == null) options.xaxis.color = options.grid.color; if (options.yaxis.color == null) options.yaxis.color = options.grid.color; - + if (options.xaxis.tickColor == null) // backwards-compatibility options.xaxis.tickColor = options.grid.tickColor; if (options.yaxis.tickColor == null) // backwards-compatibility @@ -248,7 +248,7 @@ options.grid.borderColor = options.grid.color; if (options.grid.tickColor == null) options.grid.tickColor = $.color.parse(options.grid.color).scale('a', 0.22).toString(); - + // fill in defaults in axes, copy at least always the // first as the rest of the code assumes it'll be there for (i = 0; i < Math.max(1, options.xaxes.length); ++i) @@ -301,7 +301,7 @@ fillInSeriesOptions(); processData(); } - + function parseData(d) { var res = []; for (var i = 0; i < d.length; ++i) { @@ -322,7 +322,7 @@ return res; } - + function axisNumber(obj, coord) { var a = obj[coord + "axis"]; if (typeof a == "object") // if we got a real axis, extract number @@ -336,9 +336,9 @@ // return flat array without annoying null entries return $.grep(xaxes.concat(yaxes), function (a) { return a; }); } - + function canvasToAxisCoords(pos) { - // return an object with x/y corresponding to all used axes + // return an object with x/y corresponding to all used axes var res = {}, i, axis; for (i = 0; i < xaxes.length; ++i) { axis = xaxes[i]; @@ -351,7 +351,7 @@ if (axis && axis.used) res["y" + axis.n] = axis.c2p(pos.top); } - + if (res.x1 !== undefined) res.x = res.x1; if (res.y1 !== undefined) @@ -359,7 +359,7 @@ return res; } - + function axisToCanvasCoords(pos) { // get canvas coords from the first pair of x/y found in pos var res = {}, i, axis, key; @@ -377,7 +377,7 @@ } } } - + for (i = 0; i < yaxes.length; ++i) { axis = yaxes[i]; if (axis && axis.used) { @@ -391,10 +391,10 @@ } } } - + return res; } - + function getOrCreateAxis(axes, number) { if (!axes[number - 1]) axes[number - 1] = { @@ -402,13 +402,13 @@ direction: axes == xaxes ? "x" : "y", options: $.extend(true, {}, axes == xaxes ? options.xaxis : options.yaxis) }; - + return axes[number - 1]; } function fillInSeriesOptions() { var i; - + // collect what we already got of colors var neededColors = series.length, usedColors = [], @@ -423,7 +423,7 @@ usedColors.push($.color.parse(series[i].color)); } } - + // we might need to generate more colors if higher indices // are assigned for (i = 0; i < assignedColors.length; ++i) { @@ -447,7 +447,7 @@ // FIXME: if we're getting to close to something else, // we should probably skip this one colors.push(c); - + ++i; if (i >= options.colors.length) { i = 0; @@ -459,7 +459,7 @@ var colori = 0, s; for (i = 0; i < series.length; ++i) { s = series[i]; - + // assign colors if (s.color == null) { s.color = colors[colori].toString(); @@ -485,7 +485,7 @@ s.yaxis = getOrCreateAxis(yaxes, axisNumber(s, "y")); } } - + function processData() { var topSentry = Number.POSITIVE_INFINITY, bottomSentry = Number.NEGATIVE_INFINITY, @@ -506,14 +506,14 @@ axis.datamax = bottomSentry; axis.used = false; }); - + for (i = 0; i < series.length; ++i) { s = series[i]; s.datapoints = { points: [] }; - + executeHooks(hooks.processRawData, [ s, s.data, s.datapoints ]); } - + // first pass: clean and copy data for (i = 0; i < series.length; ++i) { s = series[i]; @@ -533,7 +533,7 @@ format[format.length - 1].x = true; } } - + s.datapoints.format = format; } @@ -541,13 +541,13 @@ continue; // already filled in s.datapoints.pointsize = format.length; - + ps = s.datapoints.pointsize; points = s.datapoints.points; insertSteps = s.lines.show && s.lines.steps; s.xaxis.used = s.yaxis.used = true; - + for (j = k = 0; j < data.length; ++j, k += ps) { p = data[j]; @@ -571,16 +571,16 @@ if (val == null) { if (f.required) nullify = true; - + if (f.defaultValue != null) val = f.defaultValue; } } - + points[k + m] = val; } } - + if (nullify) { for (m = 0; m < ps; ++m) { val = points[k + m]; @@ -620,7 +620,7 @@ // give the hooks a chance to run for (i = 0; i < series.length; ++i) { s = series[i]; - + executeHooks(hooks.processDatapoints, [ s, s.datapoints]); } @@ -632,7 +632,7 @@ var xmin = topSentry, ymin = topSentry, xmax = bottomSentry, ymax = bottomSentry; - + for (j = 0; j < points.length; j += ps) { if (points[j] == null) continue; @@ -642,7 +642,7 @@ f = format[m]; if (!f || val == fakeInfinity || val == -fakeInfinity) continue; - + if (f.x) { if (val < xmin) xmin = val; @@ -657,7 +657,7 @@ } } } - + if (s.bars.show) { // make sure we got room for the bar on the dancing floor var delta = s.bars.align == "left" ? 0 : -s.bars.barWidth/2; @@ -670,7 +670,7 @@ xmax += delta + s.bars.barWidth; } } - + updateAxis(s.xaxis, xmin, xmax); updateAxis(s.yaxis, ymin, ymax); } @@ -688,25 +688,25 @@ c.className = cls; c.width = canvasWidth; c.height = canvasHeight; - + if (!skipPositioning) $(c).css({ position: 'absolute', left: 0, top: 0 }); - + $(c).appendTo(placeholder); - + if (!c.getContext) // excanvas hack c = window.G_vmlCanvasManager.initElement(c); // used for resetting in case we get replotted c.getContext("2d").save(); - + return c; } function getCanvasDimensions() { canvasWidth = placeholder.width(); canvasHeight = placeholder.height(); - + if (canvasWidth <= 0 || canvasHeight <= 0) throw "Invalid dimensions for plot, width = " + canvasWidth + ", height = " + canvasHeight; } @@ -728,7 +728,7 @@ // and save again cctx.save(); } - + function setupCanvases() { var reused, existingCanvas = placeholder.children("canvas.base"), @@ -736,16 +736,16 @@ if (existingCanvas.length == 0 || existingOverlay == 0) { // init everything - + placeholder.html(""); // make sure placeholder is clear - + placeholder.css({ padding: 0 }); // padding messes up the positioning - + if (placeholder.css("position") == 'static') placeholder.css("position", "relative"); // for positioning labels and overlay getCanvasDimensions(); - + canvas = makeCanvas(true, "base"); overlay = makeCanvas(false, "overlay"); // overlay canvas for interactive features @@ -773,10 +773,10 @@ // reset reused canvases plot.resize(); - + // make sure overlay pixels are cleared (canvas is cleared when we redraw) octx.clearRect(0, 0, canvasWidth, canvasHeight); - + // then whack any remaining obvious garbage left eventHolder.unbind(); placeholder.children().not([canvas, overlay]).remove(); @@ -802,23 +802,23 @@ function shutdown() { if (redrawTimeout) clearTimeout(redrawTimeout); - + eventHolder.unbind("mousemove", onMouseMove); eventHolder.unbind("mouseleave", onMouseLeave); eventHolder.unbind("click", onClick); - + executeHooks(hooks.shutdown, [eventHolder]); } function setTransformationHelpers(axis) { // set helper functions on the axis, assumes plot area // has been computed already - + function identity(x) { return x; } - + var s, m, t = axis.options.transform || identity, it = axis.options.inverseTransform; - + // precompute how much the axis is scaling a point // in canvas space if (axis.direction == "x") { @@ -853,7 +853,7 @@ + labels.join("") + '') .appendTo(placeholder); } - + if (axis.direction == "x") { // to avoid measuring the widths of the labels (it's slow), we // construct fixed-size boxes and put the labels inside @@ -888,7 +888,7 @@ if (l) labels.push('
' + l + '
'); } - + if (labels.length > 0) { dummyDiv = makeDummyDiv(labels, ""); if (w == null) @@ -940,14 +940,14 @@ var innermost = $.inArray(axis, sameDirection) == 0; if (!innermost && tickLength == "full") tickLength = 5; - + if (!isNaN(+tickLength)) padding += +tickLength; // compute box if (axis.direction == "x") { lh += padding; - + if (pos == "bottom") { plotOffset.bottom += lh + axismargin; axis.box = { top: canvasHeight - plotOffset.bottom, height: lh }; @@ -959,7 +959,7 @@ } else { lw += padding; - + if (pos == "left") { axis.box = { left: plotOffset.left + axismargin, width: lw }; plotOffset.left += lw + axismargin; @@ -988,7 +988,7 @@ axis.box.height = plotHeight; } } - + function setupGrid() { var i, axes = allAxes(); @@ -998,7 +998,7 @@ axis.show = axis.options.show; if (axis.show == null) axis.show = axis.used; // by default an axis is visible if it's got data - + axis.reserveSpace = axis.show || axis.options.reserveSpace; setRange(axis); @@ -1031,13 +1031,13 @@ for (i = 0; i < series.length; ++i) minMargin = Math.max(minMargin, series[i].points.radius + series[i].points.lineWidth/2); } - + for (var a in plotOffset) { plotOffset[a] += options.grid.borderWidth; plotOffset[a] = Math.max(minMargin, plotOffset[a]); } } - + plotWidth = canvasWidth - plotOffset.left - plotOffset.right; plotHeight = canvasHeight - plotOffset.bottom - plotOffset.top; @@ -1053,10 +1053,10 @@ insertAxisLabels(); } - + insertLegend(); } - + function setRange(axis) { var opts = axis.options, min = +(opts.min != null ? opts.min : axis.datamin), @@ -1098,7 +1098,7 @@ function setupTickGeneration(axis) { var opts = axis.options; - + // estimate number of ticks var noTicks; if (typeof opts.ticks == "number" && opts.ticks > 0) @@ -1113,7 +1113,7 @@ if (opts.mode == "time") { // pretty handling of time - + // map of app. size of time units in milliseconds var timeUnitSize = { "second": 1000, @@ -1129,9 +1129,9 @@ // an integer algorithm var spec = [ [1, "second"], [2, "second"], [5, "second"], [10, "second"], - [30, "second"], + [30, "second"], [1, "minute"], [2, "minute"], [5, "minute"], [10, "minute"], - [30, "minute"], + [30, "minute"], [1, "hour"], [2, "hour"], [4, "hour"], [8, "hour"], [12, "hour"], [1, "day"], [2, "day"], [3, "day"], @@ -1155,7 +1155,7 @@ break; size = spec[i][0]; unit = spec[i][1]; - + // special-case the possibility of several years if (unit == "year") { magn = Math.pow(10, Math.floor(Math.log(delta / timeUnitSize.year) / Math.LN10)); @@ -1173,12 +1173,12 @@ } axis.tickSize = opts.tickSize || [size, unit]; - + generator = function(axis) { var ticks = [], tickSize = axis.tickSize[0], unit = axis.tickSize[1], d = new Date(axis.min); - + var step = tickSize * timeUnitSize[unit]; if (unit == "second") @@ -1191,7 +1191,7 @@ d.setUTCMonth(floorInBase(d.getUTCMonth(), tickSize)); if (unit == "year") d.setUTCFullYear(floorInBase(d.getUTCFullYear(), tickSize)); - + // reset smaller components d.setUTCMilliseconds(0); if (step >= timeUnitSize.minute) @@ -1243,11 +1243,11 @@ // first check global format if (opts.timeformat != null) return $.plot.formatDate(d, opts.timeformat, opts.monthNames); - + var t = axis.tickSize[0] * timeUnitSize[axis.tickSize[1]]; var span = axis.max - axis.min; var suffix = (opts.twelveHourClock) ? " %p" : ""; - + if (t < timeUnitSize.minute) fmt = "%h:%M:%S" + suffix; else if (t < timeUnitSize.day) { @@ -1266,7 +1266,7 @@ } else fmt = "%y"; - + return $.plot.formatDate(d, fmt, opts.monthNames); }; } @@ -1279,7 +1279,7 @@ magn = Math.pow(10, -dec); norm = delta / magn; // norm is between 1.0 and 10.0 - + if (norm < 1.5) size = 1; else if (norm < 3) { @@ -1296,7 +1296,7 @@ size = 10; size *= magn; - + if (opts.minTickSize != null && size < opts.minTickSize) size = opts.minTickSize; @@ -1334,7 +1334,7 @@ if (opts.max == null && niceTicks.length > 1) axis.max = Math.max(axis.max, niceTicks[niceTicks.length - 1]); } - + generator = function (axis) { // copy ticks, scaled to this axis var ticks = [], v, i; @@ -1345,7 +1345,7 @@ } return ticks; }; - + // we might need an extra decimal since forced // ticks don't necessarily fit naturally if (axis.mode != "time" && opts.tickDecimals == null) { @@ -1367,7 +1367,7 @@ else axis.tickFormatter = formatter; } - + function setTicks(axis) { var oticks = axis.options.ticks, ticks = []; if (oticks == null || (typeof oticks == "number" && oticks > 0)) @@ -1409,7 +1409,7 @@ axis.max = Math.max(axis.max, ticks[ticks.length - 1].v); } } - + function draw() { ctx.clearRect(0, 0, canvasWidth, canvasHeight); @@ -1418,7 +1418,7 @@ // draw background, if any if (grid.show && grid.backgroundColor) drawBackground(); - + if (grid.show && !grid.aboveData) drawGrid(); @@ -1428,7 +1428,7 @@ } executeHooks(hooks.draw, [ctx]); - + if (grid.show && grid.aboveData) drawGrid(); } @@ -1463,10 +1463,10 @@ from = to; to = tmp; } - + return { from: from, to: to, axis: axis }; } - + function drawBackground() { ctx.save(); ctx.translate(plotOffset.left, plotOffset.top); @@ -1478,7 +1478,7 @@ function drawGrid() { var i; - + ctx.save(); ctx.translate(plotOffset.left, plotOffset.top); @@ -1493,7 +1493,7 @@ axes.xmax = axes.xaxis.max; axes.ymin = axes.yaxis.min; axes.ymax = axes.yaxis.max; - + markings = markings(axes); } @@ -1530,7 +1530,7 @@ xrange.to = xrange.axis.p2c(xrange.to); yrange.from = yrange.axis.p2c(yrange.from); yrange.to = yrange.axis.p2c(yrange.to); - + if (xrange.from == xrange.to || yrange.from == yrange.to) { // draw line ctx.beginPath(); @@ -1549,7 +1549,7 @@ } } } - + // draw the ticks var axes = allAxes(), bw = options.grid.borderWidth; @@ -1558,7 +1558,7 @@ t = axis.tickLength, x, y, xoff, yoff; if (!axis.show || axis.ticks.length == 0) continue - + ctx.strokeStyle = axis.options.tickColor || $.color.parse(axis.options.color).scale('a', 0.22).toString(); ctx.lineWidth = 1; @@ -1577,7 +1577,7 @@ else x = box.left - plotOffset.left + (axis.position == "left" ? box.width : 0); } - + // draw tick bar if (!axis.innermost) { ctx.beginPath(); @@ -1586,7 +1586,7 @@ xoff = plotWidth; else yoff = plotHeight; - + if (ctx.lineWidth == 1) { x = Math.floor(x) + 0.5; y = Math.floor(y) + 0.5; @@ -1601,7 +1601,7 @@ ctx.beginPath(); for (i = 0; i < axis.ticks.length; ++i) { var v = axis.ticks[i].v; - + xoff = yoff = 0; if (v < axis.min || v > axis.max @@ -1613,14 +1613,14 @@ if (axis.direction == "x") { x = axis.p2c(v); yoff = t == "full" ? -plotHeight : t; - + if (axis.position == "top") yoff = -yoff; } else { y = axis.p2c(v); xoff = t == "full" ? -plotWidth : t; - + if (axis.position == "left") xoff = -xoff; } @@ -1635,11 +1635,11 @@ ctx.moveTo(x, y); ctx.lineTo(x + xoff, y + yoff); } - + ctx.stroke(); } - - + + // draw border if (bw) { ctx.lineWidth = bw; @@ -1652,7 +1652,7 @@ function insertAxisLabels() { placeholder.find(".tickLabels").remove(); - + var html = ['
']; var axes = allAxes(); @@ -1668,7 +1668,7 @@ continue; var pos = {}, align; - + if (axis.direction == "x") { align = "center"; pos.left = Math.round(plotOffset.left + axis.p2c(tick.v) - axis.labelWidth/2); @@ -1694,7 +1694,7 @@ var style = ["position:absolute", "text-align:" + align ]; for (var a in pos) style.push(a + ":" + pos[a] + "px") - + html.push('
' + tick.label + '
'); } html.push('
'); @@ -1713,18 +1713,18 @@ if (series.points.show) drawSeriesPoints(series); } - + function drawSeriesLines(series) { function plotLine(datapoints, xoffset, yoffset, axisx, axisy) { var points = datapoints.points, ps = datapoints.pointsize, prevx = null, prevy = null; - + ctx.beginPath(); for (var i = ps; i < points.length; i += ps) { var x1 = points[i - ps], y1 = points[i - ps + 1], x2 = points[i], y2 = points[i + 1]; - + if (x1 == null || x2 == null) continue; @@ -1787,7 +1787,7 @@ if (x1 != prevx || y1 != prevy) ctx.moveTo(axisx.p2c(x1) + xoffset, axisy.p2c(y1) + yoffset); - + prevx = x2; prevy = y2; ctx.lineTo(axisx.p2c(x2) + xoffset, axisy.p2c(y2) + yoffset); @@ -1839,7 +1839,7 @@ continue; // clip x values - + // clip with xmin if (x1 <= x2 && x1 < axisx.min) { if (x2 < axisx.min) @@ -1874,7 +1874,7 @@ ctx.moveTo(axisx.p2c(x1), axisy.p2c(bottom)); areaOpen = true; } - + // now first check the case where both is outside if (y1 >= axisy.max && y2 >= axisy.max) { ctx.lineTo(axisx.p2c(x1), axisy.p2c(axisy.max)); @@ -1886,7 +1886,7 @@ ctx.lineTo(axisx.p2c(x2), axisy.p2c(axisy.min)); continue; } - + // else it's a bit more complicated, there might // be a flat maxed out rectangle first, then a // triangular cutout or reverse; to find these @@ -1895,7 +1895,7 @@ // clip the y values, without shortcutting, we // go through all cases in turn - + // clip with ymin if (y1 <= y2 && y1 < axisy.min && y2 >= axisy.min) { x1 = (axisy.min - y1) / (y2 - y1) * (x2 - x1) + x1; @@ -1922,7 +1922,7 @@ ctx.lineTo(axisx.p2c(x1old), axisy.p2c(y1)); // it goes to (x1, y1), but we fill that below } - + // fill triangular section, this sometimes result // in redundant points if (x1, y1) hasn't changed // from previous line to, but we just ignore that @@ -1976,7 +1976,7 @@ var x = points[i], y = points[i + 1]; if (x == null || x < axisx.min || x > axisx.max || y < axisy.min || y > axisy.max) continue; - + ctx.beginPath(); x = axisx.p2c(x); y = axisy.p2c(y) + offset; @@ -1985,7 +1985,7 @@ else symbol(ctx, x, y, radius, shadow); ctx.closePath(); - + if (fillStyle) { ctx.fillStyle = fillStyle; ctx.fill(); @@ -1993,7 +1993,7 @@ ctx.stroke(); } } - + ctx.save(); ctx.translate(plotOffset.left, plotOffset.top); @@ -2064,12 +2064,12 @@ drawTop = false; } } - + // clip if (right < axisx.min || left > axisx.max || top < axisy.min || bottom > axisy.max) return; - + if (left < axisx.min) { left = axisx.min; drawLeft = false; @@ -2084,7 +2084,7 @@ bottom = axisy.min; drawBottom = false; } - + if (top > axisy.max) { top = axisy.max; drawTop = false; @@ -2094,7 +2094,7 @@ bottom = axisy.p2c(bottom); right = axisx.p2c(right); top = axisy.p2c(top); - + // fill the bar if (fillStyleCallback) { c.beginPath(); @@ -2131,11 +2131,11 @@ c.stroke(); } } - + function drawSeriesBars(series) { function plotBars(datapoints, barLeft, barRight, offset, fillStyleCallback, axisx, axisy) { var points = datapoints.points, ps = datapoints.pointsize; - + for (var i = 0; i < points.length; i += ps) { if (points[i] == null) continue; @@ -2162,19 +2162,19 @@ if (filloptions.fillColor) return getColorOrGradient(filloptions.fillColor, bottom, top, seriesColor); - + var c = $.color.parse(seriesColor); c.a = typeof fill == "number" ? fill : 0.4; c.normalize(); return c.toString(); } - + function insertLegend() { placeholder.find(".legend").remove(); if (!options.legend.show) return; - + var fragments = [], rowStarted = false, lf = options.legend.labelFormatter, s, label; for (var i = 0; i < series.length; ++i) { @@ -2182,7 +2182,7 @@ label = s.label; if (!label) continue; - + if (i % options.legend.noColumns == 0) { if (rowStarted) fragments.push('
' + label + '