Table of Contents Table of Contents ..............iii Summary of Changes ............vii Changes for Release 72, Guide Version 72.2 ............... vii Changes for Release 72, Guide Version 72.1 ............... vii Changes for Release 71, Guide Version 71.165............vii Changes for Release 71, Guide Version 71.140............viii Changes for Release 71, Guide Version 71.125............
Page 4
Yealink IP Phones Auto provisioning Guide Preparing a Root Directory .................... 27 Configuring a TFTP Server ..................... 28 Obtaining the Address of Provisioning Server ..... 29 Zero Touch ........................29 Plug and Play (PnP) Server .................... 31 DHCP Options ........................ 32 Phone Flash ........................
Page 5
Table of Contents BLF LED Mode ......................228...
Page 6
Yealink IP Phones Auto provisioning Guide...
Page 7
Editing MAC-Oriented CFG File on page Customizing Resource Files on page Description of Configuration Parameters in CFG Files on page Documentations of the newly released SIP-T21P and SIP-T19P IP phones have also been added.
Page 8
Yealink IP Phones Auto provisioning Guide Major updates have occurred to the following sections: Editing Common CFG File on page Editing MAC-Oriented CFG File on page Encrypting Configuration Files on page Customizing an LCD Logo on page ...
Page 9
Summary of Changes The following sections are new for this version: Customizing a Wallpaper on page Customizing a Replace Rule File on page Customizing a Dial-now File on page Major updates have occurred to the following sections: Customizing a Local Contact File on page ...
This guide provides instructions on how to provision Yealink IP phones with the minimum settings required. Yealink IP phones support FTP , TFTP , HTTP , and HTTPS protocols for auto provisioning and are configured by default to use the TFTP protocol.
Page 12
Yealink IP Phones Auto provisioning Guide...
The names of the Common CFG file for each phone model are: Phone Model Common CFG File SIP-T28P y000000000000.cfg SIP-T26P y000000000004.cfg SIP-T22P y000000000005.cfg SIP-T21P y000000000034.cfg SIP-T20P y000000000007.cfg SIP-T19P y000000000031.cfg SIP-T48G y000000000035.cfg SIP-T46G y000000000028.cfg...
Page 14
SIP-T41P y000000000036.cfg You can ask the distributor or Yealink FAE for configuration files. The IP phones running firmware version 71 or later can only recognize configuration files using UTF-8 or ANSI encoding. Before beginning provisioning, you also need the phone information. For example, MAC address and the SIP account information of the phone.
Page 15
##File header "#!version:1.0.0.1" cannot be edited or deleted, and must be placed in the first line. This template file is applicable to SIP-T28P/T26P/T22P/T21P/T20P/T19P/T48G/T46G/T42G/T41P IP phones running firmware version 72 or later. For more information on configuration parameters, refer to Yealink_SIP-T2_Series_T19P_T4_Series_IP_Phones_Auto_Provisioning_Guide. ##...
Page 17
Getting Started network.802_1x.root_cert_url = network.802_1x.client_cert_url = ###################################################### OpenVPN(Except SIP-T19P Model) ###################################################### network.vpn_enable = openvpn.url = ###################################################### LLDP ###################################################### network.lldp.enable = network.lldp.packet_interval = MAC-Oriented CFG file contains configuration parameters which are expected to be updated per phone, such as the registration information.
Page 18
#!version:1.0.0.1 ##File header "#!version:1.0.0.1" cannot be edited or deleted, and must be placed in the first line. This template file is applicable to SIP-T28P/T26P/T22P/T21P/T20P/T19P/ T48G/T46G/T42G/T41P IP phones running firmware version 72 or later. For more information on configuration parameters, refer to Yealink_SIP-T2_Series_T19P_T4_Series_IP_Phones_Auto_Provisioning_Guide.
URL for the resource files. Yealink IP phones have built-in system ring tones. You can change the ring type, or customize a ring tone and upload it to the phone via auto provisioning.
IP phones. The following table lists available languages and the associated language files for the phone user interface: Associated Language Available Associated Language Pack Pack for Language for SIP-T21P/T19P/T48G/T46G SIP-T28P/T26P/T22P/T20P/ T42G/T41P English lang+English.txt lang+English.txt Chinese_S lang-Chinese_S.txt Chinese_T lang-Chinese_T.txt...
Page 26
To modify translation of an existing language, do not rename the language file. Yealink IP phones allow you to customize the logo displayed on the LCD screen. SIP-T20P IP phones only support a text logo. Logo is not applicable to SIP-T48G/T46G IP phones.
Page 27
Customizing a Logo File Using PictureExDemo on page 64. Ask the distributor or Yealink FAE for the logo file, or you can customize a *.dob logo file. Upload the logo file to the provisioning server and then specify the access URL in configuration files:...
Page 28
#Configure the custom image (e.g., wallpaper.jpg) as phone wallpaper. phone_setting.backgrounds = Config:wallpaper.jpg Yealink IP phones allow you to upload contact data in batch via auto provisioning. You can create multiple contacts using the provided local contact template file. The existing local contacts on the phones will be overwritten by the downloaded local contacts.
Page 29
Getting Started SIP-T2xP/T19P/T42G/T41P and from 1 to 8 for SIP-T48G/T46G) and Custom:Name.wav (custom ring tone). When specifying a group for a contact, valid values are the group names (built-in or custom groups). When specifying an avatar for a contact, valid values are “Default: avatar name”...
Page 30
Yealink IP Phones Auto provisioning Guide The following shows an example of a local contact file used for SIP-T2xP IP phones: <root_group> <group display_name="All Contacts" ring=""/> <group display_name="Family" ring="Resource:Ring1.wav"/> <group display_name="Friend" ring="Auto"/> </root_group> <root_contact> <contact display_name="Mary" office_number="123" mobile_number="456" other_number="2201" line="0" ring="Auto" group_id_name="Family"/>...
Page 31
Specifying the desired line(s) to apply replace rules is not applicable to SIP-T19P IP phones. At most 100 replace rules can be added to the IP phone. For the basic expression syntax of the replace rule, refer to Yealink phone-specific user guide. To customize a replace rule file: Open the template file using an ASCII editor.
Page 32
line ID. The digit 0 stands for all lines. Multiple line IDs are separated by commas. Specifying the desired line(s) to apply dial-now rules is not applicable to SIP-T19P IP phones. At most 100 dial-now rules can be added to the IP phone.
Page 33
Directory soft key when the IP phone is idle. The lists may contain Local Directory, History, Remote Phone Book and LDAP (LDAP list is not applicable to SIP-T19P IP phones). You can add the desired list(s) to Directory using the supplied directory template (favorite_setting.xml).
Page 34
The lists may contain Local Directory, History, Remote Phone Book and LDAP (LDAP list is not applicable to SIP-T19P IP phones). You can configure the search source list in dialing using the supplied super search template (super_search.xml).
Page 35
<item id_name="ldap_search" display_name="LDAP" priority="4" enable="0" /> </root_super_search> Yealink IP phones allow you to upgrade firmware manually via web user interface, or upgrade firmware in batch via auto provisioning. The following table lists the firmware name for each phone model (X is replaced by the...
Page 36
Yealink IP Phones Auto provisioning Guide Phone Model Firmware Name SIP-T26P 6.x.x.x.rom SIP-T22P 7.x.x.x.rom SIP-T21P 34.x.x.x.rom SIP-T20P 9.x.x.x.rom SIP-T19P 31.x.x.x.rom SIP-T48G 35.x.x.x.rom SIP-T46G 28.x.x.x.rom SIP-T42G 29.x.x.x.rom SIP-T41P 36.x.x.x.rom To upgrade the phones’ firmware in batch via auto provisioning, ask the distributor for the firmware file, upload it to the provisioning server, and then specify the access URL in configuration files.
Configuring a TFTP Server Yealink IP phones support using FTP , TFTP , HTTP and HTTPS protocols to download configuration files. You can use one of these protocols for provisioning. The TFTP protocol is used by default. The following section provides instructions on how to configure a TFTP server.
Page 38
Yealink IP Phones Auto provisioning Guide If you have a 3CDaemon application installed on your local system, use it directly. Otherwise, download and install it. To configure a TFTP server: Double click 3CDaemon.exe to start the application. A configuration page is shown as below: Select Configure TFTP Server.
Obtaining the Address of Provisioning Server Yealink IP phones support obtaining the provisioning server address in the following ways: Zero Touch Plug and Play (PnP) Server DHCP Options Phone Flash The priority of obtaining the provisioning server address is as follows: Zero Touch-->PnP Server-->DHCP Options (Custom option-->option 66-->option 43) -->Phone Flash.
Page 40
Yealink IP Phones Auto provisioning Guide Configure the wait time in the Wait Time (0~100s) field. Click Confirm to accept the change. When Zero Touch is enabled, there will be a configuration wizard during startup: Press the OK soft key.
Page 41
(optional) in the Auto Provision screen. An example of screenshot is shown as below: Yealink IP phones support obtaining the provisioning server address from the PnP server. The phone broadcasts the PnP SUBSCRIBE message to obtain the provisioning server address during startup.
Page 42
Yealink IP Phones Auto provisioning Guide can connect to the provisioning server and perform the auto provisioning process. Yealink IP phones support obtaining the provisioning server address from DHCP options. You can configure the phone to obtain the provisioning server address from a custom DHCP option, or the phone will automatically detect the Option 66 and Option 43.
Page 43
35. Click Confirm to accept the change. Yealink IP phones support obtaining the provisioning server address from the phone flash. To obtain the provisioning server address by reading the phone flash, make sure the configuration is set properly.
Page 44
Yealink IP Phones Auto provisioning Guide Enter the URL, user name and password of the provisioning server in the Server URL, User Name and Password fields (the user name and password are optional). Configure the desired update mode. For more information, refer to Update Mode on page 35.
Update Mode The update mode is used to set the desired time for the phone to perform the auto provisioning process. This chapter introduces the following update modes in detail: Power On Repeatedly Weekly Auto Provision Now ...
Page 46
Yealink IP Phones Auto provisioning Guide Mark the On radio box in the Power On field. Click Confirm to accept the change. The phone performs the auto provisioning process at regular intervals. You can configure the interval for the Repeatedly mode. The default interval is 1440 minutes.
Page 47
Update Mode Enter the interval time (in minutes) in the Interval (Minutes) field. Click Confirm to accept the change. The phone performs the auto provisioning process at the fixed time every week. You can configure what time of the day and which day of the week to trigger the phone to perform the auto provisioning process.
Page 48
Yealink IP Phones Auto provisioning Guide Mark one or more checkboxes in the Day of Week field. Click Confirm to accept the change. You can use Auto Provision Now mode to manually trigger the phone to perform the auto provisioning process immediately.
Page 49
Update Mode Click Autoprovision Now. The phone will perform the auto provisioning process immediately. You can activate more than one update mode for auto provisioning. For example, you can activate the “Power On” and “Repeatedly” modes simultaneously. The phone will perform the auto provisioning process when it is powered on and at a specified interval.
Page 50
Yealink IP Phones Auto provisioning Guide The following figure shows the message flow:...
For more information on how the phone decrypts configuration files, refer to Yealink Configuration Encryption Tool User Guide The phone only reboots when there is at least a specific configuration requiring a reboot during auto provisioning.
Page 52
Yealink IP Phones Auto provisioning Guide After auto provisioning, you can then verify the update via phone user interface, or you can verify it via web user interface of the phone. For more information, refer to Yealink phone-specific user guide.
Troubleshooting This chapter provides general troubleshooting information to help you solve problems you might encounter when deploying phones. If you require additional information or assistance with the deployment, contact your system administrator. Why does the phone fail to download configuration files? Ensure that auto provisioning feature is configured properly.
Page 56
Yealink IP Phones Auto provisioning Guide Why doesn’t the phone download the ring tone? Ensure that the file format of the ring tone is *.wav. Ensure that the size of the ring tone file is no larger than that the phone supports.
Glossary MAC Address: A Media Access Control address (MAC address) is a unique identifier assigned to network interfaces for communications on the physical network segment. MD5: The MD5 Message-Digest Algorithm is a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value. DHCP: Dynamic Host Configuration Protocol (DHCP) is a network configuration protocol for hosts on Internet Protocol (IP) networks.
Page 58
Yealink IP Phones Auto provisioning Guide...
Appendix This section provides instructions on how to configure an FTP server using 3CDaemon. You can download the 3CDaemon software online: http://www.oldversion.com/3Com-Daemon.html. To prepare a root directory: Create an FTP root directory on the local system. Place the configuration files to this root directory. Set the security permissions for the FTP directory folder.
Page 60
Yealink IP Phones Auto provisioning Guide If you have a 3CDaemon application installed on your local system, use it directly. Otherwise, download and install it. To configure an FTP server: Double click the 3CDaemon.exe to start the application. Click the FTP Server button on the left of the main page.
Page 61
Appendix dialogue box. Click the OK button to save. Mark the check boxes of Login, Download and Upload to make sure the FTP user has the login, download and upload permission. Click the Save Profile button to save the settings and finish the configurations. 10.
Yealink IP Phones Auto provisioning Guide This section provides instructions on how to configure an HTTP server using HFS tool. You can download the HFS software online: http://www.snapfiles.com/get/hfs.html. To prepare a root directory: Create an HTTP root directory on the local system.
Page 63
Appendix The main configuration page is shown as below: Click Menu in the main page and select the IP address of the PC from IP address.
Page 64
Yealink IP Phones Auto provisioning Guide The default HTTP port is 8080. You can also reset the HTTP port (make sure there is no port conflict). Right click the icon on the left of the main page, select Add folder from disk to...
Check the server URL (e.g., http:// 10.2.11.101:8088/ProvisioningDir/) by clicking “Open in browser”. Yealink IP phones also support the Hypertext Transfer Protocol with SSL/TLS (HTTPS) protocol for auto provisioning. HTTPS protocol provides the encrypted communication and secure identification. For more information on installing and configuring an Apache HTTPS Server, refer to the network resource.
Page 66
Yealink IP Phones Auto provisioning Guide Click the Login button (the login password is blank) to log in. You can then edit the existing DHCP server, or you can right click localhost and select New Server to add a new DHCP server.
Page 67
Appendix Right click Scopes and select New Scope. Configure the DHCP server name, the DHCP IP range and the subnet mask. Click OK to accept the change. You can add a custom option via DHCP Turbo. Select Option Types, right click one of the options on the right of the main page, and then select New Option Type.
Page 68
Set the custom DHCP option (custom DHCP option tag number ranges from 128 to 254) and select the option type (Yealink supports String and IP Address option types only). Click the OK button to finish setting the option properties. Click save the change.
Page 69
Appendix 10. Scroll down and double click the custom option 128. 11. Fill the provisioning server address in the input field. 12. Click the OK button to finish setting a custom option. 13. Click to save the change.
Page 70
Yealink IP Phones Auto provisioning Guide You can add the option 66 via DHCP Turbo. The following shows the detailed processes. Click Named Policies-->Global, right click the blank area on the right of the main page and then select New Option.
Page 71
Appendix Fill the provisioning server address in the input field. Click the OK button to finish setting a custom option. Click to save the change. You also can add the option 43. The following shows the detailed processes. Click Named Policies-->Global, right click the blank area on the right of the main page and then select New Option.
Page 72
Yealink IP Phones Auto provisioning Guide Fill the provisioning server address in the input field. Click the OK button to finish setting a custom option. Click to save the change.
Appendix If you have installed the Cool Edit application, double click to open it. Otherwise, you can download the installation package online: http://www.toggle.com/lv/group/view/kl36218/Cool_Edit_Pro.htm and install it. To customize a ring tone using Cool Edit Pro: Open the Cool Edit Pro application. Click File to open an audio file.
Page 74
Yealink IP Phones Auto provisioning Guide select the file format as A/mu-law wave. The original picture format must be *.bmp or *.gif. We recommend placing all files and the PictureExDemo application to the root directory of the PC. Double click the PictureExDemo.exe.
Appendix If you want to reset the configuration of a parameter, set the value of the parameter to !NULL! or %NULL%. For example, local_time.ntp_server1 = %NULL%. After the auto provisioning process is completed, the NTP server 1 will be reset to “cn.pool.ntp.org”. Permitted Parameter Descriptions...
Page 76
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It takes effect after a reboot. It configures the IPv4 subnet mask when the IP address mode is Network->Basic-> configured as IPv4 or IPv4&IPv6, and network.intern Subnet IPv4 Config->Static...
Page 77
Appendix Permitted Parameter Descriptions Web Setting Path Values characters The default value is blank. PPPoE->Password (not applicable to It takes effect after a reboot. SIP-T42G/T41P IP phones) It configures the Internet (WAN) port type for IPv6 when the IP address mode is configured as IPv6 or network.ipv6_i IPv4&IPv6.
Page 78
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ateway = configured as IPv6 or IPv4&IPv6, and IP Address-> the Internet (WAN) port type for IPv6 is Gateway configured as Static IP Address. The default value is blank.
Page 79
Appendix Permitted Parameter Descriptions Web Setting Path Values 1-Auto Negotiation The default value is 1. It takes effect after a reboot. network.pc_p ort.ip = It configures the IP address of the PC (only Network->PC Port (LAN) port when the PC (LAN) port is applicable to ->PC Port Config configured as Router.
Page 80
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones) network.dhcp. end_ip = (only It configures the end IP address of the Network->PC Port applicable to DHCP IP segment. ->PC Port Config IP address SIP-T28P , The default value is 10.0.0.100.
Page 81
Appendix Permitted Parameter Descriptions Web Setting Path Values nable = 0-Disabled Active 1-Enabled The default value is 0. It takes effect after a reboot. It configures VLAN ID of the Internet Network-> network.vlan.i (WAN) port. Integer from Advanced->VLAN nternet_port_v 1 to 4094 The default value is 1.
Page 82
For SIP-T20P IP phones: characters DHCP Hostname The default value is SIP-T20P . For SIP-T19P IP phones: The default value is SIP-T19P . For SIP-T48G IP phones: The default value is SIP-T48G. For SIP-T46G IP phones: The default value is SIP-T46G.
Page 83
Appendix Permitted Parameter Descriptions Web Setting Path Values For SIP-T41P IP phones: The default value is SIP-T41P . It takes effect after a reboot. It enables or disables the HTTP protocol for web server access. Network-> 0-Disabled wui.http_enab 0 or 1 Advanced->Web le = 1-Enabled...
Page 84
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the SIP QoS. Network-> network.qos.si Integer from The default value is 26. Advanced->SIP gnaltos = 0 to 63 QoS (0~63) It takes effect after a reboot.
Page 85
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 0. SIP-T19P IP phones) It takes effect after a reboot. openvpn.url = Network-> It configures the access URL of the *.tar URL within (not Advanced->VPN- file for OpenVPN.
Page 86
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 0-from VIA header in the request message 1-from source address of the request message The default value is 1. It takes effect after a reboot. It configures the phone behavior when receiving a SIP NOTIFY message which contains the header “Event:...
Page 87
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to perform an auto provisioning process when powered on. 0-Disabled Settings->Auto auto_provision 0 or 1 1-Enabled Provision->Power .power_on = The default value is 1. Note: The old parameter “auto_provision.mode”...
Page 88
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Monday. The default value is 0123456. Note: The old parameters “auto_provision.weekly.mask” is also applicable to SIP-T21P/T19P/T4X IP phones and “auto_provision.schedule.dayofweek”. is also applicable to SIP-T28P/T26P/T22P/T20P IP phones.
Page 89
.dhcp_option. of the device) of DHCP option 60. Provision->DHCP option60_valu characters Option Value The default value is yealink. It configures the AES key for decrypting the Common CFG file. auto_provision Settings->Auto .aes_key_16.c The valid characters contain: 0 ~ 9, A Provision->...
Page 90
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to decrypt configuration files using the encrypted AES keys. 0-Disabled 1-Enabled If it is set to 1, the phone will download <y0000000000xx_Security>.enc and...
Page 91
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the password for autoprovision. authentication during auto String within X.password = provisioning. (X ranges characters The default value is blank. from 1 to 50) It takes effect after a reboot. It configures the AES key for autoprovision.
Page 92
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values is broken down. 0-Disabled 1-Enabled The default value is 1. managements erver.enable It enables or disables TR069 feature. 0-Disabled Settings->TR069-> (not 0 or 1 1-Enabled Enable TR069...
Page 93
Appendix Permitted Parameter Descriptions Web Setting Path Values 1-Enabled (not The default value is 1. applicable to SIP-T42G and SIP-T41P IP phones) managements erver.periodic _inform_interv It configures the interval (in seconds) al = Integer from Settings->TR069-> for the phone to report its configuration 5 to Periodic Inform (not...
Page 94
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-Disabled The default value is 1. It enables or disables the phone to complete the blind transfer through transfer.blind_ Features->Transfer on-hook. 0 or 1 tran_on_hook_ ->Blind Transfer On...
Page 95
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 0. It enables or disables VAD (Voice Activity Detection) feature. Settings->Voice-> 0-Disbaled voice.vad = 0 or 1 Echo Cancellation ->VAD 1-Enabled The default value is 0. It enables or disables CNG (Comfortable Noise Generator) Settings->Voice->...
Page 96
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values China, Czech, Denmark, Finland, France, Germany, Great Britain, Greece, Hungary, Lithuania, India, Italy, Japan, Mexico, Zealand, Netherlands, Norway, Portugal, Spain, Switzerland, Sweden, Russia, United States, Chile, Czech...
Page 97
Appendix Permitted Parameter Descriptions Web Setting Path Values Duration: the duration (in milliseconds) of the dial tone, ranges from 0 to 30000ms. You can configure at most eight different tones for one condition, and separate them by commas. (e.g., 250/200, 0/1000, 200+300/500, 600+700+800+1000/2000).
Page 98
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It customizes the call waiting tone when the parameter "voice.tone.country" is set to Custom. voice.tone.call Settings->Tones-> The value format is Freq/Duration. For String waiting = Call Waiting...
Page 99
Appendix Permitted Parameter Descriptions Web Setting Path Values “voice.tone.dial”. SIP-T41P IP phones) The default value is blank. It customizes the warning tone for auto answer when the parameter "voice.tone.country" is set to Custom. voice.tone.aut The value format is Freq/Duration. For Settings->Tones->...
Page 100
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the dial tone volume of handset. voice.handset Integer from The default value is 8. .tone_vol = 1 to 15 It takes effect after a reboot (only for SIP-T28P/T26P/T22P/T20P IP phones).
Page 101
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to only accept the certificates in the Security->Trusted Trusted Certificates list. security.trust_c Certificates->Only 0-Disabled 0 or 1 ertificates = Accept Trusted 1-Enabled Certificates The default value is 1. It takes effect after a reboot.
Page 102
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values characters The default value is admin. It configures the user name of the var String within security.user_n for web server access. ame.var = characters The default value is var.
Page 103
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is blank. applicable to SIP-T20P IP phones) custom_softke y_call_in.url = It configures the access URL of the file URL within for custom soft keys layout on the LCD (not screen when Call in.
Page 104
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values from 1 to 10) 0-N/A (only 1-Conference applicable to 2-Forward SIP-T28P and 3-Transfer SIP-T26P IP 4-Hold phones) 5-DND 7-Call Return 8-SMS 9-Directed Pickup 10-Call Park 11-DTMF 12-Voice Mail...
Page 105
Appendix Permitted Parameter Descriptions Web Setting Path Values 55-Meet-Me Conference 56-Retrieve Park 57-Hoteling 58-ACD Trace 59-Disp Code 60-Emergency 61-Directory The default value is 0. It configures the desired line to apply memorykey.X.l the key feature. ine = 1-Line 1 (X ranges 2-Line 2 from 1 to 10) DSSKey->Memory...
Page 106
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the desired local group/XML group/network group for the memory key X. It only applies to the Local Group, XML Group and Network Group features. When the key feature is configured as...
Page 107
SIP-T42G/T41P: 12-Voice Mail X ranges from 1 to 15.) 13-Speed Dial (not 14-Intercom applicable to 15-Line SIP-T19P IP 16-BLF phones) 17-URL (only applicable to SIP-T4X IP phones) 18-Group Listening 20-Private Hold 22-XML Group (not applicable to SIP-T20P IP phones) 23-Group Pickup...
Page 108
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 46-Network Group (not applicable to SIP-T20P IP phones) 49-Custom Button (not applicable to SIP-T4X IP phones) 50-Keypad Lock (not applicable to SIP-T48G IP phones) 55-Meet-Me Conference 56-Retrieve Park...
Page 109
Lines 4-6 are only applicable to X ranges from SIP-T28P , SIP-T48G and SIP-T46G IP 1 to 15.) phones. (not applicable to SIP-T19P IP phones) linekey.X.valu (SIP-T28P: X ranges from 1 to 6. SIP-T26P/T22P: It configures the value of the line key X ranges from feature.
Page 110
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T42G/T41P: X ranges from 1 to 15.) (not applicable to SIP-T19P IP phones) linekey.X.pick up_value = (SIP-T28P: X ranges from 1 to 6. SIP-T26P/T22P: X ranges from 1 to 3.
Page 111
1 to 15.) Local groups 6-48 are only applicable to SIP-T4X IP phones. (not applicable to When the key feature is configured as SIP-T19P IP XML Group (remote phone book), phones) valid values are: 0-First XML group 1-Second XML group...
Page 112
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T48G: X ranges from 1 to 29. SIP-T46G: X ranges from 1 to 27. SIP-T42G/T41P: X ranges from 1 to 15.)
Page 113
32-New SMS (not applicable to SIP-T20P , SIP-T41P , SIP-T42G and SIP-T48G IP phones) 33-Status 34-Hot Desking (only applicable to SIP-T19P , SIP-T48G and SIP-T46G IP phones) 38-LDAP (not applicable to SIP-T19P and SIP-T20P IP phones) 40-Prefix (not applicable to SIP-T20P IP...
Page 114
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X=1-10, 14; 5-Line 5 SIP-T20P: 6-Line 6 X=5-12, 14; Line 3 is only applicable to SIP-T28P , SIP-T26P , SIP-T22P and SIP-T4X IP phones. SIP-T19P: X=1-9, 13, 14.
Page 115
Appendix Permitted Parameter Descriptions Web Setting Path Values 0-All contacts SIP-T20P: X=5-12, 14; 1-First local group SIP-T19P: 2-Second local group X=1-9, 13, 14. 3-Third local group SIP-T48G/ 4-Fourth local group T46G: X=1-10, 5-Fifth local group 12-14; … SIP-T42G/T41P: 48-Forty-eighth local group X=1-10, 13.)
Page 116
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X=1-10, 14; SIP-T19P: X=1-9, 13, 14. SIP-T48G/ T46G: X=1-10, 12-14; SIP-T42G /T41P: X=1-10, 13.) (not applicable to SIP-T20P IP phones) programablek ey.X.label = (X ranges It configures the label displayed on the String within DSSKey->...
Page 117
Appendix Permitted Parameter Descriptions Web Setting Path Values X=1-10, 13.) It configures the key feature of the expansion module X key Y. Valid values are: 0-NA 1-Conference 2-Forward 3-Transfer 4-Hold 5-DND expansion_mo 7-Call Return dule.X.key.Y.ty 8-SMS (not applicable to SIP-T48G IP pe = phones) (SIP-T28P/T48G...
Page 118
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 40-Prefix 41-Zero Touch 42-ACD (not applicable to SIP-T48G/T46G) 45-Local Group 46-Network Group 49-Custom Button 50-Keypad Lock (not applicable to SIP-T48G IP phones) 55-Meet-Me Conference 56-Retrieve Park 57-Hoteling...
Page 119
Appendix Permitted Parameter Descriptions Web Setting Path Values 5-Line 5 SIP-T26P: X ranges from 1 6-Line 6 to 3. Lines 4-6 are only applicable to Y ranges from SIP-T28P , SIP-T48G and SIP-T46G IP 1 to 40) phones. (only The default value is 1. applicable to SIP-T28P , SIP-T26P ,...
Page 120
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. Y ranges from 1 to 40) (only applicable to SIP-T28P , SIP-T26P , SIP-T48G and SIP-T46G IP phones) expansion_mo dule.X.key.Y.la bel =...
Page 121
Appendix Permitted Parameter Descriptions Web Setting Path Values 4-Fourth local group ranges from 1 to 3. 5-Fifth local group Y ranges from … 1 to 40) 48-Forty-eighth local group (only Local groups 6-48 are only applicable applicable to to SIP-T48G/T46G IP phones. SIP-T28P , When the key feature is configured as SIP-T26P ,...
Page 122
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T46G IP 3.png, phone_setting.backgrounds = phones) 4.png, Resource:1.png 5.png, To configure a custom picture (e.g., 6.png, custom1.png) to be wallpaper, the 7.png, value format is: Config:custom1.png 8.png or The default value is 9.png) or...
Page 123
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the target number the String within Features->Forwar phone forwards incoming calls to forward.busy.t d &DND->Busy when busy. arget = characters Forward->Target The default value is blank. Features->Forwar String within It configures the busy forward on code. forward.busy.
Page 124
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ational.enable forward incoming calls to international Information->Fwd numbers. International 0-Disabled 1-Enabled The default value is 1. It enables or disables the phone to acd.auto_avai automatically change the status of the lable = Features->ACD->...
Page 125
Appendix Permitted Parameter Descriptions Web Setting Path Values action_url. setup_completed = http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends after account is registered. Example: URL within action_url.registered = action_url.regi Features->Action http://192.168.0.20/help.xml?IP=$ip stered = URL->Registered characters The default value is blank.
Page 126
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values action_url.on_hook = http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends when receiving an incoming call. URL within Features->Action action_url.inco Example: URL->Incoming...
Page 127
Appendix Permitted Parameter Descriptions Web Setting Path Values characters Example: action_url.dnd_off = http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends when always forward feature is enabled. URL within Features->Action action_url.alw Example: URL->Open ays_fwd_on = characters Always Forward action_url.always_fwd_on =...
Page 128
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values action_url.no_answer_fwd_on = http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends when no answer forward feature is disabled. action_url.no_ URL within Features->Action...
Page 129
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the action URL the phone sends when resuming a held call. URL within Example: action_url.unh Features->Action old = URL->UnHold action_url.unhold = characters http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends when muting a call.
Page 130
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values http://192.168.0.20/help.xml?IP=$ip The default value is blank. It configures the action URL the phone sends when changing the IP address of the phone. URL within action_url.ip_c Features->Action Example: hange = URL->IP Changed...
The default value is blank. It configures the language of the web English, user interface. Chinese_S, Chinese_S is only applicable to Chinese_T, SIP-T21P , SIP-T19P , SIP-T48G and SIP-T46G German, IP phones. Settings->Preferen lang.wui = French, ce->Language Chinese_T is only applicable to Italian, SIP-T48G and SIP-T46G IP phones.
Page 132
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values able = 0-Manual Time 1-NTP The default value is 1. It enables or disables the phone to use manually configured NTP server preferentially. local_time.ma Settings->Time & 0-Disabled (use the NTP server...
Page 133
= 1-24 Hour Format The default value is 1. It configures the date format. 0, 1, 2, 3, 4, 5 Settings->Time & or 6 (for local_time.dat SIP-T19P/T21P SIP-T19P/SIP-T21P/T22P/T26P/T28P/T4X IP Date->Date e_format = phones: Format /T22P/T26P/T 28P/T4X) 0-WWW MMM DD...
Page 134
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-DD-MMM-YY 7, 8 or 9 (for SIP-T20P) 2-YYYY-MM-DD 3-DD/MM/YYYY 4-MM/DD/YY 5-DD MMM YYYY 6-WWW DD MMM The default value is 0. For SIP-T20P IP phones: 7-MM DD YY...
Page 135
Appendix Permitted Parameter Descriptions Web Setting Path Values startup. 0-Disabled 1-Enabled The default value is 1. It enables or disables the phone to provide input field of SIP server on the hot desking login wizard during hotdesking.st startup. artup_sip_serv 0 or 1 0-Disabled er_enable = 1-Enabled...
Page 136
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 0-Disabled 1-Enabled The default value is 1. It enables or disables the phone to provide input field of SIP server on the hot desking login wizard when hotdesking.ds...
Page 137
Appendix Permitted Parameter Descriptions Web Setting Path Values 1-Enabled The default value is 0. Features->General It configures the interval (in seconds) auto_redial.int Integer from Information->Auto for the phone to wait before redial. erval = 1 to 300 Redial Interval The default value is 10. (1~300s) It configures the auto redial times Features->General...
Page 138
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the IP address of server from which the phone receives the action URI requests. Multiple IP addresses are separated features.actio Features->Remote by commas. IP address n_uri_limit_ip Control->Action...
Page 139
Multiple line IDs are separated by Out->Account (not commas. 0 stands for all lines. applicable to If it is left blank, the block out rule will SIP-T19P IP apply to all accounts on the phone. phones) The default value is blank. dialplan.dialn String within Settings->Dial...
Page 140
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values dialplan.repla ce.replace.X It configures the alternate number to String within Settings->Dial replace the entered number. Plan->Replace characters Rule->Replace The default value is blank. (X ranges from 1 to 100) It configures lines applying the dialplan.repla...
Page 141
It enables or disables LDAP feature. (not 0-Disabled Directory->LDAP-> applicable to 0 or 1 Enable LDAP SIP-T20P and 1-Enabled SIP-T19P IP The default value is 0. phones) ldap.name_filt It configures the criteria for searching er = the contact name attributes. String within (not Directory->LDAP->...
Page 142
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the LDAP search base ldap.base = which corresponds to the location of (not String within the LDAP phonebook. Directory->LDAP-> applicable to Example: Base SIP-T20P and characters ldap.base = dc=yealink,dc=cn...
Page 143
Descriptions Web Setting Path Values applicable to Multiple attributes are separated by SIP-T20P and spaces. SIP-T19P IP Example: phones) ldap.numb_attr = Mobile ipPhone The default value is blank. It configures the display name of the ldap.display_ contact record displayed on the LCD name = screen.
Page 144
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values when dialing. The default value is “-,”. It configures a return code and reason of SIP response messages when Features->General rejecting an incoming call by DND. features.dnd_r 404, 480 or Information->...
Page 145
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 0. Features-> It configures the DND on code when String within features.dnd.o Forward&DND-> the DND mode is configured as Phone. n_code = DND->DND On characters The default value is Blank. Code Features->...
Page 146
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values The default value is 1. String within Features->General It configures the call waiting on code. call_waiting.o Information->Call n_code = The default value is blank. characters Waiting On Code String within Features->General...
Page 147
Appendix Permitted Parameter Descriptions Web Setting Path Values phones) features.remot It configures the interval (in seconds) e_phonebook. Directory->Remote flash_time = for the phone to update the data of the Integer from Phone Book-> remote phone book from the remote 3600 to (not Search Flash Time phone book server.
Page 148
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-Enabled The default value is 0. It configures DTMF sequences for String within Features->General transfer key function to be sent. It features.dtmf.t Information->Tran consists of 0-9, A-D, * and #.
Page 149
Appendix Permitted Parameter Descriptions Web Setting Path Values 0-Disabled As Send 1-# key 2-* key The default value is 1. Note: The old parameter “features.pound_key.mode” is also applicable to IP phones. It enables or disables the phone to play key tone when pressing the send key.
Page 150
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values the dial tone after inputting numbers in the dialing screen. The default value is blank. It enables or disables the phone with active accounts to play tones in the dialing screen differently from the features.partiti...
Page 151
SIP-T21P/T19P/T4X IP phones. It enables or disables the power indicator LED to flash when the phone receives an incoming call. For SIP-T2xP/T19P IP phones: 0-Disabled (power indicator LED does not flash) 1-Enabled (power indicator LED fast flashes (300ms) green) The default value is 1.
Page 152
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ble = message. Flash For SIP-T2xP/T19P IP phones: 0-Disabled (power indicator LED does not flash) 1-Enabled (power indicator LED slow flashes (1000ms) green) The default value is 0.
Page 153
Values It enables or disables the power indicator LED to flash when a call is placed on hold or is held. For SIP-T2xP/T19P IP phones: 0-Disabled (power indicator LED does not flash) 1-Enabled (power indicator LED fast flashes (500ms) green) phone_setting The default value is 0.
Page 154
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values nable”. It configures the web access timeout Features->General (in minutes). features.relog Integer from Information->Auto- _offtime = 1 to 1000 The default value is 5. Logout Time (1~1000min) It takes effect after a reboot.
Page 155
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the phone to export the configuration file with what type of password. features.expor 0-Encrypted t_cfg_erase_p 0 or 1 wd = 1-Blank 2-Plaintext The default value is 1. features.picku It enables or disables the phone to p.group_picku display the GPickup soft key when the p_enable =...
Page 156
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values call. 0-Disabled 1-Enabled The default value is 0. It configures BLF LED mode and provides four kinds of definition for the features.blf_le BLF/BLF list key LED status.
Page 157
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to handle the incoming multicast paging Directory-> calls when there is a multicast paging multicast.recei Multicast call on the phone. ve_priority.en 0 or 1 IP->Paging Priority 0-Disabled able = Active...
Page 158
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phone_setting It configures the keypad lock type. .lock = 0-Disabled Features->Phone (only 1-Menu Key 0, 1, 2 or 3 Lock->Keypad applicable to 2-Function Keys Lock Type SIP-T2xP and...
Page 159
Ring8.wav phone_setting It configures the contrast of the LCD .contrast = screen. (only For SIP-T21P and SIP-T19P IP phones, it applicable to configures the LCD’s contrast of the SIP-T28P , phone only. SIP-T21P , For SIP-T26P IP phones, it configures the SIP-19P IP LCD’s contrast of the connected EXP39...
Page 160
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values IP phones) 2-Custom logo The default value is 0. For SIP-T28P IP phones: 1-System logo 2-Custom logo The default value is 1. It enables or disables a text logo (for SIP-T20P IP phones).
Page 161
0, 1, 15, 30, Settings->Preferen (not 600-600s 60, 120, 300, ce->Backlight Time applicable to 600 or 1800 (seconds) 1800-1800s SIP-T21P , SIP-T20P and The default value is 30. SIP-T19P IP For SIP-T4X IP phones: phones) 0-Always on 15-15s 30-30s 60-60s 120-120s 300-300s 600-600s...
Page 162
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1800-1800s The default value is 0. Ring1.wav Ring2.wav It configures the ring tone when the Ring3.wav phone fails to transfer a call. phone_setting Ring4.wav The default value is Ring1.wav.
Page 163
Appendix Permitted Parameter Descriptions Web Setting Path Values phones) It configures the display message on the LCD screen when receiving a 403 message. phone_setting String within If it is left blank, the phone will display .show_code40 the value sent from the server when characters receiving the 403 message.
Page 164
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values characters The valid value is: http://localhost/all The default value is blank. It configures the access URL of the URL within custom language file. gui_lang.url = characters The default value is blank.
Page 165
= characters The default value is blank. account.X.out _dialog_blf_en able = (SIP-T19P: X=1 SIP-T21P/T20P: It enables or disables the phone to X ranges from handle NOTIFY messages out of the 1 to 2. BLF dialog for account X .
Page 166
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1) account.X.lab el = (SIP-T28P/T48G /T46G: X ranges from 1 to 6.
Page 167
1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1) account.X.use r_name = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the register user name for String within SIP-T26P/T22P/ Account->Register...
Page 168
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 2. SIP-T19P: X=1) account.X.tran sport = (SIP-T28P/T48G /T46G: X It configures the transport type for ranges from 1 account X. to 6. 0-UDP Account->Register SIP-T26P/T22P/...
Page 169
Descriptions Web Setting Path Values T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1) account.X.fall back.redunda ncy_type = (SIP-T28P/T48G /T46G: X It configures the registration mode for ranges from 1 account X .
Page 170
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.sip_ server.Y.addre ss = (SIP-T28P/T48G It configures the IP address or domain /T46G: X name of the SIP server Y for account X. ranges from 1 to 6.
Page 171
X. Counts to 3. The default value is 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1 Y ranges from 1 to 2) It configures the mode for the phone to account.X.sip_ retry the primary server in failover server.Y.failba mode for account X.
Page 172
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 3. the primary server when the SIP server’s registration requires renewal. SIP-T21P/T20P: X ranges from 3-duration: the phone retries to use the 1 to 2. primary server after the timeout defined by the parameter SIP-T19P: X=1.
Page 173
1 1-Use DNS static cache preferentially to 3. The default value is 0. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.dns _cache_type (SIP-T28P/T48G It configures the content that the DNS /T46G: X static cache records for account X.
Page 174
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns...
Page 175
Appendix Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns _cache_srv.Y.n ame = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the domain name of SRV...
Page 176
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns _cache_srv.Y.p riority = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the priority for the specific...
Page 177
Higher weight is more preferred. to 3. The default value is 0. SIP-T21P/T20P: It takes effect after a reboot. X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns _cache_srv.Y.tt (SIP-T28P/T48G /T46G: X ranges from 1 It configures the time interval that SRV to 6.
Page 178
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It takes effect after a reboot. ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.
Page 179
Appendix Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns _cache_naptr. Y.preference (SIP-T28P/T48G /T46G: X ranges from 1 It configures the preference of NAPTR to 6.
Page 180
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P: X=1. Y ranges from 1 to 2.) account.X.dns _cache_naptr. Y.service = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the transport protocol available for SIP in NAPTR record Y for...
Page 181
It takes effect after a reboot. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.out bound_proxy_ enable = (SIP-T28P/T48G /T46G: X It enables or disables the phone to use ranges from 1 the outbound proxy server for account Account->Register...
Page 182
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.out bound_port = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the port of the outbound Account->Register...
Page 183
Values SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.sip_ trust_ctrl = (SIP-T28P/T48G /T46G: X It enables or disables the phone to ranges from 1 only accept the message from the to 6.
Page 184
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values _code = Code activate/deactivate the server-side anonymous call feature for account X. (SIP-T28P/T48G 0-Off Code /T46G: X ranges from 1 1-On Code to 6. The default value is 0.
Page 185
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.reje ct_anonymous _call = (SIP-T28P/T48G /T46G: X It enables or disables anonymous call ranges from 1 rejection feature for account X. to 6.
Page 186
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values /T46G: X ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.dnd .enable =...
Page 187
Appendix Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.dnd .off_code = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. SIP-T26P/T22P/ It configures the DND off code for T42G/T41P: X String within Features->Forwar...
Page 188
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P IP phones) account.X.alw ays_fwd.targe (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the target number the SIP-T26P/T22P/ phone forwards all incoming calls to String within Features->Forwar...
Page 189
Forward->Target Custom. to 3. The default value is blank. SIP-T21P/T20P: X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.tim eout_fwd.ena ble = (SIP-T28P/T48G /T46G: X ranges from 1 It enables or disables no answer to 6.
Page 190
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Target (SIP-T28P/T48G when the call forward mode is /T46G: X configured as Custom. ranges from 1 The default value is blank. to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3.
Page 191
6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.alw ays_fwd.on_c ode = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the always forward on Features->Forwar...
Page 192
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.bus y_fwd.on_cod (SIP-T28P/T48G /T46G: X ranges from 1 to 6.
Page 193
Appendix Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.tim eout_fwd.on_c ode = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the no answer forward on SIP-T26P/T22P/ Features->Forwar...
Page 194
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.100 rel_enable = (SIP-T28P/T48G /T46G: X ranges from 1 It enables or disables the 100 reliable to 6. retransmission feature for account X. Account-> SIP-T26P/T22P/ 0-Disabled 0 or 1 Advanced->...
Page 195
Permitted Parameter Descriptions Web Setting Path Values SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.cid_ source = It configures the source caller identity (SIP-T28P/T48G for presentation when receiving an /T46G: X incoming call for account X. ranges from 1 0-FROM to 6.
Page 196
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 6. 0-Disabled SIP-T26P/T22P/ 1-Enabled T42G/T41P: X The default value is 1. ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.cp_...
Page 197
T42G/T41P: X (30~7200s) The default value is 1800. ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.ses sion_timer.refr esher = (SIP-T28P/T48G /T46G: X It configures the refresher of the ranges from 1 session timer for account X.
Page 198
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.srtp _encryption = (SIP-T28P/T48G /T46G: X It configures whether to use voice ranges from 1 encryption service for account X.
Page 199
1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.bla _subscribe_pe riod = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the period (in seconds) of Account->...
Page 200
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.regi ster_line = (SIP-T28P/T48G /T46G: X It enables or disables the phone to ranges from 1 carry the line number in the REGISTER to 6. Account-> message for account X.
Page 201
Web Setting Path Values SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.dire ct_pickup_cod (SIP-T28P/T48G /T46G: X ranges from 1 Account-> to 6. It configures the directed pickup code String within Advanced->...
Page 202
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the delay time (in seconds) before the phone features.auto_ Integer from automatically answers an incoming answer_delay 1 to 4 call. The default value is 1.
Page 203
1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.con f_type = (SIP-T28P/T48G /T46G: X ranges from 1 It configures the conference type for to 6. account X.
Page 204
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.blf.s ubscribe_peri od = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the period (in seconds) of Integer from the BLF subscription for account X.
Page 205
Appendix Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.mus ic_server_uri (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the URI of the Music On SIP URI Account->...
Page 206
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values /T46G: X ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.dtm f.info_type =...
Page 207
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T19P: X=1.) account.X.nat. stun_server = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the IP address or domain IP address Account->Register SIP-T26P/T22P/ name of the STUN server for account X.
Page 208
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values packets to the server. ranges from 1 to 3. 3-Notify: the phone sends SIP NOTIFY packets to the server. SIP-T21P/T20P: X ranges from The default value is 1.
Page 209
1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.adv anced.timer_t (SIP-T28P/T48G /T46G: X ranges from 1 Account-> to 6. It configures the session timer T2 (in Float from Advanced->SIP...
Page 210
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 2. SIP-T19P: X=1.) account.X.aler t_info_url_ena ble = (SIP-T28P/T48G It enables or disables the IP phone to /T46G: X download the ring tone from the URL ranges from 1 Account->...
Page 211
1 to 2. SIP-T19P: X=1.) It configures the codec for account X. Codecs G726-16, G726-24 and G726-40 are not applicable to SIP-T21P and SIP-T19P IP phones. Codec GSM is only applicable to SIP-T4X IP phones. account.X.cod For SIP-T28P/T26P/T22P/T20P/T4X IP ec.Y.payload_...
Page 212
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values When Y=7, the default value is iLBC; When Y=8, the default value is G726-32. It enables or disables the specified codec for account X. 0-Disabled 1-Enabled Example: account.1.codec.1.enable =1...
Page 213
0 to 7 for ranges from 1 (only applicable to SIP-T4X IP phones) SIP-T19P/T21P to 11. IP phones For SIP-T21P/T19P IP phones: SIP-T21P/T19P: When Y=1, the default value is 1; Y ranges from When Y=2, the default value is 2; 1 to 8.
Page 214
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values When Y=2, the default value is 8; ranges from 1 to 3. When Y=3, the default value is 4; SIP-T21P/T20P: When Y=4, the default value is 4;...
Page 215
1-Enabled ranges from 1 The default value is 0. to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.mus ic_on_hold_ty pe = It configures the way on how the (SIP-T28P/T48G phone processes Music On Hold when /T46G: X...
Page 216
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.acd .enable = (SIP-T28P: X ranges from 1 to 6. SIP-T26P/T22P/ It enables or disables ACD feature for T42G/T41P: X account X. ranges from 1 to 3.
Page 217
Appendix Permitted Parameter Descriptions Web Setting Path Values to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) (not applicable to SIP-T48G/T46G...
Page 218
Yealink IP Phones Auto provisioning Guide The following table lists configuration parameters that are integrated with BroadSoft platform. For more information on BroadSoft features, refer to Yealink_IP_Phones_Deployment_Guide_for_BroadSoft_UC-One_Environment Permitted Parameter Descriptions Web Setting Path Values It enables or disables BroadSoft features for IP phones.
Page 219
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables Auto Favorite feature. phone_setting If enabled, the IP phone will download .dsskey_direct information of favorites from the cloud ory_auto.ena server and automatically configure UC ble = Features->General Favorite keys from the first unused line 0 or 1 Information->Auto (only...
Page 220
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the password for XSI Directory-> authentication for account X. account.X.xsi. String within Network password = Example: Directory-> characters (X=1) account.1.xsi.password = 123456 Password The default value is blank.
Page 221
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 1. applicable to SIP-T20P IP phones) bw_phoneboo k.group_com It configures the display name on the mon_displayn Directory-> String within ame = LCD screen for the group common Network directory.
Page 222
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T20P IP phones) bw_phoneboo It enables or disables custom directory k.custom = Directory-> feature. Network (not 0-Disabled 0 or 1 Directory->Enable applicable to 1-Enabled Custom Directory SIP-T20P IP The default value is 0.
Page 223
List URI The default value is blank. SIP-T21P/T20P: X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.blf_l ist_code = It configures the feature access code String within Account-> for directed call pickup (default: *97) (SIP-T28P/T48G Advanced->BLF...
Page 224
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2.) (not applicable to SIP-T19P IP phones) account.X.blf_l ist_barge_in_c ode = (SIP-T28P/T48G /T46G: X ranges from 1 to 6.
Page 225
Line 1-Broadsoft SCA ranges from 1 The default value is 0. to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1) account.X.acd .initial_state = (SIP-T28P/T48G /T46G: X ranges from 1 It configures the initial agent state for to 6.
Page 226
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-Enabled (SIP-T28P/T48G /T46G: X The default value is 0. ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2.
Page 227
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 100) account.X.call _center.call_in fo_enable = (SIP-T28P/T48G /T46G: X It enables or disables call center call ranges from 1 information feature for account X.
Page 228
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.call _center.disp_c ode_enable = (SIP-T28P/T48G /T46G: X It enables or disables disposition code ranges from 1 feature for account X. to 6. 0-Disabled SIP-T26P/T22P/ 0 or 1...
Page 229
Descriptions Web Setting Path Values T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1. Y ranges from 1 to 100) account.X.call _center.trace_ enable = (SIP-T28P/T48G /T46G: X It enables or disables customer ranges from 1 originated trace feature for account X.
Page 230
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P: X=1. account.X.sup ervisor_info_c ode.Y = (SIP-T28P/T48G /T46G: X ranges from 1 to 6. It configures the supervisor number for SIP-T26P/T22P/ Integer from account X. T42G/T41P: X 1 to The value Y must be continuous.
Page 231
SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.call _center.queue It enables or disables the power _status_light_e indicator LED to flash when the ACD nable = call queue has reached the maximum number of calls for account X.
Page 232
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.) account.X.hot eling.auto_log in_enable = (SIP-T28P/T48G It enables or disables the phone to /T46G: X...
Page 233
Appendix Permitted Parameter Descriptions Web Setting Path Values characters The default value is blank. (SIP-T28P/T48G /T46G: X ranges from 1 to 6. SIP-T26P/T22P/ T42G/T41P: X ranges from 1 to 3. SIP-T21P/T20P: X ranges from 1 to 2. SIP-T19P: X=1.)
Page 234
Yealink IP Phones Auto provisioning Guide The following parameters are not applicable to IP phones running firmware version 72 or later, so the description of these parameters has been deleted in this guide. account.X.bw_acd_reason_code.Y = account.X.dns_query_timeout= account.X.failback_mode = account.X.failback_timeout = account.X.retry_counts =...
Page 235
Appendix Time Zone Time Zone Name −11:00 Samoa −10:00 United States-Hawaii-Aleutian −10:00 United States-Alaska-Aleutian −09:00 United States-Alaska Time −08:00 Canada(Vancouver, Whitehorse) −08:00 Mexico(Tijuana, Mexicali) −08:00 United States-Pacific Time −07:00 Canada(Edmonton, Calgary) −07:00 Mexico(Mazatlan, Chihuahua) −07:00 United States-Mountain Time −07:00 United States-MST no DST −06:00 Canada-Manitoba(Winnipeg) −06:00...
Page 236
Yealink IP Phones Auto provisioning Guide Time Zone Time Zone Name United Kingdom(London) Morocco +01:00 Albania(Tirane) +01:00 Austria(Vienna) +01:00 Belgium(Brussels) +01:00 Caicos +01:00 Chad +01:00 Spain(Madrid) +01:00 Croatia(Zagreb) +01:00 Czech Republic(Prague) +01:00 Denmark(Kopenhagen) +01:00 France(Paris) +01:00 Germany(Berlin) +01:00 Hungary(Budapest) +01:00...
Page 237
Appendix Time Zone Time Zone Name +04:30 Afghanistan +05:00 Kazakhstan(Aqtobe) +05:00 Kyrgyzstan(Bishkek) +05:00 Pakistan(Islamabad) +05:00 Russia(Chelyabinsk) +05:30 India(Calcutta) +06:00 Kazakhstan(Astana, Almaty) +06:00 Russia(Novosibirsk, Omsk) +07:00 Russia(Krasnoyarsk) +07:00 Thailand(Bangkok) +08:00 China(Beijing) +08:00 Singapore(Singapore) +08:00 Australia(Perth) +09:00 Korea(Seoul) +09:00 Japan(Tokyo) +09:30 Australia(Adelaide) +09:30 Australia(Darwin) +10:00...
Page 238
Yealink IP Phones Auto provisioning Guide BLF LED Mode provides four kinds of definition for the BLF/BLF list key LED status. The following tables list the LED statuses of the BLF/BLF list key when BLF LED Mode is set to 0, 1, 2 or 3 respectively.
Page 239
Appendix The call is parked against the monitored user’s phone Slow flashing green (1s) number. The monitored user is idle. The monitored user does not exist. Memory key/Expansion Module key LED (configured as a BLF/BLF list key and BLF LED Mode is set to 1) LED Status Description...
Page 240
Yealink IP Phones Auto provisioning Guide Line key LED (configured as a BLF/BLF list key and BLF LED Mode is set to 3) LED Status Description Fast flashing green The monitored user receives an incoming call. (200ms) The monitored user is dialing.
Page 241
Appendix We are striving to improve our documentation quality and we appreciate your feedback. Email your opinions and comments to DocsFeedback@yealink.com.