Yealink SIP-T48G Administrator's Manual

Yealink SIP-T48G Administrator's Manual

Sip-t2 series; t4 series
Hide thumbs Also See for SIP-T48G:

Advertisement

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SIP-T48G and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Yealink SIP-T48G

  • Page 2 Copyright © 2015 YEALINK NETWORK TECHNOLOGY Copyright © 2015 Yealink Network Technology CO., LTD. All rights reserved. No parts of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, photocopying, recording, or otherwise, for any purpose, without the express written permission of Yealink Network Technology CO., LTD.
  • Page 3 Do not dispose of WEEE as unsorted municipal waste and have to collect such WEEE separately. We are striving to improve our documentation quality and we appreciate your feedback. Email your opinions and comments to DocsFeedback@yealink.com.
  • Page 4 Yealink IP phone firmware contains third-party software under the GNU General Public License (GPL). Yealink uses software under the specific terms of the GPL. Please refer to the GPL for the exact terms and conditions of the license. The original GPL license, source code of components licensed under GPL and used in Yealink products can be downloaded from Yealink web site: http://www.yealink.com/GPLOpenSource.aspx?BaseInfoCateId=293&NewsCateId=293&CateId=293.
  • Page 5 IP phone’s performance in the network. So an understanding of IP networking and a prior knowledge of IP telephony concepts are necessary. This guide covers SIP-T48G, SIP-T46G, SIP-T42G, SIP-T41P , SIP-T40P , SIP-T29G, SIP-T27P , SIP-T23P/G, SIP-T21(P) E2, SIP-T19(P) E2 and CP860 IP phones. The following related...
  • Page 6 659), for Blue Text hyperlinks to non-Yealink websites (e.g, 3315) or for hyperlinks to Yealink Technical Support website. Used for hyperlinks to Yealink resources outside of this documentation such as the Yealink documentations (e.g., Blue Text in Italics Yealink_SIP-T2_Series_T19(P) E2_T4_Series_CP860_IP_Phones_Auto_Provisioning_Guide The information detailed in this guide is applicable to firmware version 80 or higher.
  • Page 7 This section describes the changes to this guide for each release and guide version. This version is updated to incorporate CP860 IP phones. Documentations of the newly released SIP-T40P IP phones have also been added. The following sections are new for this version: Conventions Used in Yealink Documentations on page  Wi-Fi on page ...
  • Page 8 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Documentations of the newly released SIP-T19(P) E2 IP phones have also been added. The following sections are new for this version: Ringing Timeout on page  Shared Call Appearance (SCA) on page ...
  • Page 9 About This Guide Label Length on page  Account Registration on page  Display Method on Dialing on page  Redial Tone on page  Ringer Device for Headset on page  IP Direct Auto Answer on page  Allow IP Call on page ...
  • Page 10  Troubleshooting Solutions on page  This version is updated to incorporate SIP-T48G IP phones. Documentations of the newly released SIP-T27P and SIP-T21(P) E2 IP phones have also been added. Major updates have occurred to the following sections: Reading Icons on page ...
  • Page 11 About This Guide DHCP on page  Call Display on page  Input Method on page  BLF List on page  IPv6 Support on page  Viewing Log Files on page ...
  • Page 12 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones...
  • Page 13: Table Of Contents

    Table of Contents About This Guide ..............v Documentations ..........................v Conventions Used in Yealink Documentations ................v In This Guide ........................... vi Summary of Changes ........................vii Changes for Release 80, Guide Version 80.80 ..............vii Changes for Release 80, Guide Version 80.60 ..............viii Changes for Release 80, Guide Version 80.21 ..............
  • Page 14 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Scenario D Import or export the local configuration file ............ 60 Provisioning Server ........................62 Supported Provisioning Protocols ..................62 Setting up the Provisioning Server ..................62 Deploying Phones from the Provisioning Server ..............63 Configuring Basic Network Parameters ..................
  • Page 15 Table of Contents Customizing Softkey Layout Template File ................. 184 Key As Send ..........................191 Dial Plan............................195 Replace Rule ......................... 196 Dial-now ..........................200 Area Code..........................206 Block Out ..........................208 Hotline ............................210 Off Hook Hot Line Dialing ......................213 Directory ............................
  • Page 16 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Transfer on Conference Hang Up ....................333 Transfer Mode via Dsskey ......................335 Allow Trans Exist Call ........................336 Directed Call Pickup ........................338 Group Call Pickup ........................349 Dialog Info Call Pickup ........................ 359 Recent Call In Dialing ........................
  • Page 17 Multicast Paging .......................... 497 Sending RTP Stream ......................497 Receiving RTP Stream ......................510 Call Recording ..........................515 Call Recording (for SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP Phones) ..........................515 Call Recording (for CP860 IP Phones) ................. 523 Hot Desking ..........................523 Logon Wizard ..........................531 Action URL ............................
  • Page 18 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Audio Codecs ..........................685 Acoustic Clarity Technology ......................695 Acoustic Echo Cancellation ....................695 Background Noise Suppression ..................696 Automatic Gain Control ....................... 696 Voice Activity Detection ....................... 696 Comfort Noise Generation ....................698 Jitter Buffer ..........................
  • Page 19 Table of Contents Appendix A: Glossary ......................... 791 Appendix B: Time Zones ......................793 Appendix C: Trusted Certificates ....................794 Appendix D: Configuring DSS Key ..................... 796 Appendix E: Auto Provisioning Flowchart (Keep user personalized configuration settings)821 Appendix F: Configurations Defined Never be Saved to <MAC>-local.cfg file ....822 Appendix G: SIP (Session Initiation Protocol) ................
  • Page 20 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones...
  • Page 21: Product Overview

    Product Overview This chapter contains the following information about IP phones: VoIP Principle  SIP Components  SIP IP Phone Models  Expansion Module  VoIP VoIP (Voice over Internet Protocol) is a technology using the Internet Protocol instead of traditional Public Switch Telephone Network (PSTN) technology for voice communications.
  • Page 22 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones network. Signaling allows call information to be carried across network boundaries. Session management provides the ability to control attributes of an end-to-end call. SIP provides capabilities to: Determine the location of the target endpoint -- SIP supports address resolution, ...
  • Page 23: Key Features Of Ip Phones

    3261), and they can only be used within a network that supports this model of phone. For a list of key features available on Yealink IP phones running the latest firmware, refer Key Features of IP Phones on page 14.
  • Page 24 A call server is active and configured to receive and send SIP messages.  This section lists the available physical features of SIP-T48G, SIP-T46G, SIP-T42G, SIP-T41P , SIP-T40P , SIP-T29G, SIP-T27P , SIP-T23P/G, SIP-T21(P) E2, SIP-T19(P) E2 and CP860 IP phones.
  • Page 25 Product Overview SIP-T46G Physical Features: 4.3” 480 x 272 pixel color display with backlight 24 bit depth color 16 VoIP accounts, Broadsoft Validated/Asterisk Compatible ® HD Voice: HD Codec, HD Handset, HD Speaker 40 keys including 10 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100/1000Mbps Ethernet ports 1*RJ12 (6P6C) expansion module port...
  • Page 26 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP-T42G Physical Features: 192 x 64 graphic LCD 12 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible HD Voice: HD Codec, HD Handset, HD Speaker 34 keys including 6 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100/1000Mbps Ethernet ports 1*RJ12 (6P6C) EHS36 headset adapter port...
  • Page 27 Product Overview SIP-T41P Physical Features: 192 x 64 graphic LCD 6 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible HD Voice: HD Codec, HD Handset, HD Speaker 34 keys including 6 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100Mbps Ethernet ports 1*RJ12 (6P6C) EHS36 headset adapter port 10 LEDs: 1*power, 6*line, 1*mute, 1*headset, 1*speakerphone Power adapter: AC 100~240V input and DC 5V/1.2A output...
  • Page 28 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP-T40P Physical Features: 132 x 64 graphic LCD 3 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible HD Voice: HD Codec, HD Handset, HD Speaker 31 keys including 3 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100Mbps Ethernet ports 1*RJ12 (6P6C) EHS36 headset adapter port...
  • Page 29 Product Overview SIP-T29G Physical Features: 4.3” 480 x 272 pixel color display with backlight 24 bit depth color 16 VoIP accounts, Broadsoft Validated/Asterisk Compatible ® HD Voice: HD Codec, HD Handset, HD Speaker 41 keys including 10 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100/1000Mbps Ethernet ports 1*RJ12 (6P6C) expansion module port...
  • Page 30 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP-T27P Physical Features: 240 x 120 graphic LCD 6 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible HD Voice: HD Codec, HD Handset, HD Speaker 39 keys including 8 line keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100Mbps Ethernet ports 1*RJ12 (6P6C) expansion module port...
  • Page 31 Product Overview SIP-T23P/G Physical Features: 132 x 64 graphic LCD with 4-level grayscales 3 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible HD Voice: HD Codec, HD Handset, HD Speaker 31 keys including 4 soft keys 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100/1000Mbps Ethernet ports (1000Mbps is only applicable to SIP-T23G IP phones) 5 LEDs: 1*power, 3*line, 1*message...
  • Page 32 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP-T21(P) E2 Physical Features: 132 x 64 graphic LCD 2 VoIP accounts, Broadsoft Validated/Asterisk ® Compatible 30 keys including 4 soft keys 4 LEDs: 1*power, 2*line, 1*message HD Voice: HD Codec, HD Handset, HD Speaker 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100Mbps Ethernet ports...
  • Page 33 Product Overview SIP-T19(P) E2 Physical Features: 132 x 64 graphic LCD Single VoIP account, Broadsoft Validated/Asterisk ® Compatible 28 keys including 4 soft keys 1 LED: 1*power HD Voice: HD Codec, HD Handset, HD Speaker 1*RJ9 (4P4C) handset port 1*RJ9 (4P4C) headset port 2*RJ45 10/100Mbps Ethernet ports Power adapter: AC 100~240V input and DC 5V/600mA output Power over Ethernet (IEEE 802.3af) (not applicable to SIP-T19 E2 IP phones)
  • Page 34 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones CP860 Physical Features: 192 x 64 graphic LCD One VoIP account HD Voice: HD Codec 1 mobile phone/PC port: 3.5mm 1*RJ45 10/100Mbps Ethernet port 2*EX mic ports 1*USB2.0 port Security lock port 3 LED indicators Power adapter (optional): AC 100~240V input and DC 5V/2A output Power over Ethernet (IEEE 802.3af)
  • Page 35 Product Overview Codecs and Voice Features  Wideband codec: G.722 Narrowband codec: G.711, G.726, G.729, iLBC, G723 (G723 is not applicable to SIP-T40P/T27P/T23P/T23G/T21(P) E2/T19(P) E2 IP phones) VAD, CNG, AEC, PLC, AJB, AGC Full-duplex speakerphone with AEC Built in microphone arrray, 360 degree vocie pickup (only applicable to CP860 IP phones) Network Features ...
  • Page 36: Expansion Module

    802.1X authentication This section introduces EXP20, EXP38, EXP39 and EXP40 expansion modules. EXP20, EXP38 and EXP39 are only applicable to SIP-T29G and SIP-T27P IP phones. EXP40 is only applicable to SIP-T48G and SIP-T46G IP phones. EXP20 Physical Features: Rich visual experience with 160 x 320 graphic LCD...
  • Page 37 Product Overview EXP38 Physical Features: 38 physical keys each with a dual-color LED Daisy-chain 6 modules up to 228 keys Power adapter: AC 100~240V input and DC 5V/1.2A output 2*RJ-12 (6P6C) ports for data in and out EXP39...
  • Page 38 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Physical Features: Rich visual experience with 160 x 320 graphic LCD 20 physical keys each with a dual-color LED 20 additional keys through page switch Daisy-chain 6 modules up to 120 keys Power adapter: AC 100~240V input and DC 5V/1.2A output 2*RJ-12 (6P6C) ports for data in and out EXP40...
  • Page 39: Getting Started

    Getting Started This chapter provides basic information and installation instructions of SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2/T19(P) E2/CP860 IP phones. This chapter provides the following sections: Connecting the IP Phones  Initialization Process Overview  Verifying Startup  Reading Icons  Configuration Methods ...
  • Page 40 Attach the stand and the optional wall mount bracket (not applicable to CP860 IP phones): For SIP-T48G: Desk Mount Method Wall Mount Method (Optional) Note The top two slots on SIP-T48G IP phones are plugged up by silica gel. You need to pull out silica gel before attaching the wall mount bracket.
  • Page 41 Getting Started For SIP-T46G: Desk Mount Method Wall Mount Method (Optional)
  • Page 42 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones For SIP-T42G/T41P/T40P: Desk Mount Method Wall Mount Method (Optional)
  • Page 43 Getting Started For SIP-T29G/T27P: Desk Mount Method Wall Mount Method (Optional)
  • Page 44 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones For SIP-T23P/T23G: Desk Mount Method Wall Mount Method (Optional)
  • Page 45 Getting Started For SIP-T21(P) E2: Desk Mount Method Wall Mount Method (Optional)
  • Page 46 The hookswitch tab has a lip which allows the handset to stay on-hook when the IP phone is mounted vertically. Yealink Wall Mount For more information on how to mount the IP phone to a wall, refer to Quick Installation Guide...
  • Page 47: Bluetooth On

    Bluetooth on SIP-T48G/T46G/T29G IP phones, refer to USB Dongle BT40 User Guide The EXT port on SIP-T48G/T46G IP phones can also be used to connect the expansion module EXP40. The EXT port on SIP-T29G/T27P IP phones can also be used to connect the expansion module EXP39/EXP38/EXP20.
  • Page 48 IP phone and the one on the wall or switch/hub device port. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2/T19(P) E2: Note You can also connect the SIP-T48G IP phone to a wireless network according to your office Yealink_SIP-T48G_User_Guide refer to environment. For more information,...
  • Page 49 With the included or a regular Ethernet cable, IP phones can be powered from a PoE-compliant switch or hub. To connect the PoE: 1) Connect the Ethernet cable between the Internet port on the IP phone and an available port on the in-line power switch/hub. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21P E2/T19P E2:...
  • Page 50 Important! Do not unplug or remove the power while the IP phone is updating firmware and configurations. Connect the optional extension microphones (only applicable to CP860 IP phones): You can connect optional extension microphones to enhance the room coverage of the conference phone. The Yealink-provided extension microphone kit contains two extension microphones.
  • Page 51 Getting Started To connect the extension microphones: 1) Connect the free end of the optional extension microphone cable to one of the MIC ports on the phone. Connect the optional USB flash drive (only applicable to CP860 IP phones): You can connect a USB flash drive to record and play back calls. To connect a USB flash drive: 1) Insert a USB flash drive into the USB port on the phone.
  • Page 52 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones To connect a PC or mobile device: 1) Connect one end of the 3.5mm jack cable to the PC/mobile port on the phone, and connect the other end to the headset jack on the mobile device or the AUX/MIC jack on the PC.
  • Page 53 Getting Started Querying the DHCP (Dynamic Host Configuration Protocol) Server The IP phone is capable of querying a DHCP server. DHCP is enabled on the IP phone by default. The following network parameters can be obtained from the DHCP server during initialization: IP Address ...
  • Page 54 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The message “Welcome Initializing… please wait” appears on the LCD screen when the IP phone starts up. If you are using CP860 IP phones, and the phones are first powered on or the phone settings are reset to factory defaults, the setup wizard will appear on the LCD screen after startup.
  • Page 55 Getting Started Icons associated with different features may appear on the LCD screen. The following table provides a description for each icon on IP phones. T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Network is unavailable. Private line registers successfully.
  • Page 56 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Voice Mail Text Message Auto Answer Do Not Disturb Call Forward Call Hold Call Mute Ringer volume is 0 Phone Lock Multi-lingual lowercase letters input method...
  • Page 57 Getting Started T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Multi-lingual uppercase letters input method Alphanumeric input method Numeric input method Multi-lingual uppercase and lowercase letters input method Received Calls Placed Calls Missed Calls Forwarded Calls Recording box is full A call cannot be recorded...
  • Page 58 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Recording starts successfully Recording cannot be started Recording cannot be stopped VPN is enabled Bluetooth mode is on Bluetooth headset is both paired and connected Wi-Fi connection is successful...
  • Page 59 Getting Started T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 The default caller photo Line is seized (line key type is Line) Line key type is Speed Dial BLF/BLF list idle state (line key type is BLF/BLF List) BLF/BLF list ringing state (line key type is BLF/BLF List)
  • Page 60 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Park successfully/Call park idle state (line key type is Call Park) Call park ringing state (line key type is Call Park) Park failed Line key type is Intercom...
  • Page 61 Getting Started T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 Line key type is Hold Line key type is DND Line key type is Recall Line key type is SMS Line key type is Record/URL Record A recording is started (Line key type is Record/URL Record) Line key type is Multicast...
  • Page 62 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 The ACD state is available The ACD state is unavailable and x and x and x and x and x and x The ACD state is Wrap up...
  • Page 63 Getting Started T23P/T23G T48G T46G T42G/T41P T40P T29G T27P T19(P) E2 CP860 Description /T21(P) E2 High Definition Voice...
  • Page 64 Access to specific features is restricted to the administrator. The default password is “admin“ (case-sensitive). Not all features are available on phone user interface. For Yealink phone-specific user guide more information, refer to An administrator or a user can configure IP phones via web user interface. The default user name and password for the administrator to log into the web user interface are both “admin”...
  • Page 65 Getting Started The common CFG file has a fixed name for each IP phone model. The name of the Common CFG file for each IP phone model is: SIP-T48G: y000000000035.cfg  SIP-T46G: y000000000028.cfg  SIP-T42G: y000000000029.cfg  SIP-T41P: y000000000036.cfg ...
  • Page 66 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following specified configurations.  #Configure always forward feature. forward.always.enable = forward.always.target = forward.always.on_code = forward.always.off_code = #Configure busy forward feature. forward.busy.enable = forward.busy.target = forward.busy.on_code = forward.busy.off_code = #Configure no answer forward feature. forward.no_answer.enable = forward.no_answer.target = forward.no_answer.timeout =...
  • Page 67 = programablekey.X.label = #Group3: Configure expansion module key. (Expansion module key is only applicable to the SIP-T48G/T46G/T29G/T27P IP phones. X stands for the serial number of expansion module, Y stands for the serial number of expansion key) expansion_module.X.key.Y.type = expansion_module.X.key.Y.line =...
  • Page 68 <y0000000000xx>.cfg file. However, if you want to specify the desired phone to use the resource file, the resource file access URL should be specified in the <MAC>.cfg file. The names of the Yealink-supplied template files are: Template File File Name Common CFG file Common.cfg...
  • Page 69 Local Contact File contact.xml Department.xml Remote Phone Book Template Menu.xml You can ask the distributor or Yealink FAE for template files. You can also obtain the template files online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage To download template files: Go to Yealink Document Download page and select the desired phone model.
  • Page 70 Open the folder you extracted and identify the template file you will edit according to the table introduced above. For some features, you can customize the filename as required. The following table lists the special characters supported by Yealink IP phones: Server HTTP/HTTPS...
  • Page 71 SIP-T46G/T23G IP phones as example for reference. Note Yealink IP phones support FTP , TFTP , HTTP and HTTPS protocols for uploading the MAC-local CFG file. This section takes the TFTP protocol as an example. Before performing the following, make sure the provisioning server supports uploading.
  • Page 72 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default <MAC>-local.cfg file to the provisioning server, and download the <MAC>-local.cfg file from the provisioning server during auto provisioning. 0-Disabled 1-Enabled If it is set to 1 (Enabled), the IP phone will periodically upload the <MAC>-local.cfg file to the provisioning server to back up this file.
  • Page 73 The administrator wishes to upgrade firmware from the old version to the latest version. Meanwhile, keep user personalized settings after auto provisioning and upgrade. This scenario is only applicable to SIP-T48G/T46G/T42G/T41P IP phones. Scenario Conditions: The current firmware version of the SIP-T46G IP phone is 28.71.0.181. This firmware ...
  • Page 74 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones auto_provision.server.url = tftp://192.168.1.211/ProvisioningDir_new Note If your IP phone is running firmware version prior to 61, the IP phone can only recognize the old (M1) configuration file for auto provisioning, so the blank configuration file created above uses the M1 template.
  • Page 75 Getting Started SIP-T23G IP phone MAC: 001565770984  Provisioning server URL: tftp://192.168.1.211  Place the target firmware to the root directory of the provisioning server.  The old firmware version supports keeping personalized settings and generating a <MAC>-local.cfg file. To keep user personalized settings after auto provisioning and upgrade, you need to configure the value of the parameter “auto_provision.custom.protect”...
  • Page 76 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Scenario Operations II: Add/Edit the following parameters in the y000000000044.cfg file or 001565770984.cfg file you want the IP phone to download: auto_provision.custom.protect=1 auto_provision.custom.sync=0 firmware.url = tftp://192.168.1.211/44.80.0.60.rom Trigger the IP phone to perform the auto provisioning process. For more information Triggering the IP Phone to on how to trigger auto provisioning process, refer to Perform the Auto Provisioning...
  • Page 77 Getting Started The administrator or user wishes to clear user personalized configuration settings via phone user interface. Scenario Conditions: SIP-T23G IP phone MAC: 001565770984  The current firmware of the phone is 44.80.0.60 or later.  Provisioning server URL: tftp://192.168.1.211 ...
  • Page 78 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The web user interface prompts “Are you sure to reset the local configuration”. Click OK. Configurations in the 001565770984-local.cfg file saved on the phone will be cleared. If the IP phone is triggered to perform auto provisioning after resetting local configuration file, it will download the configuration files from the provisioning server and update the configurations to the phone system.
  • Page 79 Getting Started The LCD screen prompts “Reset to factory setting?”. Press the OK soft key. The LCD screen prompts “Resetting to factory, please Wait…”. The LCD screen prompts “Welcome Initializing…please wait”. To reset the phone to factory via web user interface: Click on Settings->Upgrade.
  • Page 80 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The administrator or user can export the local configuration file to check the personalized settings of the phone configured by the user, or import the local configuration file to configure or change settings of the phone. Scenario Conditions: SIP-T23G IP phone MAC: 001565770984 ...
  • Page 81 Getting Started In the Import CFG Configuration File field, click Browse to locate the 001565770984-local.cfg file from your local system and select Local Configuration from the pull-down list. Click Import. The configurations in the imported 001565770984-local.cfg file will override the one in the existing local configuration file.
  • Page 82 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones IP phones perform the auto provisioning function of downloading configuration files, downloading resource files and upgrading firmware. The transfer protocol is used to download files from the provisioning server. IP phones support several transport protocols for provisioning, including FTP , TFTP , HTTP , and HTTPS protocols.
  • Page 83 MAC-oriented configuration file will override the same one in the common configuration file. Yealink supplies configuration files for each phone model, which is delivered with the phone firmware. The configuration files, supplied with each firmware release, must be used with that release.
  • Page 84: Ipv6 Support On

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones server to IP phones. When the IP phone requests an IP address using the DHCP protocol, the resulting response may contain option 66 or the custom option (if configured) that contains the provisioning server address. Static: You can manually configure the server address via phone user interface or ...
  • Page 85 Getting Started Details of Configuration Parameters: Parameters Permitted Values Default network.internet_port.type 0, 1 or 2 Description: Configures the Internet (WAN) port type for IPv4. 0-DHCP 1-PPPoE (not applicable to SIP-T42G/T41P/CP860 IP phones) 2-Static IP Address Note: It works only if the value of the parameter “network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 &...
  • Page 86 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select DHCP IPv4 Client and then press the Enter soft key. Press the Save soft key to accept the change. The IP phone reboots automatically to make settings effective after a period of time.
  • Page 87 Getting Started Parameters Permitted Values Default Note: It works only if the value of the parameter “network.internet_port.type” is set to 0 (DHCP). If you change this parameter, the IP phone will reboot to make the change take effect. Web User Interface: Network->Basic->IPv4 Config->Static DNS Phone User Interface: Menu->Settings->Advanced Settings (default password: admin)->Network->WAN...
  • Page 88 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Port->IPv4->DHCP IPv4 Client->Static DNS (Enabled) ->IPv4 Sec.DNS To configure static DNS address when DHCP is used via web user interface: Click on Network->Basic. In the IPv4 Config block, mark the DHCP radio box. In the Static DNS block, mark the On radio box.
  • Page 89 Getting Started broadcast DISCOVER messages to request the network information carried in DHCP options, and the DHCP server responds with specific values in corresponding options. The following table lists common DHCP options supported by IP phones. Parameter DHCP Option Description Subnet Mask Specify the client’s subnet mask.
  • Page 90 For more information, refer to http://www.ietf.org/rfc/rfc3925.txt?number=3925. Yealink IP phones support obtaining the provisioning server address by detecting DHCP options during startup. The phone will automatically detect the option 66 and option 43 for obtaining the provisioning server address.
  • Page 91 Mark the On radio box in the DHCP Active field. Click Confirm to accept the change. Yealink IP phones support using the NTP server address offered by DHCP . DHCP option 42 is used to specify a list of NTP servers available to the client by IP address.
  • Page 92 Description: Configures the DHCP option 12 hostname on the IP phone. For SIP-T48G IP phones: The default value is SIP-T48G. For SIP-T46G IP phones: The default value is SIP-T46G. For SIP-T42G IP phones: The default value is SIP-T42G.
  • Page 93 Getting Started Parameters Permitted Values Default The default value is SIP-T27P . For SIP-T23P IP phones: The default value is SIP-T23P . For SIP-T23G IP phones: The default value is SIP-T23G. For SIP-T21(P) E2 IP phones: The default value is SIP-T21P_E2. For SIP-T19(P) E2 IP phones: The default value is SIP-T19P_E2.
  • Page 94 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click OK to reboot the phone. If DHCP is disabled or IP phones cannot obtain network parameters from the DHCP server, you need to configure them manually. The following parameters should be configured for IP phones to establish network connectivity: IP Address ...
  • Page 95 Getting Started Details of Configuration Parameters: Parameters Permitted Values Default network.internet_port.type 0, 1 or 2 Description: Configures the Internet (WAN) port type for IPv4. 0-DHCP 1-PPPoE (not applicable to SIP-T42G/T41P/CP860 IP phones) 2-Static IP Address Note: It works only if the value of the parameter “network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 &...
  • Page 96 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Note: It works only if the value of the parameter “network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 & IPv6), and "network.internet_port.type" is set to 2 (Static IP Address).
  • Page 97 Getting Started Parameters Permitted Values Default Menu->Settings->Advanced Settings (default password: admin) ->Network->WAN Port->IPv4->Static IPv4 Client->Default Gateway network.primary_dns IPv4 Address Blank Description: Configures the primary IPv4 DNS server. Example: network.primary_dns = 202.101.103.55 Note: It works only if the value of the parameter “network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 &...
  • Page 98 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select desired value from the pull-down list of Mode(IPv4/IPv6). Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone. To configure a static IPv4 address via web user interface: Click on Network->Basic.
  • Page 99 Getting Started ->Network->WAN Port. Press to select IPv4 or IPv4 & IPv6 from the IP Mode field. Press the Save soft key to accept the change. The IP phone reboots automatically to make settings effective after a period of time. To configure a static IPv4 address via phone user interface: Press Menu->Settings->Advanced Settings (default password: admin) ->Network->WAN Port->IPv4->Static IPv4 Client.
  • Page 100 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones ?p=network&q=load Configure PPPoE on the IP phone. Configure the user name and Phone User Interface password for PPPoE on the IP phone. Details of Configuration Parameters: Parameters Permitted Values Default network.internet_port.type 0, 1 or 2 Description: Configures the Internet (WAN) port type for IPv4.
  • Page 101 Getting Started Parameters Permitted Values Default Port->IPv4->PPPoE IPv4 Client->PPPoE User String within 99 network.pppoe.password Blank characters Description: Configures the password for PPPoE connection. Example: network.pppoe.password = yealink123 Note: It works only if the value of the parameter “network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 &...
  • Page 102 Press the Save soft key to accept the change. The IP phone reboots automatically to make settings effective after a period of time. Yealink SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2/T19(P) E2 IP phones support two Ethernet ports: Internet port and PC port. The CP860 IP phones have Internet port only.
  • Page 103 Internet port and PC port for the IP phone to transmit in 10Mbps, 100Mbps or 1000Mbps (1000Mbps is only applicable to SIP-T48G/T46G/T42G/T29G/T23G/CP860 IP phones). Procedure The transmission methods of Ethernet ports can be configured using the configuration files or locally.
  • Page 104 3-Half Duplex 10Mbps 4-Half Duplex 100Mbps 5-Full Duplex 1000Mbps (only applicable to SIP-T48G/T46G/T42G/CP860 IP phones) Note: For SIP-T29G and SIP-T23G IP phones, you are not allowed to manually set the transmission speed to 1000Mbps. But you can set it to auto negotiate to transmit in 1000Mbps.
  • Page 105 Permitted Values Default 5-Full Duplex 1000Mbps (only applicable to SIP-T48G/T46G/T42G IP phones) Note: It is not applicable to CP860 IP phones. For SIP-T29G and SIP-T23G IP phones, you are not allowed to manually set the transmission speed to 1000Mbps. But you can set it to auto negotiate to transmit in 1000Mbps.
  • Page 106 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The PC port on the back of the IP phone is used to connect a PC. You can enable or disable the PC (LAN) port on the IP phones via web user interface or using configuration files.
  • Page 107 Getting Started Select Auto Negotiate from the pull-down list of PC Port Active. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone. To disable the PC port via web user interface: Click on Network->PC Port.
  • Page 108 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following table lists the associated and latest firmware name for each IP phone model (X is replaced by the actual firmware version). IP Phone Model Associated Firmware Name Firmware Name Example SIP-T48G 35.x.x.x.rom 35.80.0.60.rom SIP-T46G 28.x.x.x.rom 28.80.0.60.rom SIP-T42G 29.x.x.x.rom...
  • Page 109 Getting Started A dialog box pops up to prompt “Firmware of the SIP Phone will be updated. It will take 5 minutes to complete. Please don't power off!”. Click OK to confirm the upgrade. Note Do not close and refresh the browser when the IP phone is upgrading firmware via web user interface.
  • Page 110 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones auto_provision.weekly.dayofweek Specify the access URL of firmware. Parameter: firmware.url Configure the way for the IP phone to check for configuration files. Navigate to: http://<phoneIPAddress>/servlet?p=s Local Web User Interface ettings-autop&q=load Upload firmware. Navigate to: http://<phoneIPAddress>/servlet?p=s ettings-upgrade&q=load...
  • Page 111 Getting Started Parameters Permitted Values Default Settings->Auto Provision->Repeatedly Phone User Interface: None auto_provision.repeat.minutes Integer from 1 to 43200 1440 Description: Configures the interval (in minutes) for the IP phone to perform an auto provisioning process repeatedly. Note: It works only if the value of the parameter “auto_provision.repeat.enable” is set to 1 (On).
  • Page 112 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default None auto_provision.weekly.end_time Time from 00:00 to 23:59 00:00 Description: Configures the end time of the day for the IP phone to perform an auto provisioning process weekly Note: It works only if the value of the parameter “auto_provision.weekly.enable”...
  • Page 113 Getting Started Parameters Permitted Values Default firmware.url URL within 511 characters Blank Description: Configures the access URL of the firmware file. Example: firmware.url = http://192.168.1.20/44.80.0.60.rom Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 114 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click Confirm to accept the change. When the “Power On” is set to On, the IP phone will check configuration files stored on the provisioning server during startup and then will download firmware from the server.
  • Page 115 Configuring Basic Features This chapter provides information for making configuration changes for the following basic features: Power Indicator LED  Notification Popups  Contrast  Wallpaper  Backlight  Bluetooth  Wi-Fi  Enable Page Tips  Label Length  Account Registration ...
  • Page 116 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Call Waiting  Redial Tone  Ringer Device for Headset  Auto Redial  Auto Answer  IP Direct Auto Answer  Allow IP Call  Accept SIP Trust Server Only ...
  • Page 117 Configuring Basic Features Calling Line Identification Presentation  Connected Line Identification Presentation  DTMF  Allow Mute  Intercom  Call Timeout  Ringing Timeout  Send user=phone  SIP Send MAC  SIP Send Line  Reserve # in User Name ...
  • Page 118 0 or 1 Description: Enables or disables the power indicator LED to be turned on. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP phones: 0-Disabled (power indicator LED is off) 1-Enabled (power indicator LED is solid red) For SIP-T19(P) E2 IP phones: 0-Disabled (power indicator LED is off)
  • Page 119 Description: Enables or disables the power indicator LED to flash when the IP phone receives an incoming call. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP phones: 0-Disabled (power indicator LED does not flash) 1-Enabled (power indicator LED fast flashes (300ms) red) For SIP-T19(P) E2 IP phones:...
  • Page 120 0 or 1 Description: Enables or disables the power indicator LED to flash when a call is muted. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP phones: 0-Disabled (power indicator LED does not flash) 1-Enabled (power indicator LED fast flashes (300ms) red) For SIP-T19(P) E2 IP phones:...
  • Page 121 Description: Enables or disables the power indicator LED to be turned on when the IP phone is busy. For SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP phones: 0-Disabled (power indicator LED is off) 1-Enabled (power indicator LED is solid red) For SIP-T19(P) E2 IP phones:...
  • Page 122 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click Confirm to accept the change. Notification popups feature allows the IP phone to display the pop-up message when it misses a call, forwards an incoming call to other party or receives a new voice mail or a new text message.
  • Page 123 Configuring Basic Features Permitted Parameters Default Values features.missed_call_popup.enable 0 or 1 Description: Enables or disables the IP phone to display the pop-up message box when it misses a call. 0-Disabled 1-Enabled Web User Interface: Features->Notification Popups->Display Missed Call Popup Phone User Interface: None features.forward_call_popup.enable 0 or 1...
  • Page 124 You can configure the LCD’s contrast of SIP-T40P , SIP-T27P , SIP-T23P/G, SIP-T21(P) E2, SIP-T19(P) E2, CP860 IP phones, EXP39/EXP20 connected to SIP-T29G/T27P IP phones and EXP40 connected to SIP-T48G/T46G IP phones. Make sure the expansion module has been connected to the IP phone before adjustment.
  • Page 125 Configuring Basic Features screen. Navigate to: http://<phoneIPAddress>/servlet ?p=settings-preference&q=load Configure the contrast of the LCD Phone User Interface screen. Details of the Configuration Parameter: Parameter Permitted Values Default phone_setting.contrast Integer from 1 to 10 Description: Configures the contrast of the LCD screen. For T48G/T46G IP phones, it configures the LCD’s contrast of the connected EXP40 only.
  • Page 126 To set the custom wallpaper as the IP phone background, you need to upload the custom wallpaper to the IP phone in advance. The wallpaper is only applicable to SIP-T48G, SIP-T46G and SIP-T29G IP phones. The wallpaper image format must meet the following:...
  • Page 127 Resource:X (Valid values of X are: Default.jpg, 01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg, 06.jpg, 07.jpg, 08.jpg, 09.jpg or 10.jpg) or Config:wallpaper name For SIP-T48G: To configure a phone built-in picture (e.g., 1.png) to be wallpaper, the value format is: phone_setting.backgrounds = Resource:1.png To configure a custom picture (e.g., custom1.png) to be wallpaper, the value format...
  • Page 128 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default 6.png, 7.png, 8.png or 9.png) or Config:wallpaper name Note: It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: Settings->Preference->Wallpaper Phone User Interface: Menu->Basic->Display->Wallpaper URL within 511 wallpaper_upload.url...
  • Page 129 Backlight time is applicable to SIP-T48G/T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2/CP860 IP phones and EXP40 connected to SIP-T48G/T46G IP phones and EXP39/EXP20 connected to SIP-T29G/T27P IP phones. You can configure the backlight time as one of the following types: Always Off: Backlight is turned off permanently (not applicable to ...
  • Page 130 Backlight Inactive Level is used to adjust the backlight intensity of the LCD screen when the phone is inactive. Backlight Active Level is applicable to SIP-T48G/T46G IP phones and the connected EXP40, SIP-T29G/T27P IP phones and the connected EXP39/EXP20. Backlight Inactive Level is only applicable to SIP-T48G, SIP-T46G and SIP-T29G IP phones.
  • Page 131 EXP40. For T29G/T27P IP phones, it configures the LCD’s intensity of the IP phone and the connected EXP39/EXP20. Note: It is applicable to SIP-T48G/T46G IP phones and the connected EXP40, SIP-T29G/T27P IP phones and the connected EXP39/EXP20. Web User Interface: Settings->Preference->Backlight Active Level...
  • Page 132 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones content Description: Configures the delay time (in seconds) to change the intensity of the LCD screen when the IP phone is inactive. 0-Always On 1-Always Off (not applicable to SIP-T48G/T46G/T29G IP phones) 15-15s 30-30s 60-60s 120-120s 300-300s...
  • Page 133 Configuring Basic Features Select the desired value from the pull-down list of Backlight Time(seconds). Click Confirm to accept the change. To configure backlight via phone user interface (take SIP-T23G IP phones for example): Press Menu->Settings->Basic Settings->Display->Backlight. Press , or the Switch soft key to select the desired value from the Backlight Time field.
  • Page 134 The best performance is in the 1 to 2 meter (3 to 6 feet) range. You can activate/deactivate the Bluetooth mode and then pair and connect the Bluetooth headset with your phone. It is only applicable to SIP-T48G/T46G/T29G IP phones. You can personalize the Bluetooth device name for the IP phone. The pre-configured Bluetooth device name will display in scanning list of other devices.
  • Page 135 For SIP-T29G IP phones: The default value is Yealink-T29G. Note: It works only if the value of the parameter “features.bluetooth_enable” is set to 1 (On). It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: None Phone User Interface: Menu->Basic->Bluetooth->Bluetooth (On)->Edit My Device Information->Device...
  • Page 136 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Bluetooth Active. Click Confirm to accept the change. To active the Bluetooth mode via phone user interface: Press Menu->Basic->Bluetooth. Press , or the Switch soft key to select On from the Bluetooth field. Press the Save soft key to accept the change.
  • Page 137 Wi-Fi feature enables users to connect their phones to the organization’s wireless network. The wireless network is more convenient and cost-effective than wired network. Wi-Fi feature is only applicable to SIP-T48G IP phones. When the Wi-Fi feature is enabled, the IP phone will automatically scan the available wireless networks.
  • Page 138 Parameters Permitted Values Default wifi.enable 0 or 1 Description: Enables or disables Wi-Fi feature. 0-Disabled 1-Enabled Note: It is only applicable to SIP-T48G IP phones. Web User Interface: Network->Wi-Fi->Wi-Fi Active Phone User Interface: Menu->Basic->Wi-Fi->Wi-Fi wifi.X.label String within 31 Blank characters...
  • Page 139 Configures the priority for the wireless network X for the IP phone. 5 is the highest priority, 1 is the lowest priority. Note: It works only if the value of the parameter “wifi.enable” is set to 1 (Enabled). It is only applicable to SIP-T48G IP phones. Web User Interface: Network->Wi-Fi->Change Priority...
  • Page 140 Configures the password of the wireless network X. Note: It works only if the value of the parameter “wifi.enable” is set to 1 (Enabled) and “wifi.X.security_mode” is set to WEP, WPA-PSK or WPA2-PSK. It is only applicable to SIP-T48G IP phones. Web User Interface: Network->Wi-Fi->PSK Phone User Interface: Menu->Basic->Wi-Fi->Wi-Fi (On)->Add->WPA Shared Key...
  • Page 141 Configuring Basic Features Enter the desired value in the SSID field. Select the desired value from the pull-down list of Security Mode. If you select None or WEP: Enter the desired profile name in the Profile Name field. Enter the desired value in the SSID field. Enter the desired password in the WPA Shared Key field.
  • Page 142 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click to select the desired wireless network which you want to adjust the priority, and then click Repeat step 2 to adjust the priority of more wireless networks. To enable the Wi-Fi feature via phone user interface: ->Basic->Wi-Fi.
  • Page 143 Configuring Basic Features Tap the Save soft key to accept the change. Enable page tips feature allows users to enable the page icon and page switch key LED to indicate different statuses. It is mainly used in the scenario of configuring multi-page line key.
  • Page 144 Label length allows IP phones to extend the display length of the line key label. If the label length feature is enabled, more characters will be displayed on the idle LCD screen. It is only applicable to SIP-T48G/T46G/T29G IP phones.
  • Page 145 Enables or disables the extended length of the label displayed on the idle LCD screen for the line key. 0-Default 1-Extended Note: It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: DSSKey->Line Key->Label Length Phone User Interface: None To configure the label length via web user interface: Click on DSSKey->Line Key.
  • Page 146 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select Extended from the pull-down list of Label Length. Click Confirm to accept the change. Registering a SIP account makes it easier for the IP phones to receive an incoming call, dial an outgoing call.
  • Page 147 Configuring Basic Features Configure the interval for the IP phone to retry to re-register when registration fails. Parameter: account.X.reg_fail_retry_interval Configure the number of DSS keys to be assigned automatically. Parameter: account.X.number_of_linekey Configure auto linekeys. <y0000000000xx>.cfg Parameter: features.auto_linekeys.enable Configure the account registration information.
  • Page 148 Enables or disables the account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 149 Description: Configures the user name for register authentication for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 150 Description: Configures the password for register authentication for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 151 Default Description: Configures the port of the SIP server Y for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 152 Configures the IP address or domain name of the outbound proxy server 1 for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 153 Configures the IP address or domain name of the outbound proxy server 2 for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 154 Configures the interval (in seconds) for the IP phone to retry to re-register for account X when registration fails. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 155 Configuring Basic Features Parameters Permitted Values Default Phone User Interface: None features.auto_linekeys.enable 0 or 1 Description: Enables or disables the DSS keys to be assigned with Line type automatically. 0-Disabled 1-Enabled Note: The number of the DSS keys is determined by the value of the parameter “account.X.number_of_linekey”.
  • Page 156 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired interval in the Proxy Fallback Interval field. Click Confirm to accept the change. To configure the interval for re-register when registration fails via web user interface: Click Account->Advanced. Enter the desired interval in the SIP Registration Retry Timer(0~1800s) field.
  • Page 157 Configuring Basic Features To configure auto linekeys feature via web user interface: Click on Features->General Information. Select Enabled from the pull-down list of Auto Linekeys. If Auto LineKeys is enabled, you can automatically assign multiple DSS keys with Line type for a registered line on the phone. Click Confirm to accept the change.
  • Page 158 Display contact photo allows the IP phone to present the contact avatar when it receives an incoming call, dials an outgoing call or engages in a call. Display contact photo feature is only applicable to SIP-T48G/T46G/T29G IP phones. Display called party information allows the IP phone to present the callee identity in addition to the presentation of caller identity when it receives an incoming call.
  • Page 159 Configuring Basic Features For SIP-T48G/T46G/T29G IP phones: You can customize the call information to be displayed on the IP phone as required. IP phones support five call information display methods: Number+Name, Name, Name+Number, Number or Full Contact Info (display name<sip:xxx@domain.com>).
  • Page 160 Enables or disables the IP phone to display contact avatar when it receives an incoming call, dials an outgoing call or engages in a call. 0-Disabled 1-Enabled Note: It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: Settings->Call Display->Display Contact Photo Phone User Interface: None phone_setting.called_party_info_display.enable...
  • Page 161 Configuring Basic Features Parameters Permitted Values Default Settings->Call Display->Call Information Display Method Phone User Interface: None To configure call display features via web user interface (take SIP-T23G IP phones for example): Click on Settings->Call Display. Select the desired value from the pull-down list of Display Called Party Information. Select the desired value from the pull-down list of Call Information Display Method.
  • Page 162 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones be displayed on the top left corner of the LCD screen. You can customize the account information to be displayed on the IP phone as required. IP phones support three account information display methods: Label, Display Name or User Name.
  • Page 163 Configuring Basic Features To configure display method on dialing via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Display Method on Dialing field. Click Confirm to accept the change. Web server type determines access protocol of the IP phone’s web user interface. IP phones support both HTTP and HTTPS protocols for accessing the web user interface.
  • Page 164 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones http://<phoneIPAddress>/servl et?p=network-adv&q=load Configure the web access type, Phone User Interface HTTP port and HTTPS port. Details of Configuration Parameters: Parameters Permitted Values Default wui.http_enable 0 or 1 Description: Enables or disables the user to access web user interface of the IP phone using the HTTP protocol.
  • Page 165 Configuring Basic Features Parameters Permitted Values Default Description: Enables or disables the user to access web user interface of the IP phone using the HTTPS protocol. 0-Disabled 1-Enabled Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 166 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The default HTTPS port number is 443. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone. To configure web server type via phone user interface: Press Menu->Settings->Advanced Settings (default password: admin) ->Network->Webserver Type.
  • Page 167 Configuring Basic Features The following table lists available configuration methods for time and date. Option Configuration Methods Configuration Files NTP time server Web User Interface Phone User Interface Configuration Files Time Zone Web User Interface Phone User Interface Web User Interface Time Phone User Interface Configuration Files...
  • Page 168 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure NTP time server and time zone can be configured using the configuration files or locally. Configure NTP by DHCP priority feature and DHCP time feature. Parameters: local_time.manual_ntp_srv_prior local_time.dhcp_time Configure the NTP server, time zone.
  • Page 169 Configuring Basic Features Parameters Permitted Values Default Settings->Time & Date->NTP by DHCP Priority Phone User Interface: None local_time.dhcp_time 0 or 1 Description: Enables or disables the IP phone to update time with the offset time offered by the DHCP server. 0-Disabled 1-Enabled Note: It is only available to offset from GMT 0.
  • Page 170 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Settings->Time & Date->Secondary Server Phone User Interface: Menu->Settings->Basic Settings->Time & Date->SNTP Settings->NTP Server2 local_time.interval Integer from 15 to 86400 1000 Description: Configures the interval (in seconds) to update time and date from the NTP server. Example: local_time.interval = 1000 Web User Interface:...
  • Page 171 Configuring Basic Features Parameters Permitted Values Default advance. Web User Interface: Settings->Time & Date->Location Phone User Interface: Menu->Settings->Basic Settings->Time & Date->SNTP Settings->Location To configure NTP by DHCP priority feature via web user interface: Click on Settings->Time & Date. Select the desired value from the pull-down list of NTP by DHCP Priority. Click Confirm to accept the change.
  • Page 172 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired time interval in the Synchronism (15~86400s) field. Click Confirm to accept the change. To configure the NTP server and time zone via phone user interface: Press Menu->Settings->Basic Settings->Time & Date->SNTP Settings. Press , or the Switch soft key to select the time zone that applies to your area from the Time Zone field.
  • Page 173 Configuring Basic Features Procedure Time and date can be configured using the configuration files or locally. Configure the time and date manually. Parameter: local_time.manual_time_enable Configure the time and date Configuration File <MAC>.cfg formats. Parameters: local_time.time_format local_time.date_format Configure the time and date manually.
  • Page 174 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default local_time.time_format 0 or 1 Description: Configures the time format. 0-Hour 12 1-Hour 24 If it is set to 0 (Hour 12), the time will be displayed in 12-hour format with AM or PM specified.
  • Page 175 Configuring Basic Features Select Enabled from the pull-down list of Manual Time. Enter the time and date in the corresponding fields. Click Confirm to accept the change. To configure the time and date format via web user interface: Click on Settings->Time & Date. Select the desired value from the pull-down list of Time Format.
  • Page 176 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the time in the Time(HMS) field. Press the Save soft key to accept the change. To configure the time and date formats via phone user interface: Press Menu->Settings->Basic Settings->Time & Date->Time & Date Format. Press , or the Switch soft key to select the desired time format from the Time Format field.
  • Page 177 Configuring Basic Features Parameters Permitted Values Default Description: Configures Daylight Saving Time (DST) feature. 0-Disabled 1-Enabled 2-Automatic Web User Interface: Settings->Time & Date->Daylight Saving Time Phone User Interface: Menu->Settings->Basic Settings->Time & Date->SNTP Settings->Daylight Saving local_time.dst_time_type 0 or 1 Description: Configures the DST time type. 0-DST by Date 1-DST by Week Note: It works only if the value of the parameter “local_time.summer_time”...
  • Page 178 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Week of Month: 1=the first week in a month,…, 5=the last week in a month Day of Week: 1=Monday, 2=Tuesday,…, 7=Sunday Hour of Day: 0=0am, 1=1am,…, 23=11pm Note: It works only if the value of the parameter “local_time.summer_time”...
  • Page 179 Configuring Basic Features Parameters Permitted Values Default Note: It works only if the value of the parameter “local_time.summer_time” is set to 1 (Enabled). Web User Interface: Settings->Time & Date->Offset(minutes) Phone User Interface: None To configure the DST via web user interface: Click on Settings->Time &...
  • Page 180 DST settings for your area each year. Before customizing, you need to obtain the AutoDST file. You can ask the distributor or Yealink FAE for DST template. You can also obtain the DST template online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage...
  • Page 181 Configuring Basic Features Element Type Values Description keep their daylight saving time the same) DST time type (This item is needed if iType optional 0: DST by Date you want to configure 1: DST by Week DST.) Month/Day/Hour (for iType=0) Month: 1~12 Day: 1~31 Hour: 0 (midnight)~23...
  • Page 182 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Example 1: To modify the DST settings for the existing time zone “+5 Pakistan(Islamabad)” and add DST settings for the existing time zone “+5:30 India(Calcutta)”. Example 2: Add a new time zone (+6 Paradise) with daylight saving time 30 minutes. Save this file and place it to the provisioning server (e.g., 192.168.1.100).
  • Page 183 Configuring Basic Features Details of Configuration Parameters: Parameters Permitted Values Default auto_dst.url URL within 511 characters Blank Description: Configures the access URL of the AutoDST file (AutoDST.xml). Example: auto_dst.url = tftp://192.168.1.100/AutoDST.xml During the auto provisioning process, the IP phone connects to the provisioning server “192.168.1.100”, and downloads the AutoDST file “AutoDST.xml”.
  • Page 184 IP phone. Language packs can only be loaded using configuration files. You can ask the distributor or Yealink FAE for language packs. You can also obtain the language packs online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage...
  • Page 185 Configuring Basic Features Available Language Associated Language Pack Turkish 009.GUI.Turkish.lang Russian 010.GUI.Russian.lang When adding a new language pack for the phone user interface, the language pack must be formatted as “X.GUI.name.lang” (X starts from 011, “name” is replaced with the language name). If the language name is the same as the existing one, the existing language pack will be overridden by the new uploaded one.
  • Page 186 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones interface: Menu->Settings->Basic Settings->Language. Procedure Loading language pack can only be performed using the configuration files. Specify the access URL of the phone user interface language pack. Parameter: gui_lang.url Configuration File <y0000000000xx>.cfg Delete custom LCD language packs of the phone user interface.
  • Page 187 Configuring Basic Features Parameter Permitted Values Default e.lang Description: Deletes the specified or all custom LCD language packs of the phone user interface. Example: Delete all custom language packs of the phone user interface: gui_lang.delete = http://localhost/all Delete a custom language pack of the phone user interface (e.g., 001.GUI.Chinese_S.lang): gui_lang.delete = http://localhost/001.GUI.Chinese_S.lang Web User Interface:...
  • Page 188 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones When adding a new language pack for the web user interface, the language pack must be formatted as “Y.name.js” (Y starts from 12, “name” is replaced with the language name). If the language name is the same as the existing one, the existing language file will be overridden by the new uploaded one.
  • Page 189 Configuring Basic Features The following shows a portion of the note language pack “1.English_note.xml” for the web user interface (take SIP-T23G IP phones for example): Save the language file and place it to the provisioning server (e.g., 192.168.10.25). Specify the access URL of the note language pack of the web user interface. If you want to add a new language (e.g., Wuilan) to IP phones, prepare the language file named as “12.Wuilan.js”...
  • Page 190 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of the Configuration Parameter: Parameter Permitted Values Default wui_lang.url URL within 511 characters Blank Description: Configures the access URL of the custom language pack for the web user interface. Example: wui_lang.url = http://192.168.10.25/1.English.js During the auto provisioning process, the IP phone connects to the HTTP provisioning server “192.168.10.25”, and downloads the language pack “1.English.js”.
  • Page 191 Configuring Basic Features Parameter Permitted Values Default None http://localhost/all or wui_lang.delete Blank Y.name.js http://localhost/ Description: Delete the specified or all custom web language packs and note language packs of the web user interface. Example: Delete all custom language packs of the web user interface: wui_lang.delete = http://localhost/all Delete a custom language pack of the web user interface (e.g., 11.Russian.js): wui_lang.delete = http://localhost/11.Russian.js...
  • Page 192 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Navigate to: http://<phoneIPAddress>/servlet ?p=settings-preference&q=load Specify the language for the Phone User Interface phone user interface. Details of Configuration Parameters: Parameters Permitted Values Default lang.gui Refer to the following content English Description: Configures the language used on the phone user interface.
  • Page 193 Press the Save soft key to accept the change. Input method customization allows users to customize the existing input method on IP phones. You can first customize the Yealink-supplied input method file “ime.txt” or “Russian_ime.txt”, and then download it to the IP phone. The changes in the “Russian_ime.txt”...
  • Page 194 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones You can ask the distributor or Yealink FAE for input method file. You can also obtain the input method file online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage information on obtaining the input method file, refer to...
  • Page 195 Configuring Basic Features To customize an input method file: Open the desired input method file (e.g., ime.txt) using an ASCII editor. Under the input method field (e.g., [abc]), add new characters or adjust the characters order within the double quotation marks on the right of the equal sign. Don’t modify the item on the left of the equal sign.
  • Page 196 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones of the phone user interface. Parameter: gui_input_method.delete Configure the phone to display the Hebrew input method. Parameter: features.input.hebrew_enable Details of Configuration Parameters: Parameters Permitted Values Default gui_input_method.url Blank URL within 511 characters Description: Configures the access URL of the custom input method file.
  • Page 197 Configuring Basic Features Parameters Permitted Values Default gui_input_method.delete = http://localhost/ime.txt Web User Interface: None Phone User Interface: None features.input.hebrew_enable 0 or 1 Description: Enables or disables the IP phone to display the Hebrew input method. 0-Disabled 1-Enabled Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 198 Logo customization allows unifying the IP phone appearance or displaying a custom image on the idle screen such as a company logo, instead of the default system logo. Logo is not applicable to SIP-T48G, SIP-T46G and SIP-T29G IP phones. These three IP...
  • Page 199 The common picture format can be *.gif/*.jpg/*.png/*.bmp. Yealink IP phones only support the *.dob format logo files. Yealink provides PictureExDemo tool to convert *.gif/*.jpg/*.png/*.bmp format to *.dob format. You can ask the distributor or Yealink FAE for the PictureExDemo tool.
  • Page 200 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click the Convert button. Then you can find the DOB logo files in the adv directory. Procedure The logo shown on the idle screen can be configured using the configuration files or locally.
  • Page 201 “192.168.10.25”, and downloads the custom logo file “logo.dob”. Note: It works only if the value of the parameter “phone_setting.lcd_logo.mode” is set to 2 (Custom logo). It is not applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: Features->General Information->Upload Logo...
  • Page 202 Permitted Values Default Description: Deletes all custom logo files. Example: lcd_logo.delete = http://localhost/all Note: It is not applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: None Phone User Interface: None To configure an image logo via web user interface: Click on Features->General Information.
  • Page 203 Configuring Basic Features You can configure the softkey layout using the softkey layout templates for different call states. For more information on how to configure a softkey layout template, refer to Customizing Softkey Layout Template File on page 184. Procedure Softkey layout can be configured using the configuration files or locally.
  • Page 204 The call states include CallFailed, CallIn, Connecting, Dialing (not applicable to SIP-T48G), RingBack and Talking. You can ask the distributor or Yealink FAE for softkey layout template. You can also obtain the softkey layout template online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage...
  • Page 205 Empty Empty Switch SemiAttendTran Empty Cancel (End Call) Send Empty History Delete Switch Cancel (End Call) Line Dialing (not applicable to Favorite SIP-T48G) (Directory) GPickup DPickup Retrieve Empty Empty Empty Switch RingBack Empty Cancel (End Call) RingBac Transfer Empty Empty...
  • Page 206 Switch Held Empty Answer Cancel (End Call) Reject NewCall Transfer Empty PreTrans (not Directory applicable to Delete Switch SIP-T48G) Cancel (End Call) Send SIP-T48G/T46G/T42G/T41P/T40P/T29 SIP-T48G/T46G/T42 G/T27P/T23P/T23G/T21(P) E2/T19(P) G/T41P/T40P/T29G E2 IP phones: /T27P/T23P/T23G/T 21(P) E2/T19(P) E2 Empty IP phones: Hold Empty...
  • Page 207 Configuring Basic Features Optional Soft Call State Default Soft Keys Keys Reject Mute RTP Status When editing a softkey layout template, learn the following: <Call States> indicates the start of a template and </Call States> indicates the  end of a template. For example, <CallFailed></CallFailed>. <Disable>...
  • Page 208 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones For each soft key that you want to enable, move the string in the disabled soft key list to enabled soft key list in the file. For each soft key that you want to disabled, just move the string in the enabled soft key list to disabled soft key list.
  • Page 209 Configuring Basic Features Procedure Specify the access URL of the softkey layout template using configuration files. Specify the access URL of the softkey layout template. Parameters: custom_softkey_call_failed.url custom_softkey_call_in.url Configuration File <y0000000000xx>.cfg custom_softkey_connecting.url custom_softkey_dialing.url custom_softkey_ring_back.url custom_softkey_talking.url Details of Configuration Parameters: Parameters Permitted Values Default custom_softkey_call_failed.url...
  • Page 210 During the auto provisioning process, the IP phone connects to the provisioning server “192.168.1.20”, and downloads the Dialing state file from the “XMLfiles” directory. Note: It is not applicable to SIP-T48G IP phones. Web User Interface: None Phone User Interface:...
  • Page 211 Configuring Basic Features Parameters Permitted Values Default custom_softkey_ring_back.url URL within 511 characters Blank Description: Configures the access URL of the custom file for the soft key presented on the LCD screen when in the RingBack state. Example: custom_softkey_ring_back.url = http://192.168.1.20/XMLfiles/RingBack.xml During the auto provisioning process, the IP phone connects to the provisioning server “192.168.1.20”, and downloads the RingBack state file from the “XMLfiles”...
  • Page 212 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure Key as send can be configured using the configuration files or locally. Configure a send key. Parameter: features.key_as_send Configure a send sound. Configuration File <y0000000000xx>.cfg Parameter: features.send_key_tone Configure a key tone. Parameter: features.key_tone Configure a send key.
  • Page 213 Configuring Basic Features Parameters Permitted Values Default Features->General Information->Key As Send Phone User Interface: Menu->Features->Key as send features.key_tone 0 or 1 Description: Enables or disables the IP phone to play a key tone when a user presses any key on your phone keypad.
  • Page 214 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Key As Send. Click Confirm to accept the change. To configure a send sound and key tone via web user interface: Click on Features->Audio. Select the desired value from the pull-down list of Key Tone.
  • Page 215 Configuring Basic Features Regular expression, often called a pattern, is an expression that specifies a set of strings. A regular expression provides a concise and flexible means to “match” (specify and recognize) strings of text, such as particular characters, words, or patterns of characters. Regular expression is used by many text editors, utilities, and programming languages to search and manipulate text based on patterns.
  • Page 216 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones "9001$145$2". When you dial out "0012354599" on your phone, the IP phone will replace the number with "90012354599". “$1” means 3 digits in the first parenthesis, that is, “235”. “$2” means 2 digits in the second parenthesis, that is, “99”.
  • Page 217 Configures the desired line to apply the replace rule. The digit 0 stands for all lines. If it is left blank, the replace rule will apply to all lines on the IP phone. Permitted Values: 0 to 16 (for SIP-T48G/T46G/T29G) 0 to 12 (for SIP-T42G) 0 to 6 (for SIP-T41P/T27P)
  • Page 218 Click Add to add the replace rule. The replace rule template helps with the creation of multiple replace rules. You can ask the distributor or Yealink FAE for replace rule template. You can also obtain the replace rule template online: .
  • Page 219 Configuring Basic Features Phone Model Values Description 1~16 stand for line1~line16 0 stands for all lines SIP-T42G 0~12 1~12 stand for line1~line12 0 stands for all lines SIP-T41P/T27P 1~6 stand for line1~line6 0 stands for all lines SIP-T40P/T23P/T23G 1~3 stand for line1~line3 0 stands for all lines SIP-T21(P) E2 1~2 stand for line1~line2...
  • Page 220 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter: dialplan_replace_rule.url Details of Configuration Parameters: Parameters Permitted Values Default URL within 511 characters dialplan_replace_rule.url Blank Description: Configures the access URL of the replace rule template file. Example: dialplan_replace_rule.url = http://192.168.10.25/dialplan.xml During the auto provisioning process, the IP phone connects to the provisioning server “192.168.10.25”, and downloads the replace rule file “dialplan.xml”.
  • Page 221 Configuring Basic Features Configure the delay time for the dial-now rule. Parameters: phone_setting.dialnow_delay Create the dial-now rule for the IP phone. Navigate to: http://<phoneIPAddress>/servlet ?p=settings-dialnow&q=load Local Web User Interface Configure the delay time for the dial-now rule. Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load Details of Configuration Parameters: Parameters...
  • Page 222 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default 0 to 16 (for SIP-T48G/T46G/T29G) 0 to 12 (for SIP-T42G) 0 to 6 (for SIP-T41P/T27P) 0 to 3 (for SIP-T40P/T23P/T23G) 0 to 2 (for SIP-T21(P) E2) Example: dialplan.dialnow.line_id.1 = 1,2...
  • Page 223 Configuring Basic Features If you leave this field blank or enter 0, the dial-now rule will apply to all accounts on the IP phone. Click Add to add the dial-now rule. To configure the delay time for the dial-now rule via web user interface: Click on Features->General Information.
  • Page 224 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones place the dial-now template to the provisioning server and specify the access URL in the configuration files. You can ask the distributor or Yealink FAE for dial-now template. You can also obtain the dial-now template online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage...
  • Page 225 Configuring Basic Features LineID="" specifies the desired line(s) for this rule. When you leave it blank or enter 0, this dial-now rule will apply to all lines. If you want to change the dial-now rule, specify the values within double quotes. Save the change and place this file to the provisioning server.
  • Page 226 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Area codes are also known as Numbering Plan Areas (NPAs). They usually indicate geographical areas in one country. When entered numbers match the predefined area code rule, the IP phone will automatically add the area code before the numbers when dialing out them.
  • Page 227 Configures the desired line to apply the area code rule. The digit 0 stands for all lines. If it is left blank, the area code rule will apply to all lines on the IP phone. Permitted Values: 0 to 16 (for SIP-T48G/T46G/T29G) 0 to 12 (for SIP-T42G) 0 to 6 (for SIP-T41P/T27P)
  • Page 228 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default and CP860 IP phones. Web User Interface: Settings->Dial Plan->Area Code->Account Phone User Interface: None To configure an area code rule via web user interface: Click on Settings->Dial Plan->Area Code. Enter the desired values in the Code, Min Length (1-15) and Max Length (1-15) fields.
  • Page 229 Configures the desired line to apply the block out rule. The digit 0 stands for all lines. If it is left blank, the block out rule will apply to all lines on the IP phone Permitted Values: 0 to 16 (for SIP-T48G/T46G/T29G) 0 to 12 (for SIP-T42G) 0 to 6 (for SIP-T41P/T27P)
  • Page 230 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: Settings->Dial Plan->Block Out->Account Phone User Interface: None To create a block out rule via web user interface: Click on Settings->Dial Plan->Block Out. Enter the desired value in the BlockOut NumberX field. Enter the desired line ID in the Account field or leave it blank.
  • Page 231 Configuring Basic Features Specify the time (in seconds) the IP phone waits before automatically dialing out the hotline number. Parameter: features.hotline_delay Configure the hotline number. Specify the time (in seconds) the IP phone waits before automatically dial out the hotline Web User Interface number.
  • Page 232 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default features.hotline_delay Integer from 0 to 10 Description: Configures the waiting time (in seconds) for the IP phone to automatically dial out the hotline number. If it is set to 0 (0s), the IP phone will immediately dial out the preconfigured hotline number when you lift the handset, press the speakerphone/off-hook key or press the line key.
  • Page 233 Configuring Basic Features Click Confirm to accept the change. To configure hotline via phone user interface: Press Menu->Features->Hot Line. Enter the hotline number in the Hot Number field. Enter the waiting time (in seconds) in the Hotline Delay field. Press the Save soft key to accept the change. For security reasons, IP phones support off hook hot line dialing feature, which allows the phone to first dial out the pre-configured number when the user lifts the handset, presses the speakerphone key/off-hook key or desired line key, dials out a call using the...
  • Page 234 X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 235 History, Remote Phone Book and LDAP . The desired lists can be added to Directory using a directory file (favorite_setting.xml). You can ask the distributor or Yealink FAE for directory template. You can also obtain the directory template online: . For more http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage...
  • Page 236 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Element Values Description Remote Phone Book not edit this field. LDAP Network Directories 1, 2, 3, 4, 5 and 6. The display priority of the priority 1 is the highest priority, 6 directory list.
  • Page 237 Configuring Basic Features Details of the Configuration Parameter: Parameter Permitted Values Default directory_setting.url URL within 511 characters Blank Description: Configures the access URL of the directory template file. Example: directory_setting.url = http://192.168.1.20/favorite_setting.xml During the auto provisioning process, the IP phone connects to the provisioning server “192.168.1.20”, and downloads the directory file “favorite_setting.xml”.
  • Page 238 Local Directory, History, Remote Phone Book and LDAP . The search source list can be configured using a supplied super search template file (super_search.xml). You can ask the distributor or Yealink FAE for super search template. You can also obtain the super search template online: .
  • Page 239 Configuring Basic Features <item id_name="local_directory_search" display_name="Local Contacts" priority="1" enable="1"/> Save the change and place this file to the provisioning server (e.g., 192.168.1.20). Specify the access URL of the custom super search template file in the configuration files (e.g., super_search.url = http://192.168.1.20/super_search.xml). Procedure Search source list in dialing can be configured using the configuration files or locally.
  • Page 240 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default None To configure search source list in dialing via web user interface: Click on Directory->Setting. In the Search Source List In Dialing block, select the desired list from the Disabled column and then click The selected list appears in the Enabled column.
  • Page 241 Configuring Basic Features Procedure Call log can be configured using the configuration files or locally. Configure call log feature. Configuration File <y0000000000xx>.cfg Parameter: features.save_call_history Configure call log feature. Navigate to: Web User Interface http://<phoneIPAddress>/servlet Local ?p=features-general&q=load Phone User Interface Configure call log feature. Details of the Configuration Parameter: Parameter Permitted Values...
  • Page 242 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Save Call Log. Click Confirm to accept the change. To configure call log feature via phone user interface: Press Menu->Features->History Setting. Press , or the Switch soft key to select the desired value from the History Record field.
  • Page 243 Configuring Basic Features ?p=features-general&q=load Details of the Configuration Parameter: Parameter Permitted Values Default features.call_log_show_num 0 or 1 Description: Enables or disables the IP phone to show the other party’s phone number instead of the name in the call log lists. 0-Disabled 1-Enabled If it is set to 0 (Disabled), the IP phone will show the other party’s name in the call log...
  • Page 244 If it is set to 1 (Enabled), the IP phone displays a message on the idle screen and logs the missed call in the Missed Calls list when missed calls. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 245 Contacts and groups can be added either one by one or in batch using a local contact file. Yealink IP phones support both *.xml and *.csv format contact files, but only support *.xml format download for local contact file.
  • Page 246 URL of the template file in the configuration files. The existing local contacts on the IP phones will be overridden by the downloaded local contacts. You can ask the distributor or Yealink FAE for local contact template. You can also obtain the local contact template online: .
  • Page 247 Contact avatar. Resource: avatar name (the Note: It is only applicable to default_photo built-in avatar) SIP-T48G, SIP-T46G and Config: avatar name (the SIP-T29G IP phones. custom avatar) The following table lists valid values of line for each phone model. Phone Model...
  • Page 248 For example: local_contact.data.url = tftp://192.168.10.25/contact.xml During the auto provisioning process, the IP phone connects to the provisioning server “192.168.10.25”, and downloads the contact file “contact.xml”. The following shows the procedure of customizing a local contact file for SIP-T48G/T46G/T29G IP phones:...
  • Page 249 Configuring Basic Features This scenario is applicable to SIP-T48G/T46G/T29G IP phones. To customize a local contact file: Open the template file using an ASCII editor. For each group that you want to add, add the following string to the file. Each starts on a separate line: <group display_name=""...
  • Page 250 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones You can package the tar formatted file using the tool 7-Zip or GnuWin32. You can download 7-Zip online: http://www.7-zip.org/ and GnuWin32 online: http://gnuwin32.sourceforge.net/packages/gtar.htm. This section provides you on how to package the tar file using 7-Zip. To package a tar formatted file using the tool 7-Zip on the Windows platform: Download and install 7-Zip on the local system.
  • Page 251 Configuring Basic Features Select tar from the pull-down list of Archive format. Click the OK button. A photo.tar file is generated in the directory C:\Program Files\photo. Place this file to the provisioning server (e.g., 192.168.10.25). To customize a local contact file: Open the template file using an ASCII editor.
  • Page 252 During the auto provisioning process, the IP phone connects to the provisioning server “192.168.10.25”, and downloads the file “Contact.tar”. This scenario is only applicable to SIP-T48G IP phones. To specify a custom avatar and icon for a contact, you need to upload the avatar and icon to the provisioning server in advance.
  • Page 253 Configuring Basic Features To customize a local contact file: Open the template file using an ASCII editor. For each group that you want to add, add the following string to the file. Each starts on a separate line: <group display_name="" ring=""/> For each contact that you want to add, add the following string to the file.
  • Page 254 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following shows the custom avatar downloaded from the provisioning server: The following shows the custom icon downloaded from the provisioning server: Procedure Local directory be configured using the configuration files or locally. Specify the access URL of the local contact file (*.xml).
  • Page 255 The contact avatar file should be compressed as a TAR file in advance and then place it to the provisioning server. Example: local_contact.image.url = tftp://192.168.10.25/photo.tar Note: It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: None Phone User Interface:...
  • Page 256 XML file. All avatars needed for contacts should be compressed as a TAR file in advance. Example: local_contact.data_photo_tar.url = tftp://192.168.10.25/Contact.tar Note: It is only applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: None Phone User Interface: None local_contact.icon.url...
  • Page 257 Configuring Basic Features To add a group to the local directory via web user interface: Click on Directory->Local Directory. In the Group Setting block, enter the desired group name in the Group field. Select the desired ring tone from the pull-down list of Ring. Click Add to add the group.
  • Page 258 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones If Auto is selected, the IP phone will use the default account when placing calls to the contact from the local directory. Click Add to add the contact. To add a group to the local directory via phone user interface: Press Menu->Directory->Local Directory.
  • Page 259 Configuring Basic Features Click Browse to locate a contact list file (the file format must be *.xml) from your local system. Click Import XML to import the contact list. The web user interface prompts "The original contact will be covered, Continue?". Click OK to complete importing the contact list.
  • Page 260 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones At least one item should be selected to be imported into the local directory. Click Import to complete importing the contact list. To export a contact list via web user interface: Click on Directory->Local Directory.
  • Page 261 Configuring Basic Features Procedure Live dialpad can be configured using the configuration files or locally. Configure live dialpad. Parameters: Configuration File <y0000000000xx>.cfg phone_setting.predial_autodial phone_setting.inter_digit_time Configure live dialpad. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=settings-preference&q=load Details of Configuration Parameters: Parameters Permitted Values Default phone_setting.predial_autodial...
  • Page 262 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones To configure live dialpad via web user interface: Click on Settings->Preference. Select the desired value from the pull-down list of Live Dialpad. Enter the desired delay time in the Inter Digit Time(1~14s) field. Click Confirm to accept the change.
  • Page 263 Configuring Basic Features Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load Configure call waiting tone. Navigate to: http://<phoneIPAddress>/servlet ?p=features-audio&q=load Configure call waiting and call Phone User Interface waiting tone. Details of Configuration Parameters: Parameters Permitted Values Default call_waiting.enable 0 or 1 Description: Enables or disables call waiting feature. 0-Disabled 1-Enabled If it is set to 0 (Disabled), a new incoming call is automatically rejected by the IP...
  • Page 264 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: Features->Audio->Call Waiting Tone Phone User Interface: Menu->Features->Call Waiting->Play Tone call_waiting.on_code String within 32 characters Blank Description: Configures the call waiting on code to activate the server-side call waiting feature. The IP phone will send the call waiting on code to the server when you activate call waiting feature on the IP phone.
  • Page 265 Configuring Basic Features (Optional.) Enter the call waiting off code in the Call Waiting Off Code field. Click Confirm to accept the change. To configure call waiting tone via web user interface: Click on Features->Audio. Select the desired value from the pull-down list of Call Waiting Tone. Click Confirm to accept the change.
  • Page 266 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure Redial tone can be configured using the configuration files or locally. Configure redial tone feature. Configuration File <y0000000000xx>.cfg Parameters: features.redial_tone Configure redial tone feature. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=features-audio&q=load Details of Configuration Parameters:...
  • Page 267 Bluetooth headset) should be connected to the IP phone and the headset mode also should be activated in advance. You can press the HEADSET key to activate Yealink phone-specific user guide the headset mode. For more information, refer to the Note It is not applicable to CP860 IP phones.
  • Page 268 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default features.ringer_device.is_use_headset 0, 1 or 2 Description: Configures the ringer device for the IP phone. 0-Use Speaker 1-Use Headset 2-Use Headset & Speaker If the ringer device is set to Headset or Headset&Speaker, the headset should be connected to the IP phone and the headset mode also should be activated in advance.
  • Page 269 Configuring Basic Features Procedure Auto redial can be configured using the configuration files or locally. Configure auto redial feature. Parameters: Configuration File <y0000000000xx>.cfg auto_redial.enable auto_redial.interval auto_redial.times Configure auto redial feature. Navigate to: Web User Interface http://<phoneIPAddress>/servlet Local ?p=features-general&q=load Phone User Interface Configure auto redial feature.
  • Page 270 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: Menu->Features->Auto Redial->Redial Interval auto_redial.times Integer from 1 to 300 Description: Configures the auto redial times when the callee is temporarily unavailable. The IP phone tries to redial the dialed number as many times as configured till the callee answers the call.
  • Page 271 Configuring Basic Features Enter the waiting time (in seconds) in the Redial Interval field. Enter the desired times in the Redial Times field. Press the Save soft key to accept the change. Auto answer allows IP phones to automatically answer an incoming call. IP phones will not automatically answer the incoming call during a call even if auto answer is enabled.
  • Page 272 1-Enabled If it is set to 1 (Enabled), the IP phone can automatically answer an incoming call. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 273 Web User Interface: Account->Basic->Auto Answer Phone User Interface: For SIP-T42G/T41P/T40P/T27P/T23P/T23G/T21(P) E2/T19(P) E2: Menu->Features->Auto Answer->Status For SIP-T46G/T29G: Menu->Features->Auto Answer->Line X->Auto Answer For SIP-T48G: Menu->Features->Auto Answer->Line X->On/Off For CP860: Menu->Features->Auto Answer->Auto Answer account.X.auto_answer_mute_enable 0 or 1 (X is equal to 1) Description: Enables or disables auto answer mute feature for account X.
  • Page 274 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Features->General Information->Auto-Answer Delay(1~4s) Phone User Interface: None features.auto_answer_tone.enable 0 or 1 Description: Enables or disables the phone to play a warning tone when an incoming call is automatically answered.
  • Page 275 Configuring Basic Features To configure auto answer and auto answer mute via web user interface (take CP860 IP phones for example): Click on Account->Basic. Select the desired value from the pull-down list of Auto Answer. Select the desired value from the pull-down list of Auto Answer Mute. Click Confirm to accept the change.
  • Page 276 , or the Switch soft key to select the desired value from the Auto Answer field. Press the Save soft key to accept the change. To configure auto answer via phone user interface (take SIP-T48G IP phones for example): ->Features->Auto Answer.
  • Page 277 Configuring Basic Features To configure auto answer and auto answer mute via phone user interface (take CP860 IP phones for example): Press Menu->Features->Auto Answer. Press the soft key to select Enabled from the Auto Answer field. Press the soft key to select Enabled from the Auto Answer Mute field. Press the Save soft key to accept the change.
  • Page 278 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: Feature->General Information->IP Direct Auto Answer Phone User Interface: None To configure IP direct auto answer via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of IP Direct Auto Answer. Click Confirm to accept the change.
  • Page 279 Configuring Basic Features ?p=features-general&q=load Details of Configuration Parameters: Parameters Permitted Values Default features.direct_ip_call_enable 0 or 1 Description: Enables or disables allow IP address call. 0-Disabled 1-Enabled Note: If you want to receive an IP address call, make sure the value of the parameter “sip.trust_ctrl”...
  • Page 280 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Accept SIP trust server only enables the IP phones to only accept the SIP message from your SIP server and outbound proxy server. It can prevent the phone receiving ghost calls from random numbers like 100, 1000, etc. To stop this from happening, you also need to disable allow IP call feature.
  • Page 281 The caller subscribes for update notifications of the dialog event from the busy party. Example of a SUBSCRIBE message: SUBSCRIBE sip:1000@10.10.20.34:5060 SIP/2.0 Via: SIP/2.0/UDP 10.10.20.32:5060;branch=z9hG4bK2880274891 From: "10111" <sip:10111@10.2.1.48:5060>;tag=8643512 To: <sip:1000@10.2.1.48:5060>;tag=4025601441 Call-ID: 4_2103527761@10.10.20.32 CSeq: 2 SUBSCRIBE Contact: <sip:10111@10.10.20.32:5060> Accept: application/dialog-info+xml Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Expires: 60 Event: dialog...
  • Page 282 Via: SIP/2.0/UDP 10.10.20.31:5060;branch=z9hG4bK1830418099 From: <sip:1000@10.2.1.48:5060>;tag=1032948194 To: "10111" <sip:10111@10.2.1.48:5060>;tag=722495580 Call-ID: 0_160090766@10.10.20.32 CSeq: 2 NOTIFY Contact: <sip:1000@10.10.20.31:5060> Content-Type: application/dialog-info+xml Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Subscription-State: active;expires=60 Event: dialog Content-Length: <?xml version="1.0"?> <dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="1" state="full" entity="sip:1000@10.2.1.48:5060"> <dialog id="65626" call-id="0_3138198645@10.10.20.31" local-tag="2331766736" remote-tag="1786911541" direction="initiator">...
  • Page 283 Configuring Basic Features Call-ID: 0_2584152566@10.10.20.32 CSeq: 5 NOTIFY Contact: <sip:1000@10.10.20.31:5060> Content-Type: application/dialog-info+xml Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Subscription-State: active;expires=48 Event: dialog Content-Length: <?xml version="1.0"?> <dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="4" state="partial" entity="sip:1000@10.2.1.48:5060"> <dialog id="65644"> <state>terminated</state> </dialog> </dialog-info> Procedure Call completion can be configured using the configuration files or locally.
  • Page 284 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default If it is set to 1 (Enabled), the caller is notified when the callee becomes available to receive a call. Web User Interface: Features->General Information->Call Completion Phone User Interface: Menu->Features->Call Completion->Call Completion To configure call completion via web user interface: Click on Features->General Information.
  • Page 285 Contact: <sip:1009@10.3.20.14:5060> Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Allow-Events: talk,hold,conference,refer,check-sync P-Preferred-Identity: <sip:1009@10.2.1.48> Privacy: id Content-Length: 302 The anonymous call on code and anonymous call off code configured on IP phones are used to activate/deactivate the server-side anonymous call feature.
  • Page 286 The callee’s phone LCD screen presents anonymous instead of the caller’s identity. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 287 Configures the anonymous call on code to activate the server-side anonymous call feature for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 288 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Note: It works only if the value of the parameter “account.X.send_anonymous_code” is set to 0 (Off Code). Web User Interface: Account->Basic->Send Anonymous Code->Off Code Phone User Interface: Menu->Features->Anonymous Call->Off Code To configure anonymous call via web user interface: Click on Account->Basic.
  • Page 289 CSeq: 1 INVITE Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE User-Agent: Yealink SIP-T23G 44.80.0.60 Allow-Events: talk, hold, conference, refer, check-sync Content-Length: 0 The anonymous call rejection on code and anonymous call rejection off code configured on IP phones are used to activate/deactivate the server-side anonymous call rejection feature.
  • Page 290 If it is set to 1 (On), the IP phone will automatically reject incoming calls from users enabled anonymous call feature. The anonymous user’s phone LCD screen presents “Anonymity Disallowed”. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 291 Configures the anonymous call rejection on code to activate the server-side anonymous call rejection feature for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 292 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default X ranges from 1 to 2 (for SIP-T21(P) E2) X is equal to 1 (for SIP-T19(P) E2/CP860) Example: account.1.anonymous_reject_offcode = *75 Note: It works only if the value of the parameter “account.X.send_anonymous_rejection_code”...
  • Page 293 Configuring Basic Features Press to scroll to the Anonymous Rejection field. Press to select Enabled from the Anonymous Rejection field. Press to scroll to the Send Rejection Code field. (Optional.) Press to select the desired value from the Send Rejection Code field.
  • Page 294 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones account.X.dnd.off_code Configure the DND mode. Parameter: features.dnd_mode Configure DND in the phone mode. Parameters: features.dnd.enable features.dnd.on_code features.dnd.off_code Specify the authorized numbers when DND is enabled. Parameters: features.dnd.emergency_enable features.dnd.emergency_authoriz <y0000000000xx>.cfg ed_number Specify the return code and the reason of the SIP response message when DND is enabled.
  • Page 295 1-On If it is set to 1 (On), the IP phone will reject incoming calls on account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 296 The IP phone will send the DND on code to the server when you activate DND feature for account X on the IP phone. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 297 If it is set to 1 (On), the IP phone will reject incoming calls on all accounts. Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.dnd_model” is set to 0 (Phone).
  • Page 298 DND off code to the server when you deactivate DND feature on the IP phone. Example: features.dnd.off_code = *72 Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.dnd_mode” is set to 0 (Phone). Web User Interface: Features->Forward&DND->DND->DND Off Code Phone User Interface: Menu->Features->DND->Off Code...
  • Page 299 Configures a DSS key as a DND key on the IP phone. The digit 5 stands for the key type DND. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 300 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default For programable keys: X=1-10, 12-14 (for SIP-T48G/T46G) X=1-10, 13 (for SIP-T42G/T41P/T40P) X=1-14 (for SIP-T29G/T27P) X=1-10, 14 (for SIP-T23P/T23G/T21(P) E2) X=1-9, 13, 14 (for SIP-T19(P) E2) X=1-6, 9, 13 (for CP860)
  • Page 301 Configuring Basic Features Parameter Permitted Values Default When X=4, the default value is 30 (Menu). When X=5, the default value is 28 (History). When X=6, the default value is 61 (Directory). When X=7, the default value is 0 (NA). When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status).
  • Page 302 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default When X=13, the default value is 0 (NA). When X=14, the default value is 2 (Forward). For SIP-T23P/T23G/T21(P) E2 IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory).
  • Page 303 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 304 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones (Optional.) Enter the string that will appear on the LCD screen in the Label field. Click Confirm to accept the change. To configure DND feature via web user interface: Click on Features->Forward&DND. In the DND block, mark the desired radio box in the Mode field.
  • Page 305 Configuring Basic Features Select the desired account from the pull-down list of Account. Mark the desired radio box in the DND Status field. (Optional.) Enter the DND on code in the DND On Code field. (Optional.) Enter the DND off code in the DND Off Code field. Click Confirm to accept the change.
  • Page 306 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Multiple numbers are separated by commas. Click Confirm to accept the change. To specify the return code and the reason when DND is enabled via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Return Code When DND.
  • Page 307 Configuring Basic Features Click Confirm to accept the change. To configure a DND key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field. Press , or the Switch soft key to select DND from the Key Type field.
  • Page 308 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of the Configuration Parameter: Parameter Permitted Values Default features.busy_tone_delay 0, 3 or 5 Description: Configures the duration time (in seconds) for the busy tone. When one party releases the call, a busy tone is audible to the other party indicating that the call connection breaks.
  • Page 309 Configuring Basic Features message for the refused call. The caller’s phone LCD screen displays the reason according to the received return code. Available return codes and reasons are: 404 (Not Found)  480 (Temporarily Unavailable)  486 (Busy Here)  603 (Decline) ...
  • Page 310 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Phone User Interface: None To specify the return code and the reason when refusing a call via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Return Code When Refuse. Click Confirm to accept the change.
  • Page 311 Configuring Basic Features Procedure 180 ring workaround can be configured using the configuration files or locally. Configure 180 ring workaround. Configuration File <y0000000000xx>.cfg Parameter: phone_setting.is_deal180 Configure 180 ring workaround. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=features-general&q=load Details of the Configuration Parameter: Parameter Permitted Values Default...
  • Page 312 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of 180 Ring Workaround. Click Confirm to accept the change. An outbound proxy server can receive all initiating request messages and route them to the designated destination.
  • Page 313 Configuring Basic Features Details of the Configuration Parameter: Parameter Permitted Values Default sip.use_out_bound_in_dialog 0 or 1 Description: Enables or disables the IP phone to send all SIP requests to the outbound proxy server forcibly in a dialog 0-Disabled 1-Enabled If it is set to 0 (Disabled), only the new SIP request messages from the IP phone will be sent to the outbound proxy server in a dialog.
  • Page 314 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP session timers T1, T2 and T4 are SIP transaction layer timers defined in 3261. These session timers are configurable on IP phones. Timer T1 Timer T1 is an estimate of the Round Trip Time (RTT) of transactions between a SIP client and SIP server.
  • Page 315 Configuring Basic Features Details of Configuration Parameters: Parameters Permitted Values Default sip.timer_t1 Float from 0.5 to10 Description: Configures the SIP session timer T1 (in seconds). T1 is an estimate of the Round Trip Time (RTT) of transactions between a SIP client and SIP server.
  • Page 316 The value “refresher=uac” included in the UPDATE message means that the UAC performs the refresh. Example of UPDATE message (UAC mode): UPDATE sip:1058@10.10.20.34:5060 SIP/2.0 Via: SIP/2.0/UDP 10.10.20.32:5060;branch=z9hG4bK2104991394 From: "10111" <sip:10111@10.2.1.48:5060>;tag=2170397024 To: <sip:1058@10.2.1.48:5060>;tag=200382096 Call-ID: 4_1556494084@10.10.20.32 CSeq: 2 UPDATE Contact: <sip:10111@10.10.20.32:5060> Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60...
  • Page 317 If it is set to 1 (Enabled), IP phone will send periodic UPDATE requests to refresh the session during a call. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 318 If it is set to 1800 (1800s), the IP phone will refresh the session during a call before 900 seconds. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 319 Configuring Basic Features Parameters Permitted Values Default Web User Interface: Account->Advanced->Session Refresher Phone User Interface: None To configure session timer via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account. Select the desired value from the pull-down list of Session Timer. Enter the desired time interval in the Session Expires(30~7200s) field.
  • Page 320 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure Call hold can be configured using the configuration files or locally. Configure the call hold tone and call hold tone delay. Parameters: features.play_hold_tone.enable features.play_hold_tone.delay Configuration File <y0000000000xx>.cfg Specify whether RFC 2543 (c=0.0.0.0) outgoing hold signaling is used.
  • Page 321 Configuring Basic Features Parameters Permitted Values Default Description: Configures the interval (in seconds) at which the IP phone play a warning tone when there is a call on hold. If it is set to 30 (30s), the IP phone will play a warning tone every 30 seconds when there is a call on hold.
  • Page 322 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired time in the Play Hold Tone Delay field. Click Confirm to accept the change. To configure call hold method via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of RFC 2543 Hold. Click Confirm to accept the change.
  • Page 323 Description: Configures the address of the Music On Hold server for account X. Examples for valid values: <10.1.3.165>, 10.1.3.165, sip:moh@sip.com, <sip:moh@sip.com>, <yealink.com> or yealink.com. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 324 0-Calling the Music On Hold server before holding 1-Calling the Music On Hold server after holding X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 325 Configuring Basic Features Enter the SIP URI (e.g., sip:moh@sip.com) in the Music Server URI field. Click Confirm to accept the change. Call forward allows users to redirect an incoming call to a third party. IP phones redirect an incoming INVITE message by responding with a 302 Moved Temporarily message, which contains a Contact header with a new URI that should be tried.
  • Page 326 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones servers. Diversion/History-Info IP phones support the redirected call information sent by the SIP server with Diversion header, per draft-levy-sip-diversion-08, or History-info header, per RFC 4244. The Diversion/History-info header is used to inform the IP phone of a call’s history. For example, when a phone has been set to enable call forward, the Diversion/History-info header allows the receiving phone to indicate who the call was from, and from which phone number it was forwarded.
  • Page 327 Configuring Basic Features Parameters: features.forward.emergency.ena features.forward.emergency.aut horized_number Configure the call forward mode. Parameter: features.fwd_mode Configure call forward in phone mode. Parameters: forward.always.enable forward.always.target forward.always.on_code forward.always.off_code forward.busy.enable forward.busy.target forward.busy.on_code forward.busy.off_code forward.no_answer.enable forward.no_answer.target forward.no_answer.timeout forward.no_answer.on_code forward.no_answer.off_code Configure diversion/history-info feature. Parameter: features.fwd_diversion_enable Configure forward international. Parameter: forward.international.enable Specify the authorized numbers...
  • Page 328 If it is set to 1 (On), incoming calls to the account X are forwarded to the destination number immediately. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 329 Description: Configures the destination number of the always forward for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) Note: It works only if the value of the parameter “features.fwd_mode”...
  • Page 330 X. The IP phone will send the always forward off code to the server when you deactivate always forward feature for account X on the IP phone. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 331 If it is set to 1 (On), incoming calls to the account X are forwarded to the destination number when the callee is busy. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 332 X on the IP phone. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 333 If it is set to 1 (On), incoming calls to the account X are forwarded to the destination number after a period of ring time. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 334 Configures ring times (N) to wait before forwarding incoming calls for account X. Incoming calls will be forwarded when not answered after N*6 seconds. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 335 X on the IP phone. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 336 If it is set to 1 (On), incoming calls are forwarded to the destination number immediately. Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone).
  • Page 337 IP phone. Example: forward.always.on_code = *72 Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone). Web User Interface: Features->Forward&DND->Forward->Always Forward->On Code Phone User Interface: Menu->Features->Call Forward->Always Forward->On Code...
  • Page 338 If it is set to 1 (On), incoming calls are forwarded to the destination number when the callee is busy. Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone).
  • Page 339 IP phone. Example: forward.busy.off_code = *75 Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone). Web User Interface: Features->Forward&DND->Forward->Busy Forward->Off Code...
  • Page 340 Configures the destination number of the no answer forward for the IP phone. Example: forward.no_answer.target = 3603 Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone). Web User Interface: Features->Forward&DND->Forward->No Answer Forward->Target...
  • Page 341 IP phone. Example: forward.no_answer.off_code = *77 Note: For Yealink IP phones (except SIP-T19(P) E2 and CP860), it works only if the value of the parameter “features.fwd_mode” is set to 0 (Phone). Web User Interface: Features->Forward&DND->Forward->No Answer Forward->Off Code...
  • Page 342 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Enables or disables the IP phone to forward incoming calls to international numbers (the prefix is 00). 0-Disabled 1-Enabled Web User Interface: Features->General Information->Fwd International Phone User Interface: Menu->Settings->Advanced Settings (default password: admin)->FWD International->FWD International To specify the authorized numbers when call forward is enabled via web user interface:...
  • Page 343 Configuring Basic Features 4) Select the ring time to wait before forwarding from the pull-down list of After Ring Time(0~120s) (only for the no answer forward). If you mark the Custom radio box: 1) Select the desired account from the pull-down list of Account. 2) Mark the desired radio box in the Always/Busy/No Answer Forward field.
  • Page 344 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Diversion/History-Info. Click Confirm to accept the change. To configure forward international via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Fwd International. Click Confirm to accept the change.
  • Page 345 Configuring Basic Features Press , or the Switch soft key to select the desired value from the Always Forward field. Enter the destination number you want to forward all incoming calls to in the Forward to field. (Optional.) Enter the always forward on code and off code respectively in the On Code and Off Code fields.
  • Page 346 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Press to highlight the Always Forward field. Press the All Lines soft key. The LCD screen prompts “Copy to all lines?”. Press the OK soft key to accept the change. If you select Busy Forward, you can configure it for a specific account. Press , or the Switch soft key to select the desired value from the Busy Forward field.
  • Page 347 Configuring Basic Features Press the Save soft key to accept the change. Call transfer enables IP phones to transfer an existing call to another party. IP phones support call transfer using the REFER method specified in RFC 3515 and offer three types of transfer: Blind Transfer -- Transfer a call directly to another party without consulting.
  • Page 348 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones =features-transfer&q=load Details of Configuration Parameters: Parameters Permitted Values Default transfer.blind_tran_on_hook_enable 0 or 1 Description: Enables or disables the IP phone to complete the blind transfer through on-hook besides pressing the Tran/Transfer soft key or TRAN/TRANSFER key. (Blind transfer means transfer a call directly to another party without consulting).
  • Page 349 Configuring Basic Features Parameters Permitted Values Default Features->Transfer->Semi-Attended Transfer Phone User Interface: None To configure call transfer via web user interface: Click on Features->Transfer. Select the desired values from the pull-down lists of Semi-Attended Transfer, Blind Transfer on Hook and Attended Transfer on Hook. Click Confirm to accept the change.
  • Page 350 If it is set to 0 (Local Conference), conferences are set up on the IP phone locally. If it is set to 2 (Network Conference), conferences are set up by the server. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 351 Configuring Basic Features Parameters Permitted Values Default Web User Interface: Account->Advanced->Conference URI Phone User Interface: None To configure the network conference via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account. Select Network Conference from the pull-down list of Conference Type. Enter the conference URI in the Conference URI field.
  • Page 352 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones If feature key synchronization is enabled, a user changes the status of one of these features on the server, and then the server notifies the phone of synchronizing the status. Conversely, if the user changes the feature status on the phone, the IP phone notifies the server of synchronizing the status.
  • Page 353 Configuring Basic Features Select Enabled from the pull-down list of Feature Key Synchronization. Click Confirm to accept the change. For a conference call, all parties drop the call when the conference initiator drops the conference call. For local conference, transfer on conference hang up allows the other two parties to remain connected when the conference initiator drops the conference call.
  • Page 354 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of the Configuration Parameter: Parameters Permitted Values Default transfer.tran_others_after_conf_enable 0 or 1 Description: Enables or disables the IP phone to transfer the local conference call to the other two parties after the conference initiator drops the local conference call. 0-Disabled 1-Enabled If it is set to 1 (Enabled), the other two parties remain connected when the...
  • Page 355 Configuring Basic Features Transfer mode via dsskey enables IP phones to handle the current call differently via the DSS key. IP phones support three transfer modes: New Call, Blind Transfer and Attended Transfer. For more information on Blind Transfer and Attended Transfer, refer to Call Transfer on page 322.
  • Page 356 Allow trans exist call feature allows users to select transfer-to party’s call during multiple calls. It is convenient to transfer the active call to another existing call. It is not applicable to SIP-T48G/T46G/T29G IP phones. Procedure Allow trans exist call can be configured using the configuration files or locally.
  • Page 357 If it is set to 0 (Disabled), the user can transfer the active call to a new call during multiple calls when the user presses the Tran/Transfer soft key or TRAN/TRANSFER key. Note: It is not applicable to SIP-T48G/T46G/T29G IP phones. Web User Interface: Features->General Information->Allow Trans Exist Call...
  • Page 358 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Allow Trans Exist Call. Click Confirm to accept the change. Directed call pickup is used for picking up an incoming call on a specific extension. A user can pick up the incoming call using a directed pickup key or the DPickup soft key.
  • Page 359 Configuring Basic Features Assign a directed call pickup key. Parameters: linekey.X.type/ programablekey.X.type/ expansion_module.X.key.Y.type linekey.X.line/ programablekey.X.line/ <y0000000000xx>.cfg expansion_module.X.key.Y.line linekey.X.value/ programablekey.X.value/ expansion_module.X.key.Y.value linekey.X.label/ programablekey.X.label/ expansion_module.X.key.Y.label Assign a directed call pickup key. Navigate to: http://<phoneIPAddress>/servlet ?p=dsskey&q=load&model=0 Configure directed call pickup code on a per-line basis. Navigate to: Web User Interface http://<phoneIPAddress>/servlet...
  • Page 360 Default Description: Configures the directed call pickup code for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 361 Configures a DSS key as a directed call pickup key on the IP phone. The digit 9 stands for the key type Direct Pickup. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 362 Example: linekey.1.type = 9 Default: For line keys: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 363 Configuring Basic Features Parameters Permitted Values Default For SIP-T42G/T41P/T40P IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND). When X=4, the default value is 30 (Menu). When X=5, the default value is 28 (History).
  • Page 364 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status). When X=10, the default value is 0 (NA). When X=14, the default value is 2 (Forward). For SIP-T19(P) E2 IP phones: When X=1, the default value is 28 (History).
  • Page 365 Description: Configures the desired line to apply the directed call pickup key. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 366 Configures the directed call pickup feature code followed by the monitored extension. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 367 Configuring Basic Features Parameters Permitted Values Default X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) For programable keys: X ranges from 1 to 4.
  • Page 368 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the directed call pickup code in the Directed Call Pickup Code field. Click Confirm to accept the change. To configure directed call pickup feature on a phone basis via web user interface: Click on Features->Call Pickup.
  • Page 369 Configuring Basic Features Press , or the Switch soft key to select the desired line from the Account ID field. (Optional.) Enter the string that will appear on the LCD screen in the Label field. Enter the directed call pickup code followed by the specific extension in the Value field.
  • Page 370 None account.X.group_pickup_code String within 32 characters Blank Description: Configures the group pickup code for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 371 Configuring Basic Features Parameters Permitted Values Default X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) X is equal to 1 (for SIP-T19(P) E2/CP860) Example: account.1.group_pickup_code = *69 Note: The group call pickup code configured on a per-line basis takes precedence over that configured on a phone basis.
  • Page 372 Default The digit 23 stands for the key type Group Pickup. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 373 For SIP-T40P/T23P/T23G/T21(P) E2 IP phones: The default value is 15. For programable keys: For SIP-T48G/T46G IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND).
  • Page 374 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default When X=6, the default value is 61 (Directory). When X=7, the default value is 0 (NA). When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status). When X=10, the default value is 0 (NA).
  • Page 375 Description: Configures the desired line to apply the group call pickup key. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 376 Description: Configures the group call pickup feature code. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 377 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 378 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired line from the pull-down list of Line. Click Confirm to accept the change. To configure the group call pickup code on a per-line basis via web user interface: Click on Account->Advanced.
  • Page 379 Configuring Basic Features Enter the group call pickup code in the Group Call Pickup Code field. Click Confirm to accept the change. To configure a group pickup key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
  • Page 380 CSeq: 1 INVITE Contact: <sip:1010@10.10.20.18:5060> Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Replaces: 0_1756536024@10.10.20.34;to-tag=3779921438;from-tag=3408640225 Allow-Events: talk,hold,conference,refer,check-sync Supported: replaces Content-Length: Procedure Dialog info call pickup can be configured using the configuration files or locally.
  • Page 381 0-Disabled 1-Enabled If it is set to 1 (Enabled), call pickup is implemented through SIP signals. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 382 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Dialog Info Call Pickup. Click Confirm to accept the change. Recent call in dialing feature allows users to view the placed calls list when the phone is on the pre-dialing screen.
  • Page 383 Configuring Basic Features Parameters Permitted Values Default Description: Enables or disables recent call in dialing feature. 0-Disabled 1-Enabled If it is set to 1 (Enabled), you can see the placed calls list when the IP phone is on the pre-dialing screen. Web User Interface: Directory->Setting->Recent Call In Dialing Phone User Interface:...
  • Page 384 Configures a DSS key as a recall key on the IP phone. The digit 7 stands for the key type ReCall. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 385 Example: linekey.1.type = 7 Default: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 386 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default When X=7, the default value is 0 (NA). When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status). When X=10, the default value is 0 (NA). When X=12, the default value is 0 (NA).
  • Page 387 Configuring Basic Features Parameter Permitted Values Default When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND). When X=4, the default value is 30 (Menu). When X=5, the default value is 28 (History). When X=6, the default value is 61 (Directory).
  • Page 388 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 389 Configuring Basic Features (Optional.) Enter the string that will appear on the LCD screen in the Label field. Click Confirm to accept the change. To configure a recall key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
  • Page 390 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default String within 99 characters features.call_num_filter Description: Configures the characters the IP phone filters when dialing. If the dialed number contains configured characters, the IP phone will automatically filter these characters when dialing.
  • Page 391 Configuring Basic Features Call park allows users to park a call on a special extension and then retrieve it on any other phone in the system. Users can park calls on the extension, known as call park orbit, by pressing a call park key. The current call is placed on hold and can be retrieved on another IP phone.
  • Page 392 Configures a DSS key as a call park key on the IP phone. The digit 10 stands for the key type Call Park. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 393 Description: Configures the desired line to apply the call park key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 394 Description: Configures the call park feature code. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 395 Configuring Basic Features Parameters Permitted Values Default configured). Note: It is not applicable to SIP-T19(P) E2 and CP860 IP phones. Web User Interface: DSSKey->Line Key->Label Phone User Interface: Menu->Features->DSS Keys->Line Key X->Label To configure a call park key via web user interface: Click on DSSKey->Line Key.
  • Page 396 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Calling Line Identification Presentation (CLIP) allows IP phones to display the caller identity, derived from a SIP header contained in the INVITE message when receiving an incoming call. IP phones support deriving caller identity from three types of SIP header: From, P-Asserted-Identity (PAI) and Remote-Party-ID (RPID).
  • Page 397 Configuring Basic Features and presents the caller identification from the P-Asserted-Identity header. If there is not P-Asserted-Identity header in the INVITE request, the IP phone presents the caller identification derived from the FROM header. The IP phone checks Privacy: id header preferentially, if there is a Privacy: id in the INVITE request, the caller identification information will be hidden and the IP phone LCD screen presents anonymous.
  • Page 398 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Calling and For more information on calling line identification presentation, refer to Connected Line Identification Presentation on Yealink IP Phones. Procedure CLIP can be configured using the configuration files or locally.
  • Page 399 Parameter Permitted Values Default 5-RPID-FROM X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2)
  • Page 400 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 401 Remote-Party-ID header. If no, the IP phone presents the connected line identification according to the dialed digits. Yealink IP phones present the connected line identification according to the dialed digits. RFC4916 Yealink IP phones support to present the connected line identification from UPDATE message following the RFC 4916.
  • Page 402 UPDATE message from the callee, and displays the identity in the “From” header. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 403 Configuring Basic Features Parameter Permitted Values Default X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) X is equal to 1 (for SIP-T19(P) E2/CP860) Web User Interface: None...
  • Page 404 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones SIP INFO -- DTMF digits are transmitted by SIP INFO messages.  The method of transmitting DTMF digits is configurable on a per-line basis. RFC 2833 DTMF digits are transmitted using the RTP Event packets that are sent along with the voice path.
  • Page 405 Configuring Basic Features DTMF . Parameter: features.dtmf.duration Configure the frequency level of DTMF digits. Parameter: features.dtmf.volume Configure the method of transmitting DTMF digits and the payload type. Navigate to: http://<phoneIPAddress>/servl et?p=account-adv&q=load&ac Local Web User Interface Configure the number of times for the IP phone to send the end RTP Event packet.
  • Page 406 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 407 Configuring Basic Features Parameters Permitted Values Default X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) X is equal to 1 (for SIP-T19(P) E2/CP860) Note: It works only if the value of parameter “account.X.dtmf.type”...
  • Page 408 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Configures the frequency level of DTMF digits (in db). Web User Interface: None Phone User Interface: None To configure the method of transmitting DTMF digits via web user interface: Click on Account->Advanced.
  • Page 409 Configuring Basic Features Select the desired value (1-3) from the pull-down list of DTMF Repetition. Click Confirm to accept the change. Suppress DTMF display allows IP phones to suppress the display of DTMF digits during an active call. DTMF digits are displayed as “*” on the LCD screen. Suppress DTMF display delay defines whether to display the DTMF digits for a short period of time before displaying as “*”.
  • Page 410 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default features.dtmf.hide 0 or 1 Description: Enables or disables the IP phone to suppress the display of DTMF digits during an active call. 0-Disabled 1-Enabled If it is set to 1 (Enabled), the DTMF digits are displayed as asterisks.
  • Page 411 Configuring Basic Features Select the desired value from the pull-down list of Suppress DTMF Display Delay. Click Confirm to accept the change. Call transfer is implemented via DTMF on some traditional servers. The IP phone sends specified DTMF digits to the server for transferring calls to third parties. Procedure Configuration changes can be performed using the configuration files or locally.
  • Page 412 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Enables or disables the IP phone to send DTMF sequences for transfer function when pressing the Tran/Transfer soft key or TRAN/TRANSFER key. 0-Disabled 1-Enabled If it is set to 0 (Disabled), the IP phone will perform the transfer as normal when pressing the Tran/Transfer soft key or TRAN/TRANSFER key during a call.
  • Page 413 Configuring Basic Features Enter the specified DTMF digits in the Tran Send DTMF field. Click Confirm to accept the change. Play local DTMF tone allows IP phones to play a local DTMF tone during an active call. If this feature is enabled, you can hear the DTMF tone when pressing the IP phone’s keypad during a call.
  • Page 414 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default features.play_local_dtmf_tone_enable 0 or 1 Description: Enables or disables the IP phone to play a local DTMF tone. 0-Disabled 1-Enabled If it is set to 1 (Enabled), you can hear the DTMF tone when pressing the IP phone’s keypad during a call.
  • Page 415 Configuring Basic Features the other party cannot hear you. If allow mute feature is disabled, you cannot mute an active call. Procedure Allow mute can be configured using the configuration files or locally. Configure allow mute feature. Parameters: Configuration File <y0000000000xx>.cfg features.allow_mute Configure allow mute feature.
  • Page 416 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Allow Mute. Click Confirm to accept the change. Intercom allows establishing an audio conversation directly. The IP phone can answer intercom calls automatically. This feature depends on support from a SIP server. Intercom is a useful feature in office environments to quickly connect with an operator or secretary.
  • Page 417: Intercom Key

    Configures a DSS key as an intercom key. The digit 14 stands for the key type Intercom. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 418 Permitted Values Default Default: For line keys: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 419 Description: Configures the desired line to apply the intercom key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 420 Description: Configures the intercom number. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 421 Configuring Basic Features Parameters Permitted Values Default X ranges from 1 to 4. For ext keys: X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured). Note: It is not applicable to SIP-T19(P) E2 IP phones. Web User Interface: DSSKey->Line Key->Label Phone User Interface:...
  • Page 422 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones four configuration options for incoming intercom calls: Accept Intercom Accept Intercom allows the IP phone to answer an incoming intercom call. Intercom Mute Intercom Mute allows the IP phone to mute the microphone for incoming intercom calls. Intercom Tone Intercom Tone allows the IP phone to play a warning tone before answering an intercom call.
  • Page 423 Configuring Basic Features Parameters Permitted Values Default Description: Enables or disables the IP phone to answer an incoming intercom call. 0-Disabled 1-Enabled If it is set to 0 (Disabled), the IP phone will reject incoming intercom calls and sends a busy signal to the caller.
  • Page 424 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Enables or disables the IP phone to play a warning tone when answering an intercom call. 0-Disabled 1-Enabled Note: It works only if the value of the parameter “features.intercom.allow” and “features.auto_answer_tone.enable”...
  • Page 425 Configuring Basic Features Select the desired values from the pull-down lists of Accept Intercom, Intercom Mute, Intercom Tone and Intercom Barge. Click Confirm to accept the change. To configure intercom via phone user interface: Press Menu->Features->Intercom. Press , or the Switch soft key to select the desired values from the Accept Intercom, Intercom Mute, Intercom Tone and Intercom Barge fields.
  • Page 426 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Web User Interface: None Phone User Interface: None Ringing timeout defines a specific period of time within which the IP phone will stop ringing if the call is not answered. Procedure Ringing timeout can only be configured using the configuration files.
  • Page 427 Contact: <sip:1010@10.3.20.6:5060> Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Allow-Events: talk,hold,conference,refer,check-sync Content-Length: 300 Procedure Send user=phone can be configured using the configuration files or locally.
  • Page 428 Enables or disables the IP phone to add “user=phone” to the SIP header of the INVITE message for account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 429 Call-ID: 1_1863786852@10.3.20.14 CSeq: 2 REGISTER Contact: <sip:11@10.3.20.14:5060;line=cc75882e976e208> Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Expires: 0 Allow-Events: talk,hold,conference,refer,check-sync Mac: 00:15:65:74:b1:50 Content-Length: 0 Procedure SIP send MAC can be configured using the configuration files or locally.
  • Page 430 Enables or disables the IP phone to add MAC address to the SIP header of the REGISTER message for account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 431 Call-ID: 1_2369214377@10.3.20.14 CSeq: 2 REGISTER Contact: <sip:11@10.3.20.14:5060;line=1da6aa8d7254654> Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Expires: 0 Allow-Events: talk,hold,conference,refer,check-sync Line: 1 Content-Length: 0 Procedure SIP send line can be configured using the configuration files or locally.
  • Page 432 Enables or disables the IP phone to add line number to the SIP header of the REGISTER message for account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 433 Via: SIP/2.0/UDP 10.3.20.6:5060;branch=z9hG4bK1867789050 From: "1010" <sip:1010%23@10.2.1.48:5060>;tag=1945988802 To: <sip:2@10.2.1.48:5060> Call-ID: 0_2336101648@10.3.20.6 CSeq: 1 INVITE Contact: <sip:1010%23@10.3.20.6:5060> Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Allow-Events: talk,hold,conference,refer,check-sync Content-Length:...
  • Page 434 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure Reserve # in User Name can be configured using the configuration files or locally. Configure reserve # in user name. Configuration File <y0000000000xx>.cfg Parameters: sip.use_23_as_pound Configure reserve # in user name. Navigate to: Local Web User Interface...
  • Page 435 Configuring Basic Features Click Confirm to accept the change. Password dial feature allows the callee number to be partly displayed on the IP phone when placing a call. The hidden digits are displayed as asterisks on the LCD screen. This feature is especially useful for users always placing important and confidential calls.
  • Page 436 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Configures the prefix of the password dial number. Example: features.password_dial.prefix = 12 Web User Interface: Features->General Information->PswPrefix Phone User Interface: None Integer from 0 to Blank features.password_dial.length Description: Configures the number of digits to be hidden.
  • Page 437 Configuring Basic Features Enter the desired number of hidden digits in the PswLength field. Click Confirm to accept the change. Unregister when reboot feature allows IP phones to unregister first before re-registering the account when finishing a reboot. Procedure Unregister when reboot can be configured using the configuration files or locally. Configure unregister when reboot.
  • Page 438 Enables or disables the IP phone to unregister first before re-registering account X when finishing a reboot. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 439 Via: SIP/2.0/UDP 10.3.6.197:5060;branch=z9hG4bK1708689023 From: "1025" <sip:1025@pbx.yealink.com:5060>;tag=1622206783 To: <sip:1024@pbx.yealink.com:5060> Call-ID: 0_537569052@10.3.6.197 CSeq: 2 INVITE Contact: <sip:1025@10.3.6.197:5060> Authorization: Digest username="1025", realm="pbx.yealink.com", nonce="BroadWorksXi5stub71Ts2nb05BW", uri="sip:1024@pbx.yealink.com:5060", response="f7e9d35c55af45b3f89beae95e913171", algorithm=MD5, cnonce="0a4f113b", qop=auth, nc=00000001 Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER,...
  • Page 440 Enables or disables the 100 reliable retransmission feature for account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 441 Configuring Basic Features Reboot in talking feature allows IP phones to reboot during an active call when it receives a reboot request by action URI. For more information on action URI, refer to Action URI on page 554. IP phones do not receive and handle HTTP/HTTPS GET requests by default. To use this feature, you need to specify the trusted IP address(es) for action URI in advance.
  • Page 442 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Reboot in Talking field. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone.
  • Page 443 Configuring Advanced Features This chapter provides information for making configuration changes for the following advanced features: Remote Phone Book  LDAP  Busy Lamp Field  BLF List  Hide Features Access Code  Automatic Call Distribution (ACD)  Shared Call Appearance (SCA) ...
  • Page 444 (Menu.xml and Department.xml) to the provisioning server, and specify the access URL of the file (Menu.xml) in the configuration files. You can ask the distributor or Yealink FAE for remote XML phone book template. You can also obtain the remote XML phone book template online: .
  • Page 445 Configuring Advanced Features Where: Specify the contact name between <Name> and </Name>. Specify the contact number between <Telephone> and </Telephone>. Save the file and place this file to the provisioning server. When creating a Menu.xml file, learn the following: <YealinkIPPhoneMenu> indicates the start of a remote phone book file and ...
  • Page 446 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones http://10.2.9.1:99/Department.xml <URL> </URL> </MenuItem> For each XML file that you want to add, add the following strings to the file. Each starts on a separate line: <SoftKeyItem> <Name> </Name> http://10.2.9.1:99/Department.xml <URL> </URL>...
  • Page 447 During the auto provisioning process, the IP phone connects to the provisioning server “192.168.1.20”, and downloads the remote phone book file “Menu.xml”. Note Yealink supplies a phonebook generation tool to generate a remote XML phone book. For more information, refer to Yealink Phonebook Generation Tool User Guide Incoming/Outgoing Call Lookup allows IP phones to search the entry names from the remote phone book for incoming/outgoing calls.
  • Page 448 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Navigate to: http://<phoneIPAddress>/servlet?p=cont acts-remote&q=load Details of Configuration Parameters: Parameters Permitted Values Default URL within 511 remote_phonebook.data.X.url Blank characters (X ranges from 1 to 5) Description: Configures the access URL of the remote phone book. Example: remote_phonebook.data.1.url = http://192.168.1.20/phonebook.xml Web User Interface:...
  • Page 449 Configuring Advanced Features Parameters Permitted Values Default Note: It is not applicable to SIP-T42G/T41P IP phones. Web User Interface: None Phone User Interface: None 0 or 1 features.remote_phonebook.enable Description: Enables or disables the IP phone to perform a remote phone book search for an incoming or outgoing call and display the matched results on the LCD screen.
  • Page 450 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: None Phone User Interface: None To specify access URL of the remote phone book via web user interface: Click on Directory->Remote Phone Book. Enter the access URL in the Remote URL field. Enter the name in the Display Name field.
  • Page 451 Configuring Advanced Features LDAP (Lightweight Directory Access Protocol) is an application protocol for accessing and maintaining information services for the distributed directory over an IP network. IP phones can be configured to interface with a corporate directory server that supports LDAP version 2 or 3.
  • Page 452 Mobile or cellular phone number ipPhone IPphoneNumber Home phone number LDAP Phonebook on Yealink IP Phones For more information on LDAP , refer to Procedure LDAP can be configured using the configuration files or locally. Configure LDAP . Parameters: ldap.enable...
  • Page 453 Configuring Advanced Features Configure LDAP . Navigate to: http://<phoneIPAddress>/servlet ?p=contacts-LDAP&q=load Web User Interface Assign an LDAP key. Local Navigate to: http://<phoneIPAddress>/servlet ?p=dsskey&q=load&model=0 Phone User Interface Assign an LDAP key. Details of Configuration Parameters: Parameters Permitted Values Default ldap.enable 0 or 1 Description: Enables or disables LDAP feature on the IP phone.
  • Page 454 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None String within 99 ldap.number_filter Blank characters Description: Configures the search criteria for LDAP contact numbers look up. The “*” symbol in the filter stands for any number. The “%” symbol in the filter stands for the number prefix entered by the user.
  • Page 455 Configures the LDAP search base which corresponds to the location of the LDAP phone book from which the LDAP search request begins. The search base narrows the search scope and decreases directory search time. Example: ldap.base = dc=yealink,dc=cn Note: It is not applicable to SIP-T19(P) E2 IP phones. Web User Interface: Directory->LDAP->Base...
  • Page 456 This parameter can be left blank in case the server allows anonymous to login. Otherwise you will need to provide the user name to login the LDAP server. Example: ldap.user = cn=manager,dc=yealink,dc=cn Note: It is not applicable to SIP-T19(P) E2 IP phones. Web User Interface: Directory->LDAP->Username...
  • Page 457 Configuring Advanced Features Parameters Permitted Values Default ldap.max_hits = 50 Note: It is not applicable to SIP-T19(P) E2 IP phones. Web User Interface: Directory->LDAP->Max Hits (1~32000) Phone User Interface: None String within 99 ldap.name_attr Blank characters Description: Configures the name attributes of each record to be returned by the LDAP server. It compresses the search results.
  • Page 458 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default None String within 99 ldap.display_name Blank characters Description: Configures the display name of the contact record displayed on the LCD screen. The value must start with “%” symbol. Example: ldap.display_name = %cn The cn of the contact record is displayed on the LCD screen.
  • Page 459 Configuring Advanced Features Parameters Permitted Values Default Phone User Interface: None ldap.call_out_lookup 0 or 1 Description: Enables or disables the IP phone to perform an LDAP search when placing a call. 0-Disabled 1-Enabled Note: It is not applicable to SIP-T19(P) E2 IP phones. Web User Interface: Directory->LDAP->LDAP Lookup For Callout Phone User Interface:...
  • Page 460 Configures a DSS key as an LDAP key on the IP phone. The digit 38 stands for the key type LDAP. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 461 Example: linekey.1.type = 38 Default: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 462 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default When X=10, the default value is 0 (NA). When X=12, the default value is 0 (NA). When X=13, the default value is 0 (NA). When X=14, the default value is 2 (Forward). For SIP-T42G/T41P/T40P IP phones: When X=1, the default value is 28 (History).
  • Page 463 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 464 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default X ranges from 1 to 21 (for SIP-T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) For programable keys: X ranges from 1 to 4.
  • Page 465 Configuring Advanced Features In the desired DSS key field, select LDAP from the pull-down list of Type. (Optional.) Enter the string that will appear on the LCD screen in the Label field. Click Confirm to accept the change. To configure an LDAP key via phone user interface: Press Menu->Features->DSS Keys.
  • Page 466 From: "1010" <sip:1010@10.2.1.48:5060>;tag=2493044525 To: <sip:1011@10.2.1.48:5060>;tag=2527548726 Call-ID: 0_3538292381@10.3.20.1 CSeq: 2 SUBSCRIBE Contact: <sip:1010@10.3.20.1:5060> Accept: application/dialog-info+xml Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Expires: 30 Event: dialog Content-Length: 0 Example of a NOTIFY message (<state>confirmed</state> shows the call has been established): NOTIFY sip:1010@10.3.20.1:5060 SIP/2.0 Via: SIP/2.0/UDP 10.3.20.2:5060;branch=z9hG4bK276311022...
  • Page 467 BLF LED Mode BLF LED Mode provides five kinds of definition for the BLF/BLF List key LED status. As there is no hard line key on SIP-T48G IP phones, BLF LED mode configuration is only applicable to SIP-T46G/T42G/T41P/T40P/T29G/T27P/T23P/T23G/T21(P) E2 IP phones. BLF...
  • Page 468 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Line Key/Expansion Module Key LED (configured as a BLF key or a BLF List key and BLF LED Mode is set to 1) LED Status Description Fast flashing red (200ms) The monitored user receives an incoming call. The monitored user is dialing.
  • Page 469 Configuring Advanced Features Line Key/Expansion Module Key LED (configured as a BLF key or a BLF List key and BLF LED Mode is set to 4. This mode is specifically designed for the Genband server.) LED Status Description Solid green The monitored user is talking.
  • Page 470 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Configure whether to handle NOTIFY messages out of the BLF dialog. Parameter: account.X.out_dialog_blf_enable Assign a BLF key. Navigate to: http://<phoneIPAddress>/servlet?p=dss key&q=load&model=0 Specify whether to use visual alert and audio alert for BLF pickup. Navigate to: http://<phoneIPAddress>/servlet?p=fea tures-callpickup&q=load...
  • Page 471 Phone User Interface: None Integer from 30 to account.X.blf.subscribe_period 1800 2147483647 Description: Configures the period (in seconds) of the BLF subscription for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 472 Configures the event of the BLF subscription for account X. 0-dialog 1-presence X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) Note: It is not applicable to SIP-T19(P) E2 and CP860 IP phones.
  • Page 473 Configures a DSS key as a BLF key on the IP phone. The digit 16 stands for the key type BLF. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 474 Refer to the linekey.X.line/ 1-16 correspond to following expansion_module.X.key.Y.line the lines 1-16 content Description: Configures the desired line to apply the BLF key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G)
  • Page 475 Description: Configures the number of the monitored user. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P)
  • Page 476 Configures the pickup code for BLF feature. This parameter only applies to BLF feature. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 477 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 478 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click Confirm to accept the change. To configure visual alert and audio alert for BLF pickup via web user interface: Click on Features->Call Pickup. Select the desired value from the pull-down list of Visual Alert for BLF Pickup. Select the desired value from the pull-down list of Audio Alert for BLF Pickup.
  • Page 479 Configuring Advanced Features Enter the desired period of BLF subscription in the Subscribe Period(Seconds) field. Click Confirm to accept the change. To configure a BLF key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select BLF from the Type field. Press , or the Switch soft key to select the desired line from the Account ID field.
  • Page 480 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure BLF List can be configured using the configuration files or locally. Configure BLF List. Parameters: account.X.blf.blf_list_uri <MAC>.cfg account.X.blf_list_code account.X.blf_list_barge_in_code account.X.blf_list_retrieve_call_parked_ code Specify whether to automatically configure the BLF list keys. Parameter: Configuration File phone_setting.auto_blf_list_enable...
  • Page 481 Description: Configures the BLF List URI to monitor a list of users for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 482 Description: Configures the feature access code for directed call pickup for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) Note: It is not applicable to SIP-T19(P) E2 and CP860 IP phones.
  • Page 483 Description: Configures the feature access code for the call park retrieve for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) Note: It is not applicable to SIP-T19(P) E2 and CP860 IP phones.
  • Page 484 Example: linekey.1.type = 39 Default: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 485 Description: Configures the desired line to apply the BLF List key. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 486 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones (Optional.) Enter the barge-in code in the BLF List Barge In Code field. (Optional.) Enter the retrieve call parked code in the BLF List Retrieve Call Parked Code field. Click Confirm to accept the change. To configure BLF List keys manually via web user interface: Click on DSSKey->Line Key.
  • Page 487 Configuring Advanced Features The hide feature access codes feature is applicable to the following features: Voice Mail  Pick up  Group Pick up  Barge In (not applicable to SIP-T19(P) E2 and CP860 IP phones)  Retrieve (not applicable to SIP-T19(P) E2 and CP860 IP phones) ...
  • Page 488 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values None To enable hide feature access codes feature via web user interface: Click on Features->General Information. Select Enabled from the pull-down list of Hide Feature Access Codes. Click Confirm to accept the change.
  • Page 489 Configuring Advanced Features Procedure ACD can be configured using the configuration files or locally. Configure ACD feature on a per-line basis. Parameters: <MAC>.cfg account.X.acd.enable account.X.acd.available account.X.subscribe_acd_expires Configure ACD auto available. Parameters: Configuration File acd.auto_available acd.auto_available_timer Assign an ACD key. <y0000000000xx>.cfg Parameters: linekey.X.type/ expansion_module.X.key.Y.type...
  • Page 490 Parameters Permitted Values Default 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2)
  • Page 491 Configuring Advanced Features Parameters Permitted Values Default X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2)
  • Page 492 Configures a DSS key to be an ACD key on the IP phone. The digit 42 stands for the key type ACD. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 493 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 494 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values Menu->Features->DSS Keys->Line Key X->Label To configure an ACD key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select ACD from the pull-down list of Type. (Optional.) Enter the string that will appear on the LCD screen in the Label field.
  • Page 495: Account Registration On

    Configuring Advanced Features Enter the desired timer in the ACD Subscribe Period(120~3600s) field. Click Confirm to accept the change. To configure an ACD key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select ACD from the Type field. (Optional.) Enter the string that will appear on the LCD screen in the Label field.
  • Page 496 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones capability. Call pull feature allows users to retrieve an existing call from another shared phone that is in active or public hold status. If the call is placed on public hold, the held call is available for any shared party to retrieve.
  • Page 497 Configures the registration line type. 0-Disabled 1-Shared Call Appearance 3-Draft BLA X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 498 Configures the call pull feature access code to retrieve an existing call from another shared phone that is in active or public hold status for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 499 Configuring Advanced Features Parameters Permitted Values Default Web User Interface: Account->Advanced->Number of line key Phone User Interface: None features.auto_linekeys.enable 0 or 1 Description: Enables or disables the DSS keys to be assigned with Line type automatically. 0-Disabled 1-Enabled Note: The number of the DSS keys is determined by the value of the parameter “account.X.number_of_linekey”.
  • Page 500 Configures a DSS key to be a private hold key on the IP phone. The digit 20 stands for the key type Private Hold. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 501 Example: linekey.2.type = 20 Default: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 502 Permitted Parameters Default Values X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P) X ranges from 1 to 21 (for SIP-T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 503 Configuring Advanced Features To configure the shared line settings on the primary phone via web user interface: Register the primary account (e.g., 4609). Click on Advanced, select Shared Call Appearance from the pull-down list of Shared Line. Enter the desired number in the Number of line key field. This field appears only if Auto Linekeys is enabled.
  • Page 504 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The default value is 1. In this example, the value is set to 2. Click Confirm to accept the change. To configure the shared line settings on alternate phone via web user interface: Register the alternate account (e.g., 4609_1).
  • Page 505 Configuring Advanced Features Click on Advanced, select Shared Call Appearance from the pull-down list of Shared Line. Enter the desired number in the Number of line key field. This field appears only if Auto Linekeys is enabled. The default value is 1. In this example, the value is set to 2. Click Confirm to accept the change.
  • Page 506 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the call pull feature access code (e.g., *11) in the Call Pull Feature Access Code field. Click Confirm to accept the change. To configure the private hold soft key via web user interface: Click on Settings->Softkey Layout.
  • Page 507 Configuring Advanced Features To configure a private hold key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Private Hold from the pull-down list of Type. (Optional.) Enter the string that will appear on the LCD screen in the Label field. Click Confirm to accept the change.
  • Page 508 Configures the registration line type. 0-Disabled 1-Shared Call Appearance 3-Draft BLA X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 509 Description: Configures the BLA number for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 510 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Account->Advanced->BLA Subscription Period Phone User Interface: None To configure the BLA feature via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account. Select Draft BLA from the pull-down list of Shared Line.
  • Page 511 Configuring Advanced Features Unsolicited MWI Unsolicited MWI is a server related feature. The IP phone sends a SUBSCRIBE message to the server for message-summary updates. The server sends a message-summary NOTIFY within the subscription dialog each time the MWI status changes. Solicited MWI For solicited MWI, you must enable MWI subscription feature on IP phones.
  • Page 512 If it is set to 0 (Disabled), the server automatically sends a message-summary NOTIFY in a new dialog each time the MWI status changes. (This requires server support) X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 513 X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 514 Enables or disables the IP phone to present audio and visual MWI when receiving new voice messages. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 515 Configuring Advanced Features Enter the period time in the MWI Subscription Period(Seconds) field. Click Confirm to accept the change. To configure subscribe MWI to voice mail via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account. Select Enabled from the pull-down list of Subscribe for MWI.
  • Page 516 Select the desired value from the pull-down list of Voice Mail Display. Click Confirm to accept the change. SMS feature allows users to send and receive text messages using Yealink IP phones. It depends on support from a SIP server.
  • Page 517 Configuring Advanced Features Parameters Permitted Values Default 0-Disabled 1-Enabled Web User Interface: None Phone User Interface: None Multicast paging allows IP phones to send/receive Real-time Transport Protocol (RTP) streams to/from the pre-configured multicast address(es) without involving SIP signaling. Up to 10 listening multicast addresses can be specified on the IP phone. Users can send an RTP stream without involving SIP signaling by pressing a configured multicast paging key or a paging list key.
  • Page 518 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones multicast.paging_address.X.label Assign a multicast paging key. Parameters: linekey.X.type/ programablekey.X.type/ expansion_module.X.key.Y.type linekey.X.value/ programablekey.X.value/ expansion_module.X.key.Y.value linekey.X.label/ programablekey.X.label/ expansion_module.X.key.Y.label Assign a paging list key. Parameter: linekey.X.type/ programmable.X.type/ expansion_module.X.key.Y.type linekey.X.label/ programmable.X.label/ expansion_module.X.key.Y.label Specify a multicast codec for the IP phone to send the RTP stream.
  • Page 519 Configuring Advanced Features key. Configure the multicast paging group name for a paging list key. Assign a multicast paging key or a paging list key. Details of the Configuration Parameter: Parameters Permitted Values Default PCMU, PCMA, multicast.codec G722 G729, G722 Description: Configures the codec of multicast paging.
  • Page 520 Configures a DSS key as a multicast paging key on the IP phone. The digit 24 stands for the key type Multicast Paging. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 521 Example: linekey.2.type = 24 Default: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 522 Description: Configures the multicast IP address and port number. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 523 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 524 X ranges from 1 to 21 (for SIP-T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) For programable keys: X=1-10, 12-14 (for SIP-T48G/T46G) X=1-10, 13 (for SIP-T42G/T41P/T40P) X=1-14 (for SIP-T29G/T27P) X=1-10, 14 (for SIP-T23P/T23G/T21(P) E2)
  • Page 525 Configuring Advanced Features Parameters Permitted Values Default When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND). When X=4, the default value is 30 (Menu). When X=5, the default value is 28 (History). When X=6, the default value is 61 (Directory). When X=7, the default value is 0 (NA).
  • Page 526 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default When X=11, the default value is 0 (NA). When X=12, the default value is 0 (NA). When X=13, the default value is 0 (NA). When X=14, the default value is 2 (Forward). For SIP-T23P/T23G/T21(P) E2 IP phones: When X=1, the default value is 28 (History).
  • Page 527 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 528 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired codec from the pull-down list of Multicast Codec. Click Confirm to accept the change. To configure two sending multicast addresses via web user interface: Click on Directory->Multicast IP. Enter the sending multicast address and port number in the Paging Address field.
  • Page 529 Configuring Advanced Features The label will appear on the LCD screen when sending the RTP multicast. Click Confirm to accept the change. To configure a multicast paging key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Multicast Paging from the pull-down list of Type. Enter the multicast IP address and port number in the Value field.
  • Page 530 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones To configure a paging list key via web user interface: Click on DSSKey->Line Key (or Programable Key). In the desired DSS key field, select Paging List from the pull-down list of Type. (Optional.) Enter the string that will appear on the LCD screen in the Label field.
  • Page 531 Configuring Advanced Features Paging Barge This parameter defines the priority of the voice call in progress, and decides how the IP phone handles the incoming multicast paging calls when there is already a voice call in progress. If the value of the parameter is configured as disabled, all incoming multicast paging calls will be automatically ignored.
  • Page 532 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default multicast.listen_address.X.ip_address IP address: port Blank (X ranges from 1 to 10) Description: Configures the multicast address and port number that the IP phone listens to. Example: multicast.listen_address.1.ip_address = 224.5.6.20:10008 Note: The valid multicast IP addresses range from 224.0.0.0 to 239.255.255.255.
  • Page 533 Configuring Advanced Features Parameters Permitted Values Default Web User Interface: Directory->Multicast IP->Paging Priority Active Phone User Interface: None multicast.receive_priority.priority Integer from 0 to 10 Description: Configures the priority of the voice call (a normal phone call rather than a multicast paging call) in progress.
  • Page 534 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the label in the Label field. The label will appear on the LCD screen when receiving the RTP multicast. Click Confirm to accept the change. To configure paging barge and paging priority active features via web user interface: Click on Directory->Multicast IP.
  • Page 535 Call-ID: 0_1289812066@10.3.20.14 CSeq: 2 INFO Contact: <sip:1009@10.3.20.14:5060> Max-Forwards: 70 User-Agent: Yealink SIP-T23G 44.80.0.60 Record: on Content-Length: 0 When the user presses the record key for the second time, the IP phone sends a SIP INFO message to the server with the specific header “Record: off”, and then the...
  • Page 536: Url Record

    GET /URLRecord/record.xml HTTP/1.1\r\n Request Method: GET Request URI: /URLRecord/record.xml Request version: HTTP/1.1 Host: 10.3.5.97:8080\r\n User-agent: Yealink SIP-T23G 44.80.0.60 00:15:65:74:B1:50\r\n If the recording is successfully started, the server will respond with a 200 OK message. Example of a 200 OK message: <YealinkIPPhoneText> <Title>...
  • Page 537 Configuring Advanced Features </Text> <YealinkIPPhoneText> When the user presses the URL record key for the second time, the IP phone sends an HTTP GET message to the server, and then the server will respond with a 200 OK message. Example of a 200 OK message: <YealinkIPPhoneText>...
  • Page 538 Configures a DSS key as a record key on the IP phone. The digit 25 stands for the key type Record. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 539 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 540 Configures a DSS key as a URL record key on the IP phone. The digit 35 stands for the key type URL Record. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 541 Description: Configures the URL to record a call. For line keys: X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G/T29G). X ranges from 1 to 15 (for SIP-T42G/T41P). X ranges from 1 to 21 (for SIP-T27P).
  • Page 542 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 543 Configuring Advanced Features (Optional.) Enter the string that will appear on the LCD screen in the Label field. Click Confirm to accept the change. To configure a record key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
  • Page 544 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Hot desking allows a user to clear registration configurations of all accounts on the IP phone, and then register his account on line 1. To use this feature, you need to assign a hot desking key.
  • Page 545 Configuring Advanced Features Details of Configuration Parameters: Permitted Parameters Default Values hotdesking.dsskey_register_name_enable 0 or 1 Description: Enables or disables the IP phone to provide input field of register name on the hot desking login wizard when pressing the Hot Desking key. 0-Disabled 1-Enabled Note: It is not applicable to CP860 IP phones.
  • Page 546 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values None Phone User Interface: None hotdesking.dsskey_sip_server_enable 0 or 1 Description: Enables or disables the IP phone to provide input field of SIP server on the hot desking login wizard when pressing the Hot Desking key. 0-Disabled 1-Enabled Note: It is not applicable to CP860 IP phones.
  • Page 547 Configures a DSS key as a hot desking key on the IP phone. The digit 34 stands for the key type Hot Desking. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 548 For SIP-T40P/T23P/T23G/T21(P) E2 IP phones: The default value is 15. For programable keys: For SIP-T48G/T46G IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND).
  • Page 549 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 550 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values X ranges from 1 to 4. For ext keys: X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 551 Configuring Advanced Features Logon wizard allows IP phones to provide the logon wizard during the first startup. Note Logon wizard feature works only if there is no registered account on the IP phone. It is not applicable to CP860 IP phones. Procedure Logon wizard can be configured using the configuration files or locally.
  • Page 552 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default None hotdesking.startup_register_name_enable 0 or 1 Description: Enable or disable the IP phone to provide input field of register name on the logon wizard during the first startup. 0-Disabled 1-Enabled Note: It is not applicable to CP860 IP phones.
  • Page 553 Configuring Advanced Features Parameter Permitted Values Default 1-Enabled Note: It is not applicable to CP860 IP phones. It works only if there is no registered account on the IP phone and the value of the parameter “phone_setting.logon_wizard” is set to 1 (Enabled). Web User Interface: None Phone User Interface:...
  • Page 554 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones To configure logon wizard feature via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Logon Wizard. Click Confirm to accept the change. Action URL allows IP phones to interact with web server applications by sending an HTTP or HTTPS GET request.
  • Page 555 Configuring Advanced Features Event Description Outgoing Call When the IP phone places a call. Established When the IP phone establishes a call. Terminated When the IP phone terminates a call. Open DND When the IP phone enables the DND mode. Close DND When the IP phone disables the DND mode.
  • Page 556 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Event Description power on. Open Call Waiting When the IP phone enables the call waiting. Close Call Waiting When the IP phone disables the call waiting. When the IP phone presses the HEADSET key (not Headset applicable to CP860 IP phones).
  • Page 557 Configuring Advanced Features Variable Value Description call. The SIP URI of the callee when the IP phone receives an incoming call. The SIP URI of the callee when the IP phone places a call. $remote The SIP URI of the caller when the IP phone receives an incoming call.
  • Page 558 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 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.held action_url.unheld 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_c action_url.transfer_finished action_url.transfer_failed action_url.setup_autop_finish action_url.call_waiting_on action_url.call_waiting_off action_url.headset action_url.handfree action_url.cancel_callout action_url.remote_busy action_url.call_remote_canceled Configure action URL.
  • Page 559 Configuring Advanced Features =features-actionurl&q=load Details of Configuration Parameters: Parameters Permitted Values Default action_url.setup_completed URL within 511 characters Blank Description: Configures the action URL the IP phone sends after startup. The value format is: http(s)://IP address of server/help.xml? variable name=variable value. Valid variable values are: $mac ...
  • Page 560 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Example: action_url.registered = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Registered Phone User Interface: None action_url.unregistered URL within 511 characters Blank Description: Configures the action URL the IP phone sends after an account is unregistered. Example: action_url.unregistered = http://192.168.0.20/help.xml?IP=$ip Web User Interface:...
  • Page 561 Configuring Advanced Features Parameters Permitted Values Default Web User Interface: Features->Action URL->Off Hook Phone User Interface: None action_url.on_hook URL within 511 characters Blank Description: Configures the action URL the IP phone sends when on hook. Example: action_url.on_hook = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->On Hook Phone User Interface: None...
  • Page 562 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None action_url.call_established URL within 511 characters Blank Description: Configures the action URL the IP phone sends when establishing a call. Example: action_url.call_established = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Established Phone User Interface:...
  • Page 563 Configuring Advanced Features Parameters Permitted Values Default action_url.always_fwd_on URL within 511 characters Blank Description: Configures the action URL the IP phone sends when always forward feature is enabled. Example: action_url.always_fwd_on = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Open Always Forward Phone User Interface: None action_url.always_fwd_off URL within 511 characters...
  • Page 564 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default action_url.busy_fwd_off URL within 511 characters Blank Description: Configures the action URL the IP phone sends when busy forward feature is disabled. Example: action_url.busy_fwd_off = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Close Busy Forward Phone User Interface: None...
  • Page 565 Configuring Advanced Features Parameters Permitted Values Default action_url.transfer_call URL within 511 characters Blank Description: Configures the action URL the IP phone sends when performing a transfer. Example: action_url.transfer_call = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Transfer Call Phone User Interface: None action_url.blind_transfer_call URL within 511 characters Blank...
  • Page 566 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Configures the action URL the IP phone sends when placing a call on hold. Example: action_url.hold = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Hold Phone User Interface: None action_url.unhold URL within 511 characters...
  • Page 567 Configuring Advanced Features Parameters Permitted Values Default action_url.unheld = http://192.168.0.20/help.xml?IP=$ip Web User Interface: None Phone User Interface: None action_url.mute URL within 511 characters Blank Description: Configures the action URL the IP phone sends when muting a call. Example: action_url.mute = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Mute Phone User Interface:...
  • Page 568 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None action_url.call_terminated URL within 511 characters Blank Description: Configures the action URL the IP phone sends when terminating a call. Example: action_url.call_terminated = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Terminated Phone User Interface:...
  • Page 569 Configuring Advanced Features Parameters Permitted Values Default None action_url.ip_change URL within 511 characters Blank Description: Configures the action URL the IP phone sends when changing the IP address of the IP phone. Example: action_url.ip_change = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->IP Changed Phone User Interface: None action_url.forward_incoming_call...
  • Page 570 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default None action_url.answer_new_incoming_call URL within 511 characters Blank Description: Configures the action URL the IP phone sends when answering a new incoming call. Example: action_url.answer_new_incoming_call = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Answer New-In Call Phone User Interface: None...
  • Page 571 Configuring Advanced Features Parameters Permitted Values Default action_url.setup_autop_finish Blank URL within 511 characters Description: Configures the action URL the IP phone sends when completing auto provisioning via power on. Example: action_url.setup_autop_finish = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Autop Finish Phone User Interface: None action_url.call_waiting_on URL within 511 characters...
  • Page 572 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Configures the action URL the IP phone sends when pressing the HEADSET key. Example: action_url.headset = http://192.168.0.20/help.xml?IP=$ip Note: It is not applicable to CP860 IP phones. Web User Interface: Features->Action URL->Headset Phone User Interface:...
  • Page 573 Configuring Advanced Features Parameters Permitted Values Default action_url.remote_busy Blank URL within 511 characters Description: Configures the action URL the IP phone sends when the outgoing call is rejected. Example: action_url.remote_busy = http://192.168.0.20/help.xml?IP=$ip Web User Interface: Features->Action URL->Remote Busy Phone User Interface: None action_url.call_remote_canceled URL within 511 characters...
  • Page 574: Sip Notify Message

    “=”. The valid URI format is: address/servlet?key=variable value . For example: http://10.3.20.10/servlet?key=OK. Note http(s)://phone IP Yealink IP phones are compatible with other two old valid URI formats: address/cgi-bin/ConfigManApp.com?key=variable value http(s)://phone IP address/cgi-bin/cgiServer.exx?key=variable value SIP Notify Message In addition, Yealink IP phones support performing the specified action immediately by accepting a SIP NOTIFY message with the “Event: ACTION-URI”...
  • Page 575 NOTIFY sip:3583@10.2.40.10:5062 SIP/2.0 Via: SIP/2.0/UDP 10.2.40.27:5063;branch=z9hG4bK4163876675 From: <sip:3586@10.2.1.48>;tag=2900480538 To: "3583" <sip:3583@10.2.1.48>;tag=490600926 Call-ID: 2923387519@10.2.40.10 CSeq: 4 NOTIFY Contact: <sip:3586@10.2.40.27:5063> Max-Forwards: 70 User-Agent: Yealink SIP-T23G Event: ACTION-URI Content-Type: message/sipfrag Content-Length: 6 Message Body key=OK The following table lists pre-defined variable values: Variable Value Phone Action Press the OK/√...
  • Page 576 Cancel actions or reject incoming calls or mute or un-mute calls. 0-9/*/POUND Press the keypad (0-9, * or #). Press the line keys (for SIP-T48G, X=29; for SIP-T46G/T29G, X=27; for SIP-T42G/T41P , L1-LX X=15; for SIP-T27P , X=21; for SIP-T40P/T23P/T23G, X=3; for SIP-T21(P) E2, X=2).
  • Page 577 Configuring Advanced Features Variable Value Phone Action SIP-T48G/T46G/T42G/T41P/T29G/T27P/T23P/T 23G/T21(P) E2/T19(P) E2 IP phones : ONHOOK Hang up the handset. For CP860 IP phones: Press the on-hook key. ANSWER/ASW/Asw Answer a call. Reset Reset a phone. Perform a semi-attended/attended transfer ATrans=xxx to xxx.
  • Page 578: Action Url On

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Variable Value Phone Action Activate an always/busy/no answer forward feature to xxx for the IP phone (“xxx” means the destination number) The valid value of “n” means the duration time (seconds) before forwarding incoming calls (n is the times of 6, e.g., 24).
  • Page 579 “key”. xxx refers to the login user name and yyy refers to the login password. Yealink IP phones also support a combination of the variable values in the URI, but the order of the variable value is determined by the operation of the phone. The valid URI http(s)://phone IP address/servlet?key=variable value[;variable value]...
  • Page 580 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones information, refer to Scenario A - Capturing the Current Screen of the Phone on page 562. Procedure Specify the trusted IP address for action URI using the configuration files or locally. Configure the IP phone to receive the action URI requests.
  • Page 581 Configuring Advanced Features Parameter Permitted Values Default URI requests. For discontinuous IP addresses, multiple IP addresses are separated by commas. 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 to 10.10.255.255.
  • Page 582: Action Uri On

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones You can capture the screen display of the IP phone using the action URI. IP phones support handling an HTTP or HTTPS GET request. The URI format is http(s)://<phoneIPAddress>/screencapture. The captured picture can be saved as a BMP or JPEG file.
  • Page 583 You can save the image to your local system. Note Frequent capture may affect the phone performance. Yealink recommend you to capture the phone screen display within a minimum interval of 4 seconds. You can place a call via web user interface. Before doing it, ensure that the IP address of your computer is included in the trusted IP address for Action URI on the phone.
  • Page 584 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the callee’s number in the Dial Number field. Click Dial to dial out the number. The web user interface prompts “Call Success” and the phone will automatically dial out the number. You can click Hang Up to end the call. If it is the first time you place a call via web user interface, the LCD screen will prompt the message “Allow remote control?”.
  • Page 585: Phone Registration

    Working Server: Server 1 is configured with the domain name of the working server. For example: yealink.pbx.com. DNS mechanism is used such that the working server is resolved to multiple servers for failover purpose. The working server is deployed in redundant pairs, designated as primary and secondary servers.
  • Page 586: Server Redundancy On

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones phone first registers to the working server. In a failure situation, the IP phone registers to the fallback server. Server Redundancy on Yealink IP For more information on server redundancy, refer to Phones.
  • Page 587 Description: Configures the IP address or domain name of the SIP server Y for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 588 Description: Configures the registration expiration time (in seconds) of the SIP server Y for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 589 X when encountering a failover. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 590 Configures the IP address or domain name of the outbound proxy server 1 for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 591 Configures the IP address or domain name of the outbound proxy server 2 for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 592 Configures the registration mode for the IP phone in fallback mode. 0-Concurrent Registration 1-Successive Registration X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 593 X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 594 Permitted Values Default the phone will retry to send requests to the primary server. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 595 Configuring Advanced Features Configure registration parameters of the selected account in the corresponding fields. Configure parameters of SIP server 1 and SIP server 2 in the corresponding fields. If you use outbound proxy servers, do the following: 1) Select Enabled from the pull-down list of Enable Outbound Proxy Server.
  • Page 596 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 2) Configure parameters of outbound proxy server 1 and outbound proxy server 2 in the corresponding fields. Click Confirm to accept the change. To configure server redundancy for failover purpose via web user interface: Click on Account->Register.
  • Page 597 Configuring Advanced Features Select DNS-NAPTR from the pull-down list of Transport. If you use outbound proxy servers, do the following: 1) Select Enabled from the pull-down list of Enable Outbound Proxy Server. 2) Configure parameters of outbound proxy server 1/2 in the corresponding fields. You must set the port of outbound proxy server to 0 for NAPTR, SRV and A queries.
  • Page 598 A query. If no port is found through the DNS query, 5060 will be used. The following details the procedures of DNS query for the IP phone to resolve the domain name (e.g., yealink.pbx.com) of working server into the IP address, port and transport protocol. NAPTR (Naming Authority Pointer) First, the IP phone sends NAPTR query to get the NAPTR pointer and transport protocol.
  • Page 599 SRV query next. TCP will be used, targeted to a host determined by an SRV query of “_sip._tcp.yealink.pbx.com”. If the flag of the NAPTR record returned is empty, the IP phone will perform NAPTR query again according to the previous NAPTR query result.
  • Page 600 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Outgoing Call When the Working Server Connection Fails When a user initiates a call, the IP phone will go through the following steps to connect the call: Sends the INVITE request to the primary server. If the primary server does not respond correctly to the INVITE, then tries to make the call using the secondary server.
  • Page 601 IP phone performs the DNS NAPTR and SRV queries for the service type and port. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 602 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None Failover redundancy can only be utilized when the configured domain name of the server is resolved to multiple IP addresses. If the IP phone is not configured with a DNS server, or the DNS query returns no result from a DNS server, you can configure a set of DNS NAPTR/SRV/A records into the IP phone.
  • Page 603 Configuring Advanced Features Procedure Static DNS cache can be configured only using the configuration files. Configure NAPTR/SRV/A records. Parameters: dns_cache_naptr.X.name dns_cache_naptr.X.flags dns_cache_naptr.X.order dns_cache_naptr.X.preference dns_cache_naptr.X.replace dns_cache_naptr.X.service dns_cache_naptr.X.ttl <y0000000000xx>.cfg dns_cache_srv.X.name dns_cache_srv.X.port dns_cache_srv.X.priority dns_cache_srv.X.target Configuration File dns_cache_srv.X.weight dns_cache_srv.X.ttl dns_cache_a.X.name dns_cache_a.X.ip dns_cache_a.X.ttl Configure the IP phone whether to cache the additional DNS records.
  • Page 604 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Configures the domain name to which NAPTR record X refers. Example: dns_cache_naptr.1.name = yealink.pbx.com Web User Interface: None Phone User Interface: None dns_cache_naptr.X.flags S, A, U or P...
  • Page 605 Domain name Blank (X ranges from 1 to 12) Description: Configures a domain name to be used for the next SRV query in NAPTR record X. Example: dns_cache_naptr.1.replace = _sip._tcp.yealink.pbx.com Web User Interface: None Phone User Interface: None dns_cache_naptr.X.service String within 32...
  • Page 606 Domain name Blank (X ranges from 1 to 12) Description: Configures the domain name in SRV record X. Example: dns_cache_srv.1.name = _sip._tcp.yealink.pbx.com Web User Interface: None Phone User Interface: None dns_cache_srv.X.port Integer from 0 to 65535 (X ranges from 1 to 12) Description: Configures the port to be used in SRV record X.
  • Page 607 Domain name Blank (X ranges from 1 to 12) Description: Configures the domain name of the target host for an A query in SRV record X. Example: dns_cache_srv.1.target = server1.yealink.pbx.com Web User Interface: None Phone User Interface: None dns_cache_srv.X.weight Integer from 0 to 65535...
  • Page 608 None dns_cache_a.X.name Domain name Blank (X ranges from 1 to 12) Description: Configures the domain name in A record X. Example: dns_cache_a.1.name = yealink.pbx.com Web User Interface: None Phone User Interface: None dns_cache_a.X.ip IP address Blank (X ranges from 1 to 12) Description: Configures the IP address that the domain name in A record X maps to.
  • Page 609 1-Use DNS cache, but do not cache the additional DNS records. 2-Use DNS cache and cache the additional DNS records. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 610 X. 0-Use domain name resolution from the DNS server preferentially 1-Use static DNS cache preferentially X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 611 VLAN via LLDP , CDP or DHCP . The assignment takes effect in this order: assignment via LLDP/CDP , manual configuration, then assignment via DHCP . VLAN Feature on Yealink IP Phones For more information on VLAN, refer to VLAN assignment method can be configured using the configuration files or locally.
  • Page 612 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones connected devices on the network that are also using the protocol, and store the information about other devices. When LLDP feature is enabled on IP phones, the IP phones periodically advertise their own information to the directly connected LLDP-enabled switch.
  • Page 613 Configuring Advanced Features Parameters Permitted Values Default Menu->Settings->Advanced Settings (default password: admin) ->Network->LLDP->LLDP Status network.lldp.packet_interval Integer from 1 to 3600 Description: Configures the interval (in seconds) for the IP phone to send the LLDP (Linker Layer Discovery Protocol) request. Note: It works only if the value of the parameter “network.lldp.enable” is set to 1 (Enabled).
  • Page 614 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Press , or the Switch soft key to select the desired value from the LLDP Status field. Enter the priority value (1-3600s) in the Packet Interval field. Press the Save soft key to accept the change. The IP phone reboots automatically to make settings effective after a period of time.
  • Page 615 Configuring Advanced Features Parameters Permitted Values Default 1-Enabled Note: If it is set to 1, the IP phone will attempt to determine its VLAN ID through CDP . If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 616 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone. To configure CDP feature via phone user interface: Press Menu->Settings->Advanced Settings (default password: admin) ->Network->CDP->CDP Status.
  • Page 617 Configuring Advanced Features Details of Configuration Parameters: Parameters Permitted Values Default network.vlan.internet_port_enable 0 or 1 Description: Enables or disables VLAN for the Internet (WAN) port. 0-Disabled 1-Enabled Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 618 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: Menu->Settings->Advanced Settings (default password: admin) ->Network->VLAN->WAN Port->Priority network.vlan.pc_port_enable 0 or 1 Description: Enables or disables VLAN for the PC (LAN) port. 0-Disabled 1-Enabled Note: It is not applicable to CP860 IP phones. If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 619 Configuring Advanced Features Parameters Permitted Values Default Network->Advanced->VLAN >PC Port->Priority Phone User Interface: Menu->Settings->Advanced Settings (default password: admin) ->Network->VLAN->PC Port->Priority To configure VLAN for Internet port via web user interface: Click on Network->Advanced. In the VLAN block, select the desired value from the pull-down list of WAN Port Active.
  • Page 620 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value (0-7) from the pull-down list of Priority. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after a reboot. Click OK to reboot the phone.
  • Page 621 Configuring Advanced Features Parameters: network.vlan.dhcp_enable network.vlan.dhcp_option Configure DHCP VLAN discovery feature. Web User Interface Navigate to: http://<phoneIPAddress>/servle Local t?p=network-adv&q=load Configure DHCP VLAN Phone User Interface discovery feature. Details of Configuration Parameters: Parameters Permitted Values Default network.vlan.dhcp_enable 0 or 1 Description: Enables or disables DHCP VLAN discovery feature on the IP phone.
  • Page 622 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default ->Network->VLAN->DHCP VLAN->Option To configure DHCP VLAN discovery via web user interface: Click on Network->Advanced. In the VLAN block, select the desired value from the pull-down list of DHCP VLAN Active.
  • Page 623 Configuring Advanced Features prevalent due to benefits of scalability, reliability, convenience and security. VPN provides remote offices or individual users with secure access to their organization's network. Types of VPN Access There are two types of VPN access: remote-access VPN (connecting an individual device to a network) and site-to-site VPN (connecting two networks together).
  • Page 624 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following table lists the unified directories of the OpenVPN certificates and key in the configuration file (vpn.cnf) for Yealink IP phones: VPN files Description Unified Directories ca.crt CA certificate /config/openvpn/keys/ca.crt client.crt...
  • Page 625 Configuring Advanced Features Parameters Permitted Values Default Web User Interface: Network->Advanced->VPN->Active Phone User Interface: Menu->Settings->Advanced Settings (default: admin) ->Network->VPN->VPN Active openvpn.url URL within 511 characters Blank Description: Configures the access URL of the *.tar file for OpenVPN. Example: openvpn.url = http://192.168.10.25/OpenVPN.tar Note: It is not applicable to SIP-T19(P) E2 IP phones.
  • Page 626 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click Upload to upload the TAR file. The web user interface prompts the message “Import config…”. In the VPN block, select the desired value from the pull-down list of Active. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot.
  • Page 627 Configuring Advanced Features messages to a central voice quality report collector. Two mechanisms for voice quality monitoring are supported by Yealink IP phones: RTCP-XR  VQ-RTCPXR  The RTCP-XR mechanism, complaint with RFC 3611-RTP Control Extended Reports (RTCP-XR), provides the metrics contained in RTCP-XR packets for monitoring the quality of calls.
  • Page 628 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Enables or disables the IP phone to periodically (every 5 seconds) send RTCP-XR packets to another participating phone during a call for call quality monitoring and diagnosing. 0-Disabled 1-Enabled Note: It works only if the value of the parameter “voice.rtcp_xr.enable”...
  • Page 629 Configuring Advanced Features File packets. Parameter: phone_setting.vq_rtcpxr.session_report.e nable Configure the generation of interval packets. Parameters: phone_setting.vq_rtcpxr.interval_report.e nable phone_setting.vq_rtcpxr_interval_period Configure the generation of alert packets. Parameters: phone_setting.vq_rtcpxr_moslq_threshold _warning phone_setting.vq_rtcpxr_moslq_threshold _critical phone_setting.vq_rtcpxr_delay_threshold _warning phone_setting.vq_rtcpxr_delay_threshold _critical Configure the phone to display RTP status showing the voice quality report of the last call on the web user interface.
  • Page 630 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones phone_setting.vq_rtcpxr_display_local_c all_id.enable phone_setting.vq_rtcpxr_display_remote _call_id.enable phone_setting.vq_rtcpxr_display_local_c odec.enable phone_setting.vq_rtcpxr_display_remote _codec.enable phone_setting.vq_rtcpxr_display_jitter.en able phone_setting.vq_rtcpxr_display_jitter_bu ffer_max.enable phone_setting.vq_rtcpxr_display_packets _lost.enable phone_setting.vq_rtcpxr_display_symm_ oneway_delay.enable phone_setting.vq_rtcpxr_display_round_t rip_delay.enable phone_setting.vq_rtcpxr_display_moslq.e nable phone_setting.vq_rtcpxr_display_moscq. enable Configure the central report collector. Parameters: <MAC>.cfg account.X.vq_rtcpxr.collector_name account.X.vq_rtcpxr.collector_server_host account.X.vq_rtcpxr.collector_server_port Configure VQ-RTCPXR.
  • Page 631 Configuring Advanced Features ngs-voicemonitoring&q=load Configure the central report collector. Navigate to: http://<phoneIPAddress>/servlet?p=acc ount-adv&q=load&acc=0 Details of Configuration Parameters: Permitted Parameters Default Values phone_setting.vq_rtcpxr.session_report.enable 0 or 1 Description: Enables or disables the IP phone to send a session quality report to the central report collector at the end of each call.
  • Page 632 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values Note: It works only if the value of the parameter “phone_setting.vq_rtcpxr.interval_report.enable” is set to 1 (Enabled). Web User Interface: Settings->Voice Monitoring->Period for Interval Report Phone User Interface: None phone_setting.vq_rtcpxr_moslq_threshold_warning 15 to 40...
  • Page 633 Configuring Advanced Features Permitted Parameters Default Values Phone User Interface: None phone_setting.vq_rtcpxr_delay_threshold_warning 10 to 2000 Blank Description: Configures the threshold value of one way delay (in milliseconds) that causes the phone to send a warning alert quality report to the central report collector. For example, If it is set to 500, when the value of one way delay computed by the phone is less than or equal to 500, the phone will send a warning alert quality report to the central report collector;...
  • Page 634 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values Description: Enables or disables the voice quality data of the last call to be displayed on web interface at path Status->RTP Status. 0-Disabled 1-Enabled Web User Interface: Settings->Voice Monitoring->Display Report options on Web Phone User Interface: None...
  • Page 635 Configuring Advanced Features Permitted Parameters Default Values phone_setting.vq_rtcpxr_display_stop_time.enable 0 or 1 Description: Enables or disables the phone to display Current Time or Stop Time on the LCD screen. 0-Disabled 1-Enabled Note: It works only if the value of the parameter “phone_setting.vq_rtcpxr.states_show_on_gui.enable”...
  • Page 636 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values Phone User Interface: None phone_setting.vq_rtcpxr_display_local_codec.enable 0 or 1 Description: Enables or disables the phone to display Local Codec on the LCD screen. 0-Disabled 1-Enabled Note: It works only if the value of the parameter “phone_setting.vq_rtcpxr.states_show_on_gui.enable”...
  • Page 637 Configuring Advanced Features Permitted Parameters Default Values Settings->Voice Monitoring->Report options on phone->Jitter Phone User Interface: None phone_setting.vq_rtcpxr_display_jitter_buffer_max.enable 0 or 1 Description: Enables or disables the phone to display JitteBufferMax on the LCD screen. 0-Disabled 1-Enabled Note: It works only if the value of the parameter “phone_setting.vq_rtcpxr.states_show_on_gui.enable”...
  • Page 638 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values “phone_setting.vq_rtcpxr.states_show_on_gui.enable” is set to 1 (Enabled). Web User Interface: Settings->Voice Monitoring->Report options on phone->SymmOneWayDelay Phone User Interface: None phone_setting.vq_rtcpxr_display_round_trip_delay.enable 0 or 1 Description: Enables or disables the phone to display RoundTripDelay on the LCD screen. 0-Disabled 1-Enabled Note: It works only if the value of the parameter...
  • Page 639 Configures the host name of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 640 Configures the port of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 641 Configuring Advanced Features Select the desired value from the pull-down list of VQ RTCP-XR Session Report. Click Confirm to accept the change. To configure interval report for VQ-RTCPXR via web user interface: Click on Settings->Voice Monitoring. Select the desired value from the pull-down list of VQ RTCP-XR Interval Report. Enter the desired value in the Period for Interval Report field.
  • Page 642 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired value in the Warning threshold for Delay field. Enter the desired value in the Critical threshold for Delay field. Click Confirm to accept the change. To configure RTP status displayed on the web page via web user interface: Click on Settings->Voice Monitoring.
  • Page 643 Configuring Advanced Features The RTP status will appear on the web user interface at the path: Status->RTP Status. To configure RTP status displayed on the LCD screen via web user interface: Click on Settings->Voice Monitoring. Select the desired value from the pull-down list of Display Report options on phone. Click Confirm to accept the change.
  • Page 644 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The selected list appears in the Enabled column. Repeat step 2 to add more items to the Enabled column. To remove an item from the Enabled column, select the desired item and then click To adjust the display order of enabled items, select the desired item and then click The LCD screen will display the item(s) in the adjusted order.
  • Page 645 Configuring Advanced Features Enter the port of the central report collector in the VQ RTCP-XR Collector port field. Click Confirm to accept the change. Quality of Service (QoS) is the ability to provide different priorities for different packets in the network, allowing the transport of traffic with special requirements. QoS guarantees are important for applications that require fixed bit rate and are delay sensitive when the network capacity is insufficient.
  • Page 646: Voice Qos

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones simply based on the DiffServ class. The DSCP value ranges from 0 to 63 with each DSCP specifying a particular per-hop behavior (PHB) applicable to a packet. A PHB refers to the packet scheduling, queuing, policing, or shaping behavior of a node on any given packet.
  • Page 647 Configuring Advanced Features Procedure QoS can be configured using the configuration files or locally. Configure the DSCPs for voice packets and SIP packets. Configuration File <y0000000000xx>.cfg Parameters: network.qos.rtptos network.qos.signaltos Configure the DSCPs for voice packets and SIP packets. Local Web User Interface Navigate to: http://<phoneIPAddress>/se rvlet?p=network-adv&q=lo...
  • Page 648 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: Network->Advanced->SIP QoS (0~63) Phone User Interface: None To configure DSCPs for voice packets and SIP packets via web user interface: Click on Network->Advanced. Enter the desired value in the Voice QoS (0~63) field. Enter the desired value in the SIP QoS (0~63) field.
  • Page 649 Configuring Advanced Features Network Address Translation (NAT) is essentially a translation table that maps public IP address and port combinations to private ones. This reduces the need for a large number of public IP addresses. NAT ensures security since each outgoing or incoming request must first go through a translation process.
  • Page 650 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones In the VoIP environment, NAT breaks end-to-end connectivity. NAT traversal is a general term for techniques that establish and maintain IP connections traversing NAT gateways, typically required for client-to-client networking applications, especially for VoIP deployments. STUN is one of the NAT traversal techniques supported by IP phones.
  • Page 651 Configuring Advanced Features If NAT is disabled, the port number shows in the Via and Contact SIP headers of SIP messages. If NAT is enabled, the phone uses the NAT port number (and NAT IP address) in the Via and Contact SIP headers of SIP messages, but still use the configured source port.
  • Page 652 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Configure NAT traversal and STUN server on a phone basis. Phone User Interface Configure NAT traversal on a per-line basis. Details of Configuration Parameters: Parameters Permitted Values Default sip.nat_stun.enable 0 or 1 Description: Enables or disables the STUN (Simple Traversal of UDP over NATs) feature on the IP phone.
  • Page 653 Enables or disables the NAT traversal for account X. 0-Disabled 1-STUN X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 654 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Web User Interface: Settings->SIP->Local SIP Port Phone User Interface: None Integer from 1024 to sip.tls_listen_port 5061 65535 Description: Configures the local TLS listen port. Web User Interface: Settings->SIP->TLS SIP Port Phone User Interface: None...
  • Page 655 Configuring Advanced Features Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone. To configure NAT traversal for account via web user interface: Click on Account->Register.
  • Page 656 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired TLS SIP port in the TLS SIP Port field. Click Confirm to accept the change. To configure NAT traversal and STUN server via phone user interface: Press Menu->Settings->Advanced Settings (default password: admin) ->Network->NAT->NAT Status.
  • Page 657 2-Options (the IP phone sends SIP OPTIONS packets to the server) 3-Notify (the IP phone sends SIP NOTIFY packets to the server) X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 658 2147483647 Description: Configures the keep-alive interval (in seconds) for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 659 Enables or disables NAT Rport feature for account X. 0-Disabled 1-Enabled 2-enable direct process X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 660 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None To configure Rport feature via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account. Select the desired value from the pull-down list of RPort. Click Confirm to accept the change.
  • Page 661 Configuring Advanced Features Details of Configuration Parameters: Parameters Permitted Values Default Integer from 1 to network.port.max_rtpport 12780 65535 Description: Configures the maximum local RTP port. Note: The value of the maximum local RTP port cannot be less than that of the minimum local RTP port.
  • Page 662 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones In the Local RTP Port block, enter the max and min RTP port in the Max RTP Port(1~65535) and Min RTP Port(1~65535) fields respectively. Click Confirm to accept the change. TR-069 is a technical specification defined by the Broadband Forum, which defines a mechanism that encompasses secure auto-configuration of a CPE (Customer-Premises Equipment), and incorporates other CPE management functions into a common framework.
  • Page 663 This method is used to add a new instance of an AddObject object defined on the CPE. This method is used to remove a particular instance DeleteObject of an object. Yealink TR-069 Technote For more information on TR-069, refer to...
  • Page 664 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure TR-069 can be configured using the configuration files or locally. Configure TR-069 feature. Parameters: managementserver.enable managementserver.username managementserver.password Configuration <y00000000 File 00xx>.cfg managementserver.url managementserver.connection_request_username managementserver.connection_request_password managementserver.periodic_inform_enable managementserver.periodic_inform_interval Configure TR-069 feature. Web User Navigate to: Local Interface...
  • Page 665 Configuring Advanced Features Parameters Permitted Values Default managementserver.username = tr69 Web User Interface: Settings->TR069->ACS Username Phone User Interface: None String within 64 managementserver.password Blank characters Description: Configures the password for the IP phone to authenticate with the ACS (Auto Configuration Servers). Leave it blank if no authentication is required.
  • Page 666 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default managementserver.connection_request_username = accuser Web User Interface: Settings->TR069->Connection Request Username Phone User Interface: None String within 64 managementserver.connection_request_password Blank characters Description: Configures the password for the IP phone to authenticate the incoming connection requests.
  • Page 667 Therefore, Internet Protocol version 6 (IPv6) is the next generation network layer protocol, which designed as a replacement for the current IPv4 protocol. IPv6 is developed by the Internet Engineering Task Force (IETF) to deal with the long-anticipated problem of IPv4 address exhaustion. Yealink IP Phone supports IPv4...
  • Page 668: Settings) On

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones addressing mode, IPv6 addressing mode, as well as an IPv4&IPv6 dual stack addressing mode. IPv4 uses a 32-bit address, consisting of four groups of three decimal digits separated by dots; for example, 192.168.1.100. IPv6 uses a 128-bit address, consisting of eight groups of four hexadecimal digits separated by colons;...
  • Page 669 Configuring Advanced Features SLAAC How the IP phone obtains the IPv6 address and network DHCPv6 (ICMPv6) settings? The IP phone can obtain the IPv6 address via SLAAC, but Disabled Enabled the other network settings must be configured manually. The IP phone can obtain the IPv6 address and the other Enabled Disabled network settings via DHCPv6.
  • Page 670 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Configure the IPv6 static DNS address. Details of Configuration Parameters: Parameters Permitted Values Default network.ip_address_mode 0, 1 or 2 Description: Configures the IP address mode. 0-IPv4 1-IPv6 2-IPv4 & IPv6 Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 671 Configuring Advanced Features Parameters Permitted Values Default Triggers the static IPv6 DNS feature to on or off. 0-Off 1-On If it is set to 0 (Off), the IP phone will use the IPv6 DNS obtained from DHCP . If it is set to 1 (On), the IP phone will use manually configured static IPv6 DNS. Note: It works only if the value of the parameter “network.ipv6_internet_port.type”...
  • Page 672 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default change take effect. Web User Interface: Network->Basic->IPv6 Config->Static IP Address->IPv6 Prefix(0~128) Phone User Interface: Menu->Settings->Advanced Settings (default password: admin) ->Network->WAN Port->IPv6->Static IPv6 Client->IPv6 IP Prefix network.ipv6_internet_port.gateway IPv6 address Blank Description: Configures the IPv6 default gateway.
  • Page 673 1-Enabled Note: If you change this parameter, the IP phone will reboot to make the change take effect. It is only applicable to SIP-T48G/T46G/T29G IP phones. SLAAC is enabled on SIP-T42G/T41P/T40P/T27P/T23P/T23G/T21(P) E2/T19(P) E2/CP860 IP phones by default. You are not allowed to configure this parameter for those IP phones.
  • Page 674 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default None To configure IPv6 address assignment method via web user interface: Click on Network->Basic. Select the desired address mode (IPv6 or IPv4 & IPv6) from the pull-down list of Mode(IPv4/IPv6).
  • Page 675 Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after a reboot. Click OK to reboot the phone. To configure SLAAC feature via web user interface (only applicable to SIP-T48G/T46G/T29G): Click on Network->Advanced.
  • Page 676 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones In the ICMPv6 Status block, select the desired value from the pull-down list of Active. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after a reboot. Click OK to reboot the phone.
  • Page 677 Configuring Advanced Features The IP phone reboots automatically to make settings effective after a period of time.
  • Page 678 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones...
  • Page 679 To set the custom ring tones, you need to upload the custom ring tones to the IP phone in advance. The ring tone format must meet the following: Phone Model Format Single File Size Total File Size SIP-T48G/T46G/T29G .wav <=8MB <=20MB SIP-T42G/T41P/T40P/T27P/T23P/ .wav <=100KB <=100KB...
  • Page 680 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones phone_setting.ring_type Specify the access URL of the custom ring tone. Parameter: ringtone.url Delete all custom ring tone files. Parameter: ringtone.delete Configure a ring tone on a per-line basis. <MAC>.cfg Parameters: account.X.ringtone.ring_type Upload the custom ring tones.
  • Page 681 Common, Ring1.wav, Ring2.wav, Ring3.wav, Ring4.wav, Ring5.wav, Ring6.wav, Ring7.wav, Ring8.wav, Silent.wav, Splash.wav or custom ring tone name (e.g., Customring.wav). X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 682 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Menu->Settings->Basic Settings->Sound->Ring Tones->Account X URL within 511 ringtone.url Blank characters Description: Configures the access URL of the custom ring tone file. Example: ringtone.url = tftp://192.168.1.100/Customring.wav Web User Interface: Settings->Preference->Upload Ringtone Phone User Interface: None...
  • Page 683 Configuring Audio Features Click Upload to upload the file. The custom ring tone appears in the pull-down list of Ring Type. To change the ring tone for the phone via web user interface: Click on Settings->Preference. Select the desired ring tone from the pull-down list of Ring Type. Click Confirm to accept the change.
  • Page 684 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired ring tone from the pull-down list of Ring Type. Click Confirm to accept the change. To select a ring tone for the phone via phone user interface: Press Menu->Settings->Basic Settings->Sound->Ring Tones->Common. Press to select the desired ring tone.
  • Page 685 Configuring Audio Features Alert-Info headers in the following four formats: Alert-Info: Bellcore-drN Alert-Info: ringtone-N (or Alert-Info: MyMelodyN) Alert-Info: <URL> Alert-Info: info=info text;x-line-id=0 1) Alert-Info: Bellcore-drN When the Alter-Info header contains the keyword “Bellcore-drN”, the IP phone will play the desired ring tone. The following table identifies the corresponding ring tone: Ring Tone Ring Tone...
  • Page 686 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following table identifies the different Bellcore ring tone patterns and cadences (These ring tones are designed for the BroadWorks server). Minimum Nominal Maximum Pattern Cade Bellcore Tone Pattern Duration Duration Duration (ms) (ms)
  • Page 687 Configuring Audio Features Alert-Info: <http://10.1.0.31>;info=ringtone-2 Alert-Info: <http://127.0.0.1/ringtone-2> Alert-Info: MyMelody2 Alert-Info: MyMelody2;x-line-id=1 Alert-Info: <http://10.1.0.31>;x-line-id=0;info=MyMelody2 The following table identifies the corresponding local ring tone: Value of N Ring Tone Ring1.wav Ring2.wav Ring3.wav Ring4.wav Ring5.wav Ring6.wav Ring7.wav Ring8.wav Silent.wav Splash.wav N<1 or N>10 Ring1.wav 3) Alert-Info: <URL>...
  • Page 688: Auto Answer

    Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones the ring tone associated with the Internal Ringer Text (the ring tone can be configured by the parameter “distinctive_ring_tones.alert_info.X.ringer”). If no internal ringer text maps, the IP phone will play the preconfigured local ring tone in about 10 seconds. Example: Alert-Info: info=family;x-line-id=0 Alert-Info: <http://10.1.0.31>;info=family...
  • Page 689 Configuring Audio Features http://<phoneIPAddress>/servl et?m=mod_data&p=account-a dv&q=load&acc=0 Configure the internal ringer text and internal ringer file. Navigate to: http://<phoneIPAddress>/servl et?m=mod_data&p=settings-ri ng&q=load Details of Configuration Parameters: Parameters Permitted Values Default account.X.alert_info_url_enable 0 or 1 (X ranges from 1 to 16) Description: Enables or disables the IP phone to download the ring tone from the URL contained in the Alert-Info header for account X.
  • Page 690 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Configures the internal ringer text to map the keywords contained in the Alert-Info header. Example: distinctive_ring_tones.alert_info.1.text = Family Web User Interface: Settings->Ring->Internal Ringer Text Phone User Interface: None distinctive_ring_tones.alert_info.X.ringer Integer from 1 to 10...
  • Page 691 Configuring Audio Features Select the desired value from the pull-down list of Distinctive Ring Tones. Click Confirm to accept the change. To configure the internal ringer text and internal ringer file via web user interface: Click on Settings->Ring. Enter the keywords in the Internal Ringer Text fields. Select the desired ring tones for each text from the pull-down lists of Internal Ringer File.
  • Page 692 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones tones or select specialized tone sets (vary from country to country) to indicate different conditions of the IP phone. The default tones used on IP phones are the US tone sets. Available tone sets for IP phones: Australia ...
  • Page 693 Configuring Audio Features Condition Description Busy When the callee is busy Congestion When the network is congested Call waiting tone (For more information on call Call Waiting waiting, refer to Call Waiting) Dial Recall When receiving a call back Info When receiving a special message When receiving a voice mail (For more Stutter...
  • Page 694 For SIP-T40P/T23P/T23G/T21(P) E2/T19(P) E2: A tone is comprised of at most two different frequencies. For SIP-T48G/T46G/T42G/T41P/T29G/T27P/CP860: A tone is comprised of at most four different frequencies. Duration: the duration (in milliseconds) of the dial tone, ranges from 0 to 30000ms.
  • Page 695 Configuring Audio Features Parameters Permitted Values Default Note: It works only if the value of the parameter “voice.tone.country” is set to Custom. Web User Interface: Settings->Tones->Dial Phone User Interface: None voice.tone.ring String Blank Description: Customizes the ringback tone. The value format is Freq/Duration. For more information on the value format, refer to the parameter “voice.tone.dial”.
  • Page 696 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Customizes the tone when the network is congested. The value format is Freq/Duration. For more information on the value format, refer to the parameter “voice.tone.dial”. Note: It works only if the value of the parameter “voice.tone.country” is set to Custom.
  • Page 697 Configuring Audio Features Parameters Permitted Values Default voice.tone.info String Blank Description: Customizes the info tone. The phone will play the info tone with the special information, for example, the number you are calling is not in service. The value format is Freq/Duration. For more information on the value format, refer to the parameter “voice.tone.dial”.
  • Page 698 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Phone User Interface: None voice.tone.autoanswer String Blank Description: Customizes the warning tone for auto answer. The value format is Freq/Duration. For more information on the value format, refer to the parameter “voice.tone.dial”.
  • Page 699 Configuring Audio Features page 671. Procedure Voice mail tone can be configured using the configuration files or locally. Configure whether to play a warning tone when the IP phone receives a new voice mail. Configuration File <y0000000000xx>.cfg Parameters: features.voice_mail_tone_enable Configure whether to play a warning tone when the IP phone receives a new voice mail.
  • Page 700 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of Voice Mail Tone. Click Confirm to accept the change. Headset prior allows users to use headset preferentially if a headset is physically connected to the IP phone.
  • Page 701 Configuring Audio Features Details of the Configuration Parameter: Parameter Permitted Values Default features.headset_prior 0 or 1 Description: Enables or disables headset prior feature. You need to press the HEADSET key to activate the headset mode in advance. 0-Disabled 1-Enabled If it is set to 1 (Enabled), the headset mode will not be deactivated until the user presses the HEADSET key again.
  • Page 702 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Dual headset allows users to use two headsets on one IP phone. To use this feature, users need to physically connect two headsets to the headset and handset jacks respectively. Once the IP phone connects to a call, the user with the headset connected to the headset jack has full-duplex capabilities, while the user with the headset connected to the handset jack is only able to listen.
  • Page 703 Configuring Audio Features Parameter Permitted Values Default None To configure dual headset via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Dual-Headset. Click Confirm to accept the change. Sending volume allows user to adjust the sending volume of currently engaged audio devices (handset, speakerphone or headset) when the phone is in use.
  • Page 704 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones voice.handset_send Configure the sending volume of the headset. Parameter: voice.headset_send Details of the Configuration Parameter: Parameter Permitted Values Default voice.handfree_send Integer from -50 to 50 Description: Configures the sending volume of the speaker. Note: It is not applicable to CP860 IP phones.
  • Page 705 The following table lists the audio codecs supported by each phone model: Phone Model Supported Audio Codecs Default Audio Codecs G722, PCMA, PCMU, G729, SIP-T48G/T46G/T42 G722, PCMA, PCMU, G726-16, G726-24, G726-32, G/T41P/T29G/CP860 G729 G726-40, iLBC, G723_53, G723_63 SIP-T40P/T27P/T23P/T...
  • Page 706 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Codec Algorithm Reference Bit Rate Sample Packetization Rate Time 20ms G726-16 G.726 RFC 3551 16 Kbps 8 Ksps 20ms G726-24 G.726 RFC 3551 24 Kbps 8 Ksps 20ms G726-32 G.726 RFC 3551 32 Kbps 8 Ksps 20ms...
  • Page 707 Configuring Audio Features Codec Configuration Methods Priority RTPmap Configuration Files G726-16 Web User Interface Configuration Files G726-24 Web User Interface Configuration Files G726-32 Web User Interface Configuration Files G726-40 Web User Interface Configuration Files iLBC Web User Interface Procedure Configuration changes can be performed using the configuration files or locally. Configure the codecs to use on a per-line basis.
  • Page 708 Enables or disables the specified codec for account X. 0-Disabled 1-Enabled X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 709 Description: Configures the codec for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 710 (X ranges from 1 to 16, Y ranges from 1 to 11) Description: Configures the priority of the enabled codec for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P)
  • Page 711 0 to 127 Description: Configures the rtpmap of the audio codec for account X. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G)
  • Page 712 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Permitted Parameters Default Values When Y=1, the default value is 0; When Y=2, the default value is 8; When Y=3, the default value is 4; When Y=4, the default value is 4; When Y=5, the default value is 18;...
  • Page 713 30-30 40-40 50-50 60-60 X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2)
  • Page 714 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones To adjust the priority of codecs, select the desired codec and then click Click Confirm to accept the change. To configure the ptime for the account via web user interface: Click on Account->Advanced. Select the desired account from the pull-down list of Account.
  • Page 715 Configuring Audio Features Acoustic Echo Cancellation (AEC) is used to reduce acoustic echo from a voice call to provide natural full-duplex communication patterns. It also increases the capacity achieved through silence suppression by preventing echo from traveling across a network. IP phones employ advanced AEC for hands-free operation. AEC is not normally required for calls via the handset.
  • Page 716 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Phone User Interface: None To configure AEC via web user interface: Click on Settings->Voice. Select the desired value from the pull-down list of ECHO. Click Confirm to accept the change. Background noise suppression (BNS) is designed primarily for hands-free operation and reduces background noise to enhance communication in noisy environments.
  • Page 717 Configuring Audio Features Procedure VAD can be configured using the configuration files or locally. Configure VAD. Configuration File <y0000000000xx>.cfg Parameter: voice.vad Configure VAD. Navigate to: Local Web User Interface http://<phoneIPAddress>/ servlet?p=settings-voice& q=load Details of the Configuration Parameter: Parameter Permitted Values Default voice.vad 0 or 1...
  • Page 718 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Click Confirm to accept the change. Comfort Noise Generation (CNG) is used to generate background noise for voice communications during periods of silence in a conversation. It is a part of the silence suppression or VAD handling for VoIP technology.
  • Page 719 Configuring Audio Features Details of the Configuration Parameter: Parameter Permitted Values Default voice.cng 0 or 1 Description: Enables or disables the CNG (Comfortable Noise Generation) feature on the IP phone. 0-Disabled 1-Enabled Web User Interface: Settings->Voice->Echo Cancellation->CNG Phone User Interface: None To configure CNG via web user interface: Click on Settings->Voice.
  • Page 720 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones configure the delay time for the static jitter buffer on IP phones. An adaptive jitter buffer is capable of adapting the changes in the network's delay. The range of the delay time for the dynamic jitter buffer added to packets can be also configured on IP phones.
  • Page 721 Configuring Audio Features Parameters Permitted Values Default (Adaptive). Web User Interface: Settings->Voice->JITTER BUFFER->Min Delay Phone User Interface: None voice.jib.max Integer from 0 to 400 Description: Configures the maximum delay time (in milliseconds) of jitter buffer. Note: It works only if the value of the parameter “voice.jib.adaptive” is set to 1 (Adaptive).
  • Page 722 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the fixed delay time for fixed jitter buffer in the Normal field. The valid value ranges from 0 to 300. Click Confirm to accept the change.
  • Page 723 Configuring Security Features This chapter provides information for making configuration changes for the following security-related features: User Password  Administrator Password  Auto-Logout Time  Phone Lock  Transport Layer Security  Secure Real-Time Transport Protocol  Encrypting Configuration Files ...
  • Page 724 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of the Configuration Parameter: Parameter Permitted Values Default security.user_password String within 32 characters user Description: Configures the password of the user for phone’s web user interface access. The IP phone uses “user” as the default user password. The valid value format is username:new password.
  • Page 725 Configuring Security Features Advanced menu options are strictly used by administrators. Users can configure them only if they have administrator privileges. The administrator password can only be changed by an administrator. The default administrator password is “admin”. For security reasons, the administrator should change the default administrator password as soon as possible.
  • Page 726 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Menu->Settings->Advanced Settings->Set Password To change the administrator password via web user interface: Click on Security->Password. Select admin from the pull-down list of User Type. Enter the current administrator password in the Old Password field. Enter new password in the New Password and Confirm Password fields.
  • Page 727 Configuring Security Features Parameter: features.relog_offtime Configure auto-logout time. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=features-general&q=load Details of the Configuration Parameter: Parameter Permitted Values Default features.relog_offtime Integer from 1 to 1000 Description: Configures the timeout interval (in minutes) for web access authentication. Example: features.relog_offtime = 5 If you log into the web user interface and leave it for 5 minutes, it will automatically...
  • Page 728 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired auto-logout time in Auto-Logout Time(1~1000min) field. Click Confirm to accept the change. Phone lock is used to lock the IP phone to prevent it from unauthorized use. Once the IP phone is locked, a user must enter the password to unlock it.
  • Page 729 Configuring Security Features the phone after a time interval. Parameter: phone_setting.phone_lock.lock_time_out Configure emergency numbers. Parameter: phone_setting.emergency.number Assign a phone lock key. Parameter: linekey.X.type/ programablekey.X.type/ expansion_module.X.key.Y.type linekey.X.label/ programablekey.X.label/ expansion_module.X.key.Y.label Configure the phone lock type. Change the unlock PIN. Configure the IP phone to automatically lock the phone after a time interval.
  • Page 730 For more information, refer to Phone Lock Type on page 711. Note: It is not applicable to SIP-T48G IP phones. It works only if the value of the parameter “phone_setting.phone_lock.enable” is set to 1 (Enabled). Web User Interface: Features->Phone Lock->Phone Lock Type Phone User Interface: Menu->Settings->Advanced Settings (default password: admin) ->Phone...
  • Page 731 (Enabled) and “phone_setting.phone_lock.lock_key_type” is set to 0 (All Keys), you can only allow to dial emergency numbers configured by “phone_setting.emergency.number”. For SIP-T48G: If the value of the parameter “phone_setting.phone_lock.enable” is set to 1 (Enabled), you can only allow to dial emergency numbers configured by “phone_setting.emergency.number”.
  • Page 732 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones All Keys Function Keys Menu key Speakerphone key, off-hook key and on-hook key. Note: Line key is not applicable to SIP-T19(P) E2 and CP860 IP phones. Speakerphone key is not applicable to CP860 IP phones.
  • Page 733 Configures a DSS key as a phone lock key on the IP phone. The digit 50 stands for the key type Phone Lock. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 734 Example: linekey.1.type = 50 Default: For line keys: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key 17-27 is 0.
  • Page 735 Configuring Security Features Parameter Permitted Values Default When X=6, the default value is 61 (Directory). When X=7, the default value is 0 (NA). When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status). When X=10, the default value is 0 (NA). When X=12, the default value is 0 (NA).
  • Page 736 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default For SIP-T23P/T23G/T21(P) E2 IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND). When X=4, the default value is 30 (Menu).
  • Page 737 (Optional.) Configures the label displayed on the LCD screen for each DSS key. For line keys: X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 738 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Enter the desired time in the Phone Lock Time Out (0~3600s) field. Click Confirm to accept the change. To configure a phone lock key via web user interface: Click on DSSKey->Line Key (or Programable Key). In the desired DSS key field, select Phone Lock from the pull-down list of Type.
  • Page 739 Configuring Security Features Enter the new unlock PIN again in the Confirm PIN field. Press the Save soft key to accept the change. To configure a phone lock key via phone user interface: Press Menu->Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Phone Lock from the Type field.
  • Page 740 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones EDH-RSA-DES-CBC3-SHA  EDH-DSS-DES-CBC3-SHA  DES-CBC3-SHA  DHE-RSA-AES128-SHA  DHE-DSS-AES128-SHA  AES128-SHA  IDEA-CBC-SHA  DHE-DSS-RC4-SHA  RC4-SHA  RC4-MD5  EXP1024-DHE-DSS-DES-CBC-SHA  EXP1024-DES-CBC-SHA  EDH-RSA-DES-CBC-SHA  EDH-DSS-DES-CBC-SHA  DES-CBC-SHA  EXP1024-DHE-DSS-RC4-SHA ...
  • Page 741 A unique server certificate: It is unique to an IP phone (based on the MAC address) and issued by the Yealink Certificate Authority (CA). A generic server certificate: It issued by the Yealink Certificate Authority (CA). Only if no unique certificate exists, the IP phone may send a generic certificate for authentication.
  • Page 742 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Procedure Configuration changes can be performed using the configuration files or locally. Configure TLS on a per-line basis. <MAC>.cfg Parameter: account.X.sip_server.Y.transport_type Configure trusted certificates feature. Parameters: security.trust_certificates security.ca_cert security.cn_validation Configure server certificates feature. Parameters: security.dev_cert Upload the trusted certificates.
  • Page 743 0-UDP 1-TCP 2-TLS 3-DNS-NAPTR X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G) X ranges from 1 to 6 (for SIP-T41P/T27P) X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2)
  • Page 744 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default If it is set to 0 (Disabled), the IP phone will trust the server no matter whether the certificate sent by the server is valid or not. If it is set to 1 (Enabled), the IP phone will authenticate the server certificate based on the trusted certificates list.
  • Page 745 Configuring Security Features Parameters Permitted Values Default Security->Trusted Certificates->Common Name Validation Phone User Interface: None security.dev_cert 0 or 1 Description: Configures the type of the device certificates for the IP phone to send for TLS authentication 0-Default Certificates 1-Custom Certificates Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 746 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default trusted_certificates.delete = http://localhost/all Web User Interface: None Phone User Interface: None URL within 511 server_certificates.url Blank characters Description: Configures the access URL of the certificate the IP phone sends for authentication. Example: server_certificates.url = http://192.168.1.20/ca.pem Note: The certificate you want to upload must be in *.pem or *.cer format.
  • Page 747 Configuring Security Features Parameters Permitted Values Default Web User Interface: None Phone User Interface: None To configure TLS on a per-line basis via web user interface: Click on Account->Register. Select the desired account from the pull-down list of Account. Select TLS from the pull-down list of Transport. Click Confirm to accept the change.
  • Page 748 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired values from the pull-down lists of Only Accept Trusted Certificates, Common Name Validation and CA Certificates. Click Confirm to accept the change. To upload a trusted certificate via web user interface: Click on Security->Trusted Certificates.
  • Page 749 Configuring Security Features Select the desired value from the pull-down list of Device Certificates. Click Confirm to accept the change. To upload a server certificate via web user interface: Click on Security->Server Certificates. Click Browse to select the certificate (*.pem and *.cer) from your local system. Click Upload to upload the certificate.
  • Page 750 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Example of the RTP encryption algorithm carried in the SDP of the INVITE message: m=audio 11780 RTP/SAVP 0 8 18 9 101 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:NzFlNTUwZDk2OGVlOTc3YzNkYTkwZWVkMTM1YWFj a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:NzkyM2FjNzQ2ZDgxYjg0MzQwMGVmMGUxMzdmNWFm a=crypto:3 F8_128_HMAC_SHA1_80 inline:NDliMWIzZGE1ZTAwZjA5ZGFhNjQ5YmEANTMzYzA0 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:18 G729/8000...
  • Page 751 If it is set to 2 (Compulsory), the IP phone is forced to use SRTP during a call. X ranges from 1 to 16 (for SIP-T48G/T46G/T29G) X ranges from 1 to 12 (for SIP-T42G)
  • Page 752 This tool generates another new file named as Aeskey.txt to store the plaintext 16-character symmetric keys for each configuration file. For a Microsoft Windows platform, you can use a Yealink-supplied encryption tool "Config_Encrypt_Tool.exe" to encrypt the <y0000000000xx>.cfg and <MAC>.cfg files respectively.
  • Page 753: Procedure To Encrypt Configuration Files

    Configuring Security Features For security reasons, administrator should upload encrypted configuration files, <y0000000000xx_Security>.enc and/or <MAC_Security>.enc files to the root directory of the provisioning server. During auto provisioning, the IP phone requests to download <y0000000000xx>.cfg file first. If the downloaded configuration file is encrypted, the IP phone will request to download <y0000000000xx_Security>.enc file (if enabled) and decrypt it into the plaintext key (e.g., key2) using the built-in key (e.g., key1).
  • Page 754 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones If you mark the Auto Generate radio box, the configuration file(s) will be encrypted using random AES key. The AES keys of configuration files are different. Note AES keys must be 16 characters and the supported characters contain: 0 ~ 9, A ~ Z, a ~ z and the following special characters are also supported: # $ % * + , - .
  • Page 755 Configuring Security Features Parameters: auto_provision.aes_key_16.com auto_provision.aes_key_16.mac Configure AES keys. Navigate to: Web User Interface http://<phoneIPAddress>/servlet?p Local =settings-autop&q=load Phone User Interface Configure AES keys. Details of Configuration Parameters: Parameters Permitted Values Default auto_provision.aes_key_in_file 0 or 1 Description: Enables or disables the IP phone to decrypt configuration files using the encrypted AES keys.
  • Page 756 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default auto_provision.aes_key_16.com = 0123456789abcdef Note: It works only if the value of the parameter “auto_provision.aes_key_in_file” is set to 0 (Disabled). Web User Interface: Settings->Auto Provision->Common AES Key Phone User Interface: Menu->Settings->Advanced Settings->Set AES Key->Common auto_provision.aes_key_16.mac 16 characters...
  • Page 757 Configuring Security Features AES keys must be 16 characters and the supported characters contain: 0-9, A-Z, a-z and the following special characters are also supported: # $ % * + , - . : = ? @ [ ] ^ _ { } ~.
  • Page 758 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Yealink 802.1X Authentication For more information on 802.1X authentication, refer to Procedure 802.1X authentication can be configured using the configuration files or locally. Configure the 802.1X authentication. Parameters: network.802_1x.mode Configuration File <y0000000000xx>.cfg...
  • Page 759 Configuring Security Features Parameters Permitted Values Default Web User Interface: Network->Advanced->802.1x->802.1x Mode Phone User Interface: Menu->Settings->Advanced Settings (default password: admin) ->Network->802.1x Settings->802.1x Mode network.802_1x.identity String within 32 characters Blank Description: Configures the user name for 802.1x authentication. Example: network.802_1x.identity = admin Note: It works only if the value of the parameter “network.802_1x.mode”...
  • Page 760 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Configures the access URL of the CA certificate Example: network.802_1x.root_cert_url = http://192.168.1.10/ca.pem Note: It works only if the value of the parameter “network.802_1x.mode” is set to 2, 3, 4, 5, 6 or 7.
  • Page 761 Configuring Security Features 2) Enter the password for authentication in the MD5 Password field. b) If you select EAP-TLS: 1) Enter the user name for authentication in the Identity field. 2) Leave the MD5 Password field blank. 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system.
  • Page 762 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 5) Click Upload to upload the certificates. c) If you select EAP-PEAP/MSCHAPv2: 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field. 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system.
  • Page 763 Configuring Security Features 4) Click Upload to upload the certificate. d) If you select EAP-TTLS/EAP-MSCHAPv2: 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field. 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system.
  • Page 764 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 4) Click Upload to upload the certificate. e) If you select EAP-PEAP/GTC: 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field.
  • Page 765 Configuring Security Features 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system. 4) Click Upload to upload the certificate. f) If you select EAP-TTLS/EAP-GTC: 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field.
  • Page 766 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system. 4) Click Upload to upload the certificate. g) If you select EAP-FAST: 1) Enter the user name for authentication in the Identity field.
  • Page 767 Configuring Security Features 3) In the CA Certificates field, click Browse to select the desired CA certificate (*.pem, *.crt, *.cer or *.der) from your local system. 4) Click Upload to upload the certificate. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the phone.
  • Page 768 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field. e) If you select EAP-PEAP/GTC: 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the MD5 Password field.
  • Page 769 Troubleshooting This chapter provides an administrator with general information for troubleshooting some common problems that he (or she) may encounter while using IP phones. IP phones can provide feedback in a variety of forms such as log files, packets, status indicators and so on, which can help an administrator more easily find the system problem and fix it.
  • Page 770 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 4: warning conditions 5: normal but significant condition 6: informational syslog.mode – Specify the system log to be exported to the provisioning server,  syslog server or local system. syslog.server -- Specify the IP address or domain name of the syslog server to ...
  • Page 771 Troubleshooting Details of Configuration Parameters: Parameters Permitted Values Default syslog.log_level Integer from 0 to 6 Description: Configures the detail level of syslog information to be exported. 0-system is unusable 1-action must be taken immediately 2-critical condition 3-error conditions 4-warning conditions 5-normal but significant condition 6-informational Note: If you change this parameter, the IP phone will reboot to make the change...
  • Page 772 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The system log level is set as 6, the informational level. Note Informational level may make some sensitive information accessible (e.g., password dial number), we recommend that you reset the system log level to 3 after providing the syslog file.
  • Page 773 Troubleshooting To export a log file to the local system via web user interface: Click on Settings->Configuration. Mark the Local radio box in the Export System Log field. A dialog box pops up to prompt “Warning: Some settings you changed take effect when you restart your machine! Do you want to reboot now?”.
  • Page 774 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following figure shows a portion of a <mac>.log (e.g., 0015659188F2.log) - an account registration: Procedure Log setting can be configured using the configuration files or locally. Configure the syslog mode. Parameters: syslog.mode Configure the IP address or domain...
  • Page 775 Troubleshooting Details of Configuration Parameters: Parameters Permitted Values Default syslog.mode 0, 1 or 2 Description: Configures the IP phone to export log files to the local system, syslog server or an FTP/TFTP Server (provisioning server). 0-Local 1-Server 2-FTP/TFTP Server Note: If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 776 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones For example, the IP address of your syslog server is 192.168.1.100. Click Confirm to accept the change. A dialog box pops up to prompt “Warning: Some settings you changed take effect when you restart your machine! Do you want to reboot now?”.
  • Page 777 Troubleshooting Procedure Log setting can be configured using the configuration files or locally. Configure the syslog mode. Parameters: syslog.mode Configure the period of the log upload (in seconds) to the provisioning server. Parameters: syslog.log_upload_period Configure whether the log files on the provisioning server are overwritten or appended.
  • Page 778 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones upload (in seconds) to the provisioning server. Configure whether the log files on the provisioning server are overwritten or appended. Configure the maximum size of the log files on the provisioning server. Configure the phone to stop log upload or delete the old log when the log on the provisioning server...
  • Page 779 Troubleshooting Parameters Permitted Values Default None Integer from 30 to syslog.log_upload_period 2592000 Description: Configures the period of the log upload (in seconds) to the provisioning server. Example: syslog.log_upload_period = 60 Note: It works only if the value of the parameter “syslog.mode” is set to 2 (FTP/TFTP Server).
  • Page 780 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameters Permitted Values Default Description: Configures the maximum size of the log files on the provisioning server. Example: syslog.ftp.max_logfile = 511 Note: It works only if the value of the parameter “syslog.mode” is set to 2 (FTP/TFTP Server).
  • Page 781 Troubleshooting Parameters Permitted Values Default take effect. Web User Interface: None Phone User Interface: None URL within 511 auto_provision.server.url Blank characters Description: Configures the access URL of the provisioning server. Example: auto_provision.server.url = tftp://10.3.6.133/ Web User Interface: Settings->Auto Provision->Server URL Phone User Interface: None To configure the URL of the provisioning server via web user interface:...
  • Page 782 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones For example, if the IP address TFTP server is 192.168.1.100, then the URL “tftp://192.168.1.100/” is where the IP phone exports the system log. For more Yealink_SIP-T2_Series_T19(P) information on TFTP server, refer to E2_T4_Series_CP860_IP_Phones_Auto_Provisioning_Guide Click Confirm to accept the change.
  • Page 783 Troubleshooting Select the desired limit mode from the pull-down list of Append Limit Mode. Click Confirm to accept the change. A dialog box pops up to prompt “Warning: Some settings you changed take effect when you restart your machine! Do you want to reboot now?”. The configuration will take effect after a reboot.
  • Page 784 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following figure shows a portion of a <mac>-sys.log (e.g., 0015659188f2-sys.log): You can capture packet in two ways: capturing the packets via web user interface or using the Ethernet software. You can analyze the packet captured for troubleshooting purpose.
  • Page 785 Troubleshooting Receiving data packets from the HUB Connect the Internet port of the IP phone and the PC to the same HUB, and then use Sniffer, Ethereal or Wireshark software to capture the signal traffic. Receiving data packets from PC port Connect the Internet port of the IP phone to the Internet and the PC port of the IP phone to a PC.
  • Page 786 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Parameter Permitted Values Default Network->Advanced->Span to PC->Span to PC Port Phone User Interface: None To enable span to PC port via web user interface: Click on Network->Advanced. Select Enabled from the pull-down list of Span to PC Port. Click Confirm to accept the change.
  • Page 787 Troubleshooting Procedure Watch Dog can be configured using the configuration files or locally. Configure Watch Dog feature. Configuration File <y0000000000xx>.cfg Parameter: watch_dog.enable Configure Watch Dog feature. Navigate to: Local Web User Interface http://<phoneIPAddress> /servlet?p=settings-prefer ence&q=load Details of the Configuration Parameter: Parameter Permitted Values Default...
  • Page 788 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Select the desired value from the pull-down list of WatchDog. Click Confirm to accept the change. Status indicators may consist of the power LED, MESSAGE key LED, line key indicator, headset key indicator and the on-screen icon. The following shows two examples of obtaining the IP phone information from status indicators on SIP-T23G IP phones: If a LINK failure of the IP phone is detected, a prompting message “Network...
  • Page 789 Troubleshooting The config.bin file is an encrypted file. For more information on config.bin file, contact your Yealink reseller. Procedure Configuration changes can be performed using the configuration files or locally. Specify the access URL for the custom configuration files. Configuration File <y0000000000xx>.cfg...
  • Page 790 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones In the Export or Import Configuration block, click Export to open the file download window, and then save the file to your local system. To import a BIN configuration file via web user interface: Click on Settings->Configuration.
  • Page 791 Troubleshooting To export CFG configuration files via web user interface: Click on Settings->Configuration. Select Local Configuration or All Configuration from the pull-down list of Export CFG Configuration File. Click Export to open file download window, and then save the file to your local system.
  • Page 792 PC to access the web user interface. Scenario 2: Yealink IP phones support using FTP , TFTP , HTTP and HTTPS protocols to download configuration files or resource files. You can use one of these protocols for provisioning.
  • Page 793 Troubleshooting tftp://[IPv6 address or domin name] “ ”. For example, if the provisioning server address is “2001:250:1801::1”, the access URL of the provisioning server can be “tftp://[2001:250:1801::1]/”. For more information on provisioning, refer to Yealink_SIP-T2_Series_T19(P) E2_T4_Series_CP860_IP_Phones_Auto_Provisioning_Guide Press the volume key to increase or decrease the ringer volume when the IP phone is idle, or to adjust the volume of engaged audio device (handset, speakerphone or headset) when there is an active call in progress.
  • Page 794 Ensure that the 180 ring workaround feature is disabled. For more information, refer to 180 Ring Workaround on page 290. Ensure the SIP-T48G IP phone and your gateway/ router are within the working range and there is no obvious interference (walls, doors, etc) between them. ’...
  • Page 795 Troubleshooting Item Description Hardware version. The hardware version for each IP phone model is: 35: SIP-T48G  28: SIP-T46G  29: SIP-T42G  36: SIP-T41P  54:SIP-T40P  46: SIP-T29G  45: SIP-T27P  44: SIP-T23P/G  52: SIP-T21(P) E2 ...
  • Page 796 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones parameters, local phone book, firmware and so on. You can use auto provisioning on a single phone, but it makes more sense in mass deployment. Plug and Play (PnP) is a method for IP phones to acquire the provisioning server address. With PnP enabled, the IP phone broadcasts the PnP SUBSCRIBE message to obtain a provisioning server address during startup.
  • Page 797 Troubleshooting The web user interface prompts the message “Do you want to reset to factory?”. Click OK to confirm the resetting. The IP phone will be reset to factory sucessfully after startup. Note Reset of your phone may take a few minutes. Do not power off until the phone starts up successfully.
  • Page 798 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Details of Configuration Parameters: Parameters Permitted Values Default features.custom_factory_config.enable 0 or 1 Description: Enables or disables the Import Factory Configuration feature. 0-Disabled 1-Enabled If it is set to 1 (Enabled), Import Factory Configuration item will be displayed on the IP phone's web user interface at the path Settings->Configuration.
  • Page 799 Troubleshooting Click Browse to locate the custom factory configuration file from your local system. Click Import. When the custom factory configuration file is imported successrully, you can reset the IP phone to custom factory configurations. For more information on how to reset to factory configuration via web user interface, refer to How to reset the IP phone to default factory configurations?
  • Page 800 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The web user interface prompts the message “Are you sure delete user-defined factory configuration?”. Click OK to delete the custom factory configuration files. The imported custom factory file will be deleted. The IP phone will be reset to default factory configurations after resetting.
  • Page 801 Troubleshooting Procedure Changes can only be configured using the configuration files. Configure the IP phone behavior when receiving a SIP NOTIFY message which contains the Configuration File <y0000000000xx>.cfg header “Event: check-sync”. Parameter: sip.notify_reboot_enable Details of the Configuration Parameter: Parameter Permitted Values Default sip.notify_reboot_enable 0, 1 or 2...
  • Page 802 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The LCD screen prompts the following warning: Press the OK soft key to reboot the phone. The phone begins rebooting. Any reboot of the phone may take a few minutes. To reboot the phone via web user interface: Click on Settings->Upgrade.
  • Page 803 Troubleshooting Source Destination Destination Port Source IP Source Port Destination IP Protocol Description of destination port Device Device (Listening port) IP address of IP Determined by IP phone or voice RTP protocol port, it is used to 2~65535 phone or voice destination gateway send or receive audio stream.
  • Page 804 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Source Destination Destination Port Source IP Source Port Destination IP Protocol Description of destination port Device Device (Listening port) Determined by SNMP protocol port, it is used IP address of 1024~65535 SNMP Server destination to communicate with SNMP...
  • Page 805 Troubleshooting Source Destination Destination Port Source IP Source Port Destination IP Protocol Description of destination port Device Device (Listening port) address 1~65535 HTTP port (default value: 443) of PC SIP protocol port, it is used for address 1024~65534 UDP/TCP signaling interaction with SIP Determined IP address of IP Server...
  • Page 806 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Do one of the following: Ensure that the IP phone is properly plugged into a functional AC outlet.  Ensure that the IP phone is plugged into a socket controlled by a switch that is on. ...
  • Page 807 Troubleshooting Ensure that the FTP/TFTP server is downloaded and installed on your local system.  Ensure that you have configured the FTP/TFTP server address correctly via web user  interface on your IP phone. Reboot the phone. The configurations require a reboot to take effect. ...
  • Page 808 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones address, MAC address and firmware version). Both user name and register name are defined by the server. User name identifies the account, while register name matched with a password is for authentication purposes. Display name is the caller ID that will be displayed on the callee’s phone LCD screen.
  • Page 809: Call Hold On

    Troubleshooting Capturing packets after you enable the RFC 2543 Hold feature. SDP media direction attributes (such as a=sendonly) per RFC 2543 is used in the INVITE message when placing a call on hold. Capturing packets after you disable the RFC 2543 Hold feature. SDP media connection address c=0.0.0.0 per RFC 3264 is used in the INVITE message when placing a call on hold.
  • Page 810 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones IP phones use the PoE preferentially. The IP phone only uses logo file in DOB format, as the DOB format file has a high compression ratio (the size of the uncompressed file compared to that of the compressed file) and can be stored in smaller space.
  • Page 811 Appendix 802.1x--an IEEE Standard for port-based Network Access Control (PNAC). It is a part of the IEEE 802.1 group of networking protocols. It provides an authentication mechanism to devices wishing to attach to a LAN or WLAN. ACS (Auto Configuration server)--responsible for auto-configuration of the Central Processing Element (CPE).
  • Page 812 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones technological innovation and excellence. LAN (Local Area Network)--used to interconnects network devices in a limited area such as a home, school, computer laboratory, or office building. MIB (Management Information Base)--a virtual database used for managing the entities in a communications network.
  • Page 813 Appendix Time Zone Time Zone Name Samoa US-Hawaii-Aleutian, US-Alaska-Aleutian -9:30 French Polynesia US-Alaska Time Canada(Vancouver,Whitehorse), Mexico(Tijuana,Mexicali), US-Pacific Time Canada(Edmonton,Calgary), Mexico(Mazatlan,Chihuahua), US-MST no DST, US-Mountain Time Canada-Manitoba(Winnipeg), Chile(Easter Islands), Mexico(Mexico City,Acapulco), US-Central Time Bahamas(Nassau), Canada(Montreal,Ottawa,Quebec), Cuba(Havana), US-Eastern Time -4:30 Venezuela(Caracas) Canada(Halifax,Saint John), Chile(Santiago), Paraguay(Asuncion), UK(Falkland Islands), UK-Bermuda(Bermuda), Trinidad&Tobago -3:30...
  • Page 814 New Zealand(Wellington,Auckland), Russia(Kamchatka Time) +12:45 New Zealand(Chatham Islands) Tonga(Nukualofa) +13:30 Chatham Islands Kiribati Yealink IP phones trust the following CAs by default: DigiCert High Assurance EV Root CA  Deutsche Telekom AG Root CA-2  Equifax Secure Certificate Authority ...
  • Page 815  Note Yealink endeavors to maintain a built-in list of most common used CA Certificates. Due to memory constraints, we cannot ensure a complete set of certificates. If you are using a certificate from a commercial Certificate Authority not in the list above, you can send a request to your local distributor.
  • Page 816 This section provides the DSS key parameters you can configure on IP phones. DSS key consists of line key (line key is not applicable to SIP-T19(P) E2 and CP860 IP phones), programable key and ext key (ext key is only applicable to SIP-T48G/T46G/T29G/T27P IP phones). The following table lists the number of...
  • Page 817 = programablekey.X.line = programablekey.X.value = programablekey.X.xml_phonebook = programablekey.X.history_type = programablekey.X.pickup_value = # X ranges from 1 to 4. programablekey.X.label = Phone Model SIP-T42G/ SIP-T23P/T23G/ SIP-T29G/ SIP-T48G/ SIP-T19(P) E2 T41P/T40 CP860 T21(P) E2 T27P T46G SoftKey1 SoftKey1 SoftKey1 SoftKey1 SoftKey1...
  • Page 818 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Phone Model SIP-T42G/ SIP-T23P/T23G/ SIP-T29G/ SIP-T48G/ SIP-T19(P) E2 T41P/T40 CP860 T21(P) E2 T27P T46G Right Right Right Right Right Cancel Cancel Cancel Cancel CONF Hold Hold Mute Mute Mute Mute Mute...
  • Page 819 X=1-9, 13, 14 (for SIP-T19(P) E2) X=1-6, 9, 13 (for CP860) For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 820 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 2-Forward 3-Transfer 4-Hold 5-DND 7-ReCall 8-SMS 9-Direct Pickup 10-Call Park 11-DTMF 12-Voice Mail 13-Speed Dial 14-Intercom 15-Line 16-BLF 17-URL 18-Group Listening 20-Private Hold 22-XML Group 23-Group Pickup 24-Multicast Paging 25-Record 27-XML Browser...
  • Page 821 Appendix 34-Hot Desking 35-URL Record 37-Switch 38-LDAP 39-BLF List 40-Prefix 41-Zero Touch 42-ACD 45-Local Group 50-Phone Lock 61-Directory 66-Paging List For programable keys: Valid types are: 0-N/A 2-Forward 5-DND 7-ReCall 8-SMS 9-Direct Pickup 13-Speed Dial 14-Intercom (only applicable to CP860 IP phones)
  • Page 822 24-Multicast Paging (only applicable to CP860 IP phones) 27-XML Browser 28-History 30-Menu 32-New SMS 33-Status 34-Hot Desking (only applicable to SIP-T48G/T46G/T29G/T19(P) E2 IP phones) 38-LDAP (not applicable to SIP-T19(P) E2 IP phones) 40-Prefix 41-Zero Touch 43-Local Directory 45-Local Group 47-XML Directory...
  • Page 823 Appendix 0-NA 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 7-ReCall 8-SMS 9-Direct Pickup 10-Call Park 11-DTMF 12-Voice Mail 13-Speed Dial 14-Intercom 15-Line 16-BLF 17-URL 18-Group Listening 20-Private Hold 22-XML Group 23-Group Pickup 24-Multicast Paging...
  • Page 824 61-Directory 66-Paging List Format Integer For line keys: For SIP-T48G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key Default Value 17-29 is 0. For SIP-T46G/T29G IP phones: The default value of the line key 1-16 is 15, and the default value of the line key...
  • Page 825 For SIP-T40P/T23P/T23G/T21(P) E2 IP phones: The default value is 15. For programable keys: For SIP-T48G/T46G IP phones: When X=1, the default value is 28 (History). When X=2, the default value is 61 (Directory). When X=3, the default value is 5 (DND).
  • Page 826 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones When X=10, the default value is 0 (NA). When X=12, the default value is 0 (NA). When X=13, the default value is 0 (NA). When X=14, the default value is 2 (Forward). For SIP-T42G/T41P/T40P IP phones: When X=1, the default value is 28 (History).
  • Page 827 Appendix When X=6, the default value is 61 (Directory). When X=7, the default value is 0 (NA). When X=8, the default value is 0 (NA). When X=9, the default value is 33 (Status). When X=10, the default value is 0 (NA). When X=11, the default value is 0 (NA).
  • Page 828 When X=4, the default value is 30 (Menu). When X=5, the default value is 28 (History). When X=6, the default value is 61 (Directory). When X=9, the default value is 33 (Status). When X=13, the default value is 0 (NA). For ext keys: For SIP-T48G/T46G/T29G/T27P IP phones:...
  • Page 829 Appendix The default value of the ext key 1, 21 is 37, and the default value of the ext key 2-20, 22-40 is 0. Valid values are: 0-N/A 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND 7-ReCall 8-SMS 9-Direct Pickup Range 10-Call Park 11-DTMF 12-Voice Mail 13-Speed Dial...
  • Page 830 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 22-XML Group 23-Group Pickup 24-Multicast Paging 25-Record 27-XML Browser 28-History 30-Menu 32-New SMS 33-Status 34-Hot Desking 35-URL Record 37-Switch 38-LDAP 39-BLF List 40-Prefix 41-Zero Touch 42-ACD 43-Local Directory 45-Local Group 47-XML Directory 50-Phone Lock 51-Switch Account Up...
  • Page 831 Configures the desired line to apply the key feature. (not applicable to SIP-T19(P) E2 and CP860 IP phones) For line keys: X ranges from 1 to 29 (for SIP-T48G) Description X ranges from 1 to 27 (for SIP-T46G/T29G) X ranges from 1 to 15 (for SIP-T42G/T41P)
  • Page 832 X=1-10, 13 (for SIP-T42G/T41P/T40P) X=1-14 (for SIP-T29G/T27P) X=1-10, 14 (for SIP-T23P/T23G/T21(P) E2) For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 833 Appendix 20-Private Hold 22-XML Group 24-Multicast Paging 25-Record 27-XML Browser 34-Hot Desking 35-URL Record 38-LDAP 39-BLF List 40-Prefix 41-Zero Touch 42-ACD 45-Local Group 50-Phone Lock 61-Directory 66-Paging List Format Integer For the programable key and ext key, the default value is not applicable. For the line key, when X=1, the default value is 1.
  • Page 834 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones … When X=16 the default value is 16. Permitted Values: 1 to 16 (for SIP-T48G/T46G/T29G) 1 to 12 (for SIP-T42G) 1 to 6 (for SIP-T41P/T27P) 1 to 3 (for SIP-T40P/T23P/T23G) Range...
  • Page 835 X=1-9, 13, 14 (for SIP-T19(P) E2) X=1-6, 9, 13 (for CP860) For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 836 This is an optional configuration. For line keys (not applicable to SIP-T19(P) E2 IP phones and CIP860 IP phones): X ranges from 1 to 29 (for SIP-T48G) X ranges from 1 to 27 (for SIP-T46G/T29G) Description...
  • Page 837 Appendix X ranges from 1 to 4. For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 40. (Ext key 21 cannot be configured.) Format String Default Value Blank Range...
  • Page 838 X ranges from 1 to 3 (for SIP-T40P/T23P/T23G) X ranges from 1 to 2 (for SIP-T21(P) E2) For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 839 X=1-9, 13, 14 (for SIP-T19(P) E2) X=1-6, 9, 13 (for CP860) For ext keys (only applicable to SIP-T48G/T46G/T29G/T27P IP phones): X ranges from 1 to 6, Y ranges from 1 to 20, 22 to 40 (Ext key 21 cannot be configured).
  • Page 840 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones … 48-Forty-eighth local group When the key feature is configured as XML Group (remote phone book), valid values are: 0-First XML group 1-Second XML group … 4-Fifth XML group Format Integer Default Value Range 0 to 48...
  • Page 841 Appendix The following shows auto provisioning flowchart for Yealink IP phones when a user wishes to keep user personalized configuration settings.
  • Page 842 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following tables list all the configurations defined never be saved to <MAC>-local.cfg file. Item Configurations account.X.sip_server_type Server Type account.X.xsi.server_type network.dhcp_host_name network.pppoe.user network.pppoe.password network.pc_port.enable network.internet_port.speed_duplex network.pc_port.speed_duplex network.static_dns_enable network.ipv6_static_dns_enable network.vlan.pc_port_mode network.dns.ttl_enable network.mtu_value network.vlan.internet_port_enable Network network.vlan.internet_port_vid...
  • Page 843 Appendix Item Configurations 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.proxy_eap_logoff.enable network.vpn_enable network.lldp.enable network.lldp.packet_interval network.span_to_pc_port network.port.max_rtpport network.port.min_rtpport network.ipv6_prefix 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.internet_port.type network.internet_port.ip network.internet_port.mask network.internet_port.gateway network.primary_dns network.secondary_dns wifi.enable wifi.X.label wifi.X.ssid Wi-Fi wifi.X.priority wifi.X.security_mode wifi.X.security_mode wifi.X.password wifi.X.cipher_type...
  • Page 844 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Item Configurations wifi.X.password Openvpn openvpn.url security.user_name.user security.user_name.admin security.user_name.var security.user_password security.trust_certificates security.ca_cert security.dev_cert Security security.cn_validation security.var_enable trusted_certificates.url trusted_certificates.delete server_certificates.url server_certificates.delete wui.https_enable wui.http_enable syslog.mode syslog.server syslog.log_level auto_provision.custom.sync auto_provision.custom.protect auto_provision.custom.upload_method auto_provision.power_on auto_provision.pnp_enable Autoprovision auto_provision.dhcp_option.enable auto_provision.dhcp_option.list_user_options auto_provision.repeat.enable auto_provision.repeat.minutes...
  • Page 845 Appendix Item Configurations auto_provision.weekly.begin_time auto_provision.weekly.end_time auto_provision.server.url auto_provision.server.username auto_provision.server.password auto_provision.aes_key_16.com auto_provision.aes_key_16.mac auto_provision.aes_key_in_file auto_provision.dhcp_option.option60_value auto_provision.reboot_force.enable auto_provision.url_wildcard.pn zero_touch.enable zero_touch.wait_time autoprovision.X.name autoprovision.X.code autoprovision.X.user autoprovision.X.password autoprovision.X.url autoprovision.X.com_aes autoprovision.X.mac_aes sip.notify_reboot_enable sip.escape_characters.enable sip.listen_mode sip.reserve_characters sip.use_23_as_pound sip.rfc2543_hold account.X.custom_ua sip.reg_surge_prevention sip.send_response_by_request sip.refer_by_header_auto_build sip.tcp_port_random_mode...
  • Page 846 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Item Configurations sip.use_out_bound_in_dialog sip.call_park_without_blf ldap.password phone_setting.phone_lock.unlock_pin account.X.hoteling.password Configurations associated with the account.X.xsi.password password account.X.password managementserver.connection_request_password managementserver.password account.X.always_fwd.enable account.X.always_fwd.target account.X.always_fwd.off_code account.X.always_fwd.on_code account.X.busy_fwd.enable account.X.busy_fwd.target account.X.busy_fwd.off_code account.X.busy_fwd.on_code account.X.timeout_fwd.enable account.X.timeout_fwd.target account.X.timeout_fwd.timeout DND&Forward account.X.timeout_fwd.off_code account.X.timeout_fwd.on_code account.X.dnd.enable account.X.dnd.off_code account.X.dnd.on_code features.fwd_mode...
  • Page 847 Appendix Item Configurations forward.busy.enable forward.busy.target forward.busy.on_code forward.busy.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.enable features.dnd_mode features.dnd.enable features.dnd.on_code features.dnd.off_code features.dnd_refuse_code account.X.anonymous_call_oncode account.X.anonymous_call_offcode account.X.anonymous_reject_oncode account.X.anonymous_reject_offcode features.pickup.direct_pickup_code account.X.direct_pickup_code features.pickup.group_pickup_code account.X.group_pickup_code Feature access code call_waiting.on_code call_waiting.off_code features.call_park.park_code features.call_park.group_park_code features.call_park.park_retrieve_code account.X.blf_list_code account.X.blf_list_barge_in_code account.X.blf_list_retrieve_call_parked_code...
  • Page 848 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Item Configurations account.X.shared_line_callpull_code voice_mail.number.X custom_mac_cfg.url dialplan_dialnow.url dialplan_replace_rule.url remote_phonebook.data.X.url super_search.url web_item_level.url trusted_certificates.url server_certificates.url local_contact.data.url Access URL of the xml format resoures directory_setting.url files/configuration files custom_factory_configuration.url configuration.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 firmware.url dns_cache_a.X.name dns_cache_a.X.ip...
  • Page 849 This section describes how Yealink IP phones comply with the IETF definition of SIP as described in 3261. This section contains compliance information in the following: RFC and Internet Draft Support  SIP Request ...
  • Page 850 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The following RFC’s and Internet drafts are supported: RFC 1321—The MD5 Message-Digest Algorithm  RFC 1889—RTP Media control  RFC 2112—Multipart MIME  RFC 2327—SDP: Session Description Protocol  RFC 2387—The MIME Multipart/Related Content-type ...
  • Page 851 Appendix RFC 3486—Compressing the Session Initiation Protocol (SIP)  RFC 3489—STUN - Simple Traversal of User Datagram Protocol (UDP) Through  Network Address Translators (NATs) RFC 3515—The Session Initiation Protocol (SIP) Refer Method  RFC 3550—RTP: Transport Protocol for Real-Time Applications ...
  • Page 852 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones RFC 4475—Session Initiation Protocol (SIP) Torture  RFC 4485—Guidelines for Authors of Extensions to the SIP  RFC 4504—SIP Telephony Device Requirements and Configuration  RFC 4566—SDP: Session Description Protocol.  RFC 4568—Session Description Protocol (SDP) Security Descriptions for Media ...
  • Page 853 RFC number. The following SIP request messages are supported: Method Supported Notes REGISTER Yealink IP phones support mid-call changes such as placing a call on hold as INVITE signaled by a new INVITE that contains an existing Call-ID.
  • Page 854 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Method Supported Notes Accept Alert-Info Allow Allow-Events Authorization Call-ID Call-Info Contact Content-Length Content-Type CSeq Diversion History-Info Event Expires From Max-Forwards Min-SE P-Asserted-Identity P-Preferred-Identity Proxy-Authenticate Proxy-Authorization RAck Record-Route Refer-To Referred-By Remote-Party-ID Replaces Require Route...
  • Page 855 Appendix Method Supported Notes RSeq Session-Expires Subscription-State Supported User-Agent The following SIP responses are supported: In the following table, a “Yes” in the Supported column means the header is sent and Note properly parsed. The phone may not actually generate the response. 1xx Response—Information Responses 1xx Response Supported...
  • Page 856 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones 3xx Response Supported Notes 301 Moved Permanently 302 Moved Temporarily 4xx Response—Request Failure Responses 4xx Response Supported Notes 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication...
  • Page 857 Appendix 4xx Response Supported Notes 485 Ambiguous 486 Busy Here 487 Request Terminated 488 Not Acceptable Here 491 Request Pending 493 Undecipherable 5xx Response—Server Failure Responses 5xx Response Supported Notes 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 Version Not Supported...
  • Page 858 SIP 6xx—Global Failure Responses The following figure illustrates the scenario of a successful call. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
  • Page 859 Appendix User B hangs up. User A Proxy Server User B F1. INVITE B F2. INVITE B F3. 100 Trying F4. 100 Trying F5. 180 Ringing F6. 180 Ringing F7. 200 OK F8. 200 OK F9. ACK F10. ACK 2-way RTP channel established F11.
  • Page 860 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description single call leg is identified in the CSeq field. The media capability User A is  ready to receive is specified. The port on which User B is ...
  • Page 861 The following figure illustrates the scenario of an unsuccessful call caused by the called user’s being busy. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
  • Page 862 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The call cannot be set up successfully. User A Proxy Server User B F1. INVITE B F2. INVITE B F3. 100 Trying F4. 100 Trying F5. 486 Busy Here F6. 486 Busy Here F7.
  • Page 863 The following figure illustrates the scenario of an unsuccessful call caused by the called user’s no answering. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
  • Page 864 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones The call cannot be set up successfully. User A Proxy Server User B F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. CANCEL F6. CANCEL F7. 200 OK F8.
  • Page 865 The following figure illustrates a successful call setup and call hold. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
  • Page 866 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones User A places User B on hold. User A Proxy Server User B F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 200 OK F6. 200 OK F7.
  • Page 867 Appendix Step Action Description User A sends an INVITE message to a proxy server. The INVITE request is an invitation to User B to participate in a call session. In the INVITE request: The IP address of User B is inserted ...
  • Page 868 In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
  • Page 869 Appendix The call flow scenario is as follows: User A calls User B. User B answers the call. User C calls User B. User B accepts the call from User C. Proxy Server User C User A User B F1. INVITE B F2.
  • Page 870 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description User A sends an INVITE message to a proxy server. The INVITE request is an invitation to User B to participate in a call session. In the INVITE request: The IP address of User B is inserted ...
  • Page 871 Appendix Step Action Description User A sends a SIP ACK to the proxy server, The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active. The proxy server sends the SIP ACK to User B.
  • Page 872 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description User A sends a mid-call INVITE request INVITE—User A to Proxy to the proxy server with new SDP Server session parameters, which are used to place the call on hold. INVITE—Proxy Server to User The proxy server forwards the mid-call INVITE message to User B.
  • Page 873 This is called a blind transfer. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
  • Page 874 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description alerted. The proxy server forwards the 180 180 Ringing—Proxy Server to Ringing response to User A. User A User A hears the ring-back tone indicating that User B is being alerted. User B sends a SIP 200 OK response to 200 OK—User B to Proxy the proxy server.
  • Page 875 Appendix Step Action Description User B wants to release the call. The proxy server forwards the BYE BYE—Proxy Server to User A request to User A. User A sends a SIP 200 OK response to 200OK—User A to Proxy the proxy server. The 200 OK response Server confirms that User A has received the BYE request.
  • Page 876 This is called attended transfer. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
  • Page 877 Appendix Call is established between User B and User C. User A Proxy Server User B User C F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 200 OK F6. 200 OK F7. ACK F8. ACK 2-way RTP channel established F9.
  • Page 878 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description User A sends an INVITE message to a proxy server. The INVITE request is an invitation to User B to participate in a call session. In the INVITE request: The IP address of User B is inserted ...
  • Page 879 Appendix Step Action Description User A sends a SIP ACK to the proxy server, The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active. The proxy server sends the SIP ACK to User B.
  • Page 880 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description sends the INVITE request to User C. User C sends a SIP 180 Ringing 180 Ringing—User C to Proxy response to the proxy server. The 180 Server Ringing response indicates that the user is being alerted.
  • Page 881 User C when User A calls User B. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
  • Page 882 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones User C answers the call. Call is established between User A and User C. User A Proxy Server User B User C F1. INVITE B F2. INVITE B F3. 302 Move Temporarily F4.
  • Page 883 Appendix Step Action Description The port on which User B is  prepared to receive the RTP data is specified. The proxy server maps the SIP URI in the INVITE—Proxy Server to User To field to User B. The proxy server sends the INVITE message to User B.
  • Page 884 User B is busy. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network. The call flow scenario is as follows: User B enables busy call forward, and the destination number is User C.
  • Page 885 Appendix Call is established between User A and User C. User A Proxy Server User B User C F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 302 Move Temporarily F6. ACK F7. 302 Move Temporarily F8.
  • Page 886 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description The port on which User B is  prepared to receive the RTP data is specified. The proxy server maps the SIP URI in the INVITE—Proxy Server to User To field to User B.
  • Page 887 User C when User B does not answer the incoming call after a period of time. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
  • Page 888 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Call is established between User A and User C. User A Proxy Server User B User C F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 302 Move Temporarily F6.
  • Page 889 Appendix Step Action Description The port on which User B is  prepared to receive the RTP data is specified. The proxy server maps the SIP URI in the INVITE—Proxy Server to User To field to User B. The proxy server sends the INVITE message to User B.
  • Page 890 User B and User C. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network. The call flow scenario is as follows: User A calls User B.
  • Page 891 Appendix User A mixes the RTP channels and establishes a conference between User B and User C. User A User B User C Proxy Server F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 200 OK F6.
  • Page 892 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description session initiator in the From field. A unique numeric identifier is  assigned to the call and is inserted in the Call-ID field. The transaction number within a ...
  • Page 893 Appendix Step Action Description User A sends a mid-call INVITE request INVITE—User A to Proxy to the proxy server with new SDP Server session parameters, which are used to place the call on hold. INVITE—Proxy Server to User The proxy server forwards the mid-call INVITE message to User B.
  • Page 894 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Step Action Description User C is being alerted. User C sends a SIP 200 OK response to 200OK—User C to Proxy the proxy server. The 200 OK response Server notifies User A that the connection has been made.
  • Page 895 Configuring Basic Network Parameters Audio Codecs Configuring Security Features Auto Answer Connecting the IP phone Auto-Logout Time Contrast Automatic Call Distribution Conventions Used in Yealink Documentations Auto Redial Auto Provisioning Flowchart DHCP Backlight DHCP Option Blind Transfer Dial Plan BLF List...
  • Page 896 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Dial-now Dial-now Template Jitter Buffer Directed Call Pickup Directory Display Method on Dialing Distinctive Ring Tones Keep User Personalized Settings Do Not Disturb (DND) Key As Send Documentations Key Features of IP Phones DTMF Dual Headset Label Length...
  • Page 897 Index Power Indicator LED SIP Session Description Protocol Usage Product Overview SIP Session Timer Softkey Layout Specifying the Language to Use SRTP Quality of Service Static DNS STUN Server Suppress DTMF Display Reading Icons Reboot in Talking ReCall Table of Contents xiii Redial Tone Time and Date...
  • Page 898 Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series/CP860 IP Phones Web User Interface Wi-Fi...

Table of Contents