Table of Contents Table of Contents ..............iii Summary of Changes............... v Changes for Release 72, Guide Version 72.1 ..............v Changes for Release 71, Guide Version 71.165 ..............v Changes for Release 71, Guide Version 71.140 ..............v Changes for Release 71, Guide Version 71.125 ..............v Changes for Release 71, Guide Version 71.120 ...............
Page 4
Yealink IP Phones Auto provisioning Guide Obtaining the Address of Provisioning Server ...... 27 Zero Touch ........................... 27 Plug and Play (PnP) Server ....................29 DHCP Options ........................30 Phone Flash ......................... 31 Update Mode ................. 33 Power On ..........................33 Repeatedly..........................
Page 5
Summary of Changes This section describes the changes to this guide for each release and guide version. This version is updated to incorporate SIP-T46G, SIP-T42G and SIP-T41P IP phones. The following sections are new for this version: Time Zones on page ...
Page 6
Yealink IP Phones Auto provisioning Guide Major updates have occurred to the following section: Description of Configuration Parameters in CFG Files on page The following sections are new for this version: Encrypting Configuration Files on page Update Mode 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 8
Yealink IP Phones Auto provisioning Guide...
Getting Started This section provides instructions on how to get ready for auto provisioning. The auto provisioning process discussed in this guide uses the TFTP server as the provisioning server. To begin the auto provisioning process, the following steps are required: Obtaining Configuration Information ...
Page 10
Common CFG File 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 11
Getting Started Common CFG file contains configuration parameters which apply to phones with the same model, such as language, volume. The line beginning with “#” is considered to be a comment. The file header “#!version:1.0.0.1” is not a comment and must be placed in the first line.
Page 13
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 14
Yealink IP Phones Auto provisioning Guide The parameters commonly edited in the MAC-Oriented CFG file are described as follows: #################################################### MAC-Oriented CFG File #################################################### #!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/T46G/T42G/T41P IP phones running firmware version 72 or later.
Page 20
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.
Getting Started #Delete all the custom ring tones. ringtone.delete = http://localhost/all For more information on customizing a ring tone file, refer to Customizing a Ring Tone Using Cool Edit Pro on page 61. You can modify the language translation for the phone user interface. For SIP-T4X IP phones, you can also add a new language to the phones.
Page 22
Yealink IP Phones Auto provisioning Guide The following figure shows a portion of a txt formatted language file: #################################################### Configure the access URL of the LCD language file #################################################### gui_lang.url = If you want to modify the translation of an existing language, configure the parameter “gui_lang.url =”...
Page 23
<=192*64 2 gray scale <=100K 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:...
#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 supplied local contact template file. The existing local contacts on the phones will be overwritten by the downloaded local contacts.
Page 25
Getting Started At most 1000 local contacts can be added to IP phones. When specifying a desired line for a contact, valid values are -1~6. This is not applicable to SIP-T19P IP phones. (For SIP-T21P/T20P , valid values are 0~2. For SIP-T26P/T22P , valid values are 0~3. For SIP-T28P , valid values are 0~6.
Page 26
Yealink IP Phones Auto provisioning Guide group_id_name=”” specifies the group you want to add the contact to. default_photo=”” specifies the avatar for the contact (for SIP-T46G IP phones). Specify the values within double quotes. Save the change. After editing the local contact template file, upload it to the provisioning server and then specify the access URL in configuration files.
Page 27
This 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 28
This is not applicable to SIP-T19P IP phones. At most 100 dial-now rules can be added to the IP phone. For the basic expression syntax of the dial-now rule, refer to Yealink phone-specific user guide. To customize a dial-now file: Open the template file using an ASCII editor.
Page 29
During the auto provisioning process, the phone connects to the provisioning server “192.168.1.100”, and downloads the dial-now file “DialNow.xml”. Yealink IP phones allow you to upgrade firmware manually via web user interface, or upgrade firmware in batch via auto provisioning.
Page 30
Yealink IP Phones Auto provisioning Guide 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. #################################################### Configure the access URL of the firmware file #################################################### firmware.url =...
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.
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 34
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 (Take T28P IP phone as an example): Press the OK soft key.
Page 35
(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 36
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.
33. 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 38
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 33.
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 40
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 41
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.
Yealink IP Phones Auto provisioning Guide Mark one or more radio boxes 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 43
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 44
Yealink IP Phones Auto provisioning Guide The following figure shows the message flow:...
If configuration files have been AES-encrypted, the phone will decrypt them after downloading the configuration files. For more information on how to decrypt Yealink Configuration Encryption Tool User Guide configuration files, refer to The phone only reboots when there is at least a specific configuration requiring reboot during auto provisioning.
Page 46
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 enabled.
Page 50
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 52
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 54
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 55
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.
Page 56
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 57
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 58
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...
Page 59
URL in the address bar of the web browser and then press <Enter> key to check the HTTP server before provisioning. 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.
Page 60
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 61
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 62
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 63
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 64
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 65
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 66
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.
Page 67
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 68
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 70
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 71
Appendix Permitted Parameter Descriptions Web Setting Path Values e.password = connection. IPv4 Config-> characters PPPoE->Password (not The default value is blank. applicable to It takes effect after a reboot. SIP-T41P and SIP-T42G IP phones) It configures the Internet (WAN) port type for IPv6 when the IP address mode is configured as IPv6 or network.ipv6_i...
Page 72
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the IPv6 default gateway when the IP address mode is Network->Basic-> configured as IPv6 or IPv4&IPv6, and network.ipv6_i IPv6 Config->Static the Internet (WAN) port type for IPv6 is nternet_port.g...
Page 73
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables the PC port. 0-Disabled network.pc_p Network->PC Port 0 or 1 1-Auto Negotiation ort.enable = ->PC Port Active The default value is 1. It takes effect after a reboot. network.pc_p ort.ip = It configures the IP address of the PC...
Page 74
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T22P , SIP-T26P and SIP-T28P IP 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...
Page 75
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables VLAN of the Internet (WAN) port. Network-> network.vlan.i 0-Disabled Advanced->VLAN nternet_port_e 0 or 1 1-Enabled ->WAN Port-> nable = Active The default value is 0. It takes effect after a reboot. It configures VLAN ID of the Internet Network->...
Page 76
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values otherwise, forward the packets directly. The default value is 0. It takes effect after a reboot. It enables or disables the phone to obtain VLAN by DHCP .
Page 77
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 78
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 79
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T19P IP The default value is 0. 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. applicable to >Upload VPN characters...
Page 80
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 81
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 82
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Monday. The default value is 0123456. Note: The old parameter “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 83
.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 84
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 85
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 86
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 87
Appendix Permitted Parameter Descriptions Web Setting Path Values 1-Enabled (not The default value is 1. applicable to SIP-T41P and SIP-T42G 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 88
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. tran_on_hook_ 0 or 1 ->Blind Transfer On...
Page 89
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 90
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Belgium, 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 91
Appendix Permitted Parameter Descriptions Web Setting Path Values at most four different frequencies. 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 92
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values The default value is blank. It customizes the call waiting tone when the parameter "voice.tone.country" is set to Custom. voice.tone.call The value format is Freq/Duration. For Settings->Tones->...
Page 93
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T41P and refer to the parameter SIP-T42G IP “voice.tone.dial”. 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.
Page 94
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-T20P/T22P/T26P/T28P IP phones).
Page 95
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 96
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 97
Appendix Permitted Parameter Descriptions Web Setting Path Values (not 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 98
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values (X ranges Valid values are: KeyX->Type from 1 to 10) 0-N/A (only 1-Conference applicable to 2-Forward SIP-T26P and 3-Transfer SIP-T28P IP 4-Hold phones) 5-DND 7-Call Return 8-SMS...
Page 99
Appendix Permitted Parameter Descriptions Web Setting Path Values 50-Keypad Lock 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)
Page 100
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones) 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.
Page 101
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 2. phones) SIP-T22P/T26P: 1-Conference X ranges from 2-Forward 1 to 3. 3-Transfer SIP-T28P: X 4-Hold ranges from 1 5-DND to 6. 7-Call Return SIP-T41P/T42G: 8-SMS (not applicable to SIP-T20P , X ranges from SIP-T41P and SIP-T42G IP phones) 1 to 15.
Page 102
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 45-Local Group 46-Network Group (not applicable to SIP-T20P IP phones) 49-Custom Button (not applicable to SIP-T4X IP phones) 50-Keypad Lock 55-Meet-Me Conference 56-Retrieve Park 57-Hoteling 58-ACD Trace...
Page 103
Appendix Permitted Parameter Descriptions Web Setting Path Values X ranges from 4-Line 4 1 to 3. 5-Line 5 SIP-T28P: X 6-Line 6 ranges from 1 When X=1, the default value is 1. to 6. When X=2, the default value is 2. SIP-T41P/T42G: When X=3, the default value is 3.
Page 104
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X ranges from feature. 1 to 2. It only applies to BLF and Meet-Me SIP-T22P/T26P: conference features. X ranges from The default value is blank. 1 to 3.
Page 105
Appendix Permitted Parameter Descriptions Web Setting Path Values When the key feature is configured as XML Group (remote phone book), valid values are: 0-First XML group 1-Second XML group 2-Third XML group 3-Fourth XML group 4-Fifth XML group When the key feature is configured as Network Group, valid values are: 0-All contacts 1-Group...
Page 106
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones) It configures the key feature for the programmable key X. Valid values are: 0-N/A 2-Forward 5-DND 7-Call Return 8-SMS (not applicable to SIP-T20P , SIP-T41P and SIP-T42G IP phones)
Page 107
Appendix Permitted Parameter Descriptions Web Setting Path Values 46-Network Group 47-XML Directory (not applicable to SIP-T20P IP phones) 50-Keypad Lock 51-Switch Account Up (only applicable to SIP-T4X IP phones) 52-Switch Account Down (only applicable to SIP-T4X IP phones) 55-Meet-Me Conference 61-Directory 64-Buddies (only applicable to SIP-T46G IP phones)
Page 108
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X=1-10, 14; SIP-T22P: X=1-10, 12-14 SIP-T26/T28P: X ranges from 1 to 14. SIP-T26/T28P: X ranges from 1 to 14. SIP-T41P/T42G: X=1-10, 13. SIP-T46G: X=1-10, 12-14) It configures the desired local group/XML group/network group for the programmable key.
Page 109
Appendix Permitted Parameter Descriptions Web Setting Path Values 1-Second XML group 2-Third XML group 3-Fourth XML group 4-Fifth XML group When the key feature is configured as Network Group, valid values are: 0-All contacts 1-Group 2-Enterprise 3-GroupCommon 4-EnterpriseCommon 5-Personal The default value is 0. programablek ey.X.history_ty pe =...
Page 110
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values (not applicable to SIP-T20P IP phones) programablek ey.X.pickup_v alue = (SIP-T19P: X=1-9, 13, 14; SIP-T20P: X=5-12, 14; It configures conference ID followed by SIP-T21P: the # sign for Meet-Me conference String within DSSKey->Program...
Page 111
Appendix Permitted Parameter Descriptions Web Setting Path Values 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 34-Hot Desking 35-URL Record 37-Switch (not applicable to SIP-T46G IP phones) 38-LDAP 39-BLF List 40-Prefix 41-Zero Touch 42-ACD...
Page 112
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T46G IP phones) 64-Buddies (only applicable to SIP-T46G IP phones) 65-My Status (only applicable to SIP-T46G IP phones) For SIP-T26P/T28P IP phones: The default value of the expansion keys 2-20, 22-40 is 0, and the default value of the expansion keys 1, 21 is 37.
Page 113
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 40) (only applicable to SIP-T26P , SIP-T28P and SIP-T46G IP phones) expansion_mo dule.X.key.Y.pi ckup_value = It configures the pickup code for BLF (X ranges feature or conference ID followed by from 1 to 6.
Page 114
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Y ranges from 1-First local group 1 to 40) 2-Second local group (only 3-Third local group applicable to 4-Fourth local group SIP-T26P , 5-Fifth local group SIP-T28P and …...
Page 115
Appendix Permitted Parameter Descriptions Web Setting Path Values (only Default.jpg, To configure a phone built-in picture applicable to (e.g., 1.png) to be wallpaper, the 1.png, SIP-T46G IP value format is: 2.png, phones) phone_setting.backgrounds = 3.png, Resource:1.png 4.png, 5.png, To configure a custom picture (e.g., 6.png, custom1.png) to be wallpaper, the 7.png,...
Page 116
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-Enabled The default value is 0. 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...
Page 117
Appendix Permitted Parameter Descriptions Web Setting Path Values Code It enables or disables the phone to forward incoming calls to international forward.intern Features->General numbers. ational.enable 0 or 1 Information->Fwd 0-Disabled International 1-Enabled The default value is 1. It enables or disables the phone to automatically change the status of the Features->ACD->...
Page 118
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Example: 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...
Page 119
Appendix Permitted Parameter Descriptions Web Setting Path Values characters Example: 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 ming_call = characters Call action_url.incoming_call = http://192.168.0.20/help.xml?IP=$ip...
Page 120
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the action URL the phone sends when DND feature is disabled. URL within Example: action_url.dnd Features->Action _off = URL->Close DND action_url.dnd_off = characters http://192.168.0.20/help.xml?IP=$ip The default value is blank.
Page 121
Appendix Permitted Parameter Descriptions Web Setting Path Values characters feature is enabled. Answer Forward Example: 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 Example: answer_fwd_o...
Page 122
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 resuming a held call. URL within Example: action_url.unh Features->Action old = URL->UnHold action_url.unhold =...
Page 123
Appendix Permitted Parameter Descriptions Web Setting Path Values Example: action_url.idle_to_busy = 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 characters action_url.ip_change =...
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values The default value is blank. It configures the action URL the phone sends when failing to transfer a call. URL within Features->Action Example: action_url.tran URL->Transfer sfer_failed = action_url.transfer_failed =...
Page 125
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the phone to obtain time from NTP server or manual settings. local_time.ma Settings->Time & 0-Manual nual_time_en 0 or 1 Date->Manual able = Time 1-NTP The default value is 1. It enables or disables the phone to use manually configured NTP server preferentially.
Page 126
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values Month/ Day of Week/ Day of For DST By Week: Week Last in Month/ Hour of Day Settings->Time & (for By Week) Date->DST Start The default value is 1/1/0.
Page 127
Appendix Permitted Parameter Descriptions Web Setting Path Values /T22P/T26P/T phones: 28P/T4X) 0-WWW MMM DD 7, 8 or 9 1-DD-MMM-YY (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 8-DD MM YY 9-YY MM DD The default value is 7.
Page 128
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to provide input field of password on the hot desking login wizard during hotdesking.st startup. artup_passwo 0 or 1 0-Disabled rd_enable = 1-Enabled The default value is 1.
Page 129
Appendix Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to provide input field of password on the hot desking login wizard when hotdesking.ds pressing the Hot Desking key. skey_passwor 0 or 1 0-Disabled d_enable = 1-Enabled The default value is 1.
Page 130
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values unavailable. Redial 0-Disabled 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.
Page 131
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 0. 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 or any...
Page 132
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values characters The default value is blank. Out->BlockOut NumberX (X ranges from 1 to 10) It configures lines applying the block dialplan.block out rule. _out.line_id.X 0 to 6 (for SIP-T28P/T46G)
Page 133
Appendix Permitted Parameter Descriptions Web Setting Path Values (X ranges characters The default value is blank. Rule->Prefix from 1 to 100) dialplan.repla ce.replace.X It configures the alternate number to String within Settings->Dial replace the entered number. Plan->Replace characters Rule->Replace (X ranges The default value is blank.
Page 134
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values remote_phone book.display_ It configures the display name of the name = remote phone book. String within (not If it is left blank, Remote Phone Book is applicable to...
Page 135
String within the LDAP phonebook. Directory->LDAP-> applicable to Example: Base SIP-T19P and characters SIP-T20P IP ldap.base = dc=yealink,dc=cn phones) The default value is blank. ldap.user = (not It configures the user name for String within Directory->LDAP-> applicable to accessing the LDAP server.
Page 136
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It configures the number attributes of ldap.numb_at each record to be returned by the tr = LDAP server. String within Directory->LDAP-> (not Multiple attributes are separated by...
Page 137
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the characters the phone filters when dialing. String within If the dialed number contains Features->General features.call_n configured characters, the phone will Information->Call um_filter = characters automatically filter these characters Number Filter when dialing.
Page 138
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P IP phones) It enables or disables DND feature. Features-> 0-Disabled features.dnd.e 0 or 1 Forward&DND-> nable = 1-Enabled DND->DND Status The default value is 0. Features->...
Page 139
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 1. It enables or disables the phone to play the call waiting tone. Features->Audio- call_waiting.to 0-Disabled 0 or 1 > Call Waiting ne = Tone 1-Enabled The default value is 1. String within Features->General It configures the call waiting on code.
Page 140
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values features.remot It enables or disables the phone to e_phonebook. perform a remote phone book search Directory->Remote enable = when receiving an incoming call. Phone Book-> 0 or 1...
Page 141
Appendix Permitted Parameter Descriptions Web Setting Path Values The default value is 3. F Repetition It enables or disables the phone to send DTMF sequences for transfer function when pressing the transfer Features->General features.dtmf.r soft key or the TRAN key. 0 or 1 Information->DTM eplace_tran =...
Page 142
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values configured as a send key. Pound Key 0-Send one pound key 1-Do not send any pound key The default value is 0. It configures the "#" or "*" key as a send key.
Page 143
Appendix Permitted Parameter Descriptions Web Setting Path Values digits preset numbers in the dialing screen. Example: features.redial_tone = 125 The phone will continue to play the dial tone after inputting “125” in the dialing screen. If it is left blank, the phone will not play the dial tone after inputting numbers in the dialing screen.
Page 144
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values call_history = save the call history. Call Log 0-Disabled 1-Enabled The default value is 1. It enables or disables the power indicator LED to be turned on.
Page 145
Appendix Permitted Parameter Descriptions Web Setting Path Values indicator LED is determined by the value of the parameter “phone_setting.common_power_led_e nable”. The default value is 1. It enables or disables the power indicator LED to flash when the phone receives a voice mail or a text message.
Page 146
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1-Enabled (power indicator LED fast flashes (300ms) red) The default value is 0. If it is set to 0, the status of the power indicator LED is determined by the value of the parameter “phone_setting.common_power_led_e...
Page 147
Appendix Permitted Parameter Descriptions Web Setting Path Values 0-Disabled (power indicator LED is off) 1-Enabled (power indicator LED is solid red) The default value is 0. If it is set to 0, the status of the power indicator LED is determined by the value of the parameter “phone_setting.common_power_led_e nable”.
Page 148
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values It enables or disables the phone to prompt for the administrator password when you long press the OK key to features.factor perform factory reset. y_pwd_enabl 0 or 1...
Appendix Permitted Parameter Descriptions Web Setting Path Values (not call. applicable to 0-Disabled SIP-T20P IP 1-Enabled phones) The default value is 0. It enables or disables the phone to play an audio alert when the monitored user receives an incoming features.picku Features->Call call.
Page 150
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values applicable to G722 G726-40 are not applicable to SIP-T21P SIP-T19P IP IP phones. G726-16 phones) The default value is G722. G726-24 G726-32 G726-40 G723_53 It enables or disables the phone to handle the incoming multicast paging Directory->...
Page 151
Appendix Permitted Parameter Descriptions Web Setting Path Values It configures the time (in seconds) for the phone to automatically dial out the phone_setting Settings-> Integer from entered digits without pressing a send .inter_digit_tim Preference->Inter 1 to 14 key. Digit Time (1~14s) The default value is 4.
Page 152
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 0-Disabled Bluetooth Active (only 1-Enabled applicable to The default value is 0. SIP-46G IP phones) Ring1.wav, It configures the ring tone for the Ring2.wav, phone. Ring3.wav, Example: Ring4.wav,...
Page 153
1-Enabled The default value is 0. phone_setting .lcd_logo.text String within Features->General It configures a text logo. Information->Text (only The default value is Yealink. characters Logo applicable to SIP-T20P IP phones) lcd_logo.url = (not It configures the access URL of logo URL within Features->General...
Page 154
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones and phones and the connected EXP40) connected EXP40 phone_setting It configures the phone to go out or .inactive_back reduce intensity of the backlight on the Settings->...
Page 155
Appendix Permitted Parameter Descriptions Web Setting Path Values ailed = Ring3.wav The default value is Ring1.wav. Ring4.wav Note: Ring tones 6-8 are applicable to SIP-T46G IP phones only. Ring5.wav Ring6.wav Ring7.wav Ring8.wav It enables or disables the phone to provide the logon wizard during phone_setting Features->General startup.
Page 156
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values The default value is blank. It takes effect after a reboot. It enables or disables recent call in super_search. dialing feature. If it is enabled, you can...
Page 157
Appendix Permitted Parameter Descriptions Web Setting Path Values characters The default value is blank. Security->Trusted It configures the access URL of the URL within trusted_certific Certificates->Load custom trusted certificate file. ates.url = trusted certificates characters The default value is blank. file It deletes all uploaded trusted URL within...
Page 158
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 0-Disabled 1-Enabled The default value is 0. It configures the access URL for the Settings-> URL within custom configuration files. configuration. Configuration-> url = The default value is blank.
Page 159
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.lab el = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the label displayed on the 1 to 2. String within Account->Register LCD screen for account X. SIP-T22P/T26P/T ->Label characters The default value is blank. 41P/T42G: X ranges from 1 to 3.
Page 160
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 6) account.X.use r_name = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the register user name for 1 to 2. String within Account->Register account X.
Page 161
Appendix Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 6) account.X.rere gister_enable It configures whether the phone needs (SIP-T19P: X=1 to re-register the account when SIP-T20P/T21P: encountering an INVITE failover, if the X ranges from SIP server is configured with a domain 1 to 2.
Page 162
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.fall back.timeout (SIP-T19P: X=1 It configures the time interval (in seconds) for the phone to detect...
Page 163
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T20P/T21P: Note: The old parameter X ranges from “account.X.sip_server_port” is also 1 to 2. applicable to IP phones. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6. Y ranges from 1 to 2) account.X.sip_...
Page 164
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T28P/T46G: X ranges from 1 to 6. 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...
Page 165
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.sip_ server.Y.regist er_on_enable (SIP-T19P: X=1 It enables or disables the phone to SIP-T20P/T21P: send registration requests to the X ranges from secondary server for account X when 1 to 2. encountering a failover. 0 or 1 SIP-T22P/T26P/T 0-Disabled...
Page 166
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T22P/T26P/T The default value is 1. 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dns _cache_a.Y.na me = (SIP-T19P: X=1 SIP-T20P/T21P:...
Page 167
Appendix Permitted Parameter Descriptions Web Setting Path Values (SIP-T19P: X=1 account X. SIP-T20P/T21P: The default value is 300. X ranges from It takes effect after a reboot. 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dns _cache_srv.Y.n...
Page 168
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.dns _cache_srv.Y.p riority = (SIP-T19P: X=1 SIP-T20P/T21P: It configures the priority for the specific X ranges from host entry in SRV record Y for account 1 to 2.
Page 169
Appendix Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dns _cache_srv.Y.tt (SIP-T19P: X=1 It configures the time interval that SRV SIP-T20P/T21P: record Y may be cached before the X ranges from Integer from record should be consulted again for 1 to 2.
Page 170
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 2. A-Do an A lookup next. SIP-T22P/T26P/T U-No need to do a DNS query next. 41P/T42G: X P-Service customized by the user ranges from 1 The default value is blank.
Page 171
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.dns _cache_naptr. Y.replace = (SIP-T19P: X=1 SIP-T20P/T21P: It configures a domain name to be X ranges from used for the next SRV query in NAPTR 1 to 2. Domain record Y for account X. name SIP-T22P/T26P/T The default value is blank.
Page 172
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.srv_ ttl_timer_enab le = (SIP-T19P: X=1 It enables or disables the phone to SIP-T20P/T21P: refresh the DNS-SRV query record at X ranges from the regular time for account X.
Page 173
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.out bound_port = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the port of the outbound 1 to 2. Account->Register Integer from proxy server for account X.
Page 174
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.sip_ trust_ctrl = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables the phone to...
Page 175
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T20P/T21P: 0-Off Code X ranges from 1-On Code 1 to 2. The default value is 0. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.ano nymous_call_o ncode = (SIP-T19P: X=1...
Page 176
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.reje ct_anonymous _call = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables anonymous call X ranges from rejection feature for account X. Account->Basic-> 1 to 2. 0-Disabled 0 or 1...
Page 177
Appendix Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dnd .enable = (SIP-T20P/T21P: X ranges from 1 to 2. It enables or disables DND feature for SIP-T22P/T26P/T account X when the DND mode is 41P/T42G: X Features->Forwar configured as Custom.
Page 178
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values (SIP-T20P/T21P: characters configured as Custom. Code X ranges from The default value is blank. 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from...
Page 179
Appendix Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) (not applicable to SIP-T19P IP phones) account.X.bus y_fwd.enable (SIP-T20P/T21P: X ranges from It enables or disables busy forward 1 to 2. feature for account X when the call SIP-T22P/T26P/T forward mode is configured as...
Page 180
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values (not applicable to SIP-T19P IP phones) account.X.tim eout_fwd.ena ble = (SIP-T20P/T21P: X ranges from It enables or disables no answer 1 to 2. forward feature for account X when SIP-T22P/T26P/T Features->Forwar...
Page 181
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.tim eout_fwd.time out = (SIP-T20P/T21P: X ranges from 1 to 2. It configures ring times (N) to wait before forwarding incoming calls for SIP-T22P/T26P/T Features->Forwar account X when the call forward mode 41P/T42G: X d&...
Page 182
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) (not applicable to SIP-T19P IP phones) account.X.bus y_fwd.off_cod (SIP-T20P/T21P: X ranges from 1 to 2.
Page 183
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T28P/T46G: X ranges from 1 to 6) (not applicable to SIP-T19P IP phones) account.X.tim eout_fwd.off_c ode = (SIP-T20P/T21P: X ranges from 1 to 2. It configures the no answer forward off SIP-T22P/T26P/T Features->Forwar code for account X when the call 41P/T42G: X...
Page 184
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T19P IP phones) account.X.sip_ listen_port = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the local SIP port for 1 to 2. Integer from Account-> account X.
Page 185
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T28P/T46G: X ranges from 1 to 6) account.X.sub scribe_mwi_e xpires = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from Account-> It configures the interval (in seconds) Integer from 1 to 2. Advanced->MWI of MWI subscription for account X. Subscription Period 0 to 84600 SIP-T22P/T26P/T...
Page 186
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.cid_ source_ppi = (SIP-T19P: X=1 It enables or disables the phone to SIP-T20P/T21P:...
Page 187
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.ses sion_timer.exp ires = (SIP-T19P: X=1 SIP-T20P/T21P: It configures the interval (in seconds) X ranges from Account->...
Page 188
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values al_phone = message for account X. user=phone (SIP-T19P: X=1 0-Disabled SIP-T20P/T21P: 1-Enabled X ranges from The default value is 0. 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3.
Page 189
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.bla _number = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the BLA number for 1 to 2. String within Account-> account X. Advanced->BLA SIP-T22P/T26P/T characters Number The default value is blank. 41P/T42G: X ranges from 1 to 3.
Page 190
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 6) account.X.regi ster_line = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables the phone to X ranges from carry the line number in the REGISTER 1 to 2.
Page 191
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dire ct_pickup_cod (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from Account-> It configures the directed pickup code String within 1 to 2.
Page 192
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values call. The default value is 1. account.X.mis sed_calllog = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables the phone to X ranges from record the missed call of account X.
Page 193
Appendix Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.con f_type = (SIP-T19P: X=1 SIP-T20P/T21P: It configures the conference type for X ranges from account X. 1 to 2. Account->...
Page 194
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.blf.s ubscribe_even (SIP-T19P: X=1 SIP-T20P/T21P: It configures the event of the BLF X ranges from subscription for account X.
Page 195
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T20P/T21P: X ranges from 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.dtm f.type = (SIP-T19P: X=1 It configures the DTMF type for account SIP-T20P/T21P: X ranges from 0-INBAND...
Page 196
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values f.info_type = the DTMF type is configured as “SIP Advanced->DTMF INFO”, “AUTO or SIP INFO” for account Info Type (SIP-T19P: X=1 SIP-T20P/T21P: 0-Disabled X ranges from 1 to 2.
Page 197
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 6) account.X.nat. stun_port = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the port of the STUN 1 to 2. Integer from Account->Register server for account X. 1024 to ->STUN Server SIP-T22P/T26P/T 65000 ->Port...
Page 198
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.nat. rport = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables NAT Rport X ranges from feature for account X.
Page 199
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.adv anced.timer_t (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from Account-> It configures the session timer T4 (in 1 to 2. Float from Advanced->SIP seconds) for account X.
Page 200
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values tones. 0-Disabled 1-Enabled The default value is 0. account.X.ring tone.ring_type It configures a ring tone for account X. Common, Example: (SIP-T19P: X=1 Ring1.wav, account.1.ringtone.ring_type = SIP-T20P/T21P: Ring2.wav, Ring3.wav means configuring...
Page 201
Appendix Permitted Parameter Descriptions Web Setting Path Values to 11. When Y=9, the default value is G726-24; SIP-T4X: Y ranges from 1 When Y=10, the default value is to 12) G726-32; When Y=11, the default value is G726-40. When Y=12, the default value is GSM. For SIP-T19P/T21P IP phones: When Y=1, the default value is PCMU;...
Page 202
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values to 11. When Y=8, the default value is 0; SIP-T4X: Y When Y=9, the default value is 0; ranges from 1 When Y=10, the default value is 0;...
Page 203
Appendix Permitted Parameter Descriptions Web Setting Path Values When Y=3, the default value is 0; When Y=4, the default value is 0; When Y=5, the default value is 3; When Y=6, the default value is 4; When Y=7, the default value is 0; When Y=8, the default value is 0.
Page 204
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values boot = 0-Disabled Unregister When Reboot (SIP-T19P: X=1 1-Enabled SIP-T20P/T21P: The default value is 0. X ranges from 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3.
Page 205
Appendix Permitted Parameter Descriptions Web Setting Path Values pe = placing an active call on hold for account X. (SIP-T19P: X=1 0-Calling the music server before SIP-T20P/T21P: holding X ranges from 1 to 2. 1-Calling the music server after holding SIP-T22P/T26P/T 41P/T42G: X The default value is 0.
Page 206
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values account.X.sub scribe_acd_ex pires = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from Account-> It configures the period (in seconds) of 1 to 2. Advanced->ACD Integer from ACD subscription for account X.
Page 207
Appendix 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. 0-Disabled bw.enable = 0 or 1 1-Enabled The default value is 0.
Page 208
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values ble = information of favorites from the cloud server and automatically configure UC (only Favorite keys from the first unused line applicable to key (the line key is configured as N/A).
Page 209
Appendix Permitted Parameter Descriptions Web Setting Path Values account.1.xsi.password = 123456 Password The default value is blank. bw_phoneboo It enables or disables the phone to k.group_enabl display the group directory. Directory-> 0-Disabled 0 or 1 Network (not Directory->Group applicable to 1-Enabled SIP-T20P IP The default value is 1.
Page 210
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values bw_phoneboo k.group_com mon_displayn It configures the display name on the Directory-> String within ame = LCD screen for the group common Network directory. Directory->Group (not characters Common applicable to The default value is GroupCommon.
Page 211
Appendix Permitted Parameter Descriptions Web Setting Path Values 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. phones) directory.upd ate_time_inter It configures the interval (in minutes) val =...
Page 212
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones) The default value is 0. It enables or disables the phone to call_park.park play a warning tone when a call is _ring= Features->Call parked against its line.
Page 213
Appendix Permitted Parameter Descriptions Web Setting Path Values SIP-T28P/T46G: X ranges from 1 to 6) (not applicable to SIP-T19P IP phones) account.X.blf_l ist_barge_in_c ode = (SIP-T20P/T21P: X ranges from 1 to 2. SIP-T22P/T26P/T It configures the feature access code 41P/T42G: X String within Account->...
Page 214
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values phones) SIP-T46G IP phones. The default value is 0. account.X.sha red_line = (SIP-T19P: X=1 SIP-T20P/T21P: It enables or disables Broadsoft SCA X ranges from feature for account X.
Page 215
Appendix Permitted Parameter Descriptions Web Setting Path Values ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.rea son_code.Y = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the unavailable code 1 to 2. which must match one of the codes Integer from SIP-T22P/T26P/T configured on BroadWorks for account...
Page 216
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values fo_enable = 0-Disabled (SIP-T19P: X=1 1-Enabled SIP-T20P/T21P: The default value is 0. X ranges from 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G:...
Page 217
Appendix Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 6) account.X.bw_ disp_code.Y = (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the disposition code 1 to 2. which must match one of the codes Integer from SIP-T22P/T26P/T configured on BroadWorks for account 1 to...
Page 218
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values X ranges from 1 to 2. SIP-T22P/T26P/T 41P/T42G: X ranges from 1 to 3. SIP-T28P/T46G: X ranges from 1 to 6) account.X.call _center.emerg ency_enable (SIP-T19P: X=1 It enables or disables the emergency SIP-T20P/T21P: escalation feature for account X.
Page 219
Appendix Permitted Parameter Descriptions Web Setting Path Values 1 to 100) account.X.sup ervisor_info_c ode_name.Y (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the supervisor name for 1 to 2. String within account X. SIP-T22P/T26P/T The value Y must be continuous. characters 41P/T42G: X The default value is blank.
Page 220
Yealink IP Phones Auto provisioning Guide Permitted Parameter Descriptions Web Setting Path Values SIP-T20P/T21P: not flash) X ranges from 1-Enabled (power indicator LED fast 1 to 2. flashes (300ms) green) SIP-T22P/T26P/T If it is set to 0, the status of the power...
Page 221
Appendix Permitted Parameter Descriptions Web Setting Path Values account.X.hot eling.user_id (SIP-T19P: X=1 SIP-T20P/T21P: X ranges from It configures the user ID used to log String within 1 to 2. into the guest profile for account X. SIP-T22P/T26P/T characters The default value is blank. 41P/T42G: X ranges from 1 to 3.
Page 222
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 =...
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 224
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 225
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...
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 227
Appendix LED Status Description The monitored user does not exist. Memory key LED (configured as a BLF/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 228
Yealink IP Phones Auto provisioning Guide LED Status Description The monitored user is dialing. Solid green The monitored user is talking. The monitored user’s conversation is placed on hold. The call is parked against the monitored user’s phone Slow flashing green (1s) number.
Page 229
Appendix We are striving to improve our documentation quality and we appreciate your feedback. Email your opinions and comments to DocsFeedback@yealink.com.