background image

Phone  Customization 

159 

 

Parameter  features.text_message_popup.enable 

<y0000000000xx>.cfg

 

Description 

It enables or disables the IP phone to pop up the message when it receives a new text 
message. 

Note: It works only if “features.text_message.enable” is set to 1. 

Permitted 

Values 

0-Disabled 

1-Enabled 

Default  

Web UI  Features->Notification Popups->Display Text Message Popup 

Power LED Indicator 

Power LED indicator indicates power status and phone status. 

You can configure the power LED indicator behavior in the following scenarios: 

 

The IP phone receives an incoming call 

 

The IP phone receives a voice mail or a text message 

 

A call is muted 

 

A call is placed on hold or is held 

 

The IP phone is busy 

 

The IP phone misses a call 

Topic 

Power LED Indicator Configuration 

Power LED Indicator Configuration 

The following table lists the parameters you can use to configure power LED indicator. 

Parameter  phone_setting.common_power_led_enable 

<y0000000000xx>.cfg

 

Description  It enables or disables the power LED indicator to be turned on. 

Permitted 

Values 

For 

T54S/T52S/T48S/T48G/T46S/T46G/T42G/T42S/T41P/T41S/T40P/T40G/T29G/T2

7P/T27G/T23P/T23G/T21(P) E2 IP phones: 

0-Disabled (power LED indicator is off) 

1-Enabled (power LED indicator glows red) 

For T19(P) E2 IP phones: 

0-Disabled (power LED indicator is off) 

Summary of Contents for T48G

Page 1: ...linekey X pickup_value ...

Page 2: ...ted States EU European Union and other countries All other trademarks belong to their respective owners Without Yealink s express written permission recipient shall not reproduce or transmit any portion hereof in any form or by any means with any purpose other than personal use Warranty 1 Warranty THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS GUIDE ARE SUBJECT TO CHANGE WITHOUT...

Page 3: ... of the device and 3 you represent and warrant that you have the right authority and capacity to enter into this agreement and to abide by all its terms and conditions just as if you had signed it The EULA for this product is available on the Yealink Support page for the product Patent Information China the United States EU European Union and other countries are protecting one or more patents of a...

Page 4: ...se GPL Yealink uses software under the specific terms of the GPL Please refer to the GPL for the exact terms and conditions of the license The original GPL license source code of components licensed under GPL and used in Yealink products can be downloaded from Yealink web site http www yealink com onepage_83 html ...

Page 5: ...d the Yealink Products Regulatory Notices guide for all regulatory and safety guidance Related Documentations The following related documents are available Quick Start Guides describe how to assemble IP phones and configure the most basic features available on IP phones User Guides describe how to configure and use the basic and advanced features available on IP phones via phone user interface or ...

Page 6: ...ons Yealink documentations contain a few typographic conventions and writing conventions You need to know the following basic typographic conventions to distinguish types of in text information Convention Description Bold Highlight the web phone user interface items such as menus menu selections soft keys or directory names when they are involved in a procedure or user action for example click Set...

Page 7: ...Introduction iii Convention Description Indicate that you need to select an item from a menu For example Settings Basic Settings indicates that you need to select Basic Settings from the Settings menu ...

Page 8: ...Administrator s Guide for SIP T2 Series T4 Series T5 Series IP Phones iv ...

Page 9: ...ver 3 Contacting the Provisioning Server 3 Updating Firmware 4 Downloading the Resource Files 4 Verifying Startup 4 Phone Network 5 IPv4 and IPv6 Network Settings 5 IP Addressing Mode Configuration 6 IPv4 Configuration 7 IPv6 Configuration 10 DHCP Option for IPv4 14 Supported DHCP Option for IPv4 14 DHCP Option 66 Option 43 and Custom Option 15 DHCP Option 42 Option 2 and Option 100 16 DHCP Option...

Page 10: ...on 43 Quality of Service QoS 43 Voice and SIP QoS Configuration 44 802 1x Authentication 45 802 1x Authentication Configuration 45 TR 069 Device Management 48 Supported RPC Methods 48 TR069 Configuration 49 Phone Provisioning 53 Boot Files Configuration Files and Resource Files 53 Boot Files 53 Configuration Files 56 Resource Files 62 Files Download Process 63 Provisioning Methods 64 Provisioning ...

Page 11: ...105 Transparency 105 Transparency Configuration 106 Screen Saver 106 Screensaver Display Customization 107 Custom Screensaver Picture Limit 109 Screensaver Configuration 110 Adding a Screensaver Picture from a USB Flash Drive 113 Deleting a Screensaver Picture 113 Backlight 113 Supported Backlight Options 114 Backlight Brightness and Time Configuration 114 Label Length for Line Key Display 116 Lab...

Page 12: ...iguration 143 Key As Send 144 Key As Send Configuration 144 Softkey Layout 145 Supported Call States and Soft Keys 145 Softkey Layout File Customization 149 Softkey Layout Configuration 150 Example Setting the Soft Keys Layout in Talking State 153 Input Method 154 Input Method File Customization 154 Input Method Configuration 155 Notification Popups 157 Notification Popups Configuration 158 Power ...

Page 13: ...nts Registration Configuration 208 Registration Settings Configuration 212 Outbound Proxy in Dialog 215 Outbound Proxy in Dialog Configuration 215 Server Redundancy 216 Behaviors When Working Server Connection Fails 217 Registration Method of the Failover Fallback Mode 218 Fallback Server Redundancy Configuration 218 Failover Server Redundancy Configuration 220 SIP Server Name Resolution 225 SIP S...

Page 14: ...ook File Customization 263 Remote Phone Book Configuration 265 Example Configuring a Remote Phone Book 266 Directory List for Directory Dir Soft Key 267 Directory List File Customization 267 Directory List Configuration 269 Example Configuring a Directory List 271 Directory Search Settings 271 Directory Search Settings Configuraion 271 Call Features 273 Dial Plan 274 Dial Plan Defined by Four Patt...

Page 15: ...ction Configuration 314 Call Waiting 316 Call Waiting Configuration 316 Do Not Disturb DND 318 DND Settings Configuration 318 DND Feature Configuration 320 DND Synchronization for Server side Configuration 323 Multiple Call Appearances 324 Multiple Call Appearances Configuration 324 Call Hold 325 Call Hold Configuration 326 Music on Hold MoH Configuration 328 Call Mute 329 Microphone Mute Configur...

Page 16: ...nes Configuration 368 Ringer Device 370 Ringer Device Configuration 370 Audio Volume 370 Ringer Volume Configuration 371 Sending Volume Configuration 371 Tones 373 Supported Tones 373 Tones Configuration 374 Audio Codecs 379 Supported Audio Codecs 379 Audio Codecs Configuration 381 Packetization Time PTime 383 Supported PTime of Audio Codec 383 PTime Configuration 384 Early Media 384 Early Media C...

Page 17: ...412 Transport Layer Security TLS 414 Supported Cipher Suites 414 Supported Trusted and Server Certificates 415 TLS Configuration 418 Secure Real Time Transport Protocol SRTP 421 SRTP Configuration 423 Encrypting and Decrypting Files 424 Configuration Files Encryption Tools 425 Configuration Files Encryption and Decryption 425 Contact Files Encryption and Decryption 425 Encryption and Decryption Co...

Page 18: ...on 459 BLF Key for Intercom Configuration 468 Shared Line 469 State Indicator of Shared Line 469 Shared Call Appearance SCA Configuration 470 Bridge Lines Appearance BLA 472 Intercom 473 Intercom Key Configuration 474 State Monitor for Intercom Contact 474 Outgoing Intercom Configuration 475 Incoming Intercom Configuration 476 CSTA Control 478 CSTA Control Configuration 479 Action URL 479 Pre defi...

Page 19: ...figuration 518 SIP Session Timer 519 SIP Session Timer Configuration 519 Session Timer 520 Session Timer Configuration 521 Reboot in Talking 522 Reboot in Talking Configuration 522 Reserve in User Name 522 Reserve in User Name Configuration 523 Busy Tone Delay 523 Busy Tone Delay Configuration 524 CFG File Version Information 524 CFG File Version Information Configuration 524 Media Loopback 524 Me...

Page 20: ...thods 557 Log Files 557 Resetting Phone and Configuration 566 Packets Capture 569 Watch Dog 571 Network Diagnostics 572 Analyzing Configuration Files 573 Exporting All the Diagnostic Files 574 Phone Status 575 Phone Reboot 575 Troubleshooting Solutions 577 IP Address Issues 577 Time and Date Issues 578 Display Issues 579 Phone Book Issues 579 Audio Issues 579 Wi Fi and Bluetooth Issues 580 Firmwar...

Page 21: ...o receive and send SIP messages A text editor such as UltraEdit to create and edit boot files configuration files and resource files Yealink IP Phones in a Network Most Yealink IP phones are connected physically through a Category 5E CAT5E cable to a 10 100 1000Mbps Ethernet LAN and send and receive all data using the same packet based technology Some phones support wireless network Since the IP p...

Page 22: ...ess Overview The initialization process of the IP phone is responsible for network connectivity and operation of the IP phone in your local network Once you connect your IP phone to the network and to an electrical supply the IP phone begins its initialization process Topics Loading the ROM File Configuring the VLAN Querying the DHCP Dynamic Host Configuration Protocol Server Contacting the Provis...

Page 23: ...stablishing network connectivity the IP phone can obtain the following network parameters from the DHCP server during initialization IP Address Subnet Mask Default Gateway Primary DNS Domain Name Server Secondary DNS By default the IP phones obtain these parameters from a DHCPv4 You can configure network parameters of the IP phone manually if any of them are not supplied by the DHCP server Contact...

Page 24: ...e resource files before it provides service These resource files are optional but if you deploy some particular features these files are required Verifying Startup After connected to the power and network the IP phone begins the initialization process by cycling through the following steps 1 The power LED indicator glows red 2 The message Welcome Initializing please wait appears on the LCD screen ...

Page 25: ...Pv4 and IPv6 Network Settings Yealink IP Phones support IPv4 addressing mode IPv6 addressing mode as well as an IPv4 IPv6 dual stack addressing mode After connected to the wired network the phones can obtain the IPv4 or IPv6 network settings from a Dynamic Host Configuration Protocol DHCP server if your network supports it To make it easier to manage IP settings we recommend using automated DHCP w...

Page 26: ...ork preference 1 y0000000000xx cfg Description It specifies IPv4 or IPv6 as the preferred network in a Dual Stack mode Note It works only if static network ip_address_mode is set to 2 IPv4 IPv6 Permitted Values 0 IPv6 1 IPv4 Default 0 Web UI Network Basic Internet Port Preference IPv4 IPv6 Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network WAN Port Preference ...

Page 27: ...port type for IPv4 Note It works only if static network ip_address_mode is set to 0 IPv4 or 2 IPv4 IPv6 Permitted Values 0 DHCP 2 Static IP Address Default 0 Web UI Network Basic IPv4 Config Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network WAN Port IPv4 T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings defaul...

Page 28: ... Web UI Network Basic IPv4 Config Static IP Address Subnet Mask Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network WAN Port IPv4 Static IP Subnet Mask T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network WAN Port IPv4 Static IPv4 Client Subnet Mask Parameter static network internet_p...

Page 29: ...Settings default password admin Network WAN Port IPv4 DHCP IPv4 Client Static DNS Parameter static network primary_dns 1 y0000000000xx cfg Description It configures the primary IPv4 DNS server Example static network primary_dns 202 101 103 55 Note It works only if static network ip_address_mode is set to 0 IPv4 or 2 IPv4 IPv6 In DHCP environment you also need to make sure static network static_dns...

Page 30: ...min Network WAN Port IPv4 Static IPv4 Client Sec DNS Or Menu Settings Advanced Settings default password admin Network WAN Port IPv4 DHCP IPv4 Client Static DNS Enabled Sec DNS 1 If you change this parameter the IP phone will reboot to make the change take effect IPv6 Configuration If you configure the network settings on the phone for an IPv6 network you can set up an IP address for the phone by ...

Page 31: ...ess Permitted Values IPv6 Address Default Blank Web UI Network Basic IPv6 Config Static IP Address IP Address Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network WAN Port IPv6 Static IP IP Address T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network WAN Port IPv6 Static IPv6 Client IP...

Page 32: ... Port IPv6 Static IP Default Gateway T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network WAN Port IPv6 Static IPv6 Client Default Gateway Parameter static network ipv6_static_dns_enable 1 y0000000000xx cfg Description It triggers the static IPv6 DNS feature to on or off Note It works only if static network ipv6_internet...

Page 33: ...S Or Menu Settings Advanced Settings default password admin Network WAN Port IPv6 DHCP IPv6 Client Static DNS Enabled Pri DNS Parameter static network ipv6_secondary_dns 1 y0000000000xx cfg Description It configures the secondary IPv6 DNS server Example static network ipv6_secondary_dns 2026 1234 1 1 c3c7 c11c 5447 23a6 Note It works only if static network ip_address_mode is set to 1 IPv6 or 2 IPv...

Page 34: ...23P T23G T21 P E2 T19 P E2 IP phones by default You are not allowed to configure this parameter for these IP phones Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Network Advanced ICMPv6 Status Active 1 If you change this parameter the IP phone will reboot to make the change take effect DHCP Option for IPv4 The IP phone can obtain IPv4 related parameters in an IPv4 network via DHCP option ...

Page 35: ...he DHCP header has been used for DHCP options Timezone DST 100 Specify a POSIX timezone string SIP Server outbound proxy server 120 Convey a SIP server s or outbound proxy server s location to the client DHCP Option 66 Option 43 and Custom Option During the startup the phone will automatically detect the custom option option 66 or option 43 for obtaining the provisioning server address The priorit...

Page 36: ...d in order of preference DHCP option 2 is used to specify the offset of the client s subnet in seconds from Coordinated Universal Time UTC DHCP option 100 is used to specify the timezone information time zone and daylight saving offset The priority is as follows option 100 option 2 Related Topic NTP Settings DHCP Option 12 You can specify a hostname for the phone when using DHCP The DHCP client us...

Page 37: ...l Information DHCP Hostname 1 If you change this parameter the IP phone will reboot to make the change take effect DHCP Option 120 The DHCP option 120 is used by the SIP client to locate a local outbound proxy server Topic DHCP Option 120 Configuration DHCP Option 120 Configuration The following table lists the parameter you can use to configure DHCP option 120 Parameter sip dhcp option120 mode y0...

Page 38: ...on 120 is used as primary one Default 0 DHCP Option 60 DHCP option 60 is used to identify the vendor and functionality of a DHCP client You can set the format for option 60 Note The default vendor class ID is yealink Topic DHCP Option 60 Configuration DHCP Option 60 Configuration The following table lists the parameter you can use to configure DHCP option 60 Parameter static network dhcp option60t...

Page 39: ...me 32 Specify an upper bound for how long a client should wait before refreshing information retrieved from DHCPv6 Boot File URL 59 Specify a URL for the boot file to be downloaded by the client DHCP Option 59 and Custom Option During the startup the phone will automatically detect the custom option or option 59 for obtaining the provisioning server address The priority of obtaining the provisioni...

Page 40: ...vice related information from to directly connected devices on the network that are also using the protocol and store the information about other devices When LLDP feature is enabled on IP phones the IP phones periodically advertise their own information to the directly connected LLDP enabled switch The IP phones can also receive LLDP packets from the connected switch When the application type is ...

Page 41: ... the change take effect CDP Configuration CDP Cisco Discovery Protocol allows IP phones to receive and or transmit device related information from to directly connected devices on the network that are also using the protocol and store the information about other devices If the CDP feature is enabled on IP phones the IP phones will periodically advertise their own information to the directly connec...

Page 42: ...vanced default password admin Network CDP CDP Interval T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network CDP CDP Interval Manual VLAN Configuration VLAN is disabled on IP phones by default You can configure VLAN for the Internet port and PC port manually Before configuring VLAN on the IP phone you need to obtain the V...

Page 43: ...umber Parameter static network vlan internet_port_priority 1 y0000000000xx cfg Description It configures the VLAN priority for the Internet port 7 is the highest priority 0 is the lowest priority Note It works only if static network vlan internet_port_enable is set to 1 Enabled Permitted Values Integer from 0 to 7 Default 0 Web UI Network Advanced VLAN WAN Port Priority Phone UI T54S T52S T48S T48...

Page 44: ... PC Port VID 1 4094 Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network VLAN PC Port VID Number T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network VLAN PC Port VID Number Parameter static network vlan pc_port_priority 1 y0000000000xx cfg Description It configures the VLAN priority f...

Page 45: ...Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network VLAN DHCP VLAN DHCP VLAN T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network VLAN DHCP VLAN DHCP VLAN Parameter static network vlan dhcp_option 1 y0000000000xx cfg Description It configures the DHCP option from which the IP phone wi...

Page 46: ...Fi Wi Fi feature enables you to connect the phones to the organization s wireless network The wireless network is more convenient and cost effective than wired network Wi Fi feature is only applicable to T54S T52S T48S T48G T46S T46G T42S T41S T29G T27G IP phones When the Wi Fi feature is enabled the IP phone will automatically scan the available wireless networks All the available wireless networ...

Page 47: ...e to wait minutes for the IP phone to switch to the preferred network configured by static network redundancy mode Note It works only if static network redundancy mode is set to 1 or 2 It is only applicable to T54S T52S T48S T48G T46S T46G T42S T41S T29G T27G IP phones Permitted Values Integer from 0 to 1440 0 The phone will not switch as long as the current network is available 1 to 1440 The phon...

Page 48: ...29G Menu Basic Wi Fi Wi Fi On Known Network press Add Profile Name or Menu Basic Wi Fi Wi Fi On Known Network Option Edit Profile Name T42S T41S T27G Menu Settings Basic Settings Wi Fi On Known Network press Add Profile Name or Menu Settings Basic Settings Wi Fi Wi Fi On Known Network Option Edit Profile Name Parameter static wifi X ssid 2 y0000000000xx cfg Description It configures the Service Se...

Page 49: ...one UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Wi Fi Wi Fi On Known Network Option Move Up Move Down T42S T41S T27G Menu Settings Basic Settings Wi Fi Wi Fi On Known Network Option Move Up Move Down Parameter static wifi X security_mode 2 y0000000000xx cfg Description It configures the security mode of the wireless network X Note It works only if static wifi enable is set to 1 Enabled It is ...

Page 50: ... T46S T46G T42S T41S T29G T27G IP phones Permitted Values NONE WEP TKIP AES or TKIP AES Default NONE Web UI Network Wi Fi Cipher Type Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Wi Fi Wi Fi On Known Network press Add Cipher Type or Menu Basic Wi Fi Wi Fi On Known Network Option Edit Cipher Type T42S T41S T27G Menu Settings Basic Settings Wi Fi On Known Network press Add Cipher Type or M...

Page 51: ...o T54S T52S T48S T48G T46S T46G T42S T41S T29G T27G IP phones Permitted Values TTLS PEAP or TLS Default Blank Parameter static wifi X eap_user_name 2 y0000000000xx cfg Description It configures the EAP authentication username of the wireless network X Note It works only if static wifi enable is set to 1 Enabled static wifi X security_mode is set to WPA EAP or WPA2 EAP and static wifi X eap_type is...

Page 52: ...Edit WPA Shared Key T42S T41S T27G Menu Settings Basic Settings Wi Fi Wi Fi On Known Network press Add WPA Shared Key or Menu Settings Basic Settings Wi Fi Wi Fi On Known Network Option Edit WPA Shared Key Parameter static wifi show_scan_prompt y0000000000xx cfg Description It enables or disables the IP phone to prompt you whether to scan Wi Fi or not after connecting Wi Fi USB dongle WF40 to the ...

Page 53: ...P ports Parameter static network port min_rtpport 1 y0000000000xx cfg Description It configures the minimum local RTP port Permitted Values Integer from 1024 to 65535 Default 11780 Web UI Network Advanced Local RTP Port Min RTP Port 1024 65535 Parameter static network port max_rtpport 1 y0000000000xx cfg Description It configures the maximum local RTP port Note The value of the maximum local RTP p...

Page 54: ...rsal Configuration In the VoIP environment NAT breaks end to end connectivity NAT traversal is a general term for techniques that establish and maintain IP connections traversing NAT gateways typically required for client to client networking applications especially for VoIP deployments Yealink IP phones support three NAT traversal techniques manual NAT STUN and ICE If you enable manual NAT and ST...

Page 55: ...dr 2 y0000000000xx cfg Description It configures the IP address to be advertised in SIP signaling It should match the external IP address used by the NAT device Example static network static_nat addr 10 3 5 33 Note It works only if static network static_nat enable is set to 1 Enabled Permitted Values IP Address Default Blank Web UI Network NAT Nat Manual IP Address Parameter static sip nat_stun en...

Page 56: ...Settings Advanced Settings default password admin Network NAT STUN Server Parameter static sip nat_stun port 2 y0000000000xx cfg Description It configures the port of the STUN Simple Traversal of UDP over NATs server Example static sip nat_stun port 3478 Note It works only if static sip nat_stun enable is set to 1 Enabled Permitted Values Integer from 1024 to 65000 Default 3478 Web UI Network NAT ...

Page 57: ...server 218 107 220 202 Note It works only if static sip nat_turn enable is set to 1 Enabled Permitted Values IP Address or Domain Name Default Blank Web UI Network NAT TURN TURN Server Parameter static sip nat_turn port 2 y0000000000xx cfg Description It configures the port of the TURN Traversal Using Relays around NAT server Example static sip nat_turn port 3478 Note It works only if static sip n...

Page 58: ...2G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 2 If you change this parameter the IP phone will reboot to make the change take effect Keep Alive Configuration Yealink IP phones can send keep alive packets to the NAT device for keeping the communication port open The following table lists the parameters you can use to configure keep al...

Page 59: ...er The following table lists the parameter you can use to configure rport Parameter account X nat rport 1 MAC cfg Description It enables or disables the NAT Rport feature Permitted Values 0 Disabled 1 Enabled 2 Enable Direct Process Default 0 Web UI Account Advanced RPort 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P...

Page 60: ... phones support two Ethernet ports Internet port and PC port You can enable or disable the PC port on the IP phones Topics Supported Transmission Methods Internet Port and PC Port Configuration Supported Transmission Methods Three optional methods of transmission configuration for IP phone Internet port and PC port Auto negotiate Half duplex transmit in 10Mbps or 100Mbps Full duplex transmit in 10...

Page 61: ...f Duplex 10Mbps 4 Half Duplex 100Mbps 5 Full Duplex 1000Mbps only applicable to T54S T52S T48S T48G T46S T46G T42G T42S T40G T29G T27G T23G IP phones Default 0 Web UI Network Advanced Port Link WAN Port Link Parameter static network pc_port speed_duplex 1 y0000000000xx cfg Description It configures the transmission method of the PC port Note It works only if static network pc_port enable is set to...

Page 62: ...u change this parameter the IP phone will reboot to make the change take effect VPN Yealink IP phones use OpenVPN to achieve VPN feature To prevent disclosure of private information tunnel endpoints must authenticate each other before secure VPN tunnel is established After you configure VPN feature on the IP phone the IP phone will act as a VPN client and uses the certificates to authenticate with...

Page 63: ... Menu Settings Advanced Settings default password admin Network VPN VPN Active Parameter static openvpn url y0000000000xx cfg Description It configures the access URL of the tar file for OpenVPN Example static openvpn url http 192 168 10 25 OpenVPN tar Permitted Values URL within 511 characters Default Blank Web UI Network Advanced VPN Upload VPN Config 1 If you change this parameter the IP phone ...

Page 64: ...h takes precedence over manual settings For more information on LLDP refer to LLDP Configuration Topic Voice and SIP QoS Configuration Voice and SIP QoS Configuration The following table lists the parameters you can use to configure voice voice and SIP QoS Parameter static network qos audiotos 1 y0000000000xx cfg Description It configures the DSCP Differentiated Services Code Point for voice packe...

Page 65: ...Authentication Topic 802 1x Authentication Configuration 802 1x Authentication Configuration The following table lists the parameters you can use to configure 802 1x authentication Parameter static network 802_1x mode 1 y0000000000xx cfg Description It configures the 802 1x authentication method Permitted Values 0 EAP None 802 1x authentication is not required 1 EAP MD5 2 EAP TLS 3 EAP PEAP MSCHAP...

Page 66: ...0000xx cfg Description It configures the anonymous identity user name for 802 1X authentication It is used for constructing a secure tunnel for 802 1X authentication Example static network 802_1x anonymous_identity user yealink com Note It works only if static network 802_1x mode is set to 2 3 4 5 6 or 7 Permitted Values String within 512 characters Default Blank Web UI Network Advanced 802 1x Ano...

Page 67: ...t_cert_url y0000000000xx cfg Description It configures the access URL of the CA certificate Example static network 802_1x root_cert_url http 192 168 1 10 ca pem Note It works only if static network 802_1x mode is set to 2 3 4 5 6 or 7 If the authentication method is EAP FAST you also need to set static network 802_1x eap_fast_provision_mode to 1 Authenticated Provisioning The format of the certifi...

Page 68: ...nt and incorporates other CPE management functions into a common framework TR 069 uses common transport mechanisms HTTP and HTTPS for communication between CPE and ACS Auto Configuration Servers The HTTP S messages contain XML RPC methods defined in the standard for configuration and management of the CPE For more information on TR 069 refer to Yealink TR 069 Technote Topics Supported RPC Methods ...

Page 69: ...n File Log File ScheduleInform This method is used to request the CPE to schedule a one time Inform method call separate from its periodic Inform method calls sometime in the future FactoryReset This method resets the CPE to its factory default state TransferComplete This method informs the ACS of the completion either successful or unsuccessful of a file transfer initiated by an earlier Download ...

Page 70: ...he password for the IP phone to authenticate with the ACS Auto Configuration Servers Leave it blank if no authentication is required Example static managementserver password tr69 Permitted Values String within 64 characters Default Blank Web UI Settings TR069 ACS Password Parameter static managementserver url y0000000000xx cfg Description It configures the access URL of the ACS Auto Configuration ...

Page 71: ...n Request Password Parameter static managementserver periodic_inform_enable y0000000000xx cfg Description It enables or disables the IP phone to periodically report its configuration information to the ACS Auto Configuration Servers Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Settings TR069 Enable Periodic Inform Parameter static managementserver periodic_inform_interval y0000000000xx c...

Page 72: ...Administrator s Guide for SIP T2 Series T4 Series T5 Series IP Phones 52 ...

Page 73: ...n create or edit these files using a text editor such as UltraEdit You can ask the distributor or Yealink FAE for template files You can also obtain the template files online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Boot Files Configuration Files Resource Files Files Download Process Boot Files Yealink IP phones support boot files The boot files maximize the ...

Page 74: ...permission to control over each phone by making changes on a per phone basis You can create a MAC Oriented boot file for each phone by making a copy and renaming the boot template file y000000000000 boot For example if your phone MAC address is 00156574B150 rename the template file as 00156574b150 boot lowercase Tip MAC address a unique 12 digit serial number is assigned to each phone You can obta...

Page 75: ... value of a parameter in configuration files is left blank deleted or commented out the pre configured value is kept Note Overwrite mode can only be used in boot files If a boot file is used but the value of the parameter overwrite_mode is not configured the overwrite mode is enabled by default specific_model excluded_m ode Enable or disable the exclude mode The exclude mode applies to the configu...

Page 76: ...s are separated by commas For example T46S T48S include config configure sip cfg T23G include config http 10 2 5 206 configure account cfg file sip cfg only applies to T46S and T48S phones file account cfg only applies to T23G phones 5 Specify the overwrite mode and exclude mode For example overwrite_mode 1 specific_model excluded_mode 1 6 Save the boot file and place it on the provisioning server...

Page 77: ...00000xx cfg contains parameters that affect the basic operation of the IP phone such as language and volume It will be effective for all IP phones in the same model The common CFG file has a fixed name for each phone model The following table lists the name of the common CFG file for each IP phone model Phone Model Common CFG file T54S y000000000070 cfg T52S y000000000074 cfg T48G y000000000035 cf...

Page 78: ... phone such as account registration It will only be effective for a MAC specific IP phone MAC local CFG File MAC local CFG file named MAC local cfg contains changes associated with non static parameter that you make via web user interface or phone user interface for example changes for time and date formats ring tones and DSS keys This file generates only if you enable the provisioning priority me...

Page 79: ...tted Values 0 Disabled 1 Enabled MAC local cfg file generates and personalized non static settings configured via web or phone user interface will be kept after auto provisioning Default 0 Parameter static auto_provision custom sync y0000000000xx cfg Description It enables or disables the IP phone to upload the MAC local cfg file to the server each time the file updates and to download the MAC loc...

Page 80: ...Reset local settings option on the web phone user interface appears only if you set static auto_provision custom protect 1 If you set static auto_provision custom sync 1 the MAC local cfg file on the provisioning server will be cleared too If not the MAC local cfg file is kept on the provisioning server and the IP phone could download it and update the configurations to the phone after the next au...

Page 81: ...figuration template file Attributes Description version 1 0 0 1 It must be placed in the first line Do not edit and delete Configuration Parameter Valid Value for example features dnd_mode 1 Specify the parameters and values to apply specific settings to the phones Separate each configuration parameter and value with an equal sign Set only one configuration parameter per line Put the configuration...

Page 82: ...rce files in addition to the configuration files Topic Supported Resource Files Supported Resource Files Yealink supplies some template of resource files for you so you can directly edit the files as required The following table lists the resource files Yealink supplies Template File File Name Description Reference in Section AutoDST Template AutoDST xml Add or modify time zone and DST settings DS...

Page 83: ...h Source File Customization Local Contact File contact xml Add or modify multiple local contacts Local Contact File Customization Remote Phone Book Template Department xml Menu xml Add or modify multiple remote contacts Remote Phone Book File Customization Screen Saver Template CustomScreenSaver xml Customize the XML items for example notifications company logo which will be displayed on screen sa...

Page 84: ... to provision your phones Manual Provisioning provisioning via the local phone user interface or web user interface Central Provisioning provisioning through configuration files stored in a central provisioning server The method you use depends on how many phones need to be deployed and what features and settings to be configured Manual provisioning on web or phone user interface does not contain ...

Page 85: ...files you are using for provisioning Static parameters are the parameters that start with a prefix static for example the parameters associated with auto provisioning network syslog TR069 settings and internal settings the temporary configurations to be used for program running Manual Provisioning This method enables you to perform configuration changes on a per phone basis Note When you manually ...

Page 86: ...er Interface Access When configuring IP phones via web user interface you require a user name and password for access For a user the default user name and password are user case sensitive For an administrator the default user name and password are admin case sensitive Topics Accessing the Web User Interface Quick Login Configuration Web Server Type Configuration Accessing the Web User Interface Pr...

Page 87: ...tion It enables or disables the quick login feature Note It works only if static wui https_enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled you can quickly log into the web user interface using a request URI for example https admin admin 192 168 0 10 Default 0 Parameter wui secure_domain_list y0000000000xx cfg Description It configures the valid domain name to access the web user i...

Page 88: ...T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network Web Server HTTP Status T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network Web Server HTTP Status Parameter static network port http 1 y0000000000xx cfg Description It configures the HTTP port for the user to access the web user interface of the ...

Page 89: ...rom 1 to 65535 Default 443 Web UI Network Advanced Web Server HTTPS Port 1 65535 Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Network Web Server HTTPS Port T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Network Web Server HTTPS Port 1 If you change this parameter the IP phone will reboot...

Page 90: ...onfiguration 2 In the Import CFG Configuration File block click Browse to locate a CFG configuration file in your local system 3 Click Import to import the configuration file Topic Configuration Files Import URL Configuration Configuration Files Import URL Configuration The following table lists the parameters you can use to configure the configuration files import URL Parameter static custom_mac_...

Page 91: ...ia phone user interface web user interface and using configuration files MAC config cfg It contains changes associated with non static parameters made using configuration files It can be exported only if static auto_provision custom protect is set to 1 Enabled Procedure 1 Navigate to Settings Configuration 2 In the Export or Import Configuration block click Export to open the file download window ...

Page 92: ...nfigured to upload log files log files provide a history of phone events call log files and contact files to the provisioning server You can also configure a directory for each of these three files respectively Topics Auto Provisioning Settings Configuration User Triggered Provisioning Settings Configuration Auto Provisioning Settings Configuration The following table lists the parameters you can ...

Page 93: ...rom 1 to 10 Default 3 Parameter static auto_provision retry_delay_after_file_transfer_failed y0000000000xx cfg Description It configures the time in seconds to wait after a file transfer fails before retrying the transfer via auto provisioning Example static auto_provision retry_delay_after_file_transfer_failed 5 Permitted Values Integer from 0 to 300 Default 5 Parameter static auto_provision rebo...

Page 94: ...abled the IP phone will trigger auto provisioning after the call 1 Enabled Default 0 Parameter static auto_provision power_on y0000000000xx cfg Description It triggers the power on feature to on or off Permitted Values 0 Off 1 On the IP phone will perform auto provisioning when powered on Default 1 Web UI Settings Auto Provision Power On Parameter static auto_provision repeat enable y0000000000xx ...

Page 95: ... every three weeks Note It works only if static auto_provision weekly enable is set to 1 On Permitted Values Integer from 0 to 12 Default 0 Web UI Settings Auto Provision Weekly Upgrade Interval 0 12week Parameter static auto_provision inactivity_time_expire y0000000000xx cfg Description It configures the delay time in minutes to perform auto provisioning when the IP phone is inactive at regular w...

Page 96: ... static auto_provision weekly enable is set to 1 On Permitted Values 0 1 2 3 4 5 6 or a combination of these digits 0 Sunday 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday Default 0123456 Web UI Settings Auto Provision Day of Week Parameter static auto_provision weekly begin_time static auto_provision weekly end_time y0000000000xx cfg Description It configures the starting ending ti...

Page 97: ...P phone will perform auto provisioning on a random day for example 18 based on the phone s MAC address Note It works only if static auto_provision flexible enable is set to 1 On Permitted Values Integer from 1 to 1000 Default 30 Web UI Settings Auto Provision Flexible Interval Days Parameter static auto_provision flexible begin_time y0000000000xx cfg Description It configures the starting time of ...

Page 98: ...ion changes during auto provisioning Note If the IP phone performs auto provisioning when receiving a SIP NOTIFY message which contains the header Event check sync the IP phone will display the prompt message no matter whether the configuration is updated Permitted Values 0 Disabled 1 Enabled Default 0 Parameter static auto_provision connect keep_alive y0000000000xx cfg Description It enables or d...

Page 99: ... phone to perform auto provisioning which is triggered by activation code Permitted Values URL within 511 characters Default Blank Parameter static autoprovision X user 1 2 y0000000000xx cfg Description It configures the user name for authentication during auto provisioning which is triggered by activation code Permitted Values String within 64 characters Default Blank Parameter static autoprovisi...

Page 100: ...ovision dns_resolv_timeout y0000000000xx cfg Description It configures the timeout in seconds for the phone to retry to resolve the access URL of the provisioning server Note For each different DNS server it works only if static auto_provision dns_resolv_nosys is set to 1 Enabled Permitted Values Integer from 1 to 60 Default 5 1 X is activation code ID For all IP phones X 1 50 2 If you change this...

Page 101: ...ocols Parameter static auto_provision server type y0000000000xx cfg Description It configures the protocol the IP phone uses to connect to the provisioning server Note It works only if the protocol type is not defined in the access URL of the provisioning server configured by the parameter static auto_provision server url Permitted Values 1 HTTP 2 HTTPS 3 FTP Other values TFTP Default TFTP Paramet...

Page 102: ...v6 or the custom option if configured that contains the provisioning server address Static You can manually configure the server address via phone user interface or web user interface Topics Zero Touch Provision Configuration PnP Provision Configuration DHCP Provision Configuration Static Provision Configuration Zero Touch Provision Configuration The following table lists the parameters you can us...

Page 103: ...k parameters Permitted Values Integer from 1000 to 2147483646 Default 1000 Parameter static features hide_zero_touch_url enable y0000000000xx cfg Description It enables or disables the phone to hide the provisioning URL item on the Zero Touch screen Permitted Values 0 Disabled 1 Enabled Default 0 PnP Provision Configuration The following table lists the parameters you can use to configure PnP prov...

Page 104: ... for requesting provisioning server address Multiple options are separated by commas Note It works only if static auto_provision dhcp_option enable is set to 1 On Permitted Values Integer from 128 to 254 Default Blank Web UI Settings Auto Provision IPv4 Custom Option Parameter static auto_provision dhcp_option list_user6_options y0000000000xx cfg Description It configures the IPv6 custom DHCP opti...

Page 105: ...rovisioning server address first when configuring a provisioning server The provisioning server address can be IP address domain name or URL If a user name and password are specified as part of the provisioning server address for example http user pwd server dir they will be used only if the server supports them Note A URL should contain forward slashes instead of back slashes and should not conta...

Page 106: ...rovisioning server can be set up on the local LAN or anywhere on the Internet Use the following procedure as a recommendation if this is your first provisioning server setup To set up the provisioning server 1 Install a provisioning server application or locate a suitable existing server such as 3CDaemon 2 Create an account and home directory 3 Set security permissions for the account 4 Create boo...

Page 107: ...ioning server If you set static auto_provision custom sync 0 the MAC local cfg file will be kept locally The personalized settings will not be overridden after auto provisioning Scenario Keeping user personalized settings after factory reset The IP phone requires factory reset when it has a breakdown but the user wishes to keep personalized settings of the phone after factory reset Before factory ...

Page 108: ...ries T5 Series IP Phones 88 Auto Provisioning Flowchart for Keep User s Personalized Configuration Settings The following shows auto provisioning flowchart for Yealink IP phones when a user wishes to keep user s personalized configuration settings ...

Page 109: ...s dnd enable 0 Custom configuration file Linekey cfg linekey 2 type 13 linekey 2 line 1 linekey 2 value 4603 linekey 2 label Bill MAC Oriented configuration files 001565b09d886 cfg account 1 enable 1 account 1 label Bill account 1 display_name 1023 account 1 auth_name 1023 account 1 user_name 1023 account 1 password 1023 account 1 sip_server 1 address 10 2 1 199 account 1 sip_server 1 port 5060 3 ...

Page 110: ...0 boot file and then request to download the referenced files The phone specific configuration file Linekey cfg only applies to T46S and T48S IP phones The only difference is that T46S and T48S IP phones will download both the two files since the exclude mode is disabled by default The other IP phones will only download the CustomSettings cfg file For the parameter settings in the CustomSettings c...

Page 111: ... Each Phone Model You can download the latest firmware online http support yealink com documentFront forwardToDocumentFrontDisplayPage The following table lists the associated and latest firmware name for each IP phone model X is replaced by the actual firmware version IP Phone Model Firmware Name Example T54S T52S T5S firmware unified 70 x x x rom 70 83 0 10 rom T48S T46S T42S T41S T4S firmware u...

Page 112: ... IP phone is upgrading firmware via web user interface Do not unplug the network cables and power cables when the IP phone is upgrading firmware The following table lists the parameters you can use to upgrade firmware Parameter static firmware url 1 y0000000000xx cfg Description It configures the access URL of the firmware file Example static firmware url http 192 168 1 20 44 81 0 15 rom Permitted...

Page 113: ...ay Label Alignment for Line Ext Key Display Linekey Length in Short Page Switch Key Page Tips Time and Date Idle Clock Display Logo Customization Call Display Display Method on Dialing Key As Send Softkey Layout Input Method Notification Popups Power LED Indicator Bluetooth Handset Headset Speakerphone Mode DSS Keys Enhanced DSS Keys Power Saving USB Port Lock Search Source List in Dialing Recent ...

Page 114: ...er Interface Language Language Pack Language Language Pack Note Language Pack English 000 GUI English lang English 1 English js 1 English_note xml Chinese Simplified 001 GUI Chinese_S lang Chinese Simplified 2 Chinese_S js 2 Chinese_S_note xml Chinese Traditional 002 GUI Chinese_T lang Chinese Traditional 3 Chinese_T js 3 Chinese_T_note xml French Canada 003 GUI French_CA lang French 4 French js 4...

Page 115: ...er static lang gui y0000000000xx cfg Description It configures the language used on the phone user interface Permitted Values T54S T52S T48S T46S T42S T41S T40G T29G T27P T27G T23P T23G T21 P E2 T19 P E2 English Chinese_S Chinese_T French_CA French German Italian Polish Portuguese Portuguese_LA Spanish Spanish_LA Turkish Russian or the custom language name T48G T46G T42G T41P T40P English Chinese_...

Page 116: ...lay Customization Language for Phone Display Customization Languages available for selection depend on language packs currently loaded to the IP phone You can also add new languages not included in the available language list available for phone display by loading language packs to the IP phone Topics Customizing a Language Pack for Phone Display Custom Language for Phone Display Configuration Cus...

Page 117: ...n The following table lists the parameters you can use to configure a custom language for phone display Parameter gui_lang url y0000000000xx cfg Description It configures the access URL of the custom LCD language pack for the phone user interface You can also download multiple language packs to the phone simultaneously Permitted Values URL within 511 characters Default Blank Parameter gui_lang del...

Page 118: ...e Pack for Web Display When you add a new language pack for the web user interface the language pack must be formatted as X name js X starts from 12 name is replaced with the language name If the language name is the same as the existing one the new uploaded language file will override the existing one We recommend that the filename of the new language pack should not be the same as the existing o...

Page 119: ...must be formatted as X name_note xml X starts from 12 name is replaced with the language name If the note language name is the same as the existing one the new uploaded note language pack will override the existing one We recommend that the filename of the new note language pack should not be the same as the existing one Procedure 1 Open the desired note language template pack for example 1 Englis...

Page 120: ...e information is displayed in the icon when the new language is selected The following table lists the parameters you can use to configure a custom language for web and note display Parameter wui_lang url y0000000000xx cfg Description It configures the access URL of the custom language pack for the web user interface Permitted Values URL within 511 characters For example http localhost X GUI name ...

Page 121: ...ttp 192 168 10 25 016 GUI English_16 lang static lang gui English_15 After provisioning text displayed on the phone user interface will change to the custom language you defined in 015 GUI English_15 lang You can also find a new language selection English_15 and English_16 on the IP phone user interface Menu Basic Language Contrast Contrast determines the readability of the texts displayed on the ...

Page 122: ... UI T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Settings Preference Contrast Phone UI T48S T48G T46S T46G T29G Menu Basic Display Contrast T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Display Contrast Wallpaper Wallpaper is a picture used as the background of the IP phone The IP phone comes with a default picture You can change it to a built in picture or custom...

Page 123: ...r name for example wallpaper jpg Default Default jpg Web UI Settings Preference Wallpaper Phone UI Menu Basic Display Wallpaper Parameter expansion_module backgrounds y0000000000xx cfg Description It configures the wallpaper displayed on the expansion module Example expansion_module backgrounds Default exp50 jpg Note It is only applicable to EXP50 expansion modules connected to the T54S T52S IP ph...

Page 124: ...llpaper for idle screen or Dsskey screen Topics Custom Wallpaper Picture Limit Custom Wallpaper Configuration Deleting a Custom Picture Custom Wallpaper Picture Limit Either the smaller or the larger picture will be scaled proportionally to fit the screen The wallpaper picture format must meet the following Phone Model Format Resolution Single File Size Note T54S T52S EXP50 jpg png bmp jpeg 4 2 me...

Page 125: ...ter you set a picture in USB flash drive as idle screen Dsskey screen or EXP wallpaper the picture is added to the Wallpaper list Related Topic Custom Wallpaper Picture Limit Example Setting a Custom Picture as Wallpaper The following example shows configuration for uploading custom picture named wallpaper jpg and set it as idle screen wallpaper The custom picture is placed on the provisioning ser...

Page 126: ...ne It is only applicable to T54S T52S T48S T48G IP phones Permitted Values 0 the DSS key labels and status bar are non transparent 20 40 60 80 or 100 Default 100 Web UI Settings Preference Transparency Phone UI Menu Basic Display Transparency Screen Saver The screen saver will automatically start when the IP phone is idle for the preset waiting time You can stop the screen saver at any time by pre...

Page 127: ... displays custom information as the screen saver Topics Screensaver Display Customization Custom Screensaver Picture Limit Screensaver Configuration Adding a Screensaver Picture from a USB Flash Drive Deleting a Screensaver Picture Screensaver Display Customization You can customize the screen saver file to configure the IP phone whether to display custom information for example notifications or c...

Page 128: ... Integer from 0 to 8 Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones SystemTime Size horizontalAlign verticalAlign Color Specify show or hide between SystemTime and SystemTime to decide whether to display the time and date Edit the attributes to decide how to display the time and date including the size position and color Note Color is only applicable to T54S T52S T48S T...

Page 129: ...and size Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones VerticalAlign works only if you do not configure InsertImageLineNum or set the InsertImageLineNum to 0 Customizing the Screen Saver File 1 Open the screen saver file 2 Modify settings as you want 3 Save this file and place it to the provisioning server 4 Specify the access URL of the screen saver file in the config...

Page 130: ... 30 30s 60 1min 120 2min 300 5min 600 10min 1800 30min 3600 1h 7200 2h 10800 3h 21600 6h Default 21600 Web UI Settings Preference Screensaver Wait Time Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Display Screensaver Wait Time T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Display Screensaver Wait Time s Parameter screensaver display_cloc...

Page 131: ...ay XML items configured by the parameter screensaver xml_browser url when screen saver starts Default 0 Web UI Settings Preference Screensaver Type Phone UI Menu Basic Display Screensaver Screensaver Type Note It is configurable only if you have uploaded custom image files to the IP phone Parameter screensaver upload_url y0000000000xx cfg Description It configures the access URL of the custom scre...

Page 132: ... to the HTTP provisioning server 192 168 10 25 and downloads the screen saver xml file ScreenSaver xml Permitted Values URL within 511 characters Default Blank Web UI Settings Preference Screensaver Type Server XML XML Browser URL Parameter screensaver clock_move_interval y0000000000xx cfg Description It configures the interval in seconds for the IP phone to move the clock and icons when the scree...

Page 133: ...ng a Screensaver Picture You can delete the uploaded custom pictures for a specific IP phone via web user interface at the path Settings Preference select Custom from the Screensaver Type field and then select a desired custom picture from the Screensaver field click Del You can only delete the custom pictures Backlight You can change the backlight brightness of the LCD screen during phone activit...

Page 134: ...e backlight of phone models expansion modules Phone Model and the connected expansion module Configuration Options T54S T52S EXP50 T48S G EXP40 T46S G EXP40 T29G EXP20 Inactive Level not applicable to EXP50 Active Level Backlight Time not applicable to EXP50 T27P G EXP20 Active Level Backlight Time T42S G T41P S T40P G T23P G T21 P E2 Backlight Time Backlight Brightness and Time Configuration The ...

Page 135: ...40 is connected the backlight on expansion module automatically changes to match this setting Permitted Values 0 Off it works only if the value of the parameter phone_setting backlight_time is not set to 1 Always On 1 Low Default 1 Web UI Settings Preference Inactive Level Phone UI Menu Basic Display Backlight Inactive Level Parameters phone_setting backlight_time y0000000000xx cfg Description It ...

Page 136: ...Key Display By default the line key label only displays the first few characters when the length of the label exceeds the maximum length You can specify the line key label length as needed It is only applicable to T54S T48S T48G T46S T46G T29G IP phones When label length feature is set to Default When label length feature is set to Extended For T54S T46S T46G T29G IP phones the display length of t...

Page 137: ...id Range only applicable to T54S T46S T46G T29G IP phones Default 0 Web UI Dsskey Line Key Label Length Parameter features shorten_linekey_label enable y0000000000xx cfg Description It enables or disables the IP phone to display the length of the line key label within 9 digits Note It works only if features config_dsskey_length is set to 0 Default It is only applicable to T54S T52S T48S T48G T46S ...

Page 138: ...G T29G IP phones and EXP50 expansion modules connected to the T54S T52S IP phones If some ext keys already exists before configuration you need to refresh the page press the page keys or try re connecting the expansion module to make the change take effect Permitted Values 0 the label and icon align left 1 when the line key ext key is on the left side of the screen the label and icon align left wh...

Page 139: ... sunny Blank If the label contains uppercase characters or digits only the uppercase characters and digits are displayed It displays two characters from left to right for example L1 else it displays the first two characters of the label for example su If both left blank the default label is used The display rule is the same as above Blank Blank Linekey Length in Short Configuration The following t...

Page 140: ...7P T27G IP phones Topic Page Switch Key Configuration Page Switch Key Configuration The following table lists the parameter you can use to configure the page switch key Parameter features keep_switch_page_key enable y0000000000xx cfg Description It enables or disables the line key in the bottom right of the phone to be fixed as a page switch key Note It is only applicable to T54S T52S T46G T46S T4...

Page 141: ...age icons on T46S G IP phones The following table lists the status of page icons and page switch key LED displayed on the phones Phone Models LED Status Icons Description T54S T52S T46 G T46S T29G Fast flashing red Fast flashing the BLF monitored user receives an incoming call on the non current page Solid red Solid there is a parked call to the line on the non current page Fast flashing green Fas...

Page 142: ... line keys on the non current page Note It is only applicable to T54S T52S T46S T46G T42S T42G T41S T41P T29G T27P T27G IP phones Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Dsskey Line Key Enable Page Tips Expansion Module Page Tips On expansion module EXP50 page tips supports page switch key LED to indicate that BLF monitored user receives an incoming call on the non current page Topi...

Page 143: ...e non current pages This value uses the same macro action string syntax as an Enhanced DSS key If it is left blank the default value takes effect Example expansion_module page_tip blf_call_in led LEDr300o300 It means an infinite loop for page switch key LED status glow red for 300ms and then be in the off state for 300ms Note It works only if expansion_module page_tip blf_call_in enable is set to ...

Page 144: ... 10 United States Alaska Aleutian 2 Israel Tel Aviv 9 30 French Polynesia 2 Jordan Amman 9 United States Alaska Time 2 Latvia Riga 8 Canada Vancouver Whitehorse 2 Lebanon Beirut 8 Mexico Tijuana Mexicali 2 Moldova Kishinev 8 United States Pacific Time 2 Jerusalem 8 Baja California 2 Russia Kaliningrad 7 Canada Edmonton Calgary 2 Bulgaria Sofia 7 Mexico Mazatlan Chihuahua 2 Lithuania Vilnius 7 Unit...

Page 145: ... Kazakhstan Aktau 5 Canada Montreal Ottawa Quebec 4 Russia Samara 5 Cuba Havana 4 Abu Dhabi Muscat 5 United States Eastern Time 4 Izhevsk Samara RTZ 3 4 30 Venezuela Caracas 4 Port Louis 4 Canada Halifax Saint John 4 30 Afghanistan Kabul 4 Atlantic Time Canada 5 Kazakhstan Aqtobe 4 San Juan 5 Kyrgyzstan Bishkek 4 Manaus Cuiaba 5 Ekaterinburg RTZ 4 4 Georgetown 5 Karachi 4 Chile Santiago 5 Tashkent...

Page 146: ...Portugal Azores 8 China Beijing 1 Cape Verde Islands 8 Singapore Singapore 0 GMT 8 Hong Kong Urumqi 0 Western Europe Time 8 Taipei 0 Monrovia 8 Kuala Lumpur 0 Reykjavik 8 Australia Perth 0 Casablanca 8 Russia Irkutsk Ulan Ude 0 Denmark Faroe Islands Torshavn 8 Ulaanbaatar 0 Ireland Dublin 8 45 Eucla 0 Edinburgh 9 Korea Seoul 0 Portugal Lisboa Porto Funchal 9 Japan Tokyo 0 Spain Canary Islands Las ...

Page 147: ...slands 1 Czech Republic Prague 12 Russia Kamchatka Time 1 Denmark Kopenhagen 12 Anadyr 1 France Paris 12 Petropavlovsk Kamchatsky RTZ 11 1 Germany Berlin 12 Marshall Islands 1 Hungary Budapest 12 45 New Zealand Chatham Islands 1 Italy Rome 13 Nuku alofa 1 Switzerland Bern 13 Tonga Nukualofa 1 Sweden Stockholm 13 30 Chatham Islands 1 Luxembourg Luxembourg 14 Kiribati 1 Macedonia Skopje 1 Netherland...

Page 148: ...HCP server Note It is only available to offset from Greenwich Mean Time GMT 0 Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Time Date DHCP Time Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Time Date DHCP Time T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 For Gray Screen Menu Settings Basic Settings Time Date DHCP Time Parameter local_time ntp_serve...

Page 149: ...xx cfg Description It configures the interval in seconds at which the phone updates time and date from the NTP server Permitted Values Integer from 15 to 86400 Default 1000 Web UI Settings Time Date Update Interval 15 86400s Parameter local_time time_zone y0000000000xx cfg Description It configures the time zone Permitted Values 12 to 14 For available time zones refer to Time Zone Default 8 Web UI...

Page 150: ...he time zone and corresponding DST pre configurations exist in the AutoDST file If the DST is set to Automatic the IP phone obtains the DST configuration from the AutoDST file You can customize the AutoDST file if required The AutoDST file allows you to add or modify time zone and DST settings for your area each year Topics Auto DST File Attributes Customizing Auto DST File Auto DST File Customiza...

Page 151: ...y of Week 1 7 Hour of Day 0 midnight 23 Starting time of the DST szEnd optional Same as szStart Ending time of the DST szOffset optional Integer from 300 to 300 The offset time in minutes of DST Customizing Auto DST File 1 Open the AutoDST file 2 To add a new time zone add DST szTime szZone iType szStart szEnd szOffset between DSTData and DSTData 3 Specify the DST attribute values within double qu...

Page 152: ...rameters you can use to configure DST Parameter local_time summer_time y0000000000xx cfg Description It configures Daylight Saving Time DST feature Permitted Values 0 Disabled 1 Enabled 2 Automatic Default 2 Web UI Settings Time Date Daylight Saving Time Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Time Date General SNTP Settings Daylight Saving T42G T42S T41P T41S T40P T40G T27P T27G T2...

Page 153: ...th Day of Week Hour of Day DST by Week use the following mapping Month 1 January 2 February 12 December Week of Month 1 the first week in a month 5 the last week in a month Day of Week 1 Monday 2 Tuesday 7 Sunday Hour of Day 0 0am 1 1am 23 11pm Default 1 1 0 Web UI Settings Time Date Start Date Parameter local_time end_time y0000000000xx cfg Description It configures the end time of the Daylight S...

Page 154: ...cal_time summer_time is set to 2 Automatic Permitted Values URL within 511 characters For example tftp 192 168 1 100 AutoDST xml Default Blank Time and Date Manually Configuration You can set the time and date manually when the phones cannot obtain the time and date from the NTP time server The following table lists the parameter you can use to configure time and date manually Parameters local_tim...

Page 155: ...n 24 hour format for example 2 00 PM displays as 14 00 Default 1 Web UI Settings Time Date Time Format Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Time Date Time Date Format Time Format T42S T42G T41S T41P T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Time Date Time Date Format Time Format Parameters local_time date_format y0000000000xx cfg Description It ...

Page 156: ... more than two Y letters for example YYYY represent a four digit year M MM represents a two digit month MMM represents the abbreviation of the month three or more than three M letters for example MMM represent the long format of the month One or more than one D for example DDD represents a two digit day W WW represents the abbreviation of the day of week three or more three W letters for example W...

Page 157: ... of the idle screen by default You can hide the idle clock and the time and date are displayed in the right of the status bar It is only applicable to T54S IP phones Topic Idle Clock Display Configuration Idle Clock Display Configuration The following table lists the parameter you can use to configure the idle clock display Parameter phone_setting idle_clock_display enable y0000000000xx cfg Descri...

Page 158: ... The following table lists the supported logo picture format and resolution for each phone model Phone Model Logo File Format Resolution T42S T42G T41P T41S dob 192 64 2 gray scale T27P T27G 240 120 2 gray scale T40P T40G T23P T23G T21 P E2 T19 P E2 132 64 2 gray scale Note Before uploading your custom logo to IP phones ensure your logo file is correctly formatted Customizing a Logo Picture Yealin...

Page 159: ...ameters you can use to configure custom logo Parameter phone_setting lcd_logo mode y0000000000xx cfg Description It configures the logo shown on the LCD screen Note It is not applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values 0 Off the IP phone is not allowed to display a logo 1 System Logo the LCD screen will display the system logo 2 Custom Logo the LCD screen will displ...

Page 160: ... deletes all custom logo files Note It is not applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values http localhost all Default Blank Example Setting a Custom Logo Display The following example shows configuration for uploading a custom logo picture logo dob and then setting it to display on the phone idle screen The logo picture is customized and placed on the provisioning se...

Page 161: ...ives an incoming call dials an outgoing call or engages in a call Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values 0 Never do not display contact avatar no matter whether the contact avatar exists or not 1 Always display the customized contact avatar if it exists display the built in avatar if the customized contact avatar does not exist 2 Adaptive displa...

Page 162: ...one receives an incoming call dials an outgoing call or is during an active call Permitted Values 0 Name Number 1 Number Name 2 Name 3 Number 4 Full Contact Info display name sip xxx domain com 5 Null Default 0 Web UI Settings Call Display Call Information Display Method Parameter phone_setting incoming_call horizontal_roll_interval y0000000000xx cfg Description It configures the interval in milli...

Page 163: ...lues 0 Disabled 1 Enabled Default 0 Display Method on Dialing When the IP phone is on the pre dialing or dialing screen the account information will be displayed on the LCD screen Yealink IP phones support three display methods Label Display Name and User Name You can customize the account information to be displayed on the IP phone as required Topic Display Method on Dialing Configuration Display...

Page 164: ... send Parameter features key_as_send y0000000000xx cfg Description It configures the or key as the send key Permitted Values 0 Disabled neither nor can be used as the send key 1 key the pound key is used as the send key 2 key the asterisk key is used as the send key Default 1 Web UI Features General Information Key As Send Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Features Others General Ke...

Page 165: ...he dialing state Note You can configure the EDK soft keys in different call states Configuring the EDK soft keys may affect the softkey layout in different call states For more information on EDK soft keys refer to EDK Soft Keys Configuration Topics Supported Call States and Soft Keys Softkey Layout File Customization Softkey Layout Configuration Example Setting the Soft Keys Layout Supported Call...

Page 166: ...not applicable to T48S G IP phones Send IME Delete End Call Empty History Line not applicable to T19 P E2 IP phones Directories DialingEmpty not applicable to T48G S IP phones Directories IME Empty End Call Empty History Line not applicable to T19 P E2 IP phones Favorite Directory GPickup DPickup Retrieve DialConference Send IME Delete Cancel Empty History Directories DialConferenceE mpty not appl...

Page 167: ...el Empty History RingBack RingBack Ring Back Empty Empty Empty End Call Empty Switch SemiAttendTrans Back Transfer Ring Back Transfer Empty Empty End Call Empty Switch Talking Talk On Talk Transfer Hold Conference End Call Empty Mute SWAP NewCall Switch PriHold Park GPark RTP Status Security Hold Transfer Resume NewCall End Call Empty Switch Park GPark RTP Status Security Held Transfer Hold Confer...

Page 168: ...ger not applicable to T48G S IP phones End Call Empty Switch Mute ConferencedHold Split Resume NewCall End Call Empty Switch NewCallIn Transfer Answer Reject End Call Empty Switch ConferencedNew CallIn Empty Answer Reject End Call Empty Switch Paging Empty Hold Empty End Call Empty ListeningPaging Empty Hold Empty End Call Empty BeTransferred Empty Hold Empty End Call Empty Switch NewCall ...

Page 169: ... in the softkey layout file We recommend you do not edit these elements and attributes Elements Attributes Description Disable Disable Specify the disabled soft key list The phone screen will not display the disabled soft keys Enable Enable Specify the enabled soft key list The phone screen will display the enabled soft keys Default Default Specify the default soft key list The phone screen displa...

Page 170: ... disabled soft key list The following shows a portion of the softkey layout file CallFailed xml 4 Save the change and place this file to the provisioning server Softkey Layout Configuration The following table lists the parameters you can use to configure the softkey layout Parameter phone_setting custom_softkey_enable y0000000000xx cfg Description It enables or disables the custom soft keys layou...

Page 171: ... call states will use the custom softkey layout Dialing DialingEmpty DialTrans DialTransEmpty DialConference DialConferenceEmpty Talk Hold Held CallIn NewCallIn BeTransferred SemiAttendTrans Conferenced ConferencedHold ConferencedNewCallIn Connecting CallFailed Paging ListeningPaging RingBack SemiAttendTransBack Default Blank Parameter features custom_softkey_dynamic enable y0000000000xx cfg Descr...

Page 172: ...511 characters Default Blank Parameter custom_softkey_connecting url y0000000000xx cfg Description It configures the access URL of the custom file for the soft key presented on the LCD screen in the Connecting state Example custom_softkey_connecting url http 192 168 1 20 XMLfiles Connecting xml During auto provisioning the IP phone connects to the provisioning server 192 168 1 20 and downloads the...

Page 173: ...m_softkey_talking url y0000000000xx cfg Description It configures the access URL of the custom file for the soft key presented on the LCD screen in the Talking state Example custom_softkey_talking url http 192 168 1 20 XMLfiles Talking xml During auto provisioning the IP phone connects to the provisioning server 192 168 1 20 and downloads the Talking xml file from the XMLfiles directory Note It wo...

Page 174: ... IP phone will automatically use the Hebrew input method when the language is set to Hebrew If you want to set the language to Hebrew you have to add the new custom language Hebrew to your IP phone in advance The changes in the Hebrew_ime txt file becomes effective when the language is set to Hebrew You can ask the distributor or Yealink FAE for keypad input method file You can also obtain the key...

Page 175: ...ccess URL of the custom keypad input method file for phone user interface Example gui_input_method url http 192 168 10 25 ime txt During auto provisioning process the IP phone connects to the provisioning server 192 168 1 25 and downloads the custom keypad input method file ime txt gui_input_method url http 192 168 10 25 Russian_ime txt During auto provisioning the IP phone connects to the provisi...

Page 176: ...000xx cfg Description It configures the default input method in the dialing screen Permitted Values 0 2aB 1 123 2 abc 3 ABC 4 Abc 5 2aB Default 1 Parameter directory edit_default_input_method y0000000000xx cfg Description It configures the default input method when the user edits contacts in the Local Directory LDAP Remote Phone Book Blacklist or Network Directory Example directory edit_default_in...

Page 177: ...g Description It enables or disables the IP phone to use onscreen keyboard Note It is only applicable to T48G S IP phones Permitted Values 0 Disabled 1 Enabled Default 1 1 If you change this parameter the IP phone will reboot to make the change take effect Notification Popups Notification popups feature allows the IP phone to pop up the message when it misses a call forwards an incoming call to ot...

Page 178: ...isplay Voice Mail Popup Parameter features voice_mail_alert enable y0000000000xx cfg Description It enables or disables the IP phone to pop up the message when receiving the same amount of new voicemails Permitted Values 0 Disabled 1 Enabled Default 0 Parameter features missed_call_popup enable y0000000000xx cfg Description It enables or disables the IP phone to pop up the message when it misses a...

Page 179: ...ceives an incoming call The IP phone receives a voice mail or a text message A call is muted A call is placed on hold or is held The IP phone is busy The IP phone misses a call Topic Power LED Indicator Configuration Power LED Indicator Configuration The following table lists the parameters you can use to configure power LED indicator Parameter phone_setting common_power_led_enable y0000000000xx c...

Page 180: ...ameter phone_setting mail_power_led_flash_enable y0000000000xx cfg Description It enables or disables the power LED indicator to flash when the IP phone receives a voice mail or a text message Note It works only if account X display_mwi enable is set to 1 Enabled Permitted Values For T54S T52S T48S T48G T46S T46G T42G T42S T41P T41S T40P T40G T29G T2 7P T27G T23P T23G T21 P E2 IP phones 0 Disabled...

Page 181: ...ator fast flashes 500ms red For T19 P E2 IP phones 0 Disabled power LED indicator does not flash 1 Enabled power LED indicator fast flashes 500ms yellow Default 0 Web UI Features Power LED Hold Held Power Light Flash Parameter phone_setting talk_and_dial_power_led_enable y0000000000xx cfg Description It enables or disables the power LED indicator to be turned on when the IP phone is busy Permitted...

Page 182: ...54S T52S IP phones they can also make and receive mobile calls on IP phone Note To use Bluetooth feature on T48S T48G T46S T46G T42S T41S T29G T27G phones make sure the Bluetooth USB dongle is properly connected to the USB port on the back of the IP phones The Bluetooth dongle should be purchased separately Topic Bluetooth Configuration Bluetooth Configuration You can activate or deactivate the Bl...

Page 183: ...gs Basic Settings Bluetooth Parameter features bluetooth_adapter_name y0000000000xx cfg Description It configures the Bluetooth device name Note It works only if features bluetooth_enable is set to 1 On It is only applicable to T54S T52S T48S T48G T46S T46G T42S T41S T29G T27G IP phones Permitted Values String within 64 characters Default For T54S IP phones Yealink T54S For T52S IP phones Yealink ...

Page 184: ...andset headset speakerphone mode Parameter features speaker_mode enable y0000000000xx cfg Description It enables or disables the phone s speakerphone mode Permitted Values 0 Disabled 1 Enabled Default 1 Parameter features handset_mode enable y0000000000xx cfg Description It enables or disables the phone s handset mode Permitted Values 0 Disabled 1 Enabled Default 1 Parameter features group_listen_...

Page 185: ... and Ext Keys You can assign various functions to DSS keys This section explains how to set these keys Line key is not applicable to T19 P E2 IP phones ext key is only applicable to expansion modules connected to T54S T52S T48S T48G T46S T46G T29G T27P T27G IP phones Note If the phone is downgraded to an earlier firmware from firmware version 83 the DSS key configuration will be reset after downgr...

Page 186: ... Key Types 0 N A 17 URL Line key Ext key 39 BLF List Line key Ext key 1 Conference Line key Ext key 18 Group Listening Line key Ext key 40 Prefix 2 Forward 20 Private Hold Line key Ext key 41 Zero Touch 3 Transfer Line key Ext key 22 XML Group 42 ACD Line key Ext key 4 Hold Line key Ext key 23 Group Pickup 43 Local Directory Local Phonebook Programmable key 5 DND 24 Paging 45 Local Group 7 ReCall ...

Page 187: ...iew the monitored status when the line keys are assigned with particular features for example BLF Topics Line Keys Configuration Example Setting a Line Key as Park Retrieve Key Example Setting a Line Key as Directed Pickup key Example Setting a Line Key as Group Pickup key Example Setting a Line Key as Forward Key Example Setting a Line Key as BLF List key Example Setting a Line Key as Private Hol...

Page 188: ...ble to T19 P E2 IP phones Permitted Values 0 N A 1 Conference 2 Forward 3 Transfer 4 Hold 5 DND 7 ReCall 8 SMS 9 Pick up 10 Call Park 11 DTMF 12 Voice Mail 13 Speed Dial 14 Intercom 15 Line 16 BLF 17 URL 18 Group Listening 20 Private Hold 22 XML Group 23 Group Pickup 24 Paging 25 Record 27 XML Browser 34 Hot Desking 35 URL Record 38 LDAP only appear when ldap enable 1 39 BLF List 40 Prefix 41 Zero...

Page 189: ...ter linekey X value 1 y0000000000xx cfg Description It configures the value for some line key features For example When you assign the Speed Dial to the line key this parameter is used to specify the number you want to dial out Note You do not need to configure this parameter when linekey X type is set to 4 5 7 8 18 20 22 25 34 38 39 41 42 45 50 61 or 66 It is not applicable to T19 P E2 IP phones ...

Page 190: ...X type is set to 14 16 24 or 39 It is not applicable to T19 P E2 IP phones Permitted Values For multicast paging 0 to 31 For BLF BLF list intercom feature String within 256 characters Default Blank Web UI Dsskey Line Key Line KeyX Extension Phone UI Menu Features DSS Keys Line Key X Channel or Menu Features DSS Keys Line Key X PIN ID or Menu Features DSS Keys Line Key X Extension Parameter linekey...

Page 191: ...wsing the menu Note It is not applicable to T48S T48G T19 P E2 IP phones Permitted Values 0 Disabled 1 Enabled it prevents user from using line keys Default 0 1 X is the line key ID For T48G T48S X 1 29 for T54S T46G T46S T29G X 1 27 for T52S T27P T27G X 1 21 for T42G T42S T41P T41S X 1 15 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 Example Setting a Line Key as Park Retrieve Key The followin...

Page 192: ...ore the IP phone dials out 684603 to park a call and dials out 884603 to retrieve a call If these codes are not set you can assign code and extension to linekey X value for example 684603 Example2 Set a Park Retrieve Key for Transfer Call Park Mode Scenario Conditions Related Topic features call_park park_mode 2 Call Park and Retrieve features call_park line_restriction enable 1 Example Set a Park...

Page 193: ...direct_pickup_code 97 or features pickup direct_pickup_code 97 Directed Call Pickup Example linekey 1 type 9 linekey 1 line 1 linekey 1 value 4603 linekey 1 label Bill After provisioning you can easily press the Directed Pickup key line key 1 to pick up an incoming call to a specific phone 4603 Note The Directed Pickup key invokes the directed pickup code by default Therefore the IP phone dials ou...

Page 194: ...eys Destination number is blank Press the Forward key to enter the forward setting screen or activate deactivate the forward feature if forward has been configured from the Call Forward menu Custom Mode Press the Forward key to enter the forward setting screen The following example shows configuration for Forward keys Scenario Conditions Related Topic features fwd allow 1 Call Forward features fwd...

Page 195: ...the line key 1 to hold calls without notifying other phones registered with the shared line the shared line displays active to others shared line It is only applicable to Shared Line Appearance Example Setting a Line Key as Multicast Paging key The following example shows configuration for a Multicast Paging key Example linekey 1 type 24 linekey 1 value 224 5 6 20 10008 linekey 1 label Sales linek...

Page 196: ...ey4 SoftKey4 SoftKey4 5 Up Up Up Up Up 6 Down Down Down Down Down 7 Left Left Left Left Left 8 Right Right Right Right Right 9 OK OK OK OK OK 10 Cancel Cancel Cancel Cancel 11 CONF 12 HOLD HOLD 13 MUTE MUTE MUTE MUTE 14 TRAN TRAN TRAN TRAN 17 Redial Redial Redial Redial Redial 18 Message Message Message Message Message Programmable Keys Configuration For T23P T23G T21 P E2 IP phones Cancel key can...

Page 197: ...able Dsskey type IDs For supported Dsskey types and IDs refer to Supported Dsskey Types Default Blank Parameter programablekey X type 1 y0000000000xx cfg Description It configures key feature for a specific programmable key Permitted Values 0 N A 2 Forward 5 DND 7 ReCall 8 SMS 9 Pick up 13 Speed Dial 14 Intercom 22 XML Group 23 Group Pickup 24 Multicast Paging Paging 27 XML Browser 28 History 30 M...

Page 198: ...k History Default 0 Web UI Dsskey Programmable Key Line Parameter programablekey X line 1 y0000000000xx cfg Description It configures the desired line to apply the programmable key feature Note It is not applicable to T19 P E2 IP phones Permitted Values T48G T48S T54S T46G T46S T29G 1 16 T52S T42S T42G 1 12 T41S T41P T27P T27G 1 6 T40P T40G T23P T23G 1 3 T21 P E2 1 2 Default 1 Web UI Dsskey Progra...

Page 199: ...on Parameter programablekey X xml_phonebook 1 y0000000000xx cfg Description It specifies a specific group phone book when multiple groups phone books are configured on the IP phone For example Remote Phone Book 1 Sell and Remote Phone Book 2 Market are configured on the phone you can configure programablekey X xml_phonebook 0 to specify the Remote Phone Book 1 Sell for the specific programmable ke...

Page 200: ...art with symbol For example 14 5 2 means to remove Intercom DND Forward types from the ext key types list These ext key types are not available when you configure ext keys Note Multiple ext key type IDs are separated by commas N A type is always kept Permitted Values blank or 0 all valid function types are available Dsskey type IDs For supported Dsskey types and IDs refer to Supported Dsskey Types...

Page 201: ...pe Parameter expansion_module X key Y line 1 y0000000000xx cfg Description It configures the desired line to apply the ext key feature Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G T27P T27G IP phones Permitted Values T48G T48S T54S T46G T46S T29G 1 16 T52S T42S T42G 1 12 T41S T41P T27P T27G 1 6 T40P T40G T23P T23G 1 3 T21 P E2 1 2 Default 1 Web UI Dsskey Ext Key Line Parameter ...

Page 202: ...14 16 24 or 39 It is only applicable to T54S T52S T48S T48G T46S T46G T29G T27P T27G IP phones Permitted Values For multicast paging 0 to 31 For BLF BLF list intercom feature String within 256 characters Default 0 Web UI Dsskey Ext Key Extension Parameter expansion_module X key Y xml_phonebook 1 y0000000000xx cfg Description It specifies a specific group phone book when multiple groups phone books...

Page 203: ...fore using EDK you are advised to become familiar with the macro language For more information on Enhanced DSS Keys refer to Using Enhanced DSS Keys on Yealink IP Phones Topics Some Guidelines for Configuring Enhanced DSS Keys Macro Action Strings EDK Configuration EDK List Configuration EDK Prompt Configuration EDK Soft Keys Configuration Example Configuring EDK List for a Line Key Some Guideline...

Page 204: ...num sec where the maximum value is 10 Example 4411 Cwc Cp10 defines dialing 4411 waitconnect connected and lasts 10 seconds T type The embedded action type Multiple actions can be defined Supported action types include invite dtmf refer intercom Example 338 Tdtmf defines sending the 338 by the type of dtmf Note We recommend that you always define this field If it is not defined the supplied digits...

Page 205: ...the custom softkey id is custom_macro then S custom_macro means pressing the IVR1 soft key Note To view the softkey ID you can set features enhanced_dss_keys enable and edk id_mode enable to 1 Enabled and then long press the Volume Up key when the phone is idle K key name The functionality of performing this action is the same as that of pressing the desired hard key Supported key names include Li...

Page 206: ... can return back to idle screen by executing this command at dialing screen for T48S G IP phones Example KDialPadPound means pressing the pound key Note If a key for example Redial key is not found but the function is available perform the corresponding action If a key is not found and the function is unavailable the execution of the action string will be ignored I menu item ID The action to posit...

Page 207: ...r name pop up box the maximum number of input characters is 3 the input type is Number and the input is masked by the P EDK prompt X N characters number allowed This is a macro substitution string EDK prompt X means which EDK prompt is invoked It indicates the X defined by edk edkprompt X enable characters number allowed defines the maximum number of input characters You need to press the Enter so...

Page 208: ...el last in the command flow Example LEDg1000o100r300 Lidle means an infinite loop for BLF BLF list DSS key LED status glow green for 1000ms be in the off state for 100ms and then glow red for 300ms At the same time the label of the BLF BLF list DSS key is changed to idle Note The last color can be configured without time and it means permanently displaying the last color until triggered by other m...

Page 209: ... id displays on the status bar of the phone Long pressing the Volume Up key again for three seconds to exit It works only if features enhanced_dss_keys enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 EDK List Configuration Using the Enhanced DSS Keys EDK List parameters to define a macro is useful when defining more than one soft key or DSS key The following table lists ...

Page 210: ...ption It configures the action string that contains a macro definition of the action that the softkey or DSS key performs This parameter must have a value it cannot be left blank Example edk edklist 2 action 1013 Tinvite Note It works only if features enhanced_dss_keys enable is set to 1 Enabled Permitted Values String Default Blank 1 X is the macro ID X 1 255 EDK Prompt Configuration The Enhanced...

Page 211: ... for Enhanced DSS Keys EDK prompt X If it is set to numeric the default input method is 123 and you can switch to abc ABC 2aB input method If it is set to text the default input method is abc and you can switch to ABC 2aB 123 input method Example edk edkprompt 1 type numeric Note It works only if the values of the parameters features enhanced_dss_keys enable and edk edkprompt X enable are set to 1...

Page 212: ...here is an active call on the phone Call failed The outgoing call encounters a failure Ring back There is an outgoing call on the phone Moreover the phone is in the ringback state Transfer ring back There is a call being transferred to another phone Moreover the phone is in the ringback state Hold The call is placed on hold on the phone Held The call is held Conference The phone sets up a conferen...

Page 213: ...e soft key X is positioned in the first available position from the left If it is set to other values a More soft key appears and the soft key X is placed in the specified position The following soft keys are moved by one position to the right Press the More soft key to view the remaining soft keys Default 0 Parameter softkey X action 1 y0000000000xx cfg Description It configures the action or fun...

Page 214: ...d Permitted Values 0 Disabled 1 Enabled Default 0 Parameter softkey X use incoming_call 1 y0000000000xx cfg Description It enables or disables the custom soft key X to be displayed in the alerting ringing state Note It works only if the values of the parameters features enhanced_dss_keys enable and softkey X enable are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Parameter soft...

Page 215: ... the call failed state Note It works only if the values of the parameters features enhanced_dss_keys enable and softkey X enable are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Parameter softkey X use ring_back 1 y0000000000xx cfg Description It enables or disables the custom soft key X to be displayed in the ring back state Note It works only if the values of the parameters f...

Page 216: ...key X use conferenced 1 y0000000000xx cfg Description It enables or disables the custom soft key X to be displayed in the conference state Note It works only if the values of the parameters features enhanced_dss_keys enable and softkey X enable are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Parameter softkey X use dialtone 1 y0000000000xx cfg Description It enables or disable...

Page 217: ...their phone Power Saving The power saving feature turns off the backlight and screen turning off the screen is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones and EXP50 expansion module connected to the T54S T52S IP phones to conserve energy The IP phone and EXP50 if connected enter power saving mode after the phone has been idle for a certain period of time And the IP phone and EX...

Page 218: ...the timeout with the highest value If the phone has an incoming call or new message the User Input Extension Idle TimeOut is ignored Tip You can choose to set a higher User Input Extension Idle TimeOut than the Office Hours Idle TimeOut and Off Hours Idle TimeOut so that the phone does not enter the power saving mode too often after you use the phone The following table lists the parameters you ca...

Page 219: ... UI Settings Power Saving Office Hour Idle TimeOut Parameter features power_saving off_hour idle_timeout y0000000000xx cfg Description It configures the time in minutes to wait in the idle state before IP phone enter power saving mode during the non office hours Example features power_saving off_hour idle_timeout 5 The IP phone will enter power saving mode when it has been inactivated for 5 minute...

Page 220: ...0 to 23 Integer from 0 to 23 Default 7 19 for Monday Tuesday Wednesday Thursday Friday 7 7 for Saturday Sunday Web UI Settings Power Saving Monday Tuesday Wednesday Thursday Friday Saturday Sunday Parameter features power_saving power_led_flash on_time y0000000000xx cfg Description It configures the period of time in milliseconds when the power LED indicator is on in the power saving mode If it is...

Page 221: ...t Lock Configuration The following table lists the parameters you can use to configure USB port lock Parameter static usb power enable 1 y0000000000xx cfg Description It enables or disables the USB port Note It is only applicable to T54S T52S T48S T48G T46S T46G T42S T41S T29G T27G IP phones Permitted Values 0 Disabled the phone does not power to USB port and not detect USB devices connected to th...

Page 222: ...plate online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Search Source File Attributes Customizing Search Source File Search Source File Attributes The following table lists the attributes you can use to add source lists to the super search file Attributes Valid Values Description id_name local_directory_search calllog_search remote_directory_search ldap_search ...

Page 223: ... T27 T27G T29 T41 T42 T42S T41S T46 T46S T48 T48S T54S T52 T29 T46 T46S T48 T48S T52 T54S The applicable phone models of the directory list Note Do not edit this field Customizing Search Source File 1 Open the search source file 2 To configure each directory list edit the values within double quotes in the corresponding field For example enable the local directory search disable the call log searc...

Page 224: ...ies from the local directory and display results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 1 Parameter search_in_dialing local_directory priority y0000000000xx cfg Description It configures the search priority of the local directory Permitted Values Integer greater than or equal to 0 Default 1 Parameter search_in_dialing history enable y0000000000xx cfg Descri...

Page 225: ...Description It enables or disables the IP phone to automatically search entries from the LDAP and display results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 0 Parameter search_in_dialing ldap priority y0000000000xx cfg Description It configures the search priority of the LDAP Permitted Values Integer greater than or equal to 0 Default 4 Recent Call Display in D...

Page 226: ...e lists the parameter you can use to configure the recent call display in dialing Parameter super_search recent_call y0000000000xx cfg Description It enables or disables Recent Call in Dialing feature Permitted Values 0 Disabled 1 Enabled users can view the placed calls list when the phone is on the dialing screen Default 1 Web UI Directory Setting Recent Call In Dialing ...

Page 227: ...an account makes it easier for the IP phones to receive an incoming call or dial an outgoing call Yealink IP phones support registering multiple accounts on a phone each account requires an extension or phone number Topics Supported Accounts Accounts Registration Configuration Registration Settings Configuration Supported Accounts The number of the registered accounts must meet the following Phone...

Page 228: ... password admin Accounts Activation Parameter account X label 1 MAC cfg Description It configures the label to be displayed on the LCD screen Permitted Values String within 99 characters Default Blank Web UI Account Register Label Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Accounts Account X Label T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 ...

Page 229: ...er_name 1 MAC cfg Description It configures the register user name Permitted Values String within 99 characters Default Blank Web UI Account Register User Name Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Accounts Account X User Name T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Account...

Page 230: ... T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Accounts SIP ServerY Parameter account X sip_server Y port 1 MAC cfg Description It configures the port of SIP server Y Example account 1 sip_server 1 port 5060 Permitted Values Integer from 0 to 65535 Default 5060 Web UI Account Register SIP Server Y Port Parameter account X outbound_proxy_enable 1 MAC cfg De...

Page 231: ...T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Advanced Settings default password admin Accounts Outbound ProxyY Parameter account X outbound_proxy Y port 1 MAC cfg Description It configures the port of the outbound proxy server Y Example account 1 outbound_proxy 1 port 5060 Note It works only if account X outbound_proxy_enable is set to 1 Enabled Permitted Values Int...

Page 232: ...me 1 MAC cfg Description It configures the maximum time to wait in seconds for the IP phone to retry to re register account X when registration fails Note It is used in conjunction with the parameter account X reg_failed_retry_min_time to determine how long to wait The algorithm is defined in RFC 5626 We recommend you to set this value to an integer between 60 to 1800 if needed If the values of th...

Page 233: ...to the SIP header of the REGISTER message Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Account Advanced SIP Send Line Parameter account X contact_take_line_param 1 MAC cfg Description It enables or disables the IP phone to carry the line parameter in the Contact header of the Register message Permitted Values 0 Disabled 1 Enabled Default 0 Parameter account X unregister_on_reboot 1 MAC c...

Page 234: ...for example a call transfer Permitted Values 0 Disabled 1 Enabled the IP phone will add sip instance attribute with the public GRUU to the Contact header of the REGISTER message For example Contact sip 1012 10 2 20 160 5060 sip instance urn uuid 5acd54e8 f197 57e2 aa42 5f 4a5d04367c Default 0 Parameter sip reg_surge_prevention 2 y0000000000xx cfg Description It configures the waiting time in secon...

Page 235: ...1P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 2 If you change this parameter the IP phone will reboot to make the change take effect Outbound Proxy in Dialog An outbound proxy server can receive all initiating request messages and route them to the designated destination If the IP phone is configured to use an outbound proxy server within a dialog all SI...

Page 236: ...s gone down off line This mode of operation should be done using the DNS mechanism from the primary to the secondary server Therefore if you want to use this mode the server must be configured with a domain name Fallback In this mode a second less featured call server with SIP capability takes over call control to provide basic calling capability but without some advanced features for example shar...

Page 237: ...er when the primary server fails and offers the same functionality as the primary server Fallback Server Server 2 is configured with the IP address of the fallback server For example 192 168 1 15 A fallback server offers less functionality than the working server Yealink IP phones support Failover and Fallback server redundancy types In some cases you can deploy a combination of the two server red...

Page 238: ...on the configured retry counts configured by the parameter account X sip_server Y retry_counts Registration Method of the Failover Fallback Mode Registration method of the failover mode The IP phone must always register to the primary server first except in failover conditions If this is unsuccessful the phone will re register as many times as configured until the registration is successful When t...

Page 239: ...ing outbound proxy server is available by sending the registration request after the fallback server takes over call control Note It is only applicable to outbound proxy servers Permitted Values Integer from 0 to 65535 Default 3600 Web UI Account Register Proxy Fallback Interval Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Advanced default password admin Accounts Account X Proxy Fallback Inter...

Page 240: ...hare registration information So the IP phone will directly send the requests to the secondary server 1 Enabled the IP phone will register to the secondary server first and then send the requests to it Default 0 Parameter sip skip_redundant_failover_addr y0000000000xx cfg Description It enables or disables the IP phone only to send requests to the servers with different IP addresses when encounter...

Page 241: ...over Permitted Values Integer from 1 to 10 Default 3 Parameter account X sip_server Y failback_mode 1 2 MAC cfg Description It configures the mode for the IP phone to retry the primary server in failover Note It works only if account X sip_server Y address is set to the domain name of the SIP server Permitted Values 0 newRequests all requests are sent to the primary server first regardless of the ...

Page 242: ... subscribe to the secondary server for ensuring the normal use of the features associated with subscription for example BLF SCA Default 0 Parameter account X outbound_proxy Y register_on_enable 1 2 MAC cfg Description It enables or disables the IP phone to register to the secondary outbound proxy server before sending requests to it when encountering a failover Permitted Values 0 Disabled the IP p...

Page 243: ...oxy Y failback_mode 1 2 MAC cfg Description It configures the failback mode for the IP phone to retry the primary outbound proxy server in failover Note DNSTTL Registration and duration mode can only be processed when the IP phone is idle that is no incoming outbound calls no active calls or meetings etc Permitted Values 0 newRequests all requests are sent to the primary outbound proxy server firs...

Page 244: ...ription It enables or disables the IP phone to retry to re subscribe after registering to the secondary outbound proxy server with different IP addresses when encountering a failover Note It works only if account X outbound_proxy Y failback_mode is set to 1 2 or 3 Permitted Values 0 Disabled 1 Enabled the IP phone will immediately re subscribe to the secondary outbound proxy server for ensuring th...

Page 245: ...ound through the DNS query 5060 will be used Topic SIP Server Name Resolution Configuration SIP Server Name Resolution Configuration The following table lists the parameters you can use to configure SIP server name resolution Parameter account X sip_server Y transport_type 1 2 3 MAC cfg Description It configures the type of transport protocol Permitted Values 0 UDP 1 TCP 2 TLS 3 DNS NAPTR if no se...

Page 246: ... query returns no result from a DNS server you can statically configure a set of DNS NAPTR SRV A records into the IP phone The IP phone will attempt to resolve the domain name of the SIP server with static DNS cache Support for negative caching of DNS queries as described in RFC 2308 is also provided to allow faster failover when prior DNS queries have returned no results from the DNS server Topic...

Page 247: ... records Permitted Values 0 Perform real time DNS query rather than using DNS cache 1 Use DNS cache but do not record the additional records 2 Use DNS cache and cache the additional DNS records Default 1 Parameter account X static_cache_pri 1 MAC cfg Description It configures whether preferentially to use the static DNS cache for domain name resolution of the SIP server Permitted Values 0 Use doma...

Page 248: ...next SRV query in NAPTR record X Example dns_cache_naptr 1 replace _sip _tcp yealink pbx com Permitted Values Domain name Default Blank Parameter dns_cache_naptr X service 2 y0000000000xx cfg Description It configures the transport protocol available for the SIP server in NAPTR record X Example dns_cache_naptr 1 service SIP D2T Permitted Values SIP D2U SIP over UDP SIP D2T SIP over TCP SIPS D2T SI...

Page 249: ...ion It configures the priority for the target host in SRV record X Lower priority is more preferred Permitted Values Integer from 0 to 65535 Default 0 Parameter dns_cache_srv X target 2 y0000000000xx cfg Description It configures the domain name of the target host for an A query in SRV record X Example dns_cache_srv 1 target server1 yealink pbx com Permitted Values Domain name Default Blank Parame...

Page 250: ... 1 name yealink pbx com Permitted Values Domain name Default Blank Parameter dns_cache_a X ip 2 y0000000000xx cfg Description It configures the IP address that the domain name in A record X maps to Example dns_cache_a 1 ip 192 168 1 13 Permitted Values IP address Default Blank Parameter dns_cache_a X ttl 2 y0000000000xx cfg Description It configures the time interval in seconds that A record X may...

Page 251: ...fg Description It enables or disables the IP phone to use the DNS cache even if the cache has expired when the DNS server fails to resolve the domain name Permitted Values 0 Disabled 1 Enabled Default 0 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 2 X is the r...

Page 252: ...t enables or disables the IP phone to provide input field of user name on the logon wizard after startup when there is no registered account Note It works only if phone_setting logon_wizard is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Parameter hotdesking startup_password_enable y0000000000xx cfg Description It enables or disables the IP phone to provide input field of passw...

Page 253: ...d with Line type from the first unused one unused one means the line key is configured as N A or the associated account is not registered All calls on this account will be distributed evenly among these line keys It is useful for managing a high volume of calls to an account When you assign multiple line keys to be associated with an account you can configure the IP phone whether transferring a ca...

Page 254: ...new line key the new line key is not seized If all line keys are seized the current line key will be used Note The number of the line keys is determined by account X number_of_linekey The value configured by the parameter account X phone_setting call_appearance transfer_via_new_linekey takes precedence over that configured by this parameter It is not applicable to T19 P E2 IP phones Permitted Valu...

Page 255: ... account X If all line keys are seized the current line key will be used Note The number of the line keys is determined by account X number_of_linekey The value configured by this parameter takes precedence over that configured by the parameter phone_setting call_appearance conference_via_new_linekey It is not applicable to T19 P E2 IP phones Permitted Values 0 Disabled the IP phone will place a n...

Page 256: ...rated by For example Yea Yea Yea Tom_ 2 means to display Yea for first three line keys and from the fourth one display label Tom_2 Tom_3 and so on in turn Other Characters for example ABC will display ABC same as what you have configured Note It works only if the values of the parameters features auto_linekeys enable and account X auto_label enable are set to 1 Enabled The number of valid labels i...

Page 257: ...label of the default account in the left of the status bar on the idle screen Note For T42G T42S T41P T41S T27P T27G IP phones the label of the default account is displayed in the middle bottom of the idle screen It works only if features station_name value is left blank Permitted Values 0 Disabled 1 Enabled Default 1 Parameter features linekey_call_with_default_account y0000000000xx cfg Descripti...

Page 258: ...Administrator s Guide for SIP T2 Series T4 Series T5 Series IP Phones 238 ...

Page 259: ... Name Shows the name of remote party Number Shows the number of remote party Time Shows the call initiation time Line Shows which line is used Duration Shows the duration of the call Relation Shows what happened to the call The valid display contents are Rejected Reject an incoming call Forward to X Forward an incoming call to X For example Forward to 1048 meands you forward an incoming call to 10...

Page 260: ...tory Record T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features History Setting History Record Parameter account X missed_calllog 1 MAC cfg Description It enables or disables the IP phone to record missed calls Note It works only if features save_call_history is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Account Basic Missed Call Log Param...

Page 261: ... 0 Disabled the IP phone will log the transfer to party s phone number in the call history list 1 Enabled Default 1 Parameter features call_out_history_by_off_hook enable y0000000000xx cfg Description It enables or disables the IP phone to dial out automatically once you go off hook or press the Speakerphone key in the call history list Permitted Values 0 Disabled 1 Enabled Default 0 1 X is the ac...

Page 262: ...o the specific path configured by the parameter static auto_provision local_calllog backup path each time the call logs update and downloads the call logs in the MAC calllog xml according to its MAC address from the specific path during auto provisioning Default 0 Parameter static auto_provision local_calllog backup path y0000000000xx cfg Description It configures a path or URL for the IP phone to...

Page 263: ... Enabled Permitted Values Integer from 10 to 600 Default 60 Parameter static auto_provision custom upload_method 1 y0000000000xx cfg Description It configures the way the IP phone uploads the MAC local cfg file MAC calllog xml file or MAC contact xml file to the provisioning server for HTTP HTTPS server only Permitted Values 0 PUT 1 POST Default 0 ...

Page 264: ...Administrator s Guide for SIP T2 Series T4 Series T5 Series IP Phones 244 ...

Page 265: ... contacts and 48 groups Contacts and groups can be added either one by one or in batch using a local contact file Yealink IP phones support both xml and csv format contact files but you can only customize the xml format contact file Topics Contact Avatars and Icons Picture Limit Preparing the Tar Formatted File Local Contact File Customization Local Contact Files and Resource Upload Example Adding...

Page 266: ...ovides you on how to package the tar file using 7 Zip Note You can package the tar formatted file using the tool 7 Zip or GnuWin32 You can download 7 Zip online http www 7 zip org and GnuWin32 online http gnuwin32 sourceforge net packages gtar htm Procedure 1 Download and install 7 Zip on the local system 2 Create a folder for example photo on the local system for example C Program Files and place...

Page 267: ... Yealink FAE for local contact template You can also obtain the local contact template online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Local Contact File Elements and Attributes Customizing Local Contact File Local Contact File Elements and Attributes The following table lists the elements and attributes you can use to add groups or contacts in the local cont...

Page 268: ...e contact name cannot be blank or duplicated office_number Specify the office number For example 12456 mobile_number Specify the mobile number other_number Specify the other number line Specify a registered line for this contact for calling Valid Values 1 15 1 stands for Auto the first registered line 0 15 stand for line1 line16 vary by phone models T54S T48S T48G T46S T46G T29G 0 15 T52S T42S T42...

Page 269: ... contact display_name office_number mobile_number other_number line ring group_id_name default_photo auto_divert to the file Each starts on a new line 4 Specify the values within double quotes For example group display_name Friend ring Splash wav contact display_name Lily office_number 1020 mobile_number 1021 other_number 1112 line 1 ring Ring1 wav group_id_name Friend default_photo Lily_photo jpg...

Page 270: ...act data delete y0000000000xx cfg Description It deletes all local contacts Example local_contact data delete http localhost all Permitted Values String Default Blank Parameter local_contact photo url y0000000000xx cfg Description It configures the access URL of a contact avatar file The format of the contact avatar must be png jpg bmp jpeg The contact avatar file should be uploaded to the provisi...

Page 271: ... y0000000000xx cfg Description It configures the access URL of the compressed TAR file consisting of the avatars TAR file and contact XML file All avatars needed for contacts should be compressed as a TAR file in advance Example local_contact data_photo_tar url tftp 192 168 10 25 Contact tar Note The name of the avatars TAR file must be photo tar case sensitive and the name of the contact XML file...

Page 272: ...ify the avatar Lily_photo jpg for a contact On T48S T48G IP phones when uploading a contact avatar you can also upload a contact icon named the same as this avatar since a one to one correspondence between the icon and avatar For example an icon file and avatar file both named Lily_photo jpg are available on the phone the contact with specified default_photo Lily_photo jpg will use corresponding n...

Page 273: ... files Permitted Values 0 Disabled the IP phone will not upload the contact file MAC contact xml to the server so the IP phone downloads the contacts in the contact xml from the access URL configured by the parameter local_contact data url or local_contact data_photo_tar url during auto provisioning 1 Enabled the IP phone uploads the contact file MAC contact xml to the specific path configured by ...

Page 274: ... calllog xml file or MAC contact xml file to the provisioning server for HTTP HTTPS server only Permitted Values 0 PUT 1 POST Default 0 Favorite Contacts You can enable the user to mark local contacts as favorite The favorite contacts are stored in the Favorites directory and the phone will automatically assign Speed Dial keys for these favorite contacts The following figures show that you have th...

Page 275: ...n It configures the order of Speed Dial Favorite keys to be assigned automatically Note It works only if local_contact favorite enable is set to 1 Enabled To assign Ext key make sure the expansion module has been connected to the phone in advance It is only applicable to T54S T52S T48S T48G T46S T46G T29G T27P T27G IP phones Permitted Values 0 linekey exp1 key expN key 1 exp1 key expN key linekey ...

Page 276: ... joined to surname sn surname Last name or family name dn distinguishedName Unique identifier for each entry dc dc Domain component company Company or organization name telephoneNumber Office phone number mobile mobilephoneNumber Mobile or cellular phone number ipPhone IPphoneNumber Home phone number LDAP Configuration The following table lists the parameters you can use to configure LDAP Paramete...

Page 277: ...rds will be displayed on the phone LCD screen ldap name_filter cn When the cn of the LDAP contact does not match the entered name the records will be displayed on the phone LCD screen Permitted Values String within 99 characters Default Blank Web UI Directory LDAP LDAP Name Filter Parameter ldap number_filter y0000000000xx cfg Description It configures the search criteria for LDAP contact numbers ...

Page 278: ...d by default Default 0 Web UI Directory LDAP LDAP TLS Mode Parameter ldap host y0000000000xx cfg Description It configures the IP address or domain name of the LDAP server Example ldap host 192 168 1 20 Permitted Values IP address or domain name Default Blank Web UI Directory LDAP Server Address Parameter ldap port y0000000000xx cfg Description It configures the port of the LDAP server Example lda...

Page 279: ...configures the password to login the LDAP server This parameter can be left blank in case the server allows anonymous to login Otherwise you will need to provide the password to login the LDAP server Example ldap password secret Permitted Values String within 99 characters Default Blank Web UI Directory LDAP Password Parameter ldap max_hits y0000000000xx cfg Description It configures the maximum n...

Page 280: ...00xx cfg Description It configures the number attributes of each record to be returned by the LDAP server It compresses the search results You can configure multiple number attributes separated by spaces Example ldap numb_attr mobile ipPhone This requires the mobile and ipPhone attributes set for each contact record on the LDAP server Permitted Values String within 99 characters Default Blank Web ...

Page 281: ...cription It enables or disables the IP phone to perform an LDAP search when placing a call Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Directory LDAP LDAP Lookup For Callout Parameter ldap ldap_sort y0000000000xx cfg Description It enables or disables the IP phone to sort the search results in alphabetical order or numerical order Permitted Values 0 Disabled 1 Enabled Default 0 Web UI D...

Page 282: ... enable is set to 1 Enabled Permitted Values 0 NumberN N is an increasing number for example Number1 Number2 Number3 1 Attribute name pushed by server Default 0 Parameter ldap customize_label y0000000000xx cfg Description It configures the display name of the LDAP phone book Example ldap customize_label Friends Friends will be displayed on the LCD screen at the path Menu Directory If it is left bl...

Page 283: ...or Yealink FAE for remote phone book template You can also obtain the remote phone book template online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Remote Phone Book File Elements Customizing Remote Phone Book File Remote Phone Book File Elements Yealink IP phones support two template files Menu xml and Department xml The Menu xml file defines group department o...

Page 284: ... and Name Specify the department group access URL between URL and URL Customizing Remote Phone Book File 1 Add contacts in a Department xml file Each starts on a new line For example DirectoryEntry Name Lily Name Telephone 123456 Telephone DirectoryEntry DirectoryEntry Name Jim Name Telephone 654321 Telephone DirectoryEntry 2 You can create multiple department xml files rename these files and spec...

Page 285: ...2 T23P T23G T40P T40G IP phones the size of a remote phone book file should be less than 750K For T27P T27G T41P T41S T42G T42S T46G T46S T48G T48S IP phones the size of a remote phone book file should be less than 1 5M Permitted Values URL within 511 characters Default Blank Web UI Directory Remote Phone Book Remote URL Parameter remote_phonebook data X name 1 y0000000000xx cfg Description It con...

Page 286: ... It configures how often to refresh the local cache of the remote phone book If it is set to 3600 the IP phone will refresh the local cache of the remote phone book every 3600 seconds 1 hour If it is set to 0 the IP phone will not refresh the local cache of the remote phone book Permitted Values 0 Integer from 3600 to 1296000 Default 21600 Web UI Directory Remote Phone Book Update Time Interval Se...

Page 287: ...ory list file favorite_setting xml Topics Directory List File Customization Directory List Configuration Example Configuring a Directory List Directory List File Customization You can ask the distributor or Yealink FAE for directory template You can also obtain the directory template online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Directory List File Attribut...

Page 288: ...ay name of the directory list Note We recommend you do not edit this field Network Directories and Network CallLog lists are hidden for IP phones in GA firmware GA firmware which are designed for the BroadWorks environment priority 1 to 14 1 is the highest priority 14 is the lowest The display priority of the directory list enable 0 1 0 Disabled 1 Enabled Directory list whether to display on the I...

Page 289: ...n It configures the access URL of the directory template file Example static directory_setting url http 192 168 1 20 favorite_setting xml During auto provisioning the IP phone connects to the provisioning server 192 168 1 20 and downloads the directory file favorite_setting xml Permitted Values URL within 511 characters Default Blank Web UI Directory Setting Directory Parameter directory_setting l...

Page 290: ...bles the users to access the remote phone book by pressing the Directory Dir soft key Permitted Values 0 Disabled 1 Enabled Default 0 Parameter directory_setting remote_phone_book priority y0000000000xx cfg Description It configures the display priority of the remote phone book Permitted Values Integer greater than or equal to 0 Default 4 Parameter directory_setting ldap enable y0000000000xx cfg D...

Page 291: ...ghlight the matched keywords for contact searching The following shows a search result on T46S G IP phones Topic Directory Search Settings Configuraion Directory Search Settings Configuraion The following table lists the parameters you can use to configure directory search settings Parameter directory search_type y0000000000xx cfg Description It configures the search type when searching the contac...

Page 292: ...e_setting search highlight_keywords enable y0000000000xx cfg Description It enables or disables the IP phone to highlight the matched characters in the search results Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values 0 Disabled 1 Enabled Default 0 ...

Page 293: ...Hot Line Dialing Live Dialpad Auto Redial ReCall Configuration Speed Dial Password Dial Call Timeout Anonymous Call Call Number Filter IP Address Call Ignoring Incoming Calls Off Hook Answering Auto Answer Anonymous Call Rejection Call Waiting Do Not Disturb DND Multiple Call Appearances Call Hold Call Mute Call Forward Call Transfer Conference USB Recording Multicast Paging ...

Page 294: ...s the numbers entered by the user Yealink IP phones support up to 100 replace rules Dial now is a string used to match numbers entered by the user When entered numbers match the predefined dial now rule the IP phone will automatically dial out the numbers without pressing the send key Yealink IP phones support up to 100 dial now rules Area code are also known as Numbering Plan Areas NPAs They usua...

Page 295: ...r 5 6 or 7 The comma can be used as a separator within the bracket Example 2 5 8 would match the number 2 5 or 8 The square bracket can be used as a placeholder for a single character which matches any of a set of characters Example 91 5 7 1234 would match 9151234 9161234 9171234 The parenthesis can be used to group together patterns for instance to logically combine two or more patterns Example 1...

Page 296: ... replace rule file Attributes Description Prefix Specify the number to be replaced Replace Specify the alternate string instead of what the user enters LineID Specify a registered line to apply the replace rule Valid Values 1 15 1 stands for Auto the first registered line 0 15 stand for line1 line16 Vary by phone models T54S T48S T48G T46S T46G T29G 0 15 T52S T42G T42S 0 11 T41P T41S T27P T27G 0 5...

Page 297: ... a registered line to apply the dial now rule Valid Values 1 15 1 stands for Auto the first registered line 0 15 stand for line1 line16 Vary by phone models T54S T48S T48G T46S T46G T29G 0 15 T52S T42G T42S 0 11 T41P T41S T27P T27G 0 5 T40P T40G T23P T23G 0 2 T21 P E2 0 1 Multiple line IDs are separated by commas Note This is not applicable to T19 P E2 IP phones Customizing the Dial Now File 1 Ope...

Page 298: ...lace the entered number 1 Note It works only if the values of the parameters dialplan digitmap enable and account X dialplan digitmap enable are set to 0 Disabled Permitted Values String within 32 characters Default Blank Web UI Settings Dial Plan Replace Rule Replace Parameter dialplan replace line_id X 1 y0000000000xx cfg Description It configures the desired line to apply the replace rule The d...

Page 299: ... When entered numbers match the predefined dial now rule the IP phone will automatically dial out the numbers without pressing the send key Example dialplan dialnow rule 1 123 Note It works only if the values of the parameters dialplan digitmap enable and account X dialplan digitmap enable are set to 0 Disabled Permitted Values String within 511 characters Default Blank Web UI Settings Dial Plan D...

Page 300: ...mation Time Out for Dial Now Rule Parameter dialplan_dialnow url y0000000000xx cfg Description It configures the access URL of the dial now template file For customizing dial now template file refer to Dial Now File Customization Note It works only if the values of the parameters dialplan digitmap enable and account X dialplan digitmap enable are set to 0 Disabled Permitted Values String within 51...

Page 301: ...ue must be larger than the minimum length It works only if the values of the parameters dialplan digitmap enable and account X dialplan digitmap enable are set to 0 Disabled Permitted Values Integer from 1 to 15 Default 15 Web UI Settings Dial Plan Area Code Max Length 1 15 Parameter dialplan area_code line_id y0000000000xx cfg Description It configures the desired line to apply the area code rule...

Page 302: ...Parameter dialplan block_out line_id X 1 y0000000000xx cfg Description It configures the desired line to apply the block out rule The digit 0 stands for all lines If it is left blank the block out rule will apply to all lines on the IP phone Note Multiple line IDs are separated by commas It works only if the values of the parameters dialplan digitmap enable and account X dialplan digitmap enable a...

Page 303: ...ion Syntax for Digit Map You need to know the following basic regular expression syntax when creating new dial plan T The timer letter T indicates a timer expiry If T is used alone for example 123T the default timeout value of 3 will be used If T is not used alone for example 123 Tx x can be a digit from 0 to 99 a complete match occurs when waiting x seconds after inputting 123 x The x can be used...

Page 304: ...ced Using the syntax you can replace the digits before the colon with the digits after the colon Example 12 234 would replace 12 with 234 It is the same with R12R234R The exclamation mark can be used to prevent users from dialing out specific numbers It can only be put last in each string of the digit map Example 235x would match 2351 2352 2353 and so on The number starting with 235 will be blocke...

Page 305: ...onfigured by the parameter account X dialplan digitmap string takes precedence over that configured by this parameter Permitted Values String within 2048 characters Default 2 9 11 0T 011xxx T 0 1 2 9 xx xxxxxxx 2 9 xx xxxxxxx 2 9 xxxT x T x T 00x T Parameter dialplan digitmap interdigit_long_timer y0000000000xx cfg Description It configures the time in seconds for the IP phone to wait before diali...

Page 306: ... value configured by the parameter account X dialplan digitmap interdigit_short_timer takes precedence over that configured by this parameter Permitted Values Single configuration configure a specific value for the timer letter T for all strings with T of the digit map Example dialplan digitmap interdigit_short_timer 5 If dialplan digitmap string is set to 2 9 x 86 3 T 0T the IP phone will wait 5 ...

Page 307: ... only applicable to the on hook dialing Note It works only if dialplan digitmap enable or account X dialplan digitmap enable is set to 1 Enabled The value configured by the parameter account X dialplan digitmap active on_hook_dialing takes precedence over that configured by this parameter Permitted Values 0 Disabled 1 Enabled Default 0 Parameter dialplan digitmap apply_to on_hook_dial y0000000000x...

Page 308: ...digit map to be applied to the numbers that you want to forward to when performing call forward Note It works only if dialplan digitmap enable or account X dialplan digitmap enable is set to 1 Enabled The value configured by the parameter account X dialplan digitmap apply_to forward takes precedence over that configured by this parameter Permitted Values 0 Disabled 1 Enabled the incoming calls wil...

Page 309: ...ault 0 Digit Map for a Specific Line Configuration The following table lists the parameters you can use to configure digit map for a specific line Parameter account X dialplan digitmap enable 1 MAC cfg Description It enables or disables the digit map feature for the account X Note The value configured by the parameter account X dialplan digitmap enable takes precedence over that configured by the ...

Page 310: ... enter 15 it also matches part of two digit maps the IP phone tries to wait 10 seconds and then dials out 15 if no numbers entered When you enter 153 it also matches part of two digit maps the IP phone tries to wait 10 seconds But after waiting for 5 seconds it completely matches the first digit map and then immediately dials out 153 Note It works only if account X dialplan digitmap enable is set ...

Page 311: ...dialplan digitmap no_match_action 1 MAC cfg Description It configures the behavior when an impossible digit map match occurs Note It works only if account X dialplan digitmap enable is set to 1 Enabled The value configured by the parameter account X dialplan digitmap no_match_action takes precedence over that configured by the parameter dialplan digitmap no_match_action Permitted Values 0 prevent ...

Page 312: ...al Permitted Values 0 Disabled 1 Enabled Default Blank Parameter account X dialplan digitmap apply_to directory_dial 1 MAC cfg Description It enables or disables the digit map to be applied to the numbers dialed from the directory Note It works only if account X dialplan digitmap enable is set to 1 Enabled The value configured by the parameter account X dialplan digitmap apply_to directory_dial ta...

Page 313: ...nt X dialplan digitmap enable is set to 1 Enabled The value configured by the parameter account X dialplan digitmap apply_to press_send takes precedence over that configured by the parameter dialplan digitmap apply_to press_send Permitted Values 0 Disabled 1 Enabled Default Blank X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 fo...

Page 314: ...urce y0000000000xx cfg Description It configures the precedence of the source of emergency outbound identities when placing an emergency call Note If the obtained LLDP MED ELIN value is blank and no custom outbound identity the PAI header will not be included in the SIP INVITE request It works only if dialplan emergency enable is set to 1 Enabled Permitted Values ELIN If it is set to ELIN the outb...

Page 315: ...tity PAI header for example sip 1234567890 abc com SIP URI for example sip 1234567890123 abc com The full URI is included in the P Asserted Identity PAI header and the address will be replaced by the emergency server for example sip 1234567890123 emergency com TEL URI for example tel 16045558000 The full URI is included in the P Asserted Identity PAI header for example tel 16045558000 Default Blan...

Page 316: ... emergency services in the local area when required Note It works only if dialplan emergency enable is set to 1 Enabled and dialplan emergency asserted_id_source is not set to HELD Permitted Values Number or SIP URI Default When X 1 the default value is 911 When X 2 255 the default value is Blank Parameter dialplan emergency X server_priority 2 y0000000000xx cfg Description It configures the prior...

Page 317: ... set to HELD Permitted Values SIMPLE or REDSKY If it is set to SIMPLE the IP phone will send the location request message defined in RFC5985 If it is set to REDSKY the IP phone will send the location request message defined by REDSKY Default SIMPLE Parameter dialplan emergency held request_element X name 1 y0000000000xx cfg Description It configures the custom element name to be sent in a location...

Page 318: ...th_pani_header enable 3 MAC cfg Description It enables or disables the IP phone to carry the PANI header in the INVITE request message The PANI header format is P Access Network Info IEEE 802 3 eth location MAC Address Of The Phone local time zone 0800 Permitted Values 0 Disabled 1 Enabled Default 0 1 is from 1 to 3 2 is from 1 to 255 3 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 ...

Page 319: ...nes Permitted Values String within 32 characters Default Blank Web UI Features General Information Hotline Number Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Features Others Hot Line Hotline Number T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features Hot Line Hotline Number Parameter features hotline_delay y0000000000xx cfg Description It configures the waiting ti...

Page 320: ...gurable on a per line basis and depends on support from a SIP server The server actions may vary from different servers It is also applicable to the IP call and intercom call Note Off hook hot line dialing feature limits the call out permission of this account and disables the hotline feature For example when the phone goes off hook using the account with this feature enabled the configured hotlin...

Page 321: ... dial out the entered phone number without pressing the send key after a designated period of time Topic Live Dialpad Configuration Live Dialpad Configuration The following table lists the parameters you can use to configure live dialpad Parameter phone_setting predial_autodial y0000000000xx cfg Description It enables or disables the live dialpad feature Permitted Values 0 Disabled 1 Enabled the I...

Page 322: ...sables the IP phone to automatically redial the last dialed number when the callee is temporarily unavailable Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Features General Information Auto Redial Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Features Others Auto Redial Auto Redial T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features Auto Redial Auto Redial...

Page 323: ...imes T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features Auto Redial Redial Times Parameter features redial_via_local_sip_server enable y0000000000xx cfg Description It configures the IP phone to redial via local SIP server or remote SIP server Permitted Values 0 Remote SIP Server 1 Local SIP Server Default 1 ReCall Configuration ReCall also known as last call return ...

Page 324: ...contact favorite enable 0 Favorite Contacts Line Key Configuration Programmable Key Configuration linekey X type 13 linekey X line 1 linekey X value 4603 linekey X label Bill programablekey X type 13 programablekey X line 1 programablekey X value 4603 After provisioning a Speed Dial key for Bill 4603 is available on the phone and you can press the Speed Dial key to call Bill 4603 quickly You can c...

Page 325: ...res General Information PswDial Parameter features password_dial prefix y0000000000xx cfg Description It configures the prefix of the number that needs to be partly displayed Example features password_dial prefix 12 Note It works only if features password_dial enable is set to 1 Enabled Permitted Values String within 32 characters Default Blank Web UI Features General Information PswPrefix Paramet...

Page 326: ...state If it is set to 180 the phone will cancel the dialing if the call is not answered after 180 seconds Permitted Values Integer from 0 to 3600 Default 180 Anonymous Call Anonymous call allows the caller to conceal the identity information shown to the callee The callee s phone LCD screen prompts an incoming call from anonymity Anonymous call can be performed locally or on the server When perfor...

Page 327: ...count X anonymous_call server_base_only must not be left blank Parameter account X send_anonymous_code 1 MAC cfg Description It configures the IP phone to send anonymous on off code to activate deactivate the server side anonymous call feature for account X Permitted Values 0 Off Code the IP phone will send anonymous off code to the server when you deactivate the anonymous call feature 1 On Code t...

Page 328: ...o activate anonymous call feature on server side when you activate it on the IP phone Example account 1 anonymous_call_oncode 72 Permitted Values String within 32 characters Default Blank Web UI None account X anonymous_call server_base_only must not be left blank Phone UI None account X anonymous_call server_base_only must not be left blank Parameter account X anonymous_call_offcode 1 MAC cfg Des...

Page 329: ... filter these characters when dialing Example features call_num_filter If you dial 3 61 the IP phone will filter the character and then dial out 361 Note If it is left blank the IP phone will not automatically filter any characters when dialing Permitted Values String within 99 characters Default Web UI Features General Information Call Number Filter IP Address Call You can set the phone whether t...

Page 330: ... hold or set up a conference on the current call You can configure the phone to ignore incoming call The incoming call is still in the progress and is not rejected you can choose to answer it or not or perform other features When the phone receives an incoming call in the idle state the screen prompt the incoming call information To ignore the call and initial a new call pick up the handset press ...

Page 331: ... the parameter you can use to configure off hook answering Parameter features off_hook_answer enable y0000000000xx cfg Description It enables or disables the IP phone to answer an incoming call by picking up the handset pressing the Speakerphone key or pressing the HEADSET key directly Permitted Values 0 Disabled the user needs to press the corresponding line key the Answer soft key or the OK key ...

Page 332: ...1P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features Auto Answer Status Parameter features ip_call auto_answer enable y0000000000xx cfg Description It enables or disables the auto answer feature for IP call Note It works only if features direct_ip_call_enable is set to 1 Enabled The IP phone cannot automatically answer the incoming IP call when the IP hone is in a call or dialing ...

Page 333: ...o Answer Delay 1 4s Parameter features auto_answer_tone enable y0000000000xx cfg Description It enables or disables the phone to play a warning tone when an incoming call is automatically answered Note For the call coming from a SIP account it works only if account X auto_answer is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features General Information Enable Auto Answ...

Page 334: ... a specific server you may need to configure anonymous call rejection on code and off code to activate and deactivate server side anonymous call rejection feature Topic Anonymous Call Rejection Configuration Anonymous Call Rejection Configuration The following table lists the parameters you can use to configure anonymous call rejection Parameter account X reject_anonymous_call 1 MAC cfg Descriptio...

Page 335: ...eft blank Phone UI None account X anonymous_call server_base_only cannot be left blank Parameter account X send_anonymous_rejection_code 1 MAC cfg Description It configures the IP phone to send anonymous call rejection on off code to activate deactivate the server side anonymous call rejection feature for account X Permitted Values 0 Off Code the IP phone will send anonymous rejection off code to ...

Page 336: ...phone If it is disabled the new incoming call will be rejected automatically You can enable call waiting feature and set the phone to play a warning tone to avoid missing important calls during a call Yealink IP phones also support call waiting on code and off code to activate and deactivate server side call waiting feature They may vary on different servers Topic Call Waiting Configuration Call W...

Page 337: ...waiting on_code 71 Permitted Values String within 32 characters Default Blank Web UI Features General Information Call Waiting On Code Phone UI Menu Features Call Waiting On Code Parameter call_waiting off_code y0000000000xx cfg Description It configures the call waiting off code The IP phone will send the code to deactivate call waiting on server side when you deactivate it on the IP phone Exampl...

Page 338: ...users have no permission to configure DND on their phone Choose a DND mode You can configure DND for all lines or specific lines Enable or disable the phone to persist DND state across calls when activating DND during calls If disabled the DND is automatically deactivated after calls end Enable or disable DND emergency feature and specify DND authorized numbers These numbers will not to be DND whe...

Page 339: ... calls The phone stays in the DND state until you deactivate the DND manually Default 1 Parameter features dnd emergency_enable y0000000000xx cfg Description It enables or disables the IP phone to receive incoming calls from authorized numbers when DND feature is enabled Note The authorized numbers are configured by the parameter features dnd emergency_authorized_number It works only if the featur...

Page 340: ...ature 603 Decline Default 480 Web UI Features General Information Return Code When DND Parameter features dnd large_icon enable y0000000000xx cfg Description It enables or disables the IP phone to display a large DND icon on the idle screen Note It works only if features dnd allow is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 DND Feature Configuration After you choose a DND m...

Page 341: ...he server side DND feature The IP phone will send the DND on code to the server when you activate DND feature on the IP phone Example features dnd on_code 71 Note It works only if features dnd allow is set to 1 Enabled and value of the parameter features dnd_mode is set to 0 Phone except T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND DND O...

Page 342: ...rd DND DND AccountX DND Status Phone UI Menu Features DND AccountX DND Status Parameter account X dnd on_code 1 MAC cfg Description It configures the DND on code to activate the server side DND feature The IP phone will send the DND on code to the server when you activate DND feature on the IP phone Example account 1 dnd on_code 73 Note It works only if the values of the parameters features dnd al...

Page 343: ...d in phone mode the DND status changing locally will be synchronized to all registered accounts on server but if the DND status of a specific account is changed on server the DND status locally will be changed The following table lists the parameters you can use to configure DND synchronization for server side Parameter features feature_key_sync enable y0000000000xx cfg Description It enables or d...

Page 344: ...e set to 1 Enabled Permitted Values 0 Disabled DND is performed on server side only 1 Enabled DND is performed on both server side and locally Default Blank 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 Multiple Call Appearances You can enable each registered line to support mu...

Page 345: ...o 0 there is no limit for the number of concurrent calls Example account 1 phone_setting call_appearance calls_per_linekey 2 It means that you can have up to two concurrent calls per line key associated with account 1 Note The value configured by this parameter takes precedence over that configured by the parameter phone_setting call_appearance calls_per_linekey It is not applicable to T19 P E2 IP...

Page 346: ...isables the IP phone to use RFC 2543 c 0 0 0 0 outgoing hold signaling Permitted Values 0 Disabled SDP media direction attributes such as a sendonly per RFC 3264 is used when placing a call on hold 1 Enabled SDP media connection address c 0 0 0 0 per RFC 2543 is used when placing a call on hold Default 0 Web UI Features General Information RFC 2543 Hold Parameter account X hold_use_inactive 1 MAC ...

Page 347: ...play_hold_tone delay is set to 30 30s the IP phone will begin to play a hold tone after you place a call on hold for 30 seconds and repeat the call hold tone every 3 seconds Note It works only if features play_hold_tone enable is set to 1 Enabled Permitted Values Integer from 3 to 3600 Default 30 Web UI Features General Information Hold Tone Interval second Parameter features play_held_tone enable...

Page 348: ... Held Tone Interval second Parameter phone_setting hold_or_swap mode y0000000000xx cfg Description It configures the display rule of the Hold Swap soft key when there are two calls on the phone Note You can also configure the softkey layout feature to display the Hold or Swap soft key Permitted Values 0 Only display the Hold soft key 1 Only display the Swap soft key 2 Display the Hold and Swap sof...

Page 349: ... Default 0 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Call Mute You can mute the microphone of the active audio device handset headset or speakerphone on Yealink IP phones during an active call or when the phone is on the pre dialing dialing calling ringing ...

Page 350: ...you to keep the mute state persisting across call In a call center or meet room if incoming calls are answered automatically the callers may hear local discussion Therefore you can mute the phone in an idle state to prevent the unintended situation The mute state persists across calls until you unmute the microphone manually or until the phone restarts You can activate the keep mute feature by pre...

Page 351: ... Synchronization for Server side Configuration Call Forward Settings Configuration You can change the following call forward settings Enable or disable the call forward feature If disabled the users have no permission to configure call forward on their phone Choose a call forward mode You can configure call forward for all lines or specific lines Allow or disallow users to forward an incoming call...

Page 352: ...vated Note It works only if features fwd allow is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled the call from authorized numbers will not be forwarded when the call forward feature is activated Default 0 Web UI Features Forward DND Forward Forward Emergency Parameter features forward emergency authorized_number y0000000000xx cfg Description It configures the authorized numbers The call fr...

Page 353: ... the IP phone may activate deactivate the call forward or enter the Always Forward Busy Forward No Answer Forward setting screen 1 Enabled Default 0 Parameter features fwd_diversion_enable y0000000000xx cfg Description It enables or disables the IP phone to present the diversion information when an incoming call is forwarded to the IP phone Permitted Values 0 Disabled 1 Enabled the server can use ...

Page 354: ... and value of the parameter features fwd_mode is set to 0 Phone except T19 P E2 IP phones Permitted Values 0 Off 1 On incoming calls are forwarded to the destination number configured by the parameter forward always target immediately Default 0 Web UI Features Forward DND Forward Always Forward On Off Phone UI Menu Features Call Forward Always Forward Always Forward Parameter forward always target...

Page 355: ...ou deactivate always forward feature on a phone basis Note It works only if features fwd allow and forward always enable are set to 1 and value of the parameter features fwd_mode is set to 0 Phone except T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward Always Forward Off Code Phone UI Menu Features Call Forward Always Forward Off Cod...

Page 356: ...busy target to the server when you activate busy forward feature on a phone basis Note It works only if features fwd allow and forward busy enable are set to 1 and value of the parameter features fwd_mode is set to 0 Phone except T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward Busy Forward On Code Phone UI Menu Features Call Forward...

Page 357: ...asis Note It works only if features fwd allow and forward no_answer enable are set to 1 and value of the parameter features fwd_mode is set to 0 Phone except T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward No Answer Forward Target Phone UI Menu Features Call Forward No Answer Forward Forward to Parameter forward no_answer timeout y0...

Page 358: ...answer on_code y0000000000xx cfg Description It configures the no answer forward on code to activate the server side no answer forward feature The IP phone will send the no answer forward on code and the pre configured destination number configured by the parameter forward no_answer target to the server when you activate no answer forward feature on a phone basis Note It works only if features fwd...

Page 359: ... T19 P E2 IP phones Permitted Values 0 Off 1 On incoming calls to the account X are forwarded to the destination number configured by the parameter account X always_fwd target immediately Default 0 Web UI Features Forward DND Forward AccountX Always Forward On Off Phone UI Menu Features Call Forward AccountX Always Forward Always Forward Parameter account X always_fwd target 1 MAC cfg Description ...

Page 360: ...ature The IP phone will send the always forward off code to the server when you deactivate always forward feature on the IP phone Note It works only if features fwd allow is set to 1 Enabled and value of the parameter features fwd_mode is set to 1 Custom It is not applicable to T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward Account...

Page 361: ...ivate busy forward feature on the IP phone Note It works only if features fwd allow is set to 1 Enabled and value of the parameter features fwd_mode is set to 1 Custom It is not applicable to T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward AccountX Busy Forward On Code Phone UI Menu Features Call Forward AccountX Busy Forward On Cod...

Page 362: ... No Answer Forward Parameter account X timeout_fwd target 1 MAC cfg Description It configures the destination number of the no answer forward Note It works only if features fwd allow is set to 1 Enabled and value of the parameter features fwd_mode is set to 1 Custom It is not applicable to T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND For...

Page 363: ...Call Forward AccountX No Answer Forward On Code Parameter account X timeout_fwd off_code 1 MAC cfg Description It configures the no answer forward off code to deactivate the server side no answer forward feature The IP phone will send the no answer forward off code to the server when you deactivate no answer forward feature on the IP phone Note It works only if features fwd allow is set to 1 Enabl...

Page 364: ... It works only if features feature_key_sync enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled server based call forward is enabled Server and local phone call forward are synchronized Default 1 Parameter features forward feature_key_sync local_processing enable y0000000000xx cfg Description It enables or disables the local forward when call forward feature synchronization is enabled...

Page 365: ...earing the ringback tone Semi attended transfer is implemented by a REFER method with Replaces in the Refer To header Semi attended transfer is applicable to that when users do not want to consult with the third party after hearing the ringback tone and the third party has not answer the call the users can cancel transfer or implement transfer Attended Transfer Consultative Transfer Transfer a cal...

Page 366: ... call to a new call or another existing call Default 1 Web UI Features General Information Allow Trans Exist Call Parameter transfer blind_tran_on_hook_enable y0000000000xx cfg Description It enables or disables the IP phone to complete the blind transfer through on hook besides pressing the Trans Transfer soft key or TRAN TRANSFER key Note Blind transfer means transfer a call directly to another ...

Page 367: ...s the parameter you can use to configure transfer mode for Dsskey Parameter transfer dsskey_deal_type y0000000000xx cfg Description It configures the transfer mode for DSS key When the user presses the DSS Key during a call the DSS Key behavior depends on the transfer mode Note This feature is only applicable to the Speed Dial key BLF BLF List key or Transfer key with an assigned value It is not a...

Page 368: ...he conference call ends You can enable Transfer on Conference Hang Up feature and allows the other two parties to remain connected when the conference initiator drops the conference call The following table lists the parameters you can use to configure local conference Parameter features conference local enable y0000000000xx cfg Description It enables or disables the local conference feature for t...

Page 369: ...the other two parties after the conference initiator drops the local conference call Permitted Values 0 Disabled all parties are disconnected when the conference initiator drops the conference call 1 Enabled the other two parties remain connected when the conference initiator drops the conference call Default 0 Web UI Features Transfer Transfer on Conference Hang up Network Conference Configuratio...

Page 370: ...uter using an application capable of playing wav files Important Before recording any call especially those involving PSTN it is necessary to know about the rules and restrictions of any governing call recording in the place where you are It is also very important to have the consent of the person you are calling before recording the conversation Topic USB Recording Configuration USB Recording Con...

Page 371: ...onfiguration Multicast Paging Settings Multicast Paging Group Configuration Yealink IP phones support up to 31 groups for paging You can assign multicast IP address with channel for each group and specify a label to each group to identify the phones in the group such as All Sales or HR Tip You can set a DSS key as Multicast Paging key or Paging list key on the phone which allows you to send announ...

Page 372: ...one UI T54S T52S T48S T48G T46S T46G T29G Menu Features Paging List Edit Label T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Features Paging List Option Edit Label Parameter multicast paging_address X channel 1 y0000000000xx cfg Description It configures the channel of the multicast paging group in the paging list Example multicast paging_address 1 channel 3 multicast pa...

Page 373: ...iption It configures the multicast address and port number that the IP phone listens to Example multicast listen_address 1 ip_address 224 5 6 20 10008 Note The valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 Permitted Values IP address port Default Blank Web UI Directory Multicast IP Multicast Listening Listening Address Parameter multicast listen_address X label 1 y0000000000...

Page 374: ... or when DND is activated you can use the priority to define how your phone handles different incoming paging calls Paging Barge You can set your phone whether an incoming paging call interrupts an active call The Paging Barge defines the lowest priority of the paging group from which the phone can receive a paging call when there is a voice call a normal phone call rather than a multicast paging ...

Page 375: ...meter multicast receive_priority enable y0000000000xx cfg Description It enables or disables the IP phone to handle the incoming multicast paging calls when there is an active multicast paging call on the IP phone Permitted Values 0 Disabled the IP phone will ignore the incoming multicast paging calls when there is an active multicast paging call on the IP phone 1 Enabled the IP phone will receive...

Page 376: ... set to 0 Disabled the IP phone will receive the incoming multicast paging call with a higher or same priority than this value and ignore that with a lower priority than this value when DND is activated in phone mode Default 0 Web UI Directory Multicast IP Ignore DND Parameter multicast listen_address X volume 1 y0000000000xx cfg Description It configures the volume of the speaker when receiving t...

Page 377: ...Values 0 Disabled 1 Enabled the receiving volume will be increased by 15 level Default 0 Parameter multicast receive use_speaker y0000000000xx cfg Description It enables or disables the IP phone to always use the speaker as the audio device when receiving the multicast paging calls Note If there is an active call on the phone the call will not be interrupted by the incoming multicast paging calls ...

Page 378: ...Administrator s Guide for SIP T2 Series T4 Series T5 Series IP Phones 358 ...

Page 379: ...he phone Redial tone allow IP phones to continue to play the dial tone after inputting the preset numbers on the dialing screen Voice mail tone allow the IP phone to play a warning tone when receiving a new voice mail You can customize the warning tone or select specialized tone sets vary from country to country for your IP phone Send tone allow the IP phone to play a key tone when a you press the...

Page 380: ...s the dial tone for the IP phone Permitted Values 0 Default depend on the country tone by voice tone country 1 440 250 0 250 2 1000 250 0 250 Default 0 Parameter features call dialtone_time_out y0000000000xx cfg Description It configures the duration time in seconds that a dial tone plays before a call is dropped Example features call dialtone_time_out 30 The IP phone will stop playing the dial to...

Page 381: ...presses any key on your phone keypad Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features Audio Key Tone Phone UI T54S T52S T48S T48G T46S T46G T29G Menu Basic Sound Key Tone T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Sound Key Tone Ring Tones Ring tones are used to play for incoming calls You can select a built in systemdefault ring...

Page 382: ...n Ringtone Configuration The following table lists the parameters you can use to configure ringtone Parameter phone_setting ring_type y0000000000xx cfg Description It configures a ring tone for the IP phone Example phone_setting ring_type Ring1 wav Permitted Values Ring1 wav Ring2 wav Ring3 wav Ring4 wav Ring5 wav Ring6 wav Ring7 wav Ring8 wav Silent wav Splash wav or custom ring tone name for exa...

Page 383: ...41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Sound Ring Tones AccountX Parameter ringtone url y0000000000xx cfg Description It configures the access URL of the custom ring tone file Example ringtone url tftp 192 168 1 100 Customring wav Permitted Values URL within 511 characters Default Blank Web UI Settings Preference Upload Ringtone Parameter ringtone delete y...

Page 384: ...g tones The IP phone inspects the INVITE request for an Alert Info header when receiving an incoming call If the INVITE request contains an Alert Info header the IP phone strips out the URL or keyword parameter and maps it to the appropriate ring tone Note If the caller already exists in the local directory the ring tone assigned to the caller should be preferentially played Topics Supported Alert...

Page 385: ...lert_info_tone 0 1 Bellcore dr1 Ring1 wav 2 Bellcore dr2 Ring2 wav 3 Bellcore dr3 Ring3 wav 4 Bellcore dr4 Ring4 wav 5 Bellcore dr5 Ring5 wav 6 Ring6 wav 7 Ring7 wav 8 Ring8 wav 9 Silent wav 10 Splash wav N 1 or N 10 Ring1 wav Examples Alert Info http 127 0 0 1 Bellcore dr1 Alert Info test Bellcore dr1 Alert Info Bellcore dr1 Alert Info Bellcore dr1 x line id 1 Alert Info http 10 1 0 31 info Bellc...

Page 386: ...25 Silent 145 200 525 Ringing Long 800 1000 1100 Silent 145 200 525 Ringing Short 200 300 525 Silent 2975 4000 4400 Bellcore dr5 5 Ringing 450 500 550 Note If the user is waiting for a call Bellcore dr5 is a ring splash tone that reminds the user that the DND or Always Call Forward feature is enabled on the server side Alert Info ringtone N Alert Info ringtone RingN wav or Alert Info MyMelodyN Ale...

Page 387: ...ng5 wav 6 Ring6 wav 7 Ring7 wav 8 Ring8 wav 9 Silent wav 10 Splash wav N 1 or N 10 Ring1 wav Alert Info URL When the Alert Info header contains a remote URL the IP phone will try to download the WAV ring tone file from the URL and then play the remote ring tone if account X alert_info_url_enable is set to 1 or the item called Distinctive Ring Tones on the web user interface is Enabled or play the ...

Page 388: ... x line id 0 Auto Answer If the INVITE request contains the following type of strings the IP phone will answer incoming calls automatically without playing the ring tone Alert Info Auto Answer Alert Info info alert autoanswer Alert Info answer after 0 or Alert Info Answer After 0 Alert Info Intercom If enable auto answer tone feature is enabled the phone plays a warning tone to alert you before an...

Page 389: ...Text Parameter distinctive_ring_tones alert_info X ringer 2 y0000000000xx cfg Description It configures the desired ring tone for each internal ringer text Permitted Values Integer from 1 to 10 the digit stands for the appropriate ring tone or ring tone name 1 or Ring1 wav 2 or Ring2 wav 3 or Ring3 wav 4 or Ring4 wav 5 or Ring5 wav 6 or Ring6 wav 7 or Ring7 wav 8 or Ring8 wav 9 or Silent wav 10 or...

Page 390: ...ic user guide Topic Ringer Device Configuration Ringer Device Configuration The following table lists the parameters you can use to configure ringer device Parameter features ringer_device is_use_headset y0000000000xx cfg Description It configures the ringer device for the IP phone If the ringer device is set to Headset or Headset Speaker the headset should be connected to the IP phone and the hea...

Page 391: ...dset speakerphone or headset when the phone is in use The following table lists the parameters you can use to configure sending volume Parameter voice handfree_send 1 y0000000000xx cfg Description It configures the sending volume of the speaker Note We recommend that you modify this parameter cautiously An suitable value may render the voice quality bad Permitted Values Integer from 50 to 50 Defau...

Page 392: ... the sending volume of the headset Note We recommend that you modify this parameter cautiously An suitable value may render the voice quality bad Permitted Values Integer from 50 to 50 Default 0 Web UI Features Audio Headset Send Volume 50 50 Parameter voice headset autoreset_spk_vol y0000000000xx cfg Description It configures the headset s volume level during a call Permitted Values 0 The headset...

Page 393: ...dicate different conditions of the IP phone Topics Supported Tones Tones Configuration Supported Tones The default tones used on IP phones are the US tone sets Available tone sets for IP phones Australia Austria Brazil Belgium China Czech Denmark Finland France Germany Great Britain Greece Hungary Lithuania India Italy Japan Mexico New Zealand Netherlands Norway Portugal Spain ...

Page 394: ...iting Call waiting tone For more information on call waiting refer to Call Waiting Dial Recall When receiving a call back Info When receiving a special message Stutter When receiving a voice mail For more information on voice mail tone refer to Alert Tone Message When receiving a text message For more information on text message refer to Alert Tone Auto Answer When automatically answering a call F...

Page 395: ...one is comprised of 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 for example 250 200 0 1000 200 300 500 200 500 800 1500 1000 If you want the IP phone to play tones once add an exclamation mark before tones for example 250 200 0 1000 20...

Page 396: ...e format refer to the parameter voice tone dial Note It works only if voice tone country is set to Custom If you want to disable this warning tone set it to 0 Permitted Values String Default Blank Web UI Settings Tones Ring Back Parameter voice tone busy y0000000000xx cfg Description It customizes the tone when the callee is busy The value format is Freq Duration For more information on the value ...

Page 397: ...ialrecall y0000000000xx cfg Description It customizes the call back tone The value format is Freq Duration For more information on the value format refer to the parameter voice tone dial Note It works only if voice tone country is set to Custom If you want to disable this warning tone set it to 0 Permitted Values String Default Blank Web UI Settings Tones Dial Recall Parameter voice tone info y000...

Page 398: ...g Description It customizes the tone when the IP phone receives a text message The value format is Freq Duration For more information on the value format refer to the parameter voice tone dial Note It works only if voice tone country is set to Custom If you want to disable this warning tone set it to 0 Permitted Values String Default Blank Web UI Settings Tones Message Parameter voice tone autoans...

Page 399: ...ding to the priority Topics Supported Audio Codecs Audio Codecs Configuration Supported Audio Codecs The following table summarizes the supported audio codecs on IP phones Codec Algorithm Reference Bit Rate Sample Rate Packetization Time G722 G 722 RFC 3551 64 Kbps 16 Ksps 20ms PCMA G 711 a law RFC 3551 64 Kbps 8 Ksps 20ms PCMU G 711 u law RFC 3551 64 Kbps 8 Ksps 20ms G729 G 729 RFC 3551 8 Kbps 8 ...

Page 400: ...s support using WB for Opus encoding and using NB MB WB SWB and FB for Opus decoding The T54S T52S T48S T46S T42S T41S T27G IP phones support using WB default or NB for Opus encoding and using NB MB WB SWB and FB for Opus decoding The IP phones support up to two calls or a three way conference when using Opus The following table lists the audio codecs supported by each phone model Phone Model Supp...

Page 401: ...g726_16 G726 16 g726_24 G726 24 g726_32 G726 32 g726_40 G726 40 g723_53 G723_53 g723_63 G723_63 opus opus ilbc_15_2kpbs iLBC_15_2kbps ilbc_13_33kpbs iLBC_13_33kbps Example account 1 codec g722 enable 1 Note The name of audio codec in this parameter should be the correct one as listed in the above example otherwise the corresponding configuration will not take effect Permitted Values 0 Disabled 1 E...

Page 402: ...t Default When audio codec is G722 the default value is 1 When audio codec is PCMU the default value is 2 When audio codec is PCMA the default value is 3 When audio codec is G729 the default value is 4 When audio codec is G726_16 the default value is 0 When audio codec is G726_24 the default value is 0 When audio codec is G726_32 the default value is 0 When audio codec is G726_40 the default value...

Page 403: ...ow much network bandwidth is used for the RTP stream transfer Before establishing a conversation codec and ptime are negotiated through SIP signaling The valid values of ptime range from 10 to 60 in increments of 10 milliseconds The default ptime is 20ms You can also disable the ptime negotiation Topics Supported PTime of Audio Codec PTime Configuration Supported PTime of Audio Codec The following...

Page 404: ...X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Early Media Early media refers to the media for example audio and video played to the caller before a SIP call is actually established Current implementation supports early media through the 183 message When the caller receives a 183 message with SDP before the call is e...

Page 405: ...escription It enables or disables the IP phone to deal with the 180 SIP message received after the 183 SIP message Permitted Values 0 Disabled 1 Enabled the IP phone will resume and play the local ringback tone upon a subsequent 180 message received Default 1 Web UI Features General Information 180 Ring Workaround Parameter phone_setting change_183_to_180 y0000000000xx cfg Description It enables o...

Page 406: ...e 1 Enabled the headset mode will not be deactivated after the call even if you switch the headset mode to speakerphone handset mode Default 0 Web UI Features General Information Headset Prior Parameter features headset ctrl_call enable y0000000000xx cfg Description It enables or disables the user to initiate or end a call by pressing the HEADSET key Note It works only if features headset_mode ena...

Page 407: ...I Features General Information Dual Headset Acoustic Clarity Technology To optimize the audio quality of your network Yealink IP phones support the acoustic clarity technology Acoustic Echo Cancellation AEC Background Noise Suppression BNS Automatic Gain Control AGC Voice Activity Detection VAD Comfort Noise Generation CNG and jitter buffer Topics Acoustic Echo Cancellation AEC Background Noise Su...

Page 408: ...lues 0 Disabled 1 Enabled Default 1 Web UI Settings Voice Echo Cancellation ECHO Background Noise Suppression BNS Background noise suppression BNS is designed primarily for hands free operation and reduces background noise to enhance communication in noisy environments Automatic Gain Control AGC Automatic Gain Control AGC is applicable to hands free operation and is used to keep audio output at ne...

Page 409: ... when phone receives CN packets from the other side Topic CNG Configuration CNG Configuration The following table lists the parameter you can use to configure CNG Parameter voice cng y0000000000xx cfg Description It enables or disables the CNG Comfortable Noise Generation feature on the IP phone Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Echo Cancellation CNG Jitter Buff...

Page 410: ...res the minimum delay time in milliseconds of jitter buffer in the wired network Note It works only if voice jib adaptive is set to 1 Adaptive The value of this parameter should be less than the values of the parameters voice jib max and voice jib normal Permitted Values Integer from 0 to 400 Default 60 Web UI Settings Voice JITTER BUFFER Min Delay Parameter voice jib max y0000000000xx cfg Descrip...

Page 411: ...n the wireless network Note It works only if voice jib wifi adaptive is set to 1 Adaptive The value of the minimum delay time should be less than or equal to that of the normal delay time configured by the parameter voice jib wifi normal The value of this parameter should be less than the values of the parameters voice jib wifi normal and voice jib wifi max It is only applicable to T54S T52S T48S ...

Page 412: ... T27G IP phones Permitted Values Integer from 0 to 500 Default 240 DTMF DTMF is the signal sent from the IP phone to the network which is generated when pressing the IP phone s keypad during a call Each key pressed on the IP phone generates one sinusoidal tone of two frequencies One is generated from a high frequency group and the other from a low frequency group Topics DTMF Keypad Transmitting DT...

Page 413: ...sation partners SIP INFO DTMF digits are transmitted by SIP INFO messages DTMF digits are transmitted by the SIP INFO messages when the voice stream is established after a successful SIP 200 OK ACK message sequence The SIP INFO message can transmit DTMF digits in three ways DTMF DTMF Relay and Telephone Event Topic Transmitting DTMF Digit Configuration Transmitting DTMF Digit Configuration The fol...

Page 414: ...0000000xx cfg Description It configures the repetition times for the IP phone to send the end RTP Event packet during an active call Permitted Values 1 2 or 3 Default 3 Web UI Features General Information DTMF Repetition Parameter features dtmf duration 2 y0000000000xx cfg Description It configures the duration time in milliseconds for each digit when a sequence of DTMF tones is played out automat...

Page 415: ...phones to suppress the display of DTMF digits during an active call DTMF digits are displayed as on the LCD screen Suppress DTMF display delay defines whether to display the DTMF digits for a short period of time before displaying as Topic Suppress DTMF Display Configuration Suppress DTMF Display Configuration The following table lists the parameters you can use to configure the suppress DTMF disp...

Page 416: ...isables the IP phone to send DTMF sequences for transfer function when pressing the Tran Transfer soft key or TRAN TRANSFER key Permitted Values 0 Disabled the IP phone will perform the transfer as normal when pressing the Tran Transfer soft key or TRAN TRANSFER key during a call 1 Enabled the IP phone will transmit the designated DTMF digits to the server for performing call transfer when pressin...

Page 417: ...pressing the IP phone s keypad during a call Default 1 Web UI Features General Information Play Local DTMF Tone Voice Quality Monitoring VQM Voice quality monitoring feature allows the IP phones to generate various quality metrics for listening quality and conversational quality These metrics can be sent between the phones in RTCP XR packets These metrics can also be sent in SIP PUBLISH messages t...

Page 418: ...1 Parameter voice rtcp_cname 1 y0000000000xx cfg Description It configures the cname of the RTCP packets Permitted Values String Default Blank 1 If you change this parameter the IP phone will reboot to make the change take effect VQ RTCPXR The VQ RTCPXR mechanism compliant with RFC 6035 sends the service quality metric reports contained in SIP PUBLISH messages to the central report collector A wid...

Page 419: ...a session quality report to the central report collector at the end of each call Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Monitoring VQ RTCP XR Session Report Parameter phone_setting vq_rtcpxr interval_report enable y0000000000xx cfg Description It enables or disables the IP phone to send an interval quality report to the central report collector periodically throughou...

Page 420: ...rning threshold for Moslq Parameter phone_setting vq_rtcpxr_moslq_threshold_critical y0000000000xx cfg Description It configures the threshold value of listening MOS score MOS LQ multiplied by 10 The threshold value of MOS LQ causes the phone to send a critical alert quality report to the central report collector For example a configured value of 28 corresponds to the MOS score 2 8 When the MOS LQ...

Page 421: ...n or equal to 500 the phone will send a critical alert quality report to the central report collector when the value of one way delay computed by the phone is less than 500 the phone will not send a critical alert quality report to the central report collector If it is set to blank critical alerts are not generated due to one way delay One way delay includes both network delay and end system delay...

Page 422: ...ast call on the phone at the path Menu Status More RTP RTP Status You can view the voice quality data of the current call by pressing RTP RTP Status soft key during a call Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Monitoring Display Report options on phone Parameter phone_setting vq_rtcpxr_display_start_time enable y0000000000xx cfg Description It enables or disables th...

Page 423: ...hone_setting vq_rtcpxr states_show_on_gui enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Settings Voice Monitoring Report options on phone Remote User Parameter phone_setting vq_rtcpxr_display_local_codec enable y0000000000xx cfg Description It enables or disables the phone to display Local Codec on the LCD screen Note It works only if phone_setting vq_rtcpxr sta...

Page 424: ...tes_show_on_gui enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Settings Voice Monitoring Report options on phone Jitter Buffer Max Parameter phone_setting vq_rtcpxr_display_packets_lost enable y0000000000xx cfg Description It enables or disables the phone to display Packets lost on the LCD screen Note It works only if phone_setting vq_rtcpxr states_show_on_gui en...

Page 425: ... Values 0 Disabled 1 Enabled Default 1 Web UI Settings Voice Monitoring Report options on phone MOS LQ Parameter phone_setting vq_rtcpxr_display_moscq enable y0000000000xx cfg Description It enables or disables the phone to display MOS CQ on the LCD screen Note It works only if phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web...

Page 426: ...of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages Permitted Values IPv4 Address Default Blank Web UI Account Advanced VQ RTCP XR Collector Address Parameter account X vq_rtcpxr collector_server_port 1 MAC cfg Description It configures the port of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages Perm...

Page 427: ...ser interface or access advanced settings on the phone as an administrator you need administrator password to access various menu options The default username and password for administrator is admin Both you and the user can log into the web user interface and you will see all of the user options The default username and password for user is user For security reasons you should change the default ...

Page 428: ...ar Parameter static security user_password y0000000000xx cfg Description It configures the password of the user or administrator The IP phone uses user as the default user password and admin as the default administrator password The valid value format is username new password Example static security user_password user 123 means setting the password of user to 123 static security user_password admi...

Page 429: ...ures the access URL of the file which defines 3 level access permissions Permitted Values URL within 511 characters Default Blank Parameter static security default_access_level 1 y0000000000xx cfg Description It configures the default access level to access the phone user interface Note It works only if static security var_enable is set to 1 Enabled Permitted Values 0 user 1 var 2 admin Default 0 ...

Page 430: ... Yealink IP phones offer three types for phone lock Lock the Menu soft key it prevents unauthorized users from accessing the menu changing the personal settings for your phone Lock the Function keys it only allows unauthorized users to use the keypad for placing a call answering or rejecting an incoming call and ending a call Lock all keys it only allows unauthorized users to use the keypad for di...

Page 431: ... not applicable to T23P T23G T21 P E2 T19 P E2 IP phones The same as All Keys The Menu key key type is Menu is locked Pre dialin g Dialing screen Allowable Behavior You are allowed to press the Line Key key type is Line input or modify numbers dial emergency numbers and return to idle screen Keys not Locked IME More Cancel Send Delete and Line soft key line key key type is Line X OK Volume key Spe...

Page 432: ... T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Phone Lock Lock Enable Parameter phone_setting phone_lock lock_key_type y0000000000xx cfg Description It configures the type of phone lock Note It works only if phone_setting phone_lock enable is set to 1 Enabled It is not applicable to T48S G IP phones Permitted Values 0 All Keys 1 Function Keys 2 Menu Key Default ...

Page 433: ...ne Lock Auto Lock T42G T42S T41P T41S T40P T40G T27P T27G T23P T23G T21 P E2 T19 P E2 Menu Settings Basic Settings Phone Lock Auto Lock Parameter phone_setting emergency number y0000000000xx cfg Description It configures emergency numbers Multiple emergency numbers are separated by commas For T54S T52S T46G T46S T42G T42S T41P T41S T40P T40G T29G T27P T27G T2 3P T23G T21 P E2 T19 P E2 If phone_set...

Page 434: ...pted and a lock icon appears on the LCD screen after the successful TLS negotiation Topics Supported Cipher Suites Supported Trusted and Server Certificates TLS Configuration Supported Cipher Suites A cipher suite is a named combination of authentication encryption and message authentication code MAC algorithms used to negotiate the security settings for a network connection using the TLS SSL netw...

Page 435: ... phone sends the server certificate to the clients for authentication The IP phone has two types of built in server certificates a unique server certificate and a generic server certificate You can only upload one server certificate to the IP phone The old server certificate will be overridden by the new one The format of the server certificate files must be pem and cer and the maximum file size i...

Page 436: ...ce EV Root CA Deutsche Telekom Root CA 2 Equifax Secure Certificate Authority Equifax Secure eBusiness CA 1 Equifax Secure Global eBusiness CA 1 GeoTrust Global CA GeoTrust Global CA2 GeoTrust Primary Certification Authority GeoTrust Primary Certification Authority G2 GeoTrust Universal CA GeoTrust Universal CA2 Thawte Personal Freemail CA Thawte Premium Server CA Thawte Primary Root CA Thawte Pri...

Page 437: ... X3 Verizon Public SureServer CA G14 SHA2 AddTrust External CA Root Go Daddy Class 2 Certification Authority Class 2 Primary CA Cybertrust Public SureServer SV CA DigiCert Assured ID Root G2 DigiCert Assured ID Root G3 DigiCert Assured ID Root CA DigiCert Global Root G2 DigiCert Global Root G3 DigiCert Global Root CA DigiCert Trusted Root G4 Entrust Root Certification Authority Entrust Root Certif...

Page 438: ...nt Issuing CA SIP Core Note Yealink endeavors to maintain a built in list of most common used CA Certificates Due to memory constraints we cannot ensure a complete set of certificates If you are using a certificate from a commercial Certificate Authority not in the list above you can send a request to your local distributor At this point you can upload your particular CA certificate into your phon...

Page 439: ... sent by the server is valid or not 1 Enabled the IP phone will authenticate the server certificate based on the trusted certificates list Only when the authentication succeeds will the IP phone trust the server Default 1 Web UI Security Trusted Certificates Only Accept Trusted Certificates Parameter static security ca_cert 2 y0000000000xx cfg Description It configures the type of certificates in ...

Page 440: ...ted_certificates url http 192 168 1 20 tc crt Note The certificate you want to upload must be in pem crt cer or der format Permitted Values URL within 511 characters Default Blank Web UI Security Trusted Certificates Load Trusted Certificates File Parameter static trusted_certificates delete y0000000000xx cfg Description It deletes all uploaded trusted certificates Example static trusted_certifica...

Page 441: ...values of the parameters static security trust_certificates static security ca_cert static security cn_validation static security dev_cert and phone_setting reserve_certs_config enable will not be reset Default 0 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 2 ...

Page 442: ...rs the call by responding with a 200 OK message which carries the negotiated RTP encryption algorithm Example of the RTP encryption algorithm carried in the SDP of the 200 OK message m audio 11780 RTP SAVP 0 101 a rtpmap 0 PCMU 8000 a rtpmap 101 telephone event 8000 a crypto 1 AES_CM_128_HMAC_SHA1_80 inline NGY4OGViMDYzZjQzYTNiOTNkOWRiYzRlMjM0Yzcz a sendrecv a ptime 20 a fmtp 101 0 15 When SRTP is...

Page 443: ...the value of the master key lifetime Note Setting this parameter to a non zero value may affect the performance of the phone It works only if account X srtp_encryption is set to 1 Optional or 2 Compulsory Permitted Values Integer greater than or equal to 0 0 the master key lifetime is not set 1 to 1024 the master key lifetime is 1024 1025 to 2 48 the master key lifetime is the configured value A v...

Page 444: ...forT52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Encrypting and Decrypting Files Yealink IP phones support downloading encrypted files from the server and encrypting files before when uploading them to the server You can encrypt the following files Configuration files MAC Oriented CFG file MAC cfg Common CFG file y0000000000xx...

Page 445: ... files using the encryption tools You can also configure the MAC local cfg files to be automatically encrypted using 16 character symmetric keys when uploading to the server by setting static auto_provision encryption config to 1 For security reasons you should upload encrypted configuration files xx_Security enc files to the root directory of the provisioning server During auto provisioning the I...

Page 446: ... onto the IP phone system 1 Enabled the IP phone will only download the encrypted configuration files for example sip cfg account cfg MAC local cfg or MAC contact xml file from the server during auto provisioning and then resolve these files and update settings onto the IP phone system Default 0 Parameter static auto_provision aes_key_in_file y0000000000xx cfg Description It enables or disables th...

Page 447: ...000000xx cfg Description It configures the plaintext AES key for encrypting decrypting the MAC Oriented files MAC cfg MAC local cfg and MAC contact xml The valid characters contain 0 9 A Z a z and the following special characters are also supported _ Example static auto_provision aes_key_16 mac 0123456789abmins Note For decrypting it works only if static auto_provision aes_key_in_file is set to 0 ...

Page 448: ... one encrypted or unencrypted stored on the server if you have configured to back up the contacts to the server by the parameter static auto_provision local_contact backup enable 1 Enabled the contact file will be uploaded encrypted and will replace the one encrypted or unencrypted stored on the server if you have configured to back up the contacts to the server by the parameter static auto_provis...

Page 449: ...e the one encrypted or unencrypted stored on the server if you have configured to back up the MAC local CFG file to the server by the parameter static auto_provision custom sync The plaintext AES key is configured by the parameter static auto_provision aes_key_16 mac Default 0 1 X is activation code ID For all IP phones X 1 50 2 If you change this parameter the IP phone will reboot to make the cha...

Page 450: ...rom your local system in the Target Directory field The tool uses the file folder Encrypted as the target directory by default 5 Optional Mark the desired radio box in the AES Model field If you mark the Manual radio box you can enter an AES key in the AES KEY field or click Re Generate to generate an AES key in the AES KEY field The configuration file s will be encrypted using the AES key in the ...

Page 451: ... the associated registered account Source IP address validation and digest authentication apply both of the above methods Topic Incoming Signaling Validation Configuration Incoming Signaling Validation Configuration The following table lists the parameters you can use to configure the incoming signaling validation Parameter sip request_validation source list y0000000000xx cfg Description It config...

Page 452: ...t list INVITE SUBSCRIBE Permitted Values A valid string Default Blank Parameter sip request_validation digest realm y0000000000xx cfg Description It configures the string used for authentication parameter Realm when performing the digest authentication Permitted Values A valid string Default YealinkSPIP Parameter sip request_validation event y0000000000xx cfg Description It configures which events...

Page 453: ...g call on your phone The Yealink IP phones support Directed Call Pickup and Group Call Pickup Directed Call Pickup allows you to pick up incoming calls to a specific phone Group Call Pickup allows you to pick up incoming calls to any phone within a predefined group of phones Directed Call Pickup Directed call pickup is used for picking up an incoming call on a specific extension You can answer a c...

Page 454: ...is key For more information refer to DSS Keys The following table lists the parameters you can use to configure directed call pickup Parameter features pickup direct_pickup_enable y0000000000xx cfg Description It enables or disables the user to use DPickup soft key when performing directed call pickup feature Permitted Values 0 Disabled 1 Enabled the phone will display the DPickup soft key on the ...

Page 455: ...others also support implement this feature through SIP signals Note In this way you do not need to configure the directed call pickup code If you enable the phone to implement directed call pickup through SIP signals the IP phone picks up an incoming call via a SIP INVITE message with a Replaces header The value of Replaces is derived from a NOTIFY message with dialog info event This feature appli...

Page 456: ... 82 0 20 Replaces 0_1756536024 10 10 20 34 to tag 3779921438 from tag 3408640225 Allow Events talk hold conference refer check sync Supported replaces Content Length 304 Related Topic Dialog Info Call Pickup Configuration Busy Lamp Field Dialog Info Call Pickup Configuration The following table lists the parameter you can use to configure dialog Info call pickup Parameter account X dialoginfo_call...

Page 457: ...n below You can pick up the group incoming call using the GPickup soft key Tip You can set a DSS key as a Group Pickup key to pick up a group call For more information refer to DSS Keys Topic Group Call Pickup Configuration Group Call Pickup Configuration The following table lists the parameters you can use to configure group call pickup Parameter features pickup group_pickup_enable y0000000000xx ...

Page 458: ...ues String within 32 characters Default Blank Web UI Account Advanced Group Call Pickup Code 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Call Completion When you place a call and the callee is temporarily unavailable to answer the call call completion allows ...

Page 459: ... 10 20 31 5060 branch z9hG4bK1830418099 From sip 1000 10 2 1 48 5060 tag 1032948194 To 10111 sip 10111 10 2 1 48 5060 tag 722495580 Call ID 0_160090766 10 10 20 32 CSeq 2 NOTIFY Contact sip 1000 10 10 20 31 5060 Content Type application dialog info xml Max Forwards 70 User Agent Yealink SIP T46G 28 82 0 20 Subscription State active expires 60 Event dialog Content Length 584 xml version 1 0 dialog ...

Page 460: ...2 0 UDP 10 10 20 31 5060 branch z9hG4bK3431394016 From sip 1000 10 2 1 48 5060 tag 1558968605 To 10111 sip 10111 10 2 1 48 5060 tag 140677866 Call ID 0_2584152566 10 10 20 32 CSeq 5 NOTIFY Contact sip 1000 10 10 20 31 5060 Content Type application dialog info xml Max Forwards 70 User Agent Yealink SIP T46G 28 82 0 20 Subscription State active expires 48 Event dialog Content Length 217 xml version ...

Page 461: ...ion Example Using Call Completion The following example shows configuration for call completion Example features call_completion_enable 1 After provisioning when you place a call and the callee is temporarily unavailable to answer the call the phone screen will prompt whether to wait for the callee party You can activate the call completion feature After the called party becomes idle the phone scr...

Page 462: ...able y0000000000xx cfg Description It enables or disables the user to use Park and Retrieve soft keys when performing call park feature Permitted Values 0 Disabled 1 Enabled the phone will display the Park soft key during a call and display the Retrieve soft key on the Dialing screen Default 0 Web UI Features Pick up Park Call Park Parameter features call_park park_code y0000000000xx cfg Descripti...

Page 463: ... cfg Description It enables or disables the IP phone to park a call using the line specified by the parameter linekey X line expansion_module X key Y line It is only applicable to the scenario that the user uses the Park key to park a call Note It works only if features call_park park_mode is set to 2 Transfer It is not applicable to T19 P E2 IP phones Permitted Values 0 Disabled call is parked or...

Page 464: ...the shared parking lot 01 using the retrieve code 11 Tip You can set a line key as a Park key or a Retrieve key specify a shared parking lot you want to park a call to for Park key and specify a retrieve lot you want to retrieve a parked call from for Retrieve key For more information refer to Line Keys Automatic Call Distribution ACD ACD enables the use of IP phones in a call center role by autom...

Page 465: ...nfigure ACD Parameter account X acd enable 1 MAC cfg Description It enables or disables the ACD Automatic Call Distribution feature Permitted Values 0 Disabled 1 Enabled Default 0 Parameter account X acd available 1 MAC cfg Description It enables or disables the IP phone to display the Available Avail or Unavailable Unavail soft key after the IP phone logs into the ACD system Note It works only if...

Page 466: ...ed Values 0 Disabled 1 Enabled Default 1 Parameter account X acd unavailable_reason_enable 1 MAC cfg Description It enables or disables the unavailable away reason code feature Note It works only if account X acd available is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled the unavailable away reason of agent state will be displayed on the IP phone LCD screen for example on lunch in the bat...

Page 467: ...one screen You can press Available Avail Unavailable Unavail soft key to change ACD state The ACD key on the IP phone indicates the ACD state Busy Lamp Field The Busy Lamp Field BLF feature enables the IP phone to monitor specific remote lines for state changes on the phone It is not available on the T19 P E2 IP phone Yealink IP phones support two methods of BLF configuration Configure a line key ...

Page 468: ...ue 1001 linekey X label Bill Related Topic Line Keys Configuration BLF List Configuration You can configure a BLF List for monitor phone It enables the monitoring phone to subscribe to a list of lines and receive status notifications of the monitored lines Note The IP phone subscribe to a BLF list that is set up on server You must access the server and set up a list of monitored lines The followin...

Page 469: ...Example account 1 blf_list_barge_in_code 33 Note It is not applicable to T19 P E2 IP phones Permitted Values String within 32 characters Default Blank Web UI Account Advanced BLF List Barge In Code Parameter account X blf_list_retrieve_call_parked_code 1 MAC cfg Description It configures the feature access code for the call park retrieve Example account 1 blf_list_retrieve_call_parked_code 88 Note...

Page 470: ...exp1 key to expN key page2 from exp1 key to expN key linekey from page2 to page3 3 page1 from exp1 key to expN key page2 from exp1 key to expN key linekey Note N is the number of your connected expansion modules Default 0 Parameter features blf_list_version 2 y0000000000xx cfg Description It enables or disables the IP phone to include the Version header in the BLF list NOTIFY message sent by the s...

Page 471: ...s a call on hold A call is parked to the monitored line Off Monitored line registers failed or does not exist BLF BLF List Subscription Yealink IP phones support BLF using a SUBSCRIBE NOTIFY mechanism as specified in RFC 3265 BLF Subscription When you configure the IP phone to monitor a specific line the IP phone sends a SUBSCRIBE request with Request URI containing the monitor line URI to the ser...

Page 472: ...stance id JQZxud2qeo state active cid 8y35ri broadworks resource resource uri sip 4605 pbx yealink com name 4605 Yealink name instance id pXHQ97tPyQ state active cid tYzwJM broadworks resource list Topic BLF BLF List Subscription Configuration BLF BLF List Subscription Configuration The following table lists the parameters you can use to configure BLF BLF List subscription Parameter account X blf ...

Page 473: ...te_notify_sub_delay_time y0000000000xx cfg Description It configures the interval in seconds for the IP phone to re subscribe when it receives the NOTIFY message with the subscription state of Terminated If it is set to 0 the phone will re subscribe immediately when it receives the NOTIFY message with the subscription state of Terminated Note It is not applicable to T19 P E2 IP phones Permitted Va...

Page 474: ...onfigure visual and audio alert for BLF lines Parameter features pickup blf_visual_enable y0000000000xx cfg Description It enables or disables the IP phone to display a visual alert when the monitored user receives an incoming call Note It is not applicable to T19 P E2 IP phones Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Features Pickup Park Visual Alert for BLF Pickup Parameter featur...

Page 475: ...ote It works only is features pickup blf_visual_enable is set to 1 Enabled It is not applicable to T19 P E2 IP phones Permitted Values 0 Name 1 Number 2 Name Number 3 Number Name Default 2 Parameter features blf_pickup_only_send_code y0000000000xx cfg Description It enables or disables the phone to only dial out feature access code of directed pick up when preforming BLF BLF list pickup Note It is...

Page 476: ...e following occurs on the phone The phone plays a specific alert tone The BLF key LED flashes red On the T48S T48G IP phone the icon flashes The caller ID appears on the LCD screen The following shows visual alert for monitor line on T46S T46G IP phones You can pick up the call to monitored line place a call to monitored line place a new call or back to the idle screen LED Mode for BLF BLF List Ke...

Page 477: ...port Slow flashing red 1s The call is parked against the monitored user s phone number Off The monitored user does not exist Line Key Expansion Module Key LED configured as a BLF key or a BLF List key and BLF LED Mode is set to 1 LED Status Description Fast flashing red 200ms The monitored user receives an incoming call Solid red The monitored user is dialing The monitored user is talking The moni...

Page 478: ...ing The monitored user is talking The monitored user s conversation is placed on hold This LED status requires server support Slow flashing red 1s The call is parked against the monitored user s phone number Off The monitored user is idle The monitored user does not exist Line Key Expansion Module Key LED configured as a BLF key or a BLF List key and BLF LED Mode is set to 4 This mode is specifica...

Page 479: ...Behaviors BLF Key LED Icon and Behavior for Idle State BLF Key LED Icon and Behavior for Call in State BLF Key LED Icon and Behavior for Call out State BLF Key LED Icon and Behavior for Talking State BLF Key LED Icon and Behavior for Parked Against State Supported BLF BLF List Key Behaviors The following behaviors are supported when pressing the BLF BLF List keys newcall dial out the phone number ...

Page 480: ...onitored user is idle This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced idle led LEDg1000o For T54S T52S T46G T46S T42G T42S T41P T41S T40P T40G T29G T27P T27G T23P T23 G T21 P E2 IP phones the BLF BLF list DSS key LED glows green for 1000ms and then goes out For T48G T48S IP phones the BLF BLF List DSS key field displays a green icon for 1000ms and th...

Page 481: ...idle This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced idle idle action 1234 Tinvite Note It works only if blf enhanced idle enable is set to 1 Enabled It is not applicable to T19 P E2 IP phones Permitted Values String Default Blank BLF Key LED Icon and Behavior for Call in State Configuration The following table lists the parameters you can use to con...

Page 482: ...IP phones Permitted Values String Default Blank Parameter blf enhanced callin callin action y0000000000xx cfg Description It configures the behavior when pressing the BLF BLF list DSS key if the monitor and monitored user are ringing This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced callin callin action newcall Note It works only if blf enhanced callin...

Page 483: ...ameter blf enhanced callout enable y0000000000xx cfg Description It enables or disables the custom configuration when the monitored user is calling out Note It is not applicable to T19 P E2 IP phones Permitted Values 0 Disabled 1 Enabled the IP phone will display the custom BLF BLF List DSS key LED status icon colors and perform the custom behavior when pressing the BLF BLF List DSS key Default 0 ...

Page 484: ...fault Blank Parameter blf enhanced callout talking action y0000000000xx cfg Description It configures the behavior when pressing the BLF BLF list DSS key if the monitor is talking and monitored user is calling out This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced callout talking action newcall Note It works only if blf enhanced callout enable is set to...

Page 485: ...t configures the custom BLF BLF List DSS key LED status icon colors when the monitored user is talking This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced talking led LEDg1000o For T54S T52S T46G T46S T42G T42S T41P T41S T40P T40G T29G T27P T27G T23P T23 G T21 P E2 IP phones the BLF BLF list DSS key LED glows green for 1000ms and then goes out For T48G T...

Page 486: ...ted Values String Default Blank Parameter blf enhanced talking idle action y0000000000xx cfg Description It configures the behavior when pressing the BLF BLF list DSS key if the monitor is idle and monitored user is talking This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced talking idle action newcall Note It works only if blf enhanced talking enable is...

Page 487: ... IP phones the BLF BLF List DSS key field displays a green icon for 1000ms and then turns to white Note It works only if blf enhanced parked enable is set to 1 Enabled It is not applicable to T19 P E2 IP phones Permitted Values String Default Blank Parameter blf enhanced parked callin action y0000000000xx cfg Description It configures the behavior when pressing the BLF BLF list DSS key if the moni...

Page 488: ...nced DSS key Example blf enhanced parked idle action newcall Note It works only if blf enhanced parked enable is set to 1 Enabled It is not applicable to T19 P E2 IP phones Permitted Values String Default Blank BLF Key for Intercom Configuration The BLF key not include BLF List key can also be used to initiate an intercom call The following table lists the parameters you can use to configure BLF k...

Page 489: ...a held call remotely Barge in an active call only SCA Pull a shared call only SCA Topics State Indicator of Shared Line Shared Call Appearance SCA Configuration Bridge Lines Appearance BLA State Indicator of Shared Line The shared line is indicated by different line key icon Line key icon is not available on the T19 P E2 IP phone The following table shows the LED icons indicator associated with th...

Page 490: ... In a multi party call place the call on hold at local Shared Call Appearance SCA Configuration In SCA scenario an incoming call can be presented to multiple phones simultaneously Any IP phone can be used to originate or receive calls on the shared line Yealink IP phones support SCA using a SUBSCRIBE NOTIFY mechanism as specified in RFC 3265 The events used are call info for call appearance state ...

Page 491: ...s Integer from 0 to 65535 Default 15 Parameter account X shared_line_callpull_code 1 MAC cfg Description It configures the call pull feature access code to retrieve an existing call from another shared phone that is in active or public hold status Note It works only if account X shared_line is set to 1 Shared Call Appearance It is not applicable to T19 P E2 IP phones Permitted Values String within...

Page 492: ...ified in RFC 3265 The event used is dialog for bridged line appearance subscribe and notify Topic BLA Configuration BLA Configuration The following table lists the parameters you can use to configure BLA Parameter account X shared_line 1 MAC cfg Description It configures the registration line type Permitted Values 0 Disabled 1 Shared Call Appearance 3 Draft BLA Default 0 Web UI Account Advanced Sh...

Page 493: ... 1 According to the BLA number configured by the parameter account X bla_number Default 0 Parameter account X bla_subscribe_period 1 MAC cfg Description It configures the period in seconds of the BLA subscription Note It works only if account X shared_line is set to 3 Draft BLA It is not applicable to T19 P E2 IP phones Permitted Values Integer from 60 to 7200 Default 300 Web UI Account Advanced B...

Page 494: ...r state changes and configure the pickup code for the Intercom key for example set linekey X extension 97 or programablekey X extension 97 When the monitored user Bill 4603 receives an incoming call you can press the Intercom key to pick up the call to Bill 4603 directly Note You cannot use a programmable key to monitor an intercom contact for state changes but press it to pick up a call Related T...

Page 495: ...ntercom contact Parameter features intercom led enable y0000000000xx cfg Description It enables or disables the IP phone to display different intercom DSS key LED status icons when the status of monitored user changes Note It works only if features intercom subscribe enable is set to 1 Enabled It is not applicable to T19 P E2 IP phones Permitted Values 0 Disabled 1 Enabled Default 0 Parameter feat...

Page 496: ...ader and Alert Info header defined by the parameter account X alert_info are configured the Call Info header has a higher priority than the Alert Info header Permitted Values String within 256 characters Default Blank 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X...

Page 497: ...ercom call Note It works only if features intercom allow is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features Intercom Intercom Tone Phone UI Menu Features Intercom Intercom Tone Parameter features intercom barge y0000000000xx cfg Description It enables or disables the IP phone to answer an incoming intercom call while there is already an active call on the IP phone ...

Page 498: ...is activated for use Default 1 Parameter account X alert_info 1 MAC cfg Description It configures the Alert Info header for intercom feature The value format likes sip notused answer after 0 Note If both Call Info header defined by the parameter account X call_info and Alert Info header are configured the Call Info header has a higher priority than the Alert Info header Permitted Values String wit...

Page 499: ...an only be triggered by the pre defined events for example Open DND The valid URL format is http s IP address of the server help xml An HTTP or HTTPS GET request may contain variable name and variable value separated by Each variable value starts with in the query part of the URL The valid URL format is http s IP address of server help xml variable name variable value Variable name can be customiz...

Page 500: ...lways Forward When the IP phone disables the always forward Open Busy Forward When the IP phone enables the busy forward Close Busy Forward When the IP phone disables the busy forward Open NoAnswer Forward When the IP phone enables the no answer forward Close NoAnswer Forward When the IP phone disables the no answer forward Transfer Call When the IP phone transfers a call Blind Transfer When the I...

Page 501: ...key Handfree When the IP phone presses the Speakerphone key Cancel Call Out When the IP phone cancels an outgoing call in the ring back state Remote Busy When an outgoing call is rejected Call Remote Canceled When the remote party cancels the outgoing call in the ringing state Peripheral Information When the accessory is unplugged or plugged Variable Values List The following table lists pre defin...

Page 502: ...e The display name of the callee when the IP phone places a call The display name of the caller when the IP phone receives an incoming call call_id The call id of the active call callerID The display name of the caller when the IP phone receives an incoming call calledNumber The phone number of the callee when the IP phone places a call exp The number of the connected expansion modules ehs The num...

Page 503: ... UI Features Action URL Setup Completed Parameter action_url registered y0000000000xx cfg Description It configures the action URL the IP phone sends after an account is registered Example action_url registered http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refe...

Page 504: ... Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Register Failed Parameter action_url off_hook y0000000000xx cfg Description It configures the action URL the IP phone sends when off hook Example action_url off_hook http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xm...

Page 505: ... 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Outgoing Call Parameter action_url call_established y0000000000xx cfg Description It configures the ...

Page 506: ...e value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Close DND Parameter action_url always_fwd_on y0000000000xx cfg Description It configures the action URL the IP phone sends when always forward feature is activated Example action_url always_fwd_on http 192 168 0 20 help xml IP ip Permitted Values...

Page 507: ...L Open Busy Forward Parameter action_url busy_fwd_off y0000000000xx cfg Description It configures the action URL the IP phone sends when busy forward feature is deactivated Example action_url busy_fwd_off http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to P...

Page 508: ...ription It configures the action URL the IP phone sends when performing a transfer Example action_url transfer_call http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web...

Page 509: ...d http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Hold Parameter action_url unhold y0000000000xx cfg Description It configures the action UR...

Page 510: ...efer to Variable Values List Default Blank Parameter action_url mute y0000000000xx cfg Description It configures the action URL the IP phone sends when muting a call Example action_url mute http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Even...

Page 511: ...haracters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Terminated Parameter action_url busy_to_idle y0000000000xx cfg Description It configures the action URL the IP phone sends when changing the state of the IP p...

Page 512: ... to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL IP Changed Parameter action_url forward_incoming_call y0000000000xx cfg Description It configures the action URL the IP phone sends when forwarding an incoming call Example action_url forward_incoming_call http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters ...

Page 513: ...00000xx cfg Description It configures the action URL the IP phone sends when completing a call transfer Example action_url transfer_finished http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Valu...

Page 514: ...http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name variable value For Pre defined events refer to Pre defined Events List For variable value refer to Variable Values List Default Blank Web UI Features Action URL Open Call Waiting Parameter action_url call_waiting_off y0000000000xx cfg Description It con...

Page 515: ...Default Blank Web UI Features Action URL Handfree Parameter action_url cancel_callout y0000000000xx cfg Description It configures the action URL the IP phone sends when canceling the outgoing call in the ring back state Example action_url cancel_callout http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters The value format is http s IP address of server help xml variable name...

Page 516: ... URL Call Remote Canceled Action URI Yealink IP phones can perform the specified action by receiving and handling an HTTP or HTTPS GET request or accept a SIP NOTIFY message with the Event ACTION URI header from a SIP proxy server Topics Supported HTTP HTTPS GET Request Supported SIP Notify Message Variable Values List Action URI Configuration Example Capturing the Current Screen of the Phone Proc...

Page 517: ...quest When receiving a GET request the IP phone will perform the specified action and respond with a 200 OK message A GET request may contain variable named as key and variable value which are separated by The valid URI format is http s phoneIPAddress servlet key variable value For example http 10 3 20 10 servlet key OK Note Yealink IP phones are compatible with other two old valid URI formats htt...

Page 518: ... SIP server and outbound proxy server you have to enable the Accept SIP Trust Server Only feature For more information refer to Accept SIP Trust Server Only If you use SIP NOTIFY message method you do not need to specify the trusted IP address for action URI However you should enable the IP phone to receive the action URI requests When the IP phone receives a SIP NOTIFY message with the Event ACTI...

Page 519: ...ue MUTE is only applicable when the IP phone is during a call When authentication is required you can use the following URI format http s username password phoneIPAddress servlet key variable value or http s phoneIPAddress servlet key variable value username password The following table lists pre defined variable values Variable Value Phone Action OK Press the OK key ENTER Press the Enter soft key...

Page 520: ...e AutoP Perform auto provisioning DNDOn Activate the DND feature Note For Yealink IP phones it works only if features dnd allow is set to 1 Enabled DNDOff Deactivate the DND feature Note For Yealink IP phones it works only if features dnd allow is set to 1 Enabled number xxx outgoing_uri y Place a call to xxx from SIP URI y Example http 10 3 20 10 servlet key number 1234 o utgoing_uri 1006 10 2 1 ...

Page 521: ...dnd 0 fw 1 CallWaitingOn Activate the call waiting feature CallWaitingOff Deactivate the call waiting feature AlwaysFwdOn BusyFwdOn NoAnswF wdOn xxx n Activate an always busy no answer forward feature to xxx for the IP phone xxx means the destination number The valid value of n means the duration time seconds before forwarding incoming calls n is the times of 6 for example 24 It is only applicable...

Page 522: ...ve call configure the action URL http s phoneIPAddress help xml CallId call_id For more information refer to Action URL Action URI Configuration The following table lists the parameters you can use to configure action URL Parameter features action_uri enable y0000000000xx cfg Description It enables or disables the IP phone to receive the action URI requests Permitted Values 0 Disabled 1 Enabled De...

Page 523: ...mote Control Action URI allow IP List Example Capturing the Current Screen of the Phone You can capture the screen display of the IP phone using the action URI IP phones can handle an HTTP or HTTPS GET request The URI format is http s phoneIPAddress screencapture The captured picture is saved as a BMP or JPEG file You can also use the URI http s phoneIPAddress screencapture download to capture the...

Page 524: ...low remote control Press the OK soft key on the phone to allow remote control The phone will return to the previous screen Refresh the web page The browser will display an image of the phone s current screen You can save the image to your local system Else the browser will display an image of the phone s current screen directly You can save the image to your local system Note Frequent capture may ...

Page 525: ...r IPv6 address Voice Mail Yealink IP phones support voice mail You can configure a message waiting indicator MWI to inform users that how many messages are waiting in their mailbox without calling the mailbox Yealink IP phones support both audio and visual MWI alert when receiving new voice messages Topic MWI for Voice Mail Configuration MWI for Voice Mail Configuration Yealink IP phones support b...

Page 526: ...ry time in seconds Note It works only if account X subscribe_mwi is set to 1 Enabled Permitted Values Integer from 0 to 84600 Default 3600 Web UI Account Advanced MWI Subscription Period Seconds Parameter account X mwi_parse_terminated 1 MAC cfg Description It enables or disables the IP phone to parse the Terminated attribute in the received MWI NOTIFY message Permitted Values 0 Disabled 1 Enabled...

Page 527: ...solicited MWI MWI subscription feature should be configured in advance Permitted Values 0 Disabled 1 Enabled the View Voice Mail menu displays a message summary with counts If features voice_mail_tone_enable features voice_mail_popup enable and phone_setting mail_power_led_flash_enable are set to 1 Enabled users receive a visual and audio alert when they have new voicemail messages available on th...

Page 528: ...ns such as weather report stock information Google search news service and so on To use the XML browser feature you must configure an XML key in advance For more information on XML browser refer to Yealink IP Phones XML Browser Developer s Guide Topic XML Browser Configuration XML Browser Configuration The following table lists the parameters you can use to configure XML browser Parameter push_xml...

Page 529: ... to send the entered key words to XML phonebook server if user does not press OK to confirm Permitted Values Integer from 0 to 10000 If it is set to 0 the IP phone immediately sends the entered key words to server Default 1000 Parameter features xml_browser loading_tip delay y0000000000xx cfg Description It configures the time in milliseconds to wait for the IP phone to display the loading tip If ...

Page 530: ...required Permitted Values String within 15 characters Default Blank Web UI Features Remote Control Password Parameter features upload_server y0000000000xx cfg Description It configures the server address which the DssKey cfg file is uploaded to when the phone receives an XML command Command UploadSystemInfo Permitted Values URL within 1024 characters Default Blank Hot Desking A primary motivation ...

Page 531: ...lowing table lists the parameters you can use to configure hot desking Parameter hotdesking dsskey_register_name_enable y0000000000xx cfg Description It enables or disables the IP phone to provide input field of register name on the hot desking login wizard when pressing the Hot Desking DSS key Permitted Values 0 Disabled 1 Enabled the original register name information will be cleared Default 0 P...

Page 532: ...phone to provide input field of SIP server on the hot desking login wizard when pressing the Hot Desking DSS key Permitted Values 0 Disabled 1 Enabled the original SIP server information will be cleared Default 0 Parameter hotdesking dsskey_outbound_enable y0000000000xx cfg Description It enables or disables the IP phone to provide input field of outbound server on the hot desking login wizard whe...

Page 533: ...om three types of SIP header From P Asserted Identity PAI and Remote Party ID RPID Identity presentation is based on the identity in the relevant SIP header Connected Line Identification Presentation COLP It allows IP phones to display the identity of the connected party specified for outgoing calls The IP phones can display the Dialed Digits or the identity in a SIP header Remote Party ID P Asser...

Page 534: ...I Account Advanced Caller ID Source Parameter account X cid_source_privacy 1 MAC cfg Description It enables or disables the IP phone to process Privacy header field in the SIP message Note The priority order PPI Privacy PRID PAI From Permitted Values 0 Disabled the IP phone does not process Privacy header 1 Enabled the phone LCD screen presents anonymity instead if there is a Privacy id in the INV...

Page 535: ... Dialed Digits 2 RFC4916 update identity according to the From header in the UPDATE message 3 PAI RPID Contact Default 0 1 X is the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Return Code for Refused Call You can define the return code and reason of the SIP response mes...

Page 536: ...mple the dialed call park code will be replaced by the identifier Call Park when you park an active call The hide feature access codes feature is applicable to the following features Voice Mail Pick up Group Pick up Barge In not applicable to T19 P E2 IP phones Retrieve Call Park Call Pull not applicable to T19 P E2 IP phones Topic Hide Feature Access Codes Configuration Hide Feature Access Codes ...

Page 537: ...s call Topic Accept SIP Trust Server Only Configuration Accept SIP Trust Server Only Configuration The following table lists the parameters you can use to configure accept SIP trust server only Parameter sip trust_ctrl y0000000000xx cfg Description It enables or disables the IP phone to only accept the SIP message from the SIP and outbound proxy server Note If you want to reject the call from IP a...

Page 538: ... sip 1024 pbx test com 5060 response f7e9d35c55af45b3f89beae95e913171 algorithm MD5 cnonce 0a4f113b qop auth nc 00000001 Content Type application sdp Allow INVITE INFO PRACK ACK BYE CANCEL OPTIONS NOTIFY REGISTER SUBSCRIBE REFER PUBLISH UPDATE MESSAGE Max Forwards 70 User Agent Yealink SIP T46G 28 82 0 20 Supported 100rel Allow Events talk hold conference refer check sync Content Length 302 Topic ...

Page 539: ...ation request message will be re transmitted between the IP phone and SIP server The re transmitting and doubling of Timer T1 0 5 will continue until the retransmitting time reaches the Timer T2 4 The total registration request retry time will be less than 64 times of T1 64 0 5 32 The re transmitting interval in sequence is 0 5s 1s 2s 4s 4s 4s 4s 4s 4s and 4s Timer T4 Timer T4 represents that the ...

Page 540: ...28 IP phones support two refresher modes UAC and UAS Whether the endpoint functions as a UAC or a UAS depends on the UA that initiates the SIP request If the initiator is configured as UAC the other client or the SIP server will function as a UAS If the initiator is configured as UAS the other client or the SIP server will function as a UAC The session expiration is negotiated via the Session Expi...

Page 541: ...xpires 1 MAC cfg Description It configures the interval in seconds for refreshing the SIP session during a call For example an UPDATE will be sent after 50 of its value has elapsed If it is set to 1800 1800s the IP phone will refresh the session during a call before 900 seconds Example account 1 session_timer expires 1800 Note It works only if account X session_timer enable is set to 1 Enabled Per...

Page 542: ...ists the parameters you can use to configure reboot in talking Parameter features reboot_in_talk_enable y0000000000xx cfg Description It enables or disables the phone to reboot during a call when it receives a reboot request by action URI Note It works only if features action_uri_limit_ip is set to any or trusted IP address es and it is not the first time for the IP phone to receive HTTP HTTPS GET...

Page 543: ...hold conference refer check sync Content Length 300 Topic Reserve in User Name Configuration Reserve in User Name Configuration The following table lists the parameter you can use to configure reserve in user name Parameter sip use_23_as_pound y0000000000xx cfg Description It enables or disables the IP phone to reserve the pound sign in the user name Permitted Values 0 Disabled convert the pound s...

Page 544: ...on for the CFG configuration file and then check the version information via phone web user interface With this feature you can easily know which version of the CFG configuration file the IP phone is configured Topic CFG File Version Information CFG File Version Information Configuration The following table lists the parameter you can use to configure CFG file version information Parameter feature...

Page 545: ...a loopback mirror Default 0 Parameter sip loopback_type y0000000000xx cfg Description It configures the media loopback type Permitted Values 1 rtp media loopback the packet received by loopback mirror is re encoded based on the SDP negotiation The re encoded content is returned to the loopback source as an RTP packet with payload type corresponding to the re encoding format 2 rtp pkt loopback the ...

Page 546: ...ad format or the direct loopback RTP payload format Default 3 Parameter sip pkt_loopback_encapsulated_payload y0000000000xx cfg Description It configures the value of dynamic payload for encapsulated RTP Note It works only if the value of the parameter sip pkt_loopback_mode is set to 1 encapsulated packet loopback Permitted Values Integer greater than 98 Default 112 Parameter sip pkt_loopback_dire...

Page 547: ...tegrated_with_BroadSoft_UC One_User_Guide or Yealink_IP_Phones_Deployment_Guide_for_BroadSoft_UC One_Environment BroadSoft Settings Parameter bw enable 1 y0000000000xx cfg Description It enables or disables the BroadSoft features for IP phones Permitted Values 0 Disabled 1 Enabled Default 0 1 If you change this parameter the IP phone will reboot to make the change take effect Broadsoft UC Paramete...

Page 548: ...T48G T46S T46G T29G IP phones Permitted Values String within 32 characters Default Blank Web UI Applications Broadsoft XMPPI XMPP Account XMPP Password if bw xmpp enable 1 Parameter bw xmpp presence_icon mode y0000000000xx cfg Description It enables or disables to display presence icon in new style Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values 0 Disabl...

Page 549: ...t 1 Web UI Features General Information Enable Auto Favorite Parameter phone_setting uc_favorite_sequence_type y0000000000xx cfg Description It configures the order of UC Favorite keys to be assigned automatically Note It works only if phone_setting dsskey_directory_auto enable is set to 1 Enabled To assign Ext Key make sure the expansion module has been connected to the phone in advance It is onl...

Page 550: ...hen placing a call If it is set to 0 the entered number must exactly match the number of BroadCloud Buddy If it is set to other values for example 4 the entered number less than 4 digits would not match with the BroadCloud contact Example If there is a BroadCloud Buddy name Sunmy with phone number 785656 and the parameter features uc_dir match_tail_number is set to 4 5656 85656 or 785656 would mat...

Page 551: ...display priority of the BroadSoft Buddies directory Note It is only applicable to T54S T52S T48S T48G T46S T46G T29G IP phones Permitted Values Integer greater than or equal to 0 Default 12 1 If you change this parameter the IP phone will reboot to make the change take effect Broadsoft XSI Parameter account X xsi user 1 MAC cfg Description It configures the user name for XSI authentication Example...

Page 552: ... Blank Web UI Applications Broadsoft XSI XSI Account Host Server if bw enable 1 Parameter account X xsi server_type 1 MAC cfg Description It configures the access protocol of the Xtended Services Platform server Example account 1 xsi server_type HTTP Note It works only if bw xsi enable is set to 1 Enabled Permitted Values HTTP or HTTPS Default HTTP Web UI Applications Broadsoft XSI XSI Account XSI...

Page 553: ...ed Values 0 User Login Credentials for XSI Authentication the IP phone uses the XSI user ID and password for XSI authentication 1 SIP Credentials for XSI Authentication the IP phone uses the XSI user ID the register name and password of the SIP account for XSI authentication Default 0 Web UI Applications Broadsoft XSI XSI Account Allow SIP Authentication for XSI if bw enable 1 Parameter default_in...

Page 554: ...e unavailable away reason which must match one of the reasons configured on BroadWorks Star2Star platform Permitted Values String within 99 characters Default Blank Parameter account X bw_disp_code Y 1 2 MAC cfg Description It configures the disposition code which must match one of the codes configured on BroadWorks Permitted Values Integer from 1 to 2147483647 Default Blank Parameter account X bw...

Page 555: ...ures the interval in seconds to specify how long the call center call information displays Permitted Values Integer from 1 to 86400 Default 30 Parameter account X call_center disp_code_enable 1 MAC cfg Description It enables or disables the disposition code feature Permitted Values 0 Disabled 1 Enabled Default 0 Parameter account X call_center trace_enable 1 MAC cfg Description It enables or disab...

Page 556: ...imum number of calls or have waited too long Permitted Values 0 Disabled power LED indicator does not flash 1 Enabled power LED indicator fast flashes 300ms red Default 0 Parameter features homescreen_softkey acd enable y0000000000xx cfg Description It enables or disables the IP phone to display the ACD soft keys such as Login or Logout on the idle screen Note It works only if account X acd enable...

Page 557: ...r T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Broadsoft Hoteling Parameter account X hoteling enable 1 MAC cfg Description It enables or disables the hoteling feature Permitted Values 0 Disabled 1 Enabled users can use any available host shared phone by logging in with user credential...

Page 558: ... user name and password as authentication credentials and at the same time provides the hoteling user ID and password in the payload of the message for authentication credentials Default 0 Parameter account X hoteling expires 1 MAC cfg Description It configures the hoteling subscription expiration time in seconds Permitted Values Integer from 30 to 2147483647 Default 3600 Parameter account X hotel...

Page 559: ...nt X hoteling pin 1 MAC cfg Description It configures the flexible seating PIN Permitted Values String Default Blank Parameter features homescreen_softkey hoteling enable 2 y0000000000xx cfg Description It enables or disables the IP phone to display the Flexible Seating soft keys such as GuestIn or GuestOut on the idle screen Note It works only if account X flexible_seating enable is set to 1 Enab...

Page 560: ...X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Broadsoft Network Directory Parameter bw xsi directory enable y0000000000xx cfg Description It enables or disables the network directory feature for the IP phone Note It works only if bw xsi enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Parameter bw_phonebook group_enable y0000000000xx cfg Description It enables or disables the...

Page 561: ... 1 Enabled Default 1 Web UI Applications Broadsoft XSI Network Directory Group Common if bw enable 1 Parameter bw_phonebook enterprise_enable y0000000000xx cfg Description It enables or disables the IP phone to display the enterprise directory Note It works only if the values of the parameters bw xsi enable and bw xsi directory enable are set to 1 Enabled and XSI is configured for account 1 Permit...

Page 562: ...ork Directory Call Log Network Call Log if bw enable 1 Parameter bw xsi call_log delete enable y0000000000xx cfg Description It enables or disables the user to delete the call log entry from BroadSoft Call Log list on the phone Note It works only if bw xsi call_log enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled if you delete the BroadSoft call log entry on the phone the call log ...

Page 563: ...s String within 99 characters Default Group Web UI Applications Broadsoft XSI Network Directory Group if bw enable 1 Parameter bw_phonebook enterprise_displayname y0000000000xx cfg Description It configures the display name on the LCD screen for the enterprise directory Note It works only if the values of the parameters bw xsi enable bw xsi directory enable and bw_phonebook enterprise_enable are s...

Page 564: ...s from server the maximum of contacts available for viewing at one time is determined by server and you can manually download the remaining contacts as needed 1 Enabled Default 1 Parameter bw_phonebook group_common_displayname y0000000000xx cfg Description It configures the display name on the LCD screen for the group common directory Note It works only if the values of the parameters bw xsi enabl...

Page 565: ...cally search entries from the BroadSoft directory and display the results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 0 Parameter search_in_dialing bw_directory priority y0000000000xx cfg Description It configures the search priority of the BroadSoft directory Permitted Values Integer greater than or equal to 0 Default 5 Parameter directory_setting bw_directory ...

Page 566: ...visual enable are set to 1 Enabled and XSI is configured for account 1 Permitted Values 0 Disabled 1 Enabled Default 0 Parameter voice_mail message_key mode y0000000000xx cfg Description It configures the phone behavior when pressing the MESSAGE key when the IP phone is idle Permitted Values 0 enter the Set Voice Mail Code screen if the voice mail access code has not been configured dial out the v...

Page 567: ...ase the connection by sending a notify message to IP phone when the call is end Permitted Values 0 Disabled the IP phone will send a notify message to server to release the connection 1 Enabled Default 0 Parameter account X sca_manage_interface_display_time 1 MAC cfg Description It configures how long in seconds will the IP phone exit the Shared Calls screen Example account 1 sca_manage_interface_...

Page 568: ... park_visual_notify_enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Features Pickup Park Audio Alert for Parked Call if bw enable 1 Parameter features call_park park_visual_notify_enable y0000000000xx cfg Description It enables or disables the IP phone to display a parked indicator when a call is parked against its line Permitted Values 0 Disabled 1 Enabled Defaul...

Page 569: ...s the account ID For T54S T48S T48G T46S T46G T29G X 1 16 for T52S T42G T42S X 1 12 for T41P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Broadsoft Emergency Call Parameter bw emergency_calling enable y0000000000xx cfg Description It enables or disables BroadWorks Emergency Calling feature Permitted Values 0 Disabled 1 Enabled the IP phone supports network...

Page 570: ... on the phone Note It works only if account X sip_server_type is set to 12 Star2Star Permitted Values String Default Blank Parameter account X acd refresh_url 1 MAC cfg Description It configures the URL the phone sends when the ACD agent logs into logs out of the ACD system or refreshes the status you press the In Out LogIn Out or Refresh soft key on the phone Note It works only if account X sip_s...

Page 571: ...1P T41S T27P T27G X 1 6 for T40P T40G T23P T23G X 1 3 for T21 P E2 X 1 2 for T19 P E2 X 1 Ethernet Interface MTU Parameter Parameter static network mtu_value 1 y0000000000xx cfg Description It configures the MTU Maximum Transmission Unit of network interface card Permitted Values Integer from 128 to 1500 Default 1500 1 If you change this parameter the IP phone will reboot to make the change take e...

Page 572: ...TER request message Permitted Values 0 Disabled 1 Enabled Default 0 Parameter account X insert_outbound_in_route enable 1 MAC cfg Description It enables or disables the IP phone to add outbound server address as the topmost Route header in the request message Note It works only if the received 200 OK response for the REGISTER request contains the Service route header Permitted Values 0 Disabled 1 ...

Page 573: ...he request Default 1 Parameter account X check_to_tag enable 1 MAC cfg Description It enables or disables the IP phone to check if the To tag is carried in the To header in renewal request Permitted Values 0 Disabled 1 Enabled If the To tag does not exist the IP phone will reject the request Default 0 Parameter features call_invite_format y0000000000xx cfg Description It configures the format of c...

Page 574: ...rmitted Values 0 from VIA header in the request message 1 from source address of the request message Default 1 Parameter sip requesturi e164 addglobalprefix y0000000000xx cfg Description It enables or disables the IP phone to add a global prefix to the E 164 user parts in SIP URI Permitted Values 0 Disabled 1 Enabled the IP phone will automatically add a prefix to the number in the E 164 format wh...

Page 575: ...er Default 0 1 If you change this parameter the IP phone will reboot to make the change take effect Call Settings Parameters Parameter phone_setting show_code403 y0000000000xx cfg Description It configures the display message on the LCD screen when receiving a 403 message If it is left blank the IP phone will display the value sent from the server when receiving the 403 message Permitted Values St...

Page 576: ... value of the parameter features station_name scrolling_display is set to 0 Disabled For T42G T42S T41P T41S T27P T27G IP phones the station name is displayed in the middle bottom of the idle screen Permitted Values Blank the label of the default account will be displayed String Default Blank Parameter features station_name scrolling_display y0000000000xx cfg Description It enables or disables the...

Page 577: ...etting Phone and Configuration Packets Capture Watch Dog Network Diagnostics Analyzing Configuration Files Exporting All the Diagnostic Files Phone Status Phone Reboot Log Files Yealink IP phone can log events into two different log files boot log and system log You can choose to generate the log files locally or sent to syslog server in real time and use these log files to generate informational ...

Page 578: ...ng Configuration The following table lists the parameters you can use to configure local logging Parameter static local_log enable y0000000000xx cfg Description It enables or disables the IP phone to record log locally Note We recommend you not to disable this feature Permitted Values 0 Disabled the IP phone will stop recording log to the log files MAC boot log and MAC sys log locally The log file...

Page 579: ... to be uploaded to the server by the parameter static auto_provision local_log backup enable the IP phone will clear all the local log files on the phone once successfully backing up 2 If static auto_provision local_log backup enable is set to 0 Disabled the IP phone will erase half of the logs from the oldest log information on the phone Example static local_log max_file_size 1024 Permitted Value...

Page 580: ...c auto_provision local_log backup upload_period y0000000000xx cfg Description It configures the period in seconds of the local log files MAC boot log and MAC sys log uploads to the provisioning server or a specific server Example static auto_provision local_log backup upload_period 60 Note It works only if static auto_provision local_log backup enable is set to 1 Enabled Permitted Values Integer f...

Page 581: ...r reach the maximum file size Permitted Values 0 Append Delete the server will delete the old log and the IP phone will continue uploading log 1 Append Stop the IP phone will stop uploading log Default 0 Parameter static auto_provision local_log backup append max_file_size y0000000000xx cfg Description It configures the maximum size in KB of the local log files MAC boot log and MAC sys log can be ...

Page 582: ...he limit size of the log files in the Max Log File Size field 5 Click Confirm to accept the change 6 Reproduce the issue 7 Click Export to open the file download window and then save the file to your local system Viewing the Log Files You can verify whether you got the correct log through the following key fields 0 emerg 1 alert 2 crit 3 error 4 warning 5 notice 6 info The default local log level ...

Page 583: ... in real time You can specify syslog details such as IP address or host name server type facility and the severity level of events you want to log You can also choose to prepend the phone s MAC address to log messages Topics Syslog Logging Configuration Viewing the Syslog Messages on Your Syslog Server Syslog Logging Configuration The following table lists the parameters you can use to configure s...

Page 584: ...ettings Configuration Syslog Syslog Server Parameter static syslog server_port y0000000000xx cfg Description It configures the port of the syslog server Example static syslog port 515 Permitted Values Integer from 1 to 65535 Default 514 Web UI Settings Configuration Syslog Syslog Server Port Parameter static syslog transport_type y0000000000xx cfg Description It configures the transport protocol t...

Page 585: ...Settings Configuration Syslog Level Parameter static syslog facility y0000000000xx cfg Description It configures the facility that generates the log messages Note For more information refer to RFC 3164 Permitted Values 0 kernel messages 1 user level messages 2 mail system 3 system daemons 4 security authorization messages note 1 5 messages generated internally by syslogd 6 line printer subsystem 7...

Page 586: ...erver The location of the folder may differ from the syslog server For more information refer to the network resources The following figure shows a portion of the syslog Resetting Phone and Configuration Generally some common issues may occur while using the IP phone You can reset your phone to factory configurations after you have tried all troubleshooting suggestions but still do not solve the p...

Page 587: ...gurations are the settings that defined by the user to keep some custom settings after resetting You have to import the custom factory configuration files in advance Note The Reset local settings Reset non static settings Reset static settings Reset userdata local config option on the web user interface appears only if static auto_provision custom protect is set to 1 Topics Reset to Factory Config...

Page 588: ... interface click Settings Configuration 2 Click Browse from the Import Factory Config field and then locate the custom factory configuration file from your local system 3 Click Import 4 After custom factory configuration file is imported successfully you can reset the IP phone to custom factory settings Topic Custom Factory Configuration Custom Factory Configuration The following table lists the p...

Page 589: ...eld The web user interface prompts the message Are you sure delete user defined factory configuration 3 Click OK to delete the custom factory configuration files The imported custom factory file will be deleted The IP phone will be reset to default factory settings after resetting Packets Capture You can capture packet in two ways capturing the packets via web user interface or using the Ethernet ...

Page 590: ...ces 5 Click Stop in the Pcap Feature field to stop capturing 6 Click Export to open the file download window and then save the file to your local system Capturing the Packets in Enhanced Way Procedure 1 From the web user interface navigate to Settings Configuration 2 Select Enhanced from the pull down list of Pcap Type 3 Click Start in the Pcap Feature field to start capturing signal traffic 4 Sel...

Page 591: ...rt to the PC port Topic Span to PC Port Configuration Span to PC Port Configuration The following table lists the parameter you can use to configure span to PC port Parameter static network span_to_pc_port 1 y0000000000xx cfg Description It enables or disables the IP phone to span data packets received from the WAN port to the PC port Note It works only if static network pc_port enable is set to 1...

Page 592: ...eter static watch_dog enable y0000000000xx cfg Description It enables or disables the Watch Dog feature Permitted Values 0 Disabled 1 Enabled the IP phone will reboot automatically when the system crashed Default 1 Web UI Settings Preference Watch Dog Network Diagnostics You can use ping and traceroute diagnostics for troubleshooting network connectivity via web user interface or phone user interf...

Page 593: ...tion We recommend you to edit the exported CFG file instead of the BIN file to change the phone s current settings The config bin file is an encrypted file For more information on config bin file contact your Yealink reseller Topics Exporting BIN Files from the Phone Importing BIN Files from the Phone Exporting BIN Files from the Phone Procedure 1 From the web user interface click Settings Configu...

Page 594: ...will reboot to make the change take effect Exporting All the Diagnostic Files Yealink IP phones support three types of diagnostic files including Pcap trace log files boot log and sys log and BIN configuration files to help analyze your problem You can export these files at a time and troubleshoot if necessary The file format of exported diagnostic file is tar Procedure 1 From the web user interfa...

Page 595: ...available on the T42G T41P T40G T40P IP phone Topic Viewing the Phone Status Viewing the Phone Status You can view phone status via phone user interface by pressing the OK key or navigating to Menu Status You can also view the phone status via web user interface Procedure 1 Open a web browser on your computer 2 Enter the IP address in the browser s address bar and then press the Enter key For exam...

Page 596: ... Event check sync reboot true Topic Notify Reboot Configuration Notify Reboot Configuration The following table lists the parameters you can use to configure notify reboot Parameter sip notify_reboot_enable y0000000000xx cfg Description It configures the IP phone behavior when receiving a SIP NOTIFY message which contains the header Event check sync Permitted Values 0 The IP phone will reboot only...

Page 597: ... further support Topics IP Address Issues Time and Date Issues Display Issues Phone Book Issues Audio Issues Wi Fi and Bluetooth Issues Firmware and Upgrading Issues System Log Issues Password Issues Logo Issues Power and Startup Issues Other Issues IP Address Issues The IP phone does not get an IP address Do one of the following If your phone connects to the wired network Ensure that the Ethernet...

Page 598: ... enter the URL for example fe80 204 13ff fe30 10e or http s fe80 204 13ff fe30 10e in the address bar of a web browser on your PC to access the web user interface Scenario 2 Yealink IP phones support using FTP TFTP HTTP and HTTPS protocols to download configuration files or resource files You can use one of these protocols for provisioning When provisioning your IP phone obtaining an IPv6 address ...

Page 599: ...hone book and a local phone book A remote phone book is placed on a server while a local phone book is placed on the IP phone flash A remote phone book can be used by everyone that can access the server while a local phone book can only be used on a specific phone A remote phone book is always used as a central phone book for a company each employee can load it to obtain the real time data from th...

Page 600: ...eature Related Topic Early Media Play the local ringback tone instead of media when placing a long distance number without plus 0 Ensure that the 180 ring workaround feature is disabled Related Topic Early Media Wi Fi and Bluetooth Issues The wireless signal strength is low Ensure the IP phone and your gateway router are within the working range and there is no obvious interference walls doors and...

Page 601: ...that the power is on and the network is available in the process of upgrading Ensure that the web browser is not closed or refreshed when upgrading firmware via web user interface Verifying the firmware generation and phone version Press the OK key when the IP phone is idle to check the firmware version For example 28 82 0 20 Item Description 1 28 Firmware ID The firmware ID for each IP phone mode...

Page 602: ...ration may depend on support from a server System Log Issues Fail to export the system log to a provisioning server FTP TFTP server Do one of the following Ensure that the FTP TFTP server is downloaded and installed on your local system Ensure that you have configured the FTP TFTP server address correctly via web user interface on your IP phone Reboot the phone The configurations require a reboot ...

Page 603: ...OB format are available Power and Startup Issues Both PoE cable and power adapter is connected to the phone IP phones use the PoE preferentially The IP phone has no power If no lights appear on the IP phone when it is powered up do one of the following Reboot your IP phone Replace the power adapter Phone LCD screen is black If the power LED indicator is on the keypad is usable but the LCD screen i...

Page 604: ...o be 78 may vary on different servers and the target number to be 201 When you enable Always Forward on the IP phone the IP phone sends 78201 to the server and then the server will enable Always Forward feature on the server side hence being able to get the right status of the extension For anonymous call anonymous call rejection feature the phone will send either the on code or off code to the se...

Page 605: ...ilar signaling methods that enable more than one phone to share a SIP line The method you use varies with the SIP server you are using In the configuration files the relevant configuration parameters of SCA and BLA are different The barge in and call pull feature are not available with BLA but they are available with SCA ...

Page 606: ...2543 SIP Session Initiation Protocol RFC 2617 Http Authentication Basic and Digest access authentication RFC 2782 A DNS RR for specifying the location of services DNS SRV RFC 2806 URLs for Telephone Calls RFC 2833 RTP Payload for DTMF Digits Telephony Tones and Telephony Signals RFC 2915 The Naming Authority Pointer NAPTR DNS Resource Record RFC 2976 The SIP INFO Method RFC 3087 Control of Service...

Page 607: ... 3312 Integration of Resource Management and SIP RFC 3313 Private SIP Extensions for Media Authorization RFC 3323 A Privacy Mechanism for the Session Initiation Protocol SIP RFC 3324 Requirements for Network Asserted Identity RFC 3325 SIP Asserted Identity RFC 3326 The Reason Header Field for the Session Initiation Protocol SIP RFC 3361 DHCP for IPv4 Option for SIP Servers RFC 3372 SIP for Telepho...

Page 608: ...d Telephone Network PSTN Call Flows RFC 3680 SIP Event Package for Registrations RFC 3702 Authentication Authorization and Accounting Requirements for the SIP RFC 3711 The Secure Real time Transport Protocol SRTP RFC 3725 Best Current Practices for Third Party Call Control 3pcc in the Session Initiation Protocol SIP RFC 3842 A Message Summary and Message Waiting Indication Event Package for the Se...

Page 609: ...er Examples RFC 4353 A Framework for Conferencing with the SIP RFC 4458 SIP URIs for Applications such as Voicemail and Interactive Voice Response IVR RFC 4475 Session Initiation Protocol SIP Torture RFC 4485 Guidelines for Authors of Extensions to the SIP RFC 4504 SIP Telephony Device Requirements and Configuration RFC 4566 SDP Session Description Protocol RFC 4568 Session Description Protocol SD...

Page 610: ...enting Bridged Line Appearances BLA Using Session Initiation Protocol SIP draft anil sipping bla 03 txt Implementing Bridged Line Appearances BLA Using Session Initiation Protocol SIP draft ietf sip privacy 00 txt SIP Extensions for Caller Identity and Privacy November draft ietf sip privacy 04 txt SIP Extensions for Network Asserted Caller Identity and Privacy within Trusted Networks draft levy s...

Page 611: ...st for Comments RFC document go to http www ietf org rfc html and enter the RFC number Reading Icons T54S T52S T48S T48G T46S T46G T42S T41S T42G T41P T40P G T29G T27G T27P T23P T23 G T21 P E2 T19 P E2 Description Network is unavailable Private line registers successfully Registration failed Flashing Flashing Registering Hands free speakerphone mode Handset mode ...

Page 612: ...4S T52S T48S T48G T46S T46G T42S T41S T42G T41P T40P G T29G T27G T27P T23P T23 G T21 P E2 T19 P E2 Description Headset mode Voice Mail Text Message Auto Answer Do Not Disturb Call Forward Call Hold Call Mute Keep Mute ...

Page 613: ...42S T41S T42G T41P T40P G T29G T27G T27P T23P T23 G T21 P E2 T19 P E2 Description Ringer volume is 0 Phone Lock Received Calls Placed Calls Missed Calls Forwarded Calls Recording starts successfully USB recording Recording is paused USB recording ...

Page 614: ... T23 G T21 P E2 T19 P E2 Description Recording box is full DSSKey recording A call cannot be recorded DSSKey recording Recording starts successfully DSSKey recording Recording cannot be started DSSKey recording Recording cannot be stopped DSSKey recording VPN is enabled Bluetooth mode is on ...

Page 615: ...3 G T21 P E2 T19 P E2 Description Bluetooth headset is both paired and connected Bluetooth Enabled mobile phone is both paired and connected Wi Fi connection is successful Wi Fi connection failed Conference The default contact icon The default caller photo Line key type is Line line is seized ...

Page 616: ... type is Speed Dial Line key type is BLF BLF List BLF BLF list idle state Line key type is BLF BLF List BLF BLF list ringing state Line key type is BLF BLF List BLF BLF list talking state Line key type is BLF BLF hold state Line key type is BLF BLF List BLF BLF list callout state Line key type is BLF BLF List BLF BLF list failed state ...

Page 617: ...T21 P E2 T19 P E2 Description Line key type is BLF List BLF list call park state Line key type is Voice Mail Line key type is Direct Pickup Line key type is Group Pickup Line key type is Call Park park successfully call park idle state Line key type is Call Park call park ringing state Park failed ...

Page 618: ...ne key type is Retrieve Park Line key type is Intercom intercom idle state Line key type is Intercom intercom ringing state Talking Talking Line key type is Intercom intercom talking state Callout Callout Line key type is Intercom intercom callout state Line key type is Intercom intercom failed state Line key type is DTMF Prefix ...

Page 619: ...P T23 G T21 P E2 T19 P E2 Description Line key type is Local Group XML Group LDAP Line key type is XML Browser Line key type is Conference Line key type is Forward Line key type is Transfer Line key type is Hold Private Hold Line key type is DND Line key type is Recall Line key type is SMS ...

Page 620: ...3 G T21 P E2 T19 P E2 Description Line key type is Record URL Record Line key type is Record URL Record recording starts successfully Line key type is Multicast Paging Group Listening Paging List Line key type is Hot Desking Line key type is ACD Line key type is Zero Touch Line key type is URL ...

Page 621: ...Description Line key type is Phone Lock Line key type is Directory Line key type is Custom Key The ACD state is available and x and x and x and x and x and x and x The ACD state is unavailable The ACD state is Wrap up Log out of the ACD system The shared line bridged line is idle The shared line receives ring back ...

Page 622: ...Description Flashing Flashing tone Flashing Flashing The shared line receives an incoming call The shared line is in conversation The shared line conversation is placed on public hold Flashing Flashing Flashing Flashing Flashing Flashing USB flash drive is detecting USB flash drive is detected High Definition Voice ...

Reviews: