background image

Summary of Contents for CP920

Page 1: ......

Page 2: ...escribes how to provision the devices using the boot file and configuration files The Auto Provisioning Guide is to serve as basic guidance for provisioning Yealink devices with a provisioning server If you are a novice this guide is helpful for you l Using features integrated with Broadsoft UC One refer to the following two guides to have a better knowledge of BroadSoft features IP Phones Deploym...

Page 3: ... Reset Configuration Major updates have occurred to the following sections l Bluetooth l Language l MWI for Voice Mail Configuration l Call Park and Retrieve Configuration l Call Transfer Configuration l LDAP Configuration l SCA Configuration l BLA Configuration l VPN Configuration l Internet Port and PC Port Configuration l Warnings Display l BroadSoft Settings l Wi Fi Configuration l Ethernet In...

Page 4: ...Before You Begin iii l Custom Logo Configuration l Supported Trusted Certificates ...

Page 5: ...Resource Files 22 Verifying Startup 22 Network Configurations 23 IPv4 and IPv6 Wired Network Settings 23 Wired Network IP Addressing Mode Configuration 23 IPv4 Wired Network Configuration 24 IPv6 Wired Network Configuration 27 DHCP Option for IPv4 31 Supported DHCP Option for IPv4 31 DHCP Option 66 Option 43 and Custom Option 31 DHCP Option 42 Option 2 and Option 100 32 DHCP Option 12 32 DHCP Opti...

Page 6: ...PN Related Files 60 VPN Configuration 61 Example Using VPN based on L2TP Prototol 62 Exporting the OpenVPN Configuration File from the Phone 63 Importing the OpenVPN Configuration File to Phone 63 Quality of Service QoS 63 Voice and SIP QoS Configuration 63 802 1x Authentication 64 802 1x Authentication Configuration 64 TR 069 Device Management 67 Supported RPC Methods 67 TR 069 Configuration 67 P...

Page 7: ...2 PnP Provision Configuration 93 DHCP Provision Configuration 93 Static Provision Configuration 95 Configuring a Provisioning Server 96 Keeping User s Personalized Settings after Auto Provisioning 96 Keeping User s Personalized Settings Configuration 97 Auto Provisioning Flowchart for Keep User s Personalized Configuration Settings 97 Example Keeping User s Personalized Settings 98 Clearing User s...

Page 8: ...ght 125 Handset Backlight Configuration 125 Handset Keypad Light 126 Handset Keypad Light Configuration 126 Handset Wallpaper 127 Handset Wallpaper Configuration 127 Handset Screen Saver 127 Handset Screen Saver Configuration 127 Handset Name 128 Handset Name Configuration 128 Number Assignment 128 Number Assignment Configuration 129 End Call on Hook 130 End Call on Hook Configuration 130 Advisory...

Page 9: ...info info text x line id 0 155 Distinctive Ring Tones Configuration 155 Ringer Device 156 Ringer Device Configuration 157 Audio Volume 157 Ringer Volume Configuration 157 Sending Volume Configuration 158 Tones 160 Supported Tones 160 Tones Configuration 161 Audio Codecs 166 Supported Audio Codecs 166 Audio Codecs Configuration 168 Packetization Time PTime 171 Supported PTime of Audio Codec 171 PTi...

Page 10: ...3 Transfer via DTMF Configuration 183 Local DTMF Tone 184 Local DTMF Tone Configuration 184 Voice Quality Monitoring VQM 184 RTCP XR 185 RTCP XR Configuration 185 VQ RTCPXR 185 Voice Quality Reports 185 Voice Quality Reports Configuration 186 VQ RTCPXR Display 187 VQ RTCPXR Display Configuration 188 Central Report Collector 191 Central Report Collector Configuration 191 Phone Customization 192 Lan...

Page 11: ...5 Screensaver Configuration 205 Adding a Screensaver Picture from a USB Flash Drive 208 Deleting a Screensaver Picture 208 Backlight 208 Supported Backlight Options 209 Backlight and Time Configuration 209 Label Length for Line Key Display 211 Label Length Display Configuration 212 Label Alignment for Line Ext Key Display 212 Label Alignment Display Configuration 213 Page Switch Key 213 Page Switc...

Page 12: ...ftkey Layout Configuration 238 Example Setting the Soft Keys Layout in Talking State 239 Input Method 240 Keypad Input Method File Customization 240 Customizing the Keypad Input Method File 240 Onscreen Keyboard Input Method File Customization 241 Description of the Onscreen Keyboard Input Method Files 241 Lang File Elements and Attributes 242 Customizing a Lang File 242 Ime File Elements and Attr...

Page 13: ... 271 Dsskey Page Reset Configuration 272 Enhanced DSS Keys 273 Guidelines for Configuring Enhanced DSS Keys 273 Macro Action Strings 273 EDK Configuration 277 EDK List Configuration 278 EDK User Input Prompt Configuration 278 EDK Soft Keys Configuration 280 Example Configuring EDK List for a Line Key 284 Example Using EDK Macro Strings as the Contact Number 284 Power Saving 284 Power Saving Config...

Page 14: ...zard Configuration 313 Multiple Line Keys per Account 315 Multiple Line Keys per Account Configuration 315 Auto Line Labels Rule Configuration 317 Default Account 318 Directory 320 Local Directory 320 Contact Avatars and Icons Picture Limit 320 Preparing the Tar Formatted File 320 Local Contact File Customization 322 XML Conversion Table 322 Local Contact File Elements and Attributes 322 Customizi...

Page 15: ...l Features 354 Dial Plan Defined by Four Patterns Old Dial Plan Mechanism 354 Basic Regular Expression Syntax for Four Patterns 355 Replace Rule File Customization 355 Replace Rule File Attributes 355 Customizing the Replace Rule File 356 Dial Now File Customization 356 Dial Now File Attributes 356 Customizing the Dial Now File 357 Replace Rule Configuration 357 Dial Now Configuration 358 Area Cod...

Page 16: ...3 Off Hook Answering Configuration 383 Auto Answer 384 Auto Answer Configuration 384 Anonymous Call Rejection 387 Anonymous Call Rejection Configuration 387 Call Waiting 388 Call Waiting Configuration 388 Do Not Disturb DND 389 DND Settings Configuration 390 DND Feature Configuration 392 DND in Phone Mode Configuration 392 DND in Custom Mode Configuration 393 DND Synchronization for Server side Co...

Page 17: ...uration 421 Advanced Features 424 Call Pickup 424 Directed Call Pickup 424 Directed Call Pickup Configuration 424 Group Call Pickup 426 Group Call Pickup Configuration 426 Dialog Info Call Pickup 427 Dialog Info Call Pickup Configuration 428 Call Completion 428 Call Completion Configuration 431 Example Using Call Completion 431 Call Park and Retrieve 431 Call Park and Retrieve Configuration 431 Ex...

Page 18: ... for DND State Configuration 456 BLF Key for Intercom Configuration 456 Call Information Display Configuration 457 Shared Line 457 State Indicator of Shared Line 457 Shared Call Appearance SCA Configuration 458 SCA Configuration 459 Bridge Lines Appearance BLA 460 BLA Configuration 460 Intercom 461 Intercom Key Configuration 462 State Monitor for Intercom Contact 462 State Indicator of Intercom Co...

Page 19: ...ration 498 Accept SIP Trust Server Only 499 Accept SIP Trust Server Only Configuration 499 100 Reliable Retransmission 499 100 Reliable Retransmission Configuration 500 SIP Session Timer 500 SIP Session Timer Configuration 500 Session Timer 501 Session Timer Configuration 502 Reboot in Talking 502 Reboot in Talking Configuration 503 Reserve in User Name 503 Reserve in User Name Configuration 503 B...

Page 20: ...g 539 Local Logging Configuration 540 Exporting the Log Files to a Local PC 542 Uploading Log to the USB Flash Drive 543 Viewing the Log Files 543 Syslog Logging 544 Syslog Logging Configuration 544 Viewing the Syslog Messages on Your Syslog Server 547 Resetting Phone and Configuration 547 Reset to Factory Configuration 547 Resetting the IP phone to Default Factory Settings 548 Resetting the IP ph...

Page 21: ...ink phones 558 Time and Date Issues 559 Display time and date incorrectly 559 Display Issues 559 The phone screen is blank 559 The phone displays No Service 559 Phone Book Issues 559 Difference between a remote phone book and a local phone book 559 Audio Issues 559 Increasing or decreasing the volume 559 Get poor sound quality during a call 559 There is no sound when the other party picks up the c...

Page 22: ... popular BMP JPG and so on 564 Power and Startup Issues 564 Both PoE cable and power adapter is connected to the phone 564 The power LED indicator has no lights 564 The Phone screen is black 564 The IP phone always displays the Yealink logo 564 Other Issues 564 The difference among user name register name and display name 564 On code and off code 564 The difference between RFC 2543 Hold enabled an...

Page 23: ...Table of Contents 19 ...

Page 24: ...Notepad to create and edit boot files configuration files and resource files Yealink IP Phones in a Network Most Yealink phones are connected physically through a Category 5E CAT5E cable to a 10 100 1000Mbps Eth ernet LAN and send and receive all data using the same packet based technology Some phones support the wire less network Since the IP phone is a data terminal digitized audio being just an...

Page 25: ...trical supply the device begins its ini tialization process Topics Loading the ROM File Configuring the VLAN Querying the DHCP Dynamic Host Configuration Protocol Server Contacting the Provisioning Server Updating Firmware Downloading the Resource Files Loading the ROM File The ROM file resides in the flash memory of the device The device comes from the factory with a ROM file pre loaded During in...

Page 26: ...tion file s If the device does not obtain configurations from the provisioning server it will use the configurations stored in the flash memory Updating Firmware If you define the access URL of firmware in the configuration file the device will download the firmware from the pro visioning server If the MD5 value of the downloaded firmware file differs from that stored in the flash memory the devic...

Page 27: ...l data entry You can also configure IPv4 or IPv6 network settings manually Note Yealink devices comply with the DHCPv4 specifications documented in RFC 2131 and DHCPv6 specifications doc umented in RFC 3315 Topics Wired Network IP Addressing Mode Configuration IPv4 Wired Network Configuration IPv6 Wired Network Configuration Wired Network IP Addressing Mode Configuration The following table lists ...

Page 28: ...cify IPv6 as the preferred network and AAAA query will be performed preferentially 2 The preferred network is configured by static network preference Default 0 1 If you change this parameter the phone will reboot to make the change take effect 2 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G...

Page 29: ...000000000xx cfg Description It configures the IPv4 subnet mask for the wired network Note It works only if static network internet_port type is set to 2 Static IP Permitted Values Subnet Mask Default Blank Web UI T57W T54W T53W T53 T48U T46U T43U T42U Network Basic IPv4 Config Configuration Type Static IP Subnet Mask Other Phones Network Basic IPv4 Config Static IP Address Subnet Mask Phone UI Col...

Page 30: ...Port IPv4 Type DHCP Static DNS Black and white Screen Phones Menu Settings Advanced 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 for the wired network Note It works only if static network ip_address_mode is set to 0 IPv4 or 2 IPv4 IPv6 In the DHCP envi...

Page 31: ...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 phone will reboot to make the change take effect IPv6 Wired Network Configuration If you configure the network settings on the phone for an IPv6 wired network you can set up an IP address for the phone by using SLAAC ICMPv6 DHCPv6 or by manuall...

Page 32: ... Phones Menu Settings Advanced Settings default password admin Network WAN Port IPv6 Static IPv6 Client IP Address Parameter static network ipv6_prefix 1 y0000000000xx cfg Description It configures the IPv6 prefix for the wired network Note It works only if static network ipv6_internet_port type is set to 1 Static IP Permitted Values Integer from 0 to 128 Default 64 Web UI T57W T54W T53W T53 T48U ...

Page 33: ...S Default 0 Web UI Network Basic IPv6 Config IPv6 Static DNS Static IPv6 DNS Phone UI Color Screen Phones Menu Advanced default password admin Network WAN Port IPv6 Type DHCP Static DNS Black and white Screen Phones Menu Settings Advanced Settings default password admin Network WAN Port IPv6 DHCP IPv6 Client Static DNS Parameter static network ipv6_primary_dns 1 y0000000000xx cfg Description It co...

Page 34: ...ss Secondary DNS Phone UI Color Screen Phones Menu Advanced default password admin Network WAN Port IPv6 Static IP Secondary DNS In DHCP environment Menu Advanced default password admin Network WAN Port IPv6 DHCP Static DNS Enabled Secondary DNS Black and white Screen Phones Menu Settings Advanced Settings default password admin Network WAN Port IPv6 Static IPv6 Client Sec DNS In DHCP environment ...

Page 35: ...mes via DNS Network Time Protocol Servers 42 Specify a list of NTP servers available to the client by IP address Vendor Specific Inform ation 43 Identify the vendor specific information Vendor Class Identifier 60 Identify the vendor type TFTP Server Name 66 Identify a TFTP server when the sname field in the DHCP header has been used for DHCP options Timezone DST 100 Specify a POSIX timezone string...

Page 36: ...hone when using DHCP The DHCP client uses option 12 to send a pre defined hostname to the DHCP registration server See RFC 1035 for character set restrictions Topic DHCP Option 12 Hostname Configuration DHCP Option 12 Hostname Configuration The following table lists the parameter you can use to configure DHCP option 12 hostname Parameter static network dhcp_host_name 1 y0000000000xx cfg Descriptio...

Page 37: ...n use to configure DHCP option 120 Parameter sip dhcp option120 mode y0000000000xx cfg Description It configures whether to use DHCP option 120 for obtaining the outbound proxy server IP address Permitted Values 0 Do not check with the DHCP server for the outbound proxy server IP address 1 The value obtained from DHCP option 120 is used as outbound proxy server IP address can resolve up to two dom...

Page 38: ...ier string to use in the DHCP interaction Permitted Values String within 99 characters Default yealink Web UI Settings Auto Provision IPv4 DHCP Option Value Phone UI Color Screen Phones Menu Advanced default password admin Auto Provision IPv4 DHCP Option Value Black and white Screen Phones Menu Settings Advanced Settings default password admin Auto Provision IPv4 DHCP Option Value DHCP Option for ...

Page 39: ...nual configuration the phone also supports the automatic discovery of VLAN via LLDP CDP or DHCP The assignment takes effect in this order assignment via LLDP CDP manual configuration then assign ment via DHCP For more information on VLAN refer to VLAN Feature on Yealink IP Phones Topics LLDP Configuration CDP Configuration Manual VLAN Configuration DHCP VLAN Configuration VLAN Change Configuration...

Page 40: ...ceive and or transmit device related information from to dir ectly connected devices on the local network When CDP feature is enabled on the phones the phones periodically advertise their own information to the directly connected CDP enabled switch The phones can also receive CDP packets from the connected switch and obtain their VLAN IDs The following table lists the parameters you can use to con...

Page 41: ...the VLAN for the Internet port Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Network Advanced VLAN WAN Port Active Phone UI Color Screen Phones Menu Advanced default password admin Network VLAN WAN Port VLAN Status Black and white Screen Phones Menu Settings Advanced Settings default password admin Network VLAN WAN Port VLAN Status Parameter static network vlan internet_port_vid 1 y000000...

Page 42: ...LAN PC Port Active Phone UI Color Screen Phones Menu Advanced default password admin Network VLAN PC Port VLAN Status Black and white Screen Phones Menu Settings Advanced Settings default password admin Network VLAN PC Port VLAN Status Parameter static network vlan pc_port_vid 1 y0000000000xx cfg Description It configures the VLAN ID for the PC port Note It works only if static network pc_port ena...

Page 43: ...omize the DHCP option used to request the VLAN ID The following table lists the parameters you can use to configure DHCP VLAN discovery Parameter static network vlan dhcp_enable 1 y0000000000xx cfg Description It enables or disables the DHCP VLAN discovery feature Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Network Advanced VLAN DHCP VLAN Active Phone UI Color Screen Phones Menu Advance...

Page 44: ...t to make the change take effect Wi Fi Wi Fi feature enables you to connect the phones to the organization s wireless network Wi Fi feature is only applic able to T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 phones You can configure the phones to operate in IPv4 IPv6 or dual stack IPv4 IPv6 mode and configure IPv4 or IPv6 wireless network settings manually N...

Page 45: ...If the preferentially used network is still available after the specified time the phone performs a network switch while the phone is not in use Default 55 Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 Parameter static wifi enable y0000000000xx cfg Description It activates or deactivates the Wi Fi mode Note It works only if static wifi funct...

Page 46: ...n Black and white Screen Phones 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 a specific wireless network Note It works only if static wifi enable is set to 1 Enabled If it is set to 802 1x EAP the CA cer tificate can be uploaded by the parameter static netw...

Page 47: ...set to 1 Enabled and static wifi X security_mode is set to 802 1x EAP Permitted Values Auto PEAP TLS TTLS or PWD Default Auto Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 Web UI Network Wi Fi Add EAP Method Parameter static wifi X eap_user_name 2 y0000000000xx cfg Description It configures the EAP authentication username of a specific wirel...

Page 48: ...igures the EAP authentication password of a specific wireless network Note It works only if static wifi enable is set to 1 Enabled and static wifi X security_mode is set to 802 1x EAP Permitted Values String within 64 characters Default Blank Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 Web UI Network Wi Fi Add Password Phone UI Color Scree...

Page 49: ...k and white Screen Phones Menu Settings Advanced Settings default password admin Network Wi Fi Port IP Mode Parameter static network wifi preference 1 y0000000000xx cfg Description It specifies IPv4 or IPv6 as the preferred wireless network in a Dual Stack mode Note It works only if static network wifi ip_address_mode is set to 2 IPv4 IPv6 Permitted Values 0 IPv6 1 IPv4 Default 0 Supported Devices...

Page 50: ...rks only if static network wifi internet_port type is set to 2 Static IP Permitted Values IPv4 Address Default Blank Supported Devices T57W T54W T53W T53 T48U T48S T46U T46S T43U T42U T42S T41S T27G CP920 Web UI T57W T54W T53W T53 T48U T46U T43U T42U Network Wi Fi IPv4 Config Configuration Type Static IP IP Address Other Phones Network Wi Fi IPv4 Config Static IP Address IP Address Phone UI Color ...

Page 51: ...way Other Phones Network Wi Fi IPv4 Config Static IP Address Default Gateway Phone UI Color Screen Phones Menu Advanced default password admin Network Wi Fi Port IPv4 Static IP Default Gate way Black and white Screen Phones Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv4 Static IPv4 Client Default Gateway Parameter static network wifi static_dns_enable 1 y0000000000x...

Page 52: ...v4 DHCP Static DNS Enabled Pri DNS Black and white Screen Phones Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv4 Static IPv4 Client Pri DNS In DHCP environment Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv4 DHCP IPv4 Client Static DNS Enabled Pri DNS Parameter static network wifi secondary_dns 1 y0000000000xx cfg Description It configu...

Page 53: ...y to obtain the IPv6 address and other network settings via DHCPv6 The following table lists the parameters you can use to configure IPv6 wireless network Parameter static network wifi ipv6_internet_port type 1 y0000000000xx cfg Description It configures the Internet port type for IPv6 wireless network Note It works only if static network wifi ip_address_mode is set to 1 IPv6 or 2 IPv4 IPv6 Permit...

Page 54: ...42U Network Wi Fi IPv6 Config Configuration Type Static IP IPv6 Prefix 0 128 Other Phones Network Wi Fi IPv6 Config Static IP Address IPv6 Prefix 0 128 Phone UI Color Screen Phones Menu Advanced default password admin Network Wi Fi Port IPv6 Static IP IPv6 IP Prefix Black and white Screen Phones Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv6 Static IPv6 Client IPv6 ...

Page 55: ...P IPv6 Client Static DNS Parameter static network wifi ipv6_primary_dns 1 y0000000000xx cfg Description It configures the primary IPv6 DNS server for the wireless network Note It works only if static network wifi ip_address_mode is set to 1 IPv6 or 2 IPv4 IPv6 In DHCP environment you also need to make sure static network wifi ipv6_static_dns_enable is set to 1 On Permitted Values IPv6 Address Defa...

Page 56: ...nu Advanced default password admin Network Wi Fi Port IPv6 DHCP Static DNS Enabled Sec DNS Black and white Screen Phones Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv6 Static IPv6 Client Sec DNS In DHCP environment Menu Settings Advanced Settings default password admin Network Wi Fi Port IPv6 DHCP IPv6 Client Static DNS Enabled Sec DNS Parameter static network wifi ...

Page 57: ...t configures the maximum local RTP port Permitted Values Integer from 1024 to 65535 Default 12780 Web UI Network Advanced Local RTP Port Max RTP Port 1024 65535 Parameter features rtp_symmetric enable y0000000000xx cfg Description It configures the symmetrical RTP feature Permitted Values 0 Disabled 1 reject RTP packets arriving from a non negotiated IP address 2 reject RTP packets arriving from a...

Page 58: ...Color Screen Phones Menu Advanced default password admin Accounts Account X NAT Status Black and white Screen Phones Menu Settings Advanced Settings default password admin Accounts AccountX NAT Status Note Manual NAT cannot be configured via the phone user interface Parameter static network static_nat enable 2 y0000000000xx cfg Description It enables or disables the manual NAT feature Permitted Va...

Page 59: ...dmin Network NAT STUN Server Parameter static sip nat_stun port y0000000000xx cfg Description It configures the port of the STUN server Note It works only if static sip nat_stun enable is set to 1 Enabled Permitted Values Integer from 1024 to 65535 Default 3478 Web UI Network NAT STUN STUN Port 1024 65535 Phone UI Color Screen Phones Menu Advanced default password admin Network NAT STUN Port Black...

Page 60: ...cate to the TURN server Note It works only if static sip nat_turn enable is set to 1 Enabled Permitted Values String Default Blank Web UI Network NAT TURN User Name Username Parameter static sip nat_turn password 2 y0000000000xx cfg Description It configures the password to authenticate to the TURN server Note It works only if static sip nat_turn enable is set to 1 Enabled Permitted Values String ...

Page 61: ...nds the response back to the source IP address and port from which the request originated It helps the phone traverse symmetric NATs Rport feature depends on support from a SIP server For more information refer to RFC 3581 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 phone to add the rport para...

Page 62: ...Default 5061 Web UI Settings SIP TLS SIP Port Internet Port and PC Port Yealink phones support two Ethernet ports Internet port and PC port You can enable or disable the PC port on the phones The CP920 phones have Internet port only Topics Supported Transmission Methods Internet Port and PC Port Configuration Supported Transmission Methods Three optional methods of transmission configuration for t...

Page 63: ...8G T46U T46S T46G T43U T42U T42G T42S T40G T33G T31G T 29G T27G T23G CP920 phones Default 0 Web UI Network Advanced Port Link WAN Port Link Para meter static network pc_port speed_duplex 1 y0000000000xx cfg Descrip tion It configures the network speed over Ethernet of the PC port Note It works only if static network pc_port enable is set to 1 Auto Negotiation For T57W T54W T53W T53 T48U T48S T48G ...

Page 64: ...twork and wireless network with the connected PC Default 0 Sup ported Devices T57W T54W T53W T53 Case Scenario When the phone is connected to the wireless network the office s PC can obtain the network through the phone s PC port 1 If you change this parameter the phone will reboot to make the change take effect VPN Yealink phones use OpenVPN or L2TP not available on T3 phones to achieve VPN featu...

Page 65: ...000000xx cfg Description It configures the access URL of the tar file for OpenVPN Note It works only if static network vpn mode is set to 1 OpenVPN Permitted Values URL within 511 characters Default Blank Web UI Network Advanced VPN OpenVPN Upload VPN Config Parameter static network openvpn_file url 1 y0000000000xx cfg Description It configures the URL for uploading the OpenVPN configuration file ...

Page 66: ... L2TP Permitted Values String within 512 characters Default Blank Supported Devices T57W T54W T53W T53 T48U T46U T43U T42U T48S T46S T42S T41S T27G and CP920 Web UI Network Advanced VPN Layer 2 Tunneling Protocol L2TP Authentication Name Parameter static network l2tp_server password 1 y0000000000xx cfg Description It configures the password of the L2TP server Note It works only if static network v...

Page 67: ...ice QoS VoIP is extremely bandwidth and delay sensitive QoS is a major issue in VoIP implementations regarding how to guarantee that packet traffic is not delayed or dropped due to interference from other lower priority traffic VoIP can guarantee high quality QoS only if the voice and the SIP packets are given priority over other kinds of network traffic The phones support the DiffServ model of Qo...

Page 68: ...s Network Advanced Voice QoS SIP QoS 0 63 1 If you change this parameter the phone will reboot to make the change take effect 802 1x Authentication Yealink phones support the following protocols for 802 1x authentication l EAP MD5 l EAP TLS requires Device and CA certificates requires no password l EAP PEAP MSCHAPv2 requires CA certificates l EAP TTLS EAP MSCHAPv2 requires CA certificates l EAP PE...

Page 69: ...ing the anonymous Diffie Hellman key exchange 1 Authenticated Provisioning EAP In Band provisioning is enabled by server authenticated PAC pro visioning using certificate based server authentication Default 0 Web UI Network Advanced 802 1x Provisioning Mode Parameter static network 802_1x anonymous_identity 1 y0000000000xx cfg Description It configures the anonymous identity user name for 802 1X a...

Page 70: ...ly 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 Permitted Values URL within 511 characters Default Blank Web UI Network Advanced 802 1x CA Certificates Parameter static network 802_1x client_cert_url y0000000000xx cfg Description It configures the UR...

Page 71: ...ccessible on a particular CPE GetParameterAttributes This method is used to read the attributes associated with one or more CPE parameters SetParameterAttributes This method is used to modify attributes associated with one or more CPE parameters Reboot This method causes the CPE to reboot Download This method is used to cause the CPE to download a specified file from the designated loc ation File ...

Page 72: ...lt Blank Web UI Settings TR069 ACS Password Parameter static managementserver url y0000000000xx cfg Description It configures the access URL of the TR 069 ACS server Note The phones also support obtaining the URL of the ACS by detecting DHCP option 43 or DHCPv6 option 17 In a Dual Stack mode the value obtained from DHCPv6 option 17 has a higher priority than that obtained from DHCP option 43 Permi...

Page 73: ...er Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Settings TR069 Enable Periodic Inform Parameter static managementserver periodic_inform_interval y0000000000xx cfg Description It configures the interval in seconds at which the phone reports its configuration to the ACS server Note It works only if static managementserver periodic_inform_enable is set to 1 Enabled Permitted Values Integer ...

Page 74: ...es Files Download Process Boot Files Yealink phones support boot files The boot files maximize the flexibility to allow you to customize features and set tings for multiple phones With the boot file you can specify which configuration files should be downloaded It is effective for you to provision the phones in different deployment scenarios l For all phones l For a group of phones l For specific ...

Page 75: ...t to a specific CFG file MODEL The MODEL can be added to specify settings for specific phone models MODEL represents the phone model name The valid phone model names are T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T42G T41P T41S T40P T40G T33P T33G T31P T31G T31 T30P T30 T29G T27G T23P T23G T21P_E2 T19P_ E2 and CP920 Multiple phone models are separated by commas For example T46...

Page 76: ...S 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 static specific_model excluded_mode 1 6 Save the boot file and place it on the provisioning server Related Topic Boot File Attributes Con...

Page 77: ... Common CFG file T57W y000000000097 cfg T54W y000000000096 cfg T53W T53 y000000000095 cfg T48U y000000000109 cfg T48G y000000000035 cfg T48S y000000000065 cfg T46U y000000000108 cfg T46G y000000000028 cfg T46S y000000000066 cfg T43U y000000000107 cfg T42G y000000000029 cfg T42S y000000000067 cfg T42U y000000000116 cfg T41P y000000000036 cfg T41S y000000000068 cfg T40P y000000000054 cfg T40G y00000...

Page 78: ...C local CFG file on the phone will not be cleared Note The non static changes that you made before enabling the provisioning priority mechanism are not saved in the gen erated MAC local file but the previous settings still take effect on the phone The static changes are never be saved to the MAC local cfg file The provisioning priority mechanism is enabled by the parameter static auto_provision cu...

Page 79: ...cified configurations The phone model name T21P_E2 is applicable to T21P E2 and T21 E2 phones Tip The line beginning with is considered to be a comment You can use to make any comment on the configuration file Resource Files Resource files are optional but if the particular feature is being employed these files are required You need to place resource files on the provisioning server The phones req...

Page 80: ...l Customize soft key layout for different call states Softkey Layout File Customization Directory Tem plate favorite_setting xml Customize the directory list Directory List File Cus tomization Super Search Template super_search xml Customize the search source list Search Source File Customization Local Contact File contact xml Add or modify multiple local contacts Local Contact File Customization ...

Page 81: ... phone user interface or web user interface l 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 con figured Manual provisioning on the web or phone user interface does not contain all of the phone settings avail able with the centralized method ...

Page 82: ... is especially useful for remote configuration Because features and configurations vary by phone models and firmware versions options available on each page of the web user interface can vary as well Note that the features configured via the web user interface are limited Therefore you can use the web user interface in conjunction with a central provisioning method and phone user interface When co...

Page 83: ... the web user interface by request URI may be restricted by the web explorer for example Internet Explorer For security purposes we recommend that you use this feature in a secure network environment The following table lists the parameters you can use to configure quick login Parameter wui quick_login y0000000000xx cfg Description It enables or disables the quick login feature Note It works only ...

Page 84: ...eb UI Network Advanced Web Server HTTP Phone UI Color Screen Phones Menu Advanced default password admin Network Web Server HTTP Status Black and white Screen Phones Menu Settings Advanced Settings default password admin Network Web Server HTTP Status Parameter static network port http 1 y0000000000xx cfg Description It configures the port used to access the web user interface of the phone over a ...

Page 85: ...ssword admin Network Web Server HTTPS Port Parameter static wui default_https_enable 1 y0000000000xx cfg Description It enables or disables to access the web user interface of the phone over a secure tunnel HTTPS by default Note It works only if static wui https_enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Supported Devices T57W T54W T53W T53 T48U T46U T43U T42U T48S ...

Page 86: ...ace the changes associated with non static parameters you make will be stored in the MAC local CFG file For more information on MAC local CFG file refer to MAC local CFG File Related Topic User and Administrator Identification Central Provisioning Central provisioning enables you to provision multiple phones from a provisioning server that you set up and main tain a set of boot files configuration...

Page 87: ...rver You can also configure a directory for each of these three files respectively Topics Auto Provisioning Settings Configuration User Triggered Provisioning Settings Configuration PIN Code Provisioning Settings Configuration Auto Provisioning Settings Configuration The following table lists the parameters you can use to configure settings for auto provisioning Parameter static auto_provision att...

Page 88: ...one to reboot after auto provisioning even if there is no specific con figuration requiring a reboot Note It works only for the current auto provisioning process If you want the phone to reboot after every auto provisioning process the parameter must be always contained in the configuration file and set to 1 If the phone reboots repeatedly after it is set to 1 you can try to set static auto_provis...

Page 89: ...cription It configures the time interval in weeks for the phone to perform auto provisioning If it is set to 0 the phone performs auto provisioning at the specific day s configured by the parameter static auto_provision weekly dayofweek every week If it is set to other values for example 3 the phone performs auto provisioning at a random day between the specific day s configured by the parameter s...

Page 90: ...ioning by randomly selecting a day from Sunday and Monday every three weeks Note It works only if 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 ...

Page 91: ...rks only if static auto_provision flexible enable is set to 1 On Permitted Values Time from 00 00 to 23 59 Default 02 00 Web UI Settings Auto Provision Flexible Time Parameter static auto_provision flexible end_time y0000000000xx cfg Description It configures the ending time of the day for the phone to perform auto provisioning at random If it is left blank or set to a specific value equal to star...

Page 92: ...atically disappears from the phone screen after the designated time Default 7200 Parameter static auto_provision dns_resolv_nosys y0000000000xx cfg Description It enables or disables the phone to resolve the access URL of the provisioning server using download libraries mechanism Permitted Values 0 Disabled the phone resolves the access URL of the provisioning server using the system mech anism 1 ...

Page 93: ... 1 code 123 static autoprovision 2 code static autoprovision 3 code 123 Permitted Values Numbers or a combination of numbers and Default Blank Parameter static autoprovision X url 1 2 y0000000000xx cfg Description It configures the access URL of the provisioning server for the phone to perform auto provisioning which is triggered by an activation code Permitted Values URL within 511 characters Def...

Page 94: ...can do the following l Check whether settings you make using a higher priority provisioning method override settings made using a lower priority provisioning method l Reset a configuration to factory setting l See the default value of the desired configuration The table lists each parameter in the detailed information Parameter Description Description Description of this configuration item CFG Con...

Page 95: ...e The phones are not compatible with active FTP You can specify the transport protocol in the provisioning server address for example http xxxxxxx If not spe cified the TFTP protocol is used Topic Provisioning Protocols Configuration Provisioning Protocols Configuration The following table lists the parameters you can use to configure provisioning protocols Parameter static auto_provision server t...

Page 96: ...rface 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 use to configure the Zero Touch provision Parameter static zero_touch enable y0000000000xx cfg Description It enables or disables the zero touch for the phone to configure the netw...

Page 97: ...0xx cfg Description It enables or disables the phone to match the received provisioning URL with the last one from where the phone successfully requests the configuration via a PnP provision Permitted Values 0 Disabled 1 Enabled the phone performs a PnP provision again only when the provisioning URLs are matched Default 0 Supported Devices All phones except T48G T46G T42G T41P and T29G DHCP Provis...

Page 98: ...y0000000000xx cfg Description It configures the IPv6 custom DHCP option 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 135 to 65535 except 143 Default Blank Web UI Settings Auto Provision IPv6 Custom Option Phone UI Color Screen Phones Menu Advanced defau...

Page 99: ...r CP920 phones CP920 Static Provision Configuration To use the static provision method you need to obtain the provisioning server address first when configuring a pro visioning server The provisioning server address can be IP address domain name or URL If a user name and password are spe cified as part of the provisioning server address for example http user pwd server dir they will be used only i...

Page 100: ...ning 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 boot files and configuration files and then edit them as desired 5 Copy the boot files configuration files and resource files to the provisioning server 6 If performing static provisioning obtain the...

Page 101: ... cfg file to the server each time the file updates and to download the MAC local cfg file from the server during auto provisioning Note It works only if static auto_provision custom protect is set to 1 Enabled The upload download path is configured by the parameter static auto_provision custom sync path Permitted Values 0 Disabled 1 Enabled Default 0 Parameter static auto_provision custom sync pat...

Page 102: ...hanges via the phone user interface or web user interface the MAC local cfg file with non static personal settings generates locally Scenario Keeping user s personalized settings when upgrading the firmware If you set static auto_provision custom sync 1 then the phones attempt to upload the MAC local cfg file to the pro visioning server each time the file updates When performing auto provisioning ...

Page 103: ...ed on the phone or when the end user encounters some problems because of the wrong configurations you can clear the user s personalized configuration settings l Via phone user interface at the path Menu Advanced default password admin Reset Config Reset local settings Menu Settings Advanced Settings default password admin Reset Config Reset local settings Menu Basic Reset local settings or Menu Se...

Page 104: ... cfg 5 Place the boot files to the home directory of the provisioning server For example D TFTP Provision 6 Reboot the phones to trigger auto provisioning For the phone with MAC 001565b09d886 it will download the 001565b09d886 boot file and then download Linekey cfg and 001565b09d886 cfg files referenced in the 001565b09d886 boot file in sequence from the pro visioning server For the phones except...

Page 105: ...Administrator s Guide for SIP T2 T3 T4 T5 CP920 IP Phones 101 ...

Page 106: ...er options The default username and password for the user is user For security reasons you should change the default user or administrator password as soon as possible Since advanced menu options are strictly used by the administrator users can configure them only if they have admin istrator privileges Topics User and Administrator Identification Configuration User Access Level Configuration User ...

Page 107: ...t Blank Web UI Security Password Phone UI Color Screen Phones Menu Advanced default password admin Change Password Black and white Screen Phones Menu Settings Advanced Settings default password admin Change Password Note You cannot change the user password via the phone user interface User Access Level Configuration For more information refer to Yealink SIP IP Phones Configuration Guide for User A...

Page 108: ...ock You can lock the IP phone to prevent it from unauthorized use Once the IP phone is locked anyone must enter the password to unlock it Yealink phones offer three types for phone lock l Lock the Menu soft key it prevents unauthorized users from accessing the menu changing the personal set tings for your phone l Lock the Function keys it only allows unauthorized users to use the keypad for placin...

Page 109: ...emergency numbers and return to the idle screen Keys not Locked IME More Cancel Send Delete and Line soft key line key key type is Line X OK Volume key Speakerphone key digit keys HEADSET key key as send off hook key and on hook key Note Line key is not applicable to T30P T30 T19 P E2 CP920 phones Speakerphone key is not applicable to CP920 phones Off hook key and on hook key are only applicable t...

Page 110: ...pe Black and white Screen Phones Menu Settings Basic Settings Phone Lock Lock Type Parameter phone_setting phone_lock unlock_pin y0000000000xx cfg Description It configures the password for unlocking the phone Permitted Values Characters within 15 digits Default 123 Web UI Features Phone Lock Phone Unlock PIN 0 15 Digit Phone UI Color Screen Phones Menu Basic Change PIN Black and white Screen Phon...

Page 111: ...an account the SIP message of this account will be encrypted and a lock icon appears on the LCD screen after the successful TLS negotiation Note To improve the security of the phone web service you cannot access the web user interface of the phone running firm ware version V84 by default when the web browser only supports TLS 1 0 protocol But you are allowed to configure the sup ported TLS version...

Page 112: ...ne requests a TLS connection with a server the phone should verify the certificate sent by the server to decide whether it is trusted based on the trusted certificates list You can upload 10 custom certificates at most The format of the trusted certificate files must be pem cer crt and der and the maximum file size is 5MB l Server Certificate When clients request a TLS connection with the IP phone...

Page 113: ...fax Secure Certificate Authority l Equifax Secure eBusiness CA 1 l Equifax Secure Global eBusiness CA 1 l GeoTrust Global CA l GeoTrust Global CA2 l GeoTrust Primary Certification Authority l GeoTrust Primary Certification Authority G2 l GeoTrust Universal CA l GeoTrust Universal CA2 l Thawte Personal Freemail CA l Thawte Premium Server CA l Thawte Primary Root CA l Thawte Primary Root CA G2 l Tha...

Page 114: ... Certificate Authority G2 l TC TrustCenter Class 2 CA II l TC TrustCenter Class 3 CA II l TC TrustCenter Class 4 CA II l TC TrustCenter Universal CA I l TC TrustCenter Universal CA III l Thawte Universal CA Root l VeriSign Class 3 Secure Server CA G2 l VeriSign Class 3 Secure Server CA G3 l Thawte SSL CA l StartCom Certification Authority l StartCom Certification Authority G2 l Starfield Services ...

Page 115: ...rver Y Transport Parameter static security default_ssl_method 3 y0000000000xx cfg Description It configures the TLS version to use for handshake negotiation between the phone and server for example SIP registration server provisioning server Permitted Values 0 TLS 1 0 3 SSL V23 automatic negotiation with the server The phone starts with TLS 1 2 for negotiation 4 TLS 1 1 5 TLS 1 2 Default 3 Paramet...

Page 116: ...ion Parameter static security dev_cert 3 y0000000000xx cfg Description It configures the type of device certificates for the phone to send for TLS authentication Permitted Values 0 Default Certificates 1 Custom Certificates Default 0 Web UI Security Server Certificates Device Certificates Parameter static trusted_certificates url y0000000000xx cfg Description It configures the access URL of the cu...

Page 117: ... to reserve the trusted and server certificates settings after the phone reset to factory defaults Permitted Values 0 Disabled static security trust_certificates static security ca_cert static security cn_validation and static security dev_cert will be reset 1 Enabled static security trust_certificates static security ca_cert static security cn_validation static security dev_cert and static phone_...

Page 118: ...ryption algorithm and then answers the call by respond ing 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 ptim...

Page 119: ... 2 48 the master key lifetime is the configured value A value greater than 2 48 the master key lifetime is 2 48 Default 0 Parameter account X srtp unencrypted_rtp enable 1 MAC cfg Description It enables or disables the phone s capability to include unencrypted RTP streams in SDP offers when using SRTP Note It works only if account X srtp_encryption is set to 1 Optional or 2 Compulsory Permitted Va...

Page 120: ...ption Encrypted configuration files can be downloaded from the provisioning server to protect against unauthorized access and tampering of sensitive information for example login passwords registration information You can encrypt the configuration files using encryption tools You can also configure the MAC local cfg files to be automatically encrypted using 16 character 32 character symmetric keys...

Page 121: ...ion It configures how the phone decrypts files Permitted Values 0 The phone will decrypt the encrypted configuration files using plaintext AES keys configured on the phone 1 The phone determines whether the file is an encrypted file generated in RSA mode If yes the phone will decrypt the encrypted configuration file using the phone built in RSA private key or self define RSA private key If no the ...

Page 122: ...ones Menu Advanced default password admin Auto Provision MAC Oriented AES Black and white Screen Phones Menu Settings Advanced Settings default password admin Auto Provision MAC Oriented AES Parameter static autoprovision X com_aes 1 2 y0000000000xx cfg Description It configures the plaintext AES key for decrypting the Common CFG file If it is configured it has a higher priority than the value con...

Page 123: ... It enables or disables the phone to encrypt MAC local cfg file using the plaintext AES key Permitted Values 0 Disabled the MAC local CFG file will be uploaded unencrypted and will replace 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 1 Enabled the MAC local CFG file wi...

Page 124: ... Digest authentication challenge requests with digest authentication using the local credentials for the asso ciated registered account l Source IP address validation and digest authentication apply both of the above methods Topic Incoming Network Signaling Validation Configuration Incoming Network Signaling Validation Configuration The following table lists the parameters you can use to configure...

Page 125: ...ture from a USB Flash Drive l Wi Fi except T57W T54W T53W CP920 l Bluetooth except T57W T54W T53W CP920 l USB Recording Topic USB Port Lock Configuration USB Port Lock Configuration The following table lists the parameters you can use to configure the USB port lock Parameter static usb power enable 1 y0000000000xx cfg Description It enables or disables the USB port Permitted Values 0 Disabled the ...

Page 126: ...B devices such as Bluetooth dongle are still available on the phone 1 Enabled Default 1 Supported Devices T57W T54W T53W T53 T48U T48S T46U T46S T43U T42U CP920 1 If you change this parameter the phone will reboot to make the change take effect ...

Page 127: ...e http sup port yealink com documentFront forwardToDocumentFrontDisplayPage The following table lists the associated and latest firmware name for each device model X is replaced by the actual firmware version IP Phone Model Firmware Name Example T57W T54W T53W T53 T5W firmware unified 96 x x x rom 96 85 0 10 rom T48U T46U T43U T42U T4U firmware unified 108 x x x rom 108 84 0 30 rom T48S T46S T42S ...

Page 128: ...re via the web user interface l Do not unplug the network cables and power cables when the device is upgrading firmware The following table lists the parameters you can use to upgrade firmware Parameter static firmware url y0000000000xx cfg Description It configures the access URL of the firmware file Permitted Values URL within 511 characters Default Blank Web UI T57W T54W T53W T53 T48U T46U T43U...

Page 129: ...re Upgrade Configuration Handset Backlight The handset supports different backlight status and you can configure it For W53H W56H the backlight in charger or out of charger can be configured independently You can enable the backlight to be on for about 30 minutes when the handset is charged and then you can check the charging state during this period You can also enable the backlight to be on for ...

Page 130: ...ht will be turned off after the handset is idle for about 10 seconds 1 Enabled the backlight will be turned off after the handset is idle for about 30 minutes Default 1 Supported Devices W53H W56H Handset UI OK Settings Display Display Backlight Out Of Charger Handset Keypad Light You can enable the handset keypad light to light up the keypad when any key is pressed This helps you dis tinguish key...

Page 131: ...ettings Display Wallpaper Handset Screen Saver The screen saver of the handset is designed to protect your LCD screen You can enable the screen saver to pro tect the LCD screen an analog clock will be activated and appear on the LCD screen after the handset is idle for approximately 10 seconds It is only applicable to W56H W53H handsets Topic Handset Screen Saver Configuration Handset Screen Saver...

Page 132: ...ne The handset name for handset 2 is Handset 2 The handset name for handset 3 is Handset 3 The handset name for handset 4 is Handset 4 The handset name for handset 5 is Handset 5 Web UI Status Handset Handset Name Handset X 1 Phone UI T57W T54W Menu DECT Settings Handsets Handset X 1 T53W T53 Menu Settings DECT Settings Handsets Handset X 1 Handset UI W53H W56H OK Settings Handset Name DD Phone CP...

Page 133: ...ne 3 4 Line 4 5 Line 5 Multiple line IDs are separated by commas Default The incoming line for Corded phone is line 1 line5 The incoming line for handset 2 is line 2 The incoming line for handset 3 is line 3 The incoming line for handset 4 is line 4 The incoming line for handset 5 is line 5 Web UI Account Number Assignment Incoming lines Handset UI W53H W56H OK Settings Telephony Incoming Lines De...

Page 134: ...sts the parameter you can use to configure the end call on hook Parameter phone_setting end_call_on_hook enable y0000000000xx cfg Description It enables or disables to end a call when placing the handset into the charger cradle Permitted Values 0 Never 1 Always Default 1 Supported Devices W53H W56H Web UI Features General Information End Call On Hook Advisory Tones Advisory tones are the acoustic ...

Page 135: ...onfiguration Keep the original configuration of the handset 0 Disabled 1 Enabled Default 1 Supported Devices W53H W56H CP930W Handset UI W56H W53H OK Settings Audio Advisory Tones Keypad Tone CP930W Menu Settings Basic Settings Sound Advisory Tones Parameter custom handset confirmation_tone enable y0000000000xx cfg Description It enables or disables the handset to play a tone when a user saves set...

Page 136: ... on the handset you should keep the base PIN secret You can change the base PIN for security Topic Base PIN Configuration Base PIN Configuration The following table lists the parameters you can use to configure the base PIN Parameter base pin_code y0000000000xx cfg Description It configures the base PIN Permitted Values Integer from 0000 to 9999 Default 0000 Web UI Security Base PIN Base Unit PIN ...

Page 137: ...al intercom calls on the handset Internal intercom calls are made among handsets registered to the same phone The handset can automatically answer an incoming external intercom call and play warning tone Topic DECT Intercom Configuration DECT Intercom Configuration The following table lists the parameters you can use to configure DECT intercom Parameter custom handset auto_intercom y0000000000xx c...

Page 138: ...irectory Configuration Shared Contact File Customization Shared Directory Configuration The following table lists the parameters you can use to configure the shared directory Parameter static directory_setting shared_contact enable y0000000000xx cfg Description It enables or disables the Shared Directory feature Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All handsets except ...

Page 139: ...te and value ring Do not modify this attribute and value default_photo Do not modify this attribute and value selected_photo Do not modify this attribute and value group_id_name Do not modify this attribute and value Customizing Shared Contact File 1 Open the shared contact file 2 To add a contact add contact display_name office_number mobile_number other_number line 1 ring Auto default_photo Defa...

Page 140: ...n configure a mode for whether to continue the conversation on the handset when the phone goes off hook or to send a busy signal to one of the paired phones while the device is not in a call but tries to initiate a call prohibited on that device Topics Satellite Mode Configuration Example Configuring the Satellite Mode Feature Satellite Mode Configuration The following table lists the parameters y...

Page 141: ... If users not in a call try to ini tiate a call on the phone handset the phone handset will prompt Path Busy 1 Take over call when the handset is during the call users can retrieve the call after off hook on the phone When the phone is during the call users can push the call to the handset Default 1 Web UI Status Handset Satellite Mode Mode Phone UI T57W T54W Menu DECT Settings Satellite Mode Sele...

Page 142: ...up 2 features ms 1 slave_handset_number 4 features ms 1 mode 1 After provisioning when the handset is during the call users can retrieve the call after off hook on the phone When the phone is during the call users can push the call to the handset Repeater Settings Parameters Parameter static base repeater_mode enable 1 y0000000000xx cfg Description It configures the repeater mode to extend the rad...

Page 143: ...uration Keep the original configuration of the handset 0 Color scheme 1 1 Color scheme 2 Default 1 Supported Devices W52H Handset UI OK Settings Display Color Schemes Parameter custom handset missed_call_notify_light enable y0000000000xx cfg Description It enables or disables the message key LED to flash red when the handset misses a call Note It will take effect on all handsets that are registere...

Page 144: ...interface Note It will take effect on all handsets that are registered on the same phone It works only if stat ic auto_provision handset_configured enable is set to 1 Enabled Permitted Values For W56H W53H CP930W handset 0 English 1 French 2 German 3 Italian 4 Polish 5 Portuguese 6 Spanish 7 Turkish 8 Swedish 9 Russian For W52H handset 0 English 1 French 2 German 3 Italian 4 Polish 5 Portuguese 6 ...

Page 145: ...Telephony Auto Answer Parameter custom handset time_format y0000000000xx cfg Description It configures the time format for all registered handsets Note It works only if static auto_provision handset_configured enable is set to 1 Enabled Permitted Values 0 Hour 12 the time will be displayed in 12 hour format with AM or PM specified 1 Hour 24 the time will be displayed in 24 hour format for example ...

Page 146: ...related configurations Permitted Values 0 Disabled the phone will not deliver custom handset configurations via auto provisioning handset reboot to the handset The custom handset settings can be only changed via the handset user inter face 1 Enabled the phone will deliver the custom handset configurations via auto provisioning to the hand set Handset reboot or registration will also trigger the ph...

Page 147: ...te_format Handset Settings Parameters custom handset time_format custom handset eco_mode enable Handset Settings Parameters custom handset auto_answer enable Auto Answer Configuration custom handset missed_call_notify_light enable Handset Settings Parameters custom handset voice_mail_notify_light enable custom handset color_scheme Handset Settings Parameters custom handset low_battery_tone enable ...

Page 148: ...over_the_air url Permitted Values URL within 512 characters Default Blank Parameter over_the_air handset_tip y0000000000xx cfg Description It enables or disables to pop up a tip when upgrading the handset firmware from the provisioning server Note It works only if over_the_air base_trigger and over_the_air handset_trigger are set to 0 Dis abled Permitted Values 0 Disabled 1 Enabled the handset wil...

Page 149: ... you may go to Settings Upgrade Firmware on the handset to trigger the upgrading manually 1 Enabled it will upgrade the handset firmware compulsively without a pop up tip on the handset Default 1 Parameter over_the_air url w52h y0000000000xx cfg Description It configures the access URL of the W52H handset firmware file Note The priority of parameter over_the_air url w52h is higher than over_the_ai...

Page 150: ...arning tone or select specialized tone sets vary from country to country for your IP phone l Send tone allow the IP phone to play a key tone when you press the send key It works only if the key tone is enabled l Dial tone allow the IP phone to play a specific dial tone for a specified time l Key tone allow the IP phone to play a key tone when you press any key Topic Alert Tone Configuration Alert ...

Page 151: ...e when it receives a new voice mail Note It works only if account X display_mwi enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features General Information Voice Mail Tone Parameter features send_key_tone y0000000000xx cfg Description It enables or disables the phone to play a key tone when a user presses a send key Note It works only if features key_tone is set ...

Page 152: ...ures Audio Touch Tone Ring Tones Ring tones are used to play for incoming calls You can select a built in ring tone or a custom ring tone for the phone system or specific line registration To set the custom ring tones you need to upload the custom ring tones to the IP phone in advance You can also specify a period of time after which the phone will stop ringing if the call is not answered Topics C...

Page 153: ...creen Phones Menu Settings Basic Settings Sound Ring Tones Common Parameter account X ringtone ring_type 1 MAC cfg Description It configures a ring tone Example account 1 ringtone ring_type Ring3 wav It means configuring Ring3 wav for account1 account 1 ringtone ring_type Common It means account1 will use the ring tone selected for the phone configured by the parameter phone_ setting ring_type Per...

Page 154: ...thin 511 characters Default Blank Web UI T57W T54W T53W T53 T48U T46U T43U T42U Settings Preference Upload Ringtone Custom Ring Upload Ringtone Other Phones Settings Preference Upload Ringtone Parameter ringtone delete y0000000000xx cfg Description It deletes all custom ring tone files Permitted Values http localhost all Default Blank Parameter phone_setting ringing_timeout y0000000000xx cfg Descr...

Page 155: ...o the caller should be preferentially played Topics Supported Alert Info Headers Format Distinctive Ring Tones Configuration Supported Alert Info Headers Format Yealink phones support Alert Info headers in four formats Bellcore drN ringtone N or MyMelodyN URL and info info text x line id 0 Note If the Alert Info header contains multiple types of keywords the phone will process the keywords in the ...

Page 156: ...av 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 Bellcore dr1 The following table identifies the different Bellcore ring tone patterns and cadences These ring tones are designed for the BroadWorks server Bellcore Tone Pattern ID Pattern Cadence Minimum Duration ms Nominal Durat...

Page 157: ...ward feature is enabled on the server side Alert Info ringtone N Alert Info ringtone RingN wav or Alert Info MyMelodyN Alert Info MyMelodyRingN wav When the Alter Info header contains the keyword ringtone N ringtone RingN or MyMolodyN MyMelodyRingN the phone will play the corresponding local ring tone RingN wav or play the first local ring tone Ring1 wav in about 10 seconds if N is greater than 10...

Page 158: ...ing3 wav 4 Ring4 wav Ring4 wav 5 Silent wav Silent wav 6 Splash wav Splash wav N 1 or N 6 Ring1 wav Alert Info URL When the Alert Info header contains a remote URL the 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 Distinct ive Ring Tones on the web user interface is Enabled or play...

Page 159: ...er incoming calls automatically without playing the ring tone l Alert Info Auto Answer l Alert Info info alert autoanswer l Alert Info answer after 0 or Alert Info Answer After 0 l Alert Info Intercom If the auto answer tone feature is enabled the phone plays a warning tone to alert you before answering the incom ing call Related Topic Auto Answer Distinctive Ring Tones Configuration The following...

Page 160: ...v 9 or Silent wav 10 or Splash wav For T3 phones 1 or Ring1 wav 2 or Ring2 wav 3 or Ring3 wav 4 or Ring4 wav 5 or Silent wav 6 or Splash wav l Custom ring tone name for example Customring wav Default 1 Web UI T57W T54W T53W T53 T48U T46U T43U T42U Settings Ring Internal Ringer X 2 File Other Phones Settings Ring Internal Ringer File 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G...

Page 161: ...et make sure features headset_mode enable is set to 1 Enabled Permitted Values 0 Use Speaker 1 Use Headset 2 Use Headset Speaker Default 0 Supported Devices All phones except CP920 Web UI Features Audio Ringer Device for Headset Audio Volume You can configure the sending volume and ringer volume for the phone Topics Ringer Volume Configuration Sending Volume Configuration Ringer Volume Configurati...

Page 162: ...fault 0 Web UI Features Audio Handfree Send Volume 50 50 Parameter voice handfree autoreset_spk_vol y0000000000xx cfg Description It configures the speaker s volume level during a call Permitted Values 0 The speakerphone volume at the end of a call persists between calls 1 to 15 The speakerphone volume does not persist between calls and resets to this specified level each new call Default 0 Parame...

Page 163: ...g Description It configures the volume of the sidetone Permitted Values Integer from 100 to 0 Default 25 Parameter voice handset tia4965 enable y0000000000xx cfg Description It enables or disables the handset s volume level to be reset to level 11 after the call if the volume level for the current call exceeds the standards Note The value configured by the parameter voice handset autoreset_spk_vol...

Page 164: ...ke the change take effect Tones When receiving a message the phone will play a warning tone You can customize tones or select specialized tone sets vary from country to country to indicate different conditions of the IP phone Topics Supported Tones Tones Configuration Supported Tones The default tones used on the phones are the US tone sets Available tone sets for phones l Australia l Austria l Br...

Page 165: ...Answer When automatically answering a call For more information on the auto answer refer to Auto Answer Stutter Dial When receiving a text message Tones Configuration The following table lists the parameters you can use to configure tones Parameter voice tone country y0000000000xx cfg Description It configures the country tone for the phones Permitted Values Custom Australia Austria Brazil Belgium...

Page 166: ...isabled 1 Enabled If there is an active account the phone will play the default dial tone If there is no active account the phone will play the dial tone configured by voice tone dial Default 0 Parameter voice tone secondary_dial y0000000000xx cfg Description It customizes the secondary dial tone The value format is Freq Duration For more information on the value format refer to the parameter voic...

Page 167: ...one set it to 0 Permitted Values String Default Blank Web UI Settings Tones Congestion Parameter features congestion_tone codelist y0000000000xx cfg Description It configures the return code to play the congestion tone Multiple codes are separated by commas Example features congestion_tone codelist 403 503 603 Note The congestion tone can be customized by voice tone congestion Permitted Values any...

Page 168: ... to 0 Permitted Values String Default Blank Web UI Settings Tones Info Parameter voice tone stutter y0000000000xx cfg Description It customizes the tone when the IP phone receives a voice mail 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...

Page 169: ...al_tone apply_to_fwd enable voice tone stutter_dial_tone apply_ to_vm enable is set to 1 Enabled If you want to disable this warning tone set it to 0 Permitted Values String within 512 characters Default Blank Supported Devices T57W T54W T53W T53 T33P T33G T31P T31G T31 T30P T30 Web UI Settings Tones Stutter Dial Parameter voice tone stutter_dial_tone apply_to_dnd enable y0000000000xx cfg Descript...

Page 170: ...er of bits while retaining the quality This can effectively reduce the frame size and the bandwidth required for audio transmission The audio codec that the phone uses to establish a call should be supported by the SIP server When placing a call the phone will offer the enabled audio codec list to the server and then use the audio codec negotiated with the called party according to the priority To...

Page 171: ...135 Kbps of network bandwidth The Opus codec supports various audio bandwidths defined as follows Abbreviation Audio Bandwidth Sample Rate Effective NB narrowband 4 kHz 8 kHz MB medium band 6 kHz 12 kHz WB wideband 8 kHz 16 kHz SWB super wideband 12 kHz 24 kHz FB fullband 20 kHz 48 kHz Note The T40P T40G T23P T23G T21 P E2 T19 P E2 phones support using WB for Opus encoding and using NB MB WB SWB a...

Page 172: ...26 32 G726 24 G726 16 G723_53 G723_63 Opus iLBC_15_2kpbs iLBC_13_33kpbs G 722 1c 48kb s G 722 1c 32kb s G 722 1c 24kb s G 722 1 24kb s G722 PCMU PCMA G729 Audio Codecs Configuration The following table lists the parameters you can use to configure the audio codecs Parameter account X codec payload_type enable 1 MAC cfg Description It enables or disables the specified audio codec The name payload_t...

Page 173: ... 1 When the audio codec is G729 the default value is 1 When the audio codec is G726 16 the default value is 0 When the audio codec is G726 24 the default value is 0 When the audio codec is G726 32 the default value is 0 When the audio codec is G726 40 the default value is 0 When the audio codec is G723_53 the default value is 0 When the audio codec is G723_63 the default value is 0 When the audio ...

Page 174: ...he default value is 1 5 for CP920 phones When the audio codec is PCMU the default value is 2 6 for CP920 phones When the audio codec is PCMA the default value is 3 7 for CP920 phones When the audio codec is G729 the default value is 4 8 for CP920 phones When the audio codec is G726_16 the default value is 0 When the audio codec is G726_24 the default value is 0 When the audio codec is G726_32 the ...

Page 175: ... 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 Packetization Time PTime PTime is a measurement of the duration in milliseconds that how long the audio data in each RTP packet is sent to the destination and defines how much the network bandwidth is used for the RTP stream transfer Before estab lishing a conversation codec and ptime are negotiated through SIP signaling The val...

Page 176: ...33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 Early Media The 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 established a me...

Page 177: ... 1 Web UI Features General Information 180 Ring Workaround Parameter phone_setting change_183_to_180 y0000000000xx cfg Description It enables or disables the phone to handle the received second 183 message as the 180 message Permitted Values 0 Disabled 1 Enabled the phone will play the early media first and play the local ringback tone when receiving the second 183 message Default 0 1 If you chang...

Page 178: ...ture you need to physically con nect two headsets to the headset and handset jacks respectively Once the IP phone connects to a call the headset connected to the headset jack has the full duplex capability with the headset connected to the handset jack is only used for listening Note The dual headset is not applicable to the Bluetooth headset and USB headset It is not applicable to CP920 phones To...

Page 179: ...andset In some cases where echo is experienced by the remote party AEC may be used to reduce avoid echo when you use the handset Note Utilizing acoustic echo cancellation will introduce a small increase of delay into an audio path which might cause a lower voice quality Topic AEC Configuration AEC Configuration The following table lists the parameter you can use to configure AEC Parameter voice ec...

Page 180: ...soft talkers Voice Activity Detection VAD VAD can avoid unnecessary coding or transmission of silence packets in VoIP applications saving on computation and network bandwidth Topic VAD Configuration VAD Configuration The following table lists the parameter you can use to configure VAD Parameter voice vad y0000000000xx cfg Description It enables or disables the VAD Voice Activity Detection feature ...

Page 181: ...or wireless net work The following table lists the parameters you can use to configure the jitter buffer Parameter voice jib adaptive y0000000000xx cfg Description It configures the type of jitter buffer in the wired network Permitted Values 0 Fixed 1 Adaptive Default 1 Web UI Settings Voice Jitter Buffer Type Parameter voice jib min y0000000000xx cfg Description It configures the minimum delay ti...

Page 182: ...b wifi adaptive is set to 1 Adaptive The value of this parameter should be less than or equal to that of voice jib wifi normal Permitted Values Integer from 0 to 500 Default 60 Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 Parameter voice jib wifi max y0000000000xx cfg Description It configures the maximum delay time in milliseconds of the j...

Page 183: ...tic Shield The acoustic shield feature is designed for background noise suppression when you are using the phone handset or a connected headset It is particularly used in the open office environment such as the call center where background noise can impact far end audio quality It is only applicable to T57W T54W T53W T53 T48U T46U T43U T42U phones Topic Acoustic Shield Configuration Acoustic Shiel...

Page 184: ... configure smart noise filtering Parameter features noise_filtering_rev enable y0000000000xx cfg Description It enables or disables the phone to block out the slight noise from the far end when there is no speech in a call Note After smart noise filtering is enabled if the far end is playing music or calling a voice service the background music will also be eliminated when there is no speech in a ...

Page 185: ...F event You can configure the sending times of the end RTP Event packet l INBAND DTMF digits are transmitted in the voice band It uses the same codec as your voice and is audible to conversation partners l 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 sequ...

Page 186: ...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 automatically Note If the time interval between two DTMF digits is less than this value two or more same DTMF digits c...

Page 187: ...tion Suppress DTMF Display Configuration The following table lists the parameters you can use to configure the suppress DTMF display Parameter features dtmf hide y0000000000xx cfg Description It enables or disables the phone to suppress the display of DTMF digits during an active call Permitted Values 0 Disabled 1 Enabled the DTMF digits are displayed as asterisks Default 0 Web UI Features General...

Page 188: ...re is enabled you can hear the DTMF tone when pressing the IP phone s keypad during a call Topic Local DTMF Tone Configuration Local DTMF Tone Configuration The following table lists the parameter you can use to configure the local DTMF tone Parameter features play_local_dtmf_tone_enable y0000000000xx cfg Description It enables or disables the phone to play a local DTMF tone Permitted Values 0 Dis...

Page 189: ...d RTCP packets Permitted Values 0 Disabled 1 Enabled Default 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 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 ...

Page 190: ...Parameter phone_setting vq_rtcpxr_interval_period y0000000000xx cfg Description It configures the interval in seconds for the phone to send an interval quality report to the central report collector periodically throughout a call Note It works only if phone_setting vq_rtcpxr interval_report enable is set to 1 Enabled Permitted Values Integer from 5 to 20 Default 20 Web UI Settings Voice Monitoring...

Page 191: ...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 warning alert quality report to the central report collector If it is set to blank warning alerts are not generated due to one way delay The one way delay includes both network delay and end system delay Permitted Values 10 to 2000 Default Blank Web UI Settings Voice Mon...

Page 192: ...all on the phone at the path Menu Status More RTP RTP Status You can view the voice quality data of the current call by press ing 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 the ph...

Page 193: ...1 Enabled Default 1 Web UI Settings Voice Monitoring Report Options on Phone Local Codec Parameter phone_setting vq_rtcpxr_display_remote_codec enable y0000000000xx cfg Description It enables or disables the phone to display Remote Codec on the phone 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 We...

Page 194: ...setting vq_rtcpxr_display_round_trip_delay enable y0000000000xx cfg Description It enables or disables the phone to display RoundTripDelay on the phone 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 0 Web UI Settings Voice Monitoring Report Options on Phone RoundTripDelay Parameter phone_setting vq_rt...

Page 195: ...t Blank Web UI Account Advanced VQ RTCP XR Collector Name Parameter account X vq_rtcpxr collector_server_host 1 MAC cfg Description It configures the IP address 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_s...

Page 196: ...earch Source List in Dialing Recent Call Display in Dialing Icon Customization Warnings Display Out of Service Language Yealink phones support multiple languages Languages used on the phone user interface and web user interface can be specified respectively as required Topics Supported Languages Language Display Configuration Language for Phone Display Customization Language for Web Display Custom...

Page 197: ...nish EU 010 GUI Spanish lang Russian 11 Russian js 11 Russian_note xml Spanish Latin 011 GUI Spanish_LA lang Czech 12 Czechlang js 12 Czechlang_ note xml Turkish 012 GUI Turkish lang Arabic 13 Arabic js 13 Arabic_note xml Russian 013 GUI Russian lang Czech 014 GUI Czechlang lang Hebrew 015 GUI Hebrew lang Arabic 016 GUI Arabic lang Note The T48G T46G T42G T41P phones do not support French Canada P...

Page 198: ...n the available language list available for phone display by loading language packs to the IP phone Note The newly added language must be supported by the font library on the IP phone If the characters in the custom lan guage file are not supported by the phone the phone will display instead Topics Customizing a Language Pack for Phone Display Custom Language for Phone Display Configuration Exampl...

Page 199: ...ang delete y0000000000xx cfg Description It deletes the specified or all custom LCD language packs of the phone user interface Permitted Values For example http localhost all or http localhost X GUI name lang X starts from 017 name is replaced with the language name Default Blank Example Setting a Custom Language for Phone Display The following example shows the configuration for uploading custom ...

Page 200: ...ge Topics Customizing a Language Pack for Web Display Customizing a Language Pack for Note Display Custom Language for Web and Note Display Configuration Customizing a Language 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 14 name is replaced with the language name If the language name is the same as ...

Page 201: ... Custom Language for Web and Note Display Configuration If you want to add a new language for example Wuilan to phones prepare the language file named as 14 Wuilan js and 14 Wuilan_note xml for downloading After the update you will find a new language selection Wuilan at the top right corner of the web user interface and new note information is displayed in the icon when the new language is select...

Page 202: ...st Configuration The following table lists the parameters you can use to adjust contrast for the phone Parameter phone_setting contrast y0000000000xx cfg Description It configures the contrast of the LCD screen For T53W T53 T43U T31P T31G T31 T30P T30 T40P T40G T23P T23G T21 P E2 T19 P E2 phones it configures the LCD s contrast of the IP phone For T48S T48G T46S T46G phones it configures the LCD s...

Page 203: ... DSS key list is unfolded avoiding the display of the line key labels to be blocked by the background picture The following show wallpaper set on T48S phones The following table lists the parameters you can use to change the wallpaper Parameter phone_setting backgrounds y0000000000xx cfg Description It configures the wallpaper displayed on the phone idle screen Permitted Values T57W T54W T48U Defa...

Page 204: ...W T53W T53 Default exp50 jpg T48U T46U T43U Default exp jpg Supported Devices T57W T54W T53W T53 T48U T46U T43U Web UI Settings Preference Upload Wallpaper System Expansion Wallpaper Phone UI T57W T54W T48U T46U Menu Basic Display EXP Wallpaper Wallpaper Parameter phone_setting backgrounds_with_dsskey_unfold y0000000000xx cfg Description It configures the wallpaper displayed on the phone when the ...

Page 205: ...stom picture Parameter wallpaper_upload url y0000000000xx cfg Description It configures the access URL of the custom wallpaper picture Permitted Values URL within 511 characters Default Blank Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T33P T33G T29G Web UI T57W T54W T53W T53 T48U T46U T43U Settings Preference Upload Wallpaper Custom Wallpaper Upload Wallpaper Other Pho...

Page 206: ... jpg Transparency The T57W T54W T48U T48S T48G T33P T33G phones display line keys and status bar transparently If you use a custom picture with a color or complex background it may affect the user s experience You can choose the appro priate transparency for DSS key labels and status bar on the idle screen as required The following show line keys and status bar transparency set on T48S phones Topi...

Page 207: ... your phone using a USB flash drive The time date certain status icons for example auto answer DND a new text message or custom information for example notifications or company logo is also configurable to display on the screen saver The black and white screen IP phone only displays custom information as the screen saver Topics Screensaver Display Customization Custom Screensaver Picture Limit Scr...

Page 208: ...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 color screen phones StatusIcons horizontalAlign verticalAlign Specify show or hide between StatusIcons and StatusIcons to decide whether to display the status icons Edit the attributes to decide the icons displayed pos ition Line Size Align Color Speci...

Page 209: ...mat must meet the following Phone Model Format Resolution Single File Size Note EXP50 EXP43 jpg png bmp jpeg 4 2 mega pixels 5MB 2MB of space should be reserved for the phone T57W T54W T48U T48S T48G 2 0 mega pixels 5MB T46U T46S T46G T33P T33G T29G 1 8 mega pixels 5MB Screensaver Configuration The following table lists the parameters you can use to configure screensaver Parameter screensaver wait...

Page 210: ...e LCD screen will display the built in picture 1 Custom the LCD screen will display the custom screen saver images configured by the parameter screensaver upload_url If multiple images are uploaded the phone will display all images altern ately The time interval is configured by the parameter screensaver picture_change_interval 2 Server XML the LCD screen will display XML items configured by the p...

Page 211: ...ces All color screen phones Parameter screensaver xml_browser url y0000000000xx cfg Description It configures the access URL of the screen saver XML file Example screensaver xml_browser url http 192 168 10 25 ScreenSaver xml During the auto provisioning the phone connects to the HTTP provisioning server 192 168 10 25 and downloads the screen saver XML file ScreenSaver xml Note For color screen pho...

Page 212: ...drive on their phones You can navigate to Menu USB Browse Photo preview pictures and then set the desired picture as a screensaver After you set a picture in USB flash drive as a screensaver the pic ture is added to the Screensaver list Note Yealink phones support USB flash drive in FAT32 or NTFS format Related Topic Custom Screensaver Picture Limit Deleting a Screensaver Picture You can delete th...

Page 213: ...ctive after the des ignated time in seconds Topics Supported Backlight Options Backlight and Time Configuration Supported Backlight Options The following table lists available configuration options to configure the backlight of phone models expansion mod ules Phone Model and the connected expansion module Configuration Options T57W EXP50 T54W EXP50 T48U EXP43 T48S G EXP40 T46U EXP43 T46S G EXP40 T...

Page 214: ...en Phones Menu Settings Basic Settings Display Backlight Active Level Parameter phone_setting inactive_backlight_level y0000000000xx cfg Description It configures the intensity of the LCD screen when the phone is inactive Note If expansion module EXP20 or EXP40 is connected the backlight on the expansion module automatically changes to match this setting Permitted Values 0 Off it works only if pho...

Page 215: ...cklight Time Label Length for Line Key Display By default the line key label only displays the first few characters when the length of the label exceeds the max imum length You can specify the line key label length as needed It is only applicable to color screen phones When label length feature is set to Default When label length feature is set to Extended l For T54W T46U T46S T46G T33P T33G T29G ...

Page 216: ..._linekey_label enable y0000000000xx cfg Description It enables or disables the phone to display the length of the line key label with 9 digits Note It works only if features config_dsskey_length is set to 0 Default Permitted Values 0 Disabled the line key label can display at most 8 digits 1 Enabled the line key label can display at least 9 digits Default 0 Supported Devices T54W T46U T46S T46G T2...

Page 217: ...53W T53 phones and EXP43 connected to the T48U T46U T43U phones Page Switch Key By default the page switch key is available only if a line key not located on the first page is assigned functionality If you want to configure line keys on more pages from the idle screen quickly you can configure the line key in the right bottom to be a page switch key It is only applicable to T54W T53W T53 T46U T46S...

Page 218: ... Indicator Phone Page Tips Configuration Phone Page Tips Indicator The following shows the page icons on T46S G 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 T54W T46U T46S T46G T29G Fast flashing red Fast flashing the BLF monitored user receives an incoming call on the non cur rent page Solid red...

Page 219: ... T33P T33G T29G T27G Web UI Dsskey Line Key Enable Page Tips Expansion Module Page Tips On expansion module EXP50 EXP43 the page tips feature allows the page switch key LED to indicate that BLF monitored user receives an incoming call on the non current page Topics Expansion Module Page Tips Indicator Expansion Module Page Tips Configuration Expansion Module Page Tips Indicator The following table...

Page 220: ...Supported Devices T57W T54W T53W T53 T48U T46U T43U Time and Date Yealink phones maintain a local clock You can choose to get the time and date from SNTP Simple Network Time Protocol time server to have the most accurate time and set DST Daylight Saving Time to make better use of day light and to conserve energy or you can set the time and date manually The time and date can be displayed in sev er...

Page 221: ...na 2 Cairo 6 Guatemala 2 Istanbul 6 El Salvador 2 E Europe 6 Honduras 2 Tripoli 6 Nicaragua 2 Romania Bucharest 6 Costa Rica 2 Syria Damascus 6 Belize 2 Turkey Ankara 6 Canada Manitoba Winnipeg 2 Ukraine Kyiv Odessa 6 Chile Easter Islands 3 East Africa Time 6 Guadalajara 3 Iraq Baghdad 6 Monterrey 3 Russia Moscow 6 Mexico Mexico City Acapulco 3 St Petersburg 6 Saskatchewan 3 Kuwait Riyadh 6 United...

Page 222: ...anada New Foundland St Johns 5 30 Mumbai Chennai 3 Greenland Nuuk 5 30 Kolkata New Delhi 3 Argentina Buenos Aires 5 30 Sri Jayawardenepura 3 Brazil no DST 5 45 Nepal Katmandu 3 Brasilia 6 Kyrgyzstan Bishkek 3 Cayenne Fortaleza 6 Kazakhstan Astana Almaty 3 Montevideo 6 Russia Novosibirsk Omsk 3 Salvador 6 Bangladesh Dhaka 3 Brazil DST 6 30 Myanmar Naypyitaw 2 30 Newfoundland and Labrador 6 30 Yango...

Page 223: ...Caicos 10 Russia Vladivostok 1 Belgrade 10 Magadan RTZ 9 1 Bratislava 10 Guam Port Moresby 1 Ljubljana 10 Solomon Islands 1 Chad 10 30 Australia Lord Howe Islands 1 Copenhagen 11 New Caledonia Noumea 1 West Central Africa 11 Chokurdakh RTZ 10 1 Poland Warsaw 11 Russia Srednekolymsk Time 1 Spain Madrid 11 30 Norfolk Island 1 Croatia Zagreb 12 New Zealand Wellington Auckland 1 Czech Republic Prague ...

Page 224: ...configured manually preferentially Default Value 0 Web UI Settings Time Date NTP by DHCP Priority Parameter local_time dhcp_time y0000000000xx cfg Description It enables or disables the phone to update time with the offset time offered by the DHCP 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...

Page 225: ...hich 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 Settings Time Date Time Zone Phone UI Color Screen Phones Me...

Page 226: ...uto DST File Attributes Customizing Auto DST File DST Configuration Auto DST File Attributes The following table lists the description of each attribute in the template file Attributes Type Values Description szTime required X Y X 0 14 Y 0 59 Time Zone szZone required String if the content is more than one city it is the best to keep their daylight saving time the same Time Zone name iType optiona...

Page 227: ...ample Add a new time zone 6 Paradise with daylight saving time 30 minutes DST szTime 6 szZone Paradise iType 1 szStart 3 5 7 2 szEnd 10 5 7 3 szOffset 30 Modify the DST settings for the existing time zone 5 Pakistan Islamabad and add DST settings for the exist ing time zone 5 30 India Calcutta 4 Save this file and place it to the provisioning server Related Topic Time Zone DST Configuration The fo...

Page 228: ...23 11pm Month Week of Month Day of Week Hour of Day Offset Days Forward 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 Offset Days Optional 1 one day offset forward 2 two days offset forward 6 six days offset for ward Default 1 1...

Page 229: ... only if local_time summer_time is set to 2 Automatic Permitted Values URL within 511 characters 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 Parameter local_time manual_time_enable y0000000000x...

Page 230: ...een Phones Menu Basic Time Date Time Date Format Time Format Black and white Screen Phones Menu Settings Basic Settings Time Date Time Date Format Time Format Parameter local_time date_format y0000000000xx cfg Description It configures the date format Note The value configured by the parameter lcl datetime date format takes precedence over that configured by this parameter Permitted Values 0 WWW M...

Page 231: ... Rule Default Blank Case Scen ario Set the following lcl datetime date format DD MM YYYY Then a new date format is added on the phone To make the newly added date format take effect you also need to set the following local_time date_format 20 You can also manually select this new date format via the web phone user interface Date Customization Rule You need to know the following rules when customiz...

Page 232: ... phone to display the idle clock Permitted Values 0 Disabled 1 Enabled Default 1 Supported Devices T54W Phone UI Menu Basic Display Idle Clock Idle Clock Display Logo Customization Since a logo is a visual entity signifying an organization or company you can upload a custom logo or specify the logo text shown on the LCD screen The logo screen and the idle screen display alternately The following s...

Page 233: ...G 240 120 2 gray scale T40P T40G T23P T23G T21 P E2 T19 P E2 132 64 2 gray scale CP920 248 120 2 gray scale Note Before uploading your custom logo to phones ensure your logo file is correctly formatted Customizing a Logo Picture Yealink phones only support the dob format logo picture Yealink provides PictureExDemo tool to convert bmp format to dob format You can ask the distributor or Yealink FAE ...

Page 234: ...hone Default 0 Supported Devices All black and white screen phones Web UI Features General Information Use Logo Parameter phone_setting lcd_logo text y0000000000xx cfg Description It configures the text displayed on the system logo Note It works only if phone_setting lcd_logo mode is set to 1 System Logo Permitted Values Combination of up to 7 letters Default Yealink Supported Devices T31P T31G T3...

Page 235: ...delete y0000000000xx cfg Description It deletes all custom logo files Permitted Values http localhost all Default Blank Supported Devices All black and white screen phones Example Setting a Custom Logo Display The following example shows the 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 o...

Page 236: ...the customized contact avatar if it exists otherwise do not display Default 1 Supported Devices All color screen phones Web UI Settings Call Display Contact Photo Display Mode Parameter phone_setting little_contact_photo_display enable y0000000000xx cfg Description It enables or disables the phone to display the little contact photo when it receives an incoming call dials a call or is in a call No...

Page 237: ...alled Party Information Parameter phone_setting call_info_display_method y0000000000xx cfg Description It configures the call information display method when the phone receives an incoming call dials an outgoing call or is during a 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...

Page 238: ...e identity of the caller according to the request message from the remote party Permitted Values 0 Disabled 1 Enabled Default 1 Parameter sip disp_incall_to_info 2 y0000000000xx cfg Description It enables or disables the phone to display the identity contained in the To field of the INVITE message when it receives an incoming call Permitted Values 0 Disabled 1 Enabled Default 0 1 X is the account ...

Page 239: ...t X display_name 3 User Name configured by the parameter account X user_name Default 3 Web UI Features General Information Display Method on Dialing Key As Send Key as send allows you to assign the pound key or asterisk key as the send key Topic Key As Send Configuration Key As Send Configuration The following table lists the parameters you can use to configure the key as send Parameter features k...

Page 240: ...e information on EDK soft keys refer to EDK Soft Keys Configuration Topics Softkey Layout File Customization Softkey Layout Configuration Example Setting the Soft Keys Layout in Talking State Softkey Layout File Customization You can also configure the softkey layout using the softkey layout templates for different call states You can ask the distributor or Yealink FAE for softkey layout template ...

Page 241: ...n the template file 2 For each soft key that you want to enable move the string from the disabled soft key list to enabled soft key list in the file or replace the Empty in the enabled soft key list The following shows a portion of the softkey layout file CallFailed xml 3 For each soft key that you want to disable just move the string from the enabled soft key list to disabled soft key list The fo...

Page 242: ...t Note Multiple call states are separated by commas It works only if phone_setting custom_softkey_ enable is set to 1 Enabled Permitted Values Blank all call states will use the custom softkey layout Dialing DialingEmpty DialTrans DialTransEmpty DialConference DialConferenceEmpty Talk Hold Held CallIn NewCallIn BeTransferred SemiAttendTrans Conferenced ConferencedHold ConferencedNewCallIn Connecti...

Page 243: ...to 1 Enabled Permitted Values URL within 511 characters Default Blank Supported Devices All phones except T57W T48U T48S and T48G Parameter custom_softkey_ring_back url y0000000000xx cfg Description It configures the access URL of the custom softkey layout file in the RingBack state Note It works only if phone_setting custom_softkey_enable is set to 1 Enabled Permitted Values URL within 511 charac...

Page 244: ...s the input method file must be named as custom_ime txt case sensitive Yealink phones support 6 input methods 2aB abc Abc 123 ABC and Hebrew Note By default the Hebrew input method is hidden the phone will automatically use the Hebrew input method when the lan guage is set to Hebrew The changes in the Hebrew_ime txt file becomes effective when the language is set to Hebrew You can ask the distribu...

Page 245: ...reate a new language onscreen keyboard or customize the existing input method files of the onscreen keyboard Yealink provides three types of input method files for onscreen keyboard customization You can configure them as required You can ask the distributor or Yealink FAE for onscreen keyboard input method files You can also obtain the onscreen keyboard input method files online http sup port yea...

Page 246: ...u want to customize the existing input method files of the onscreen keyboard you just need to upload the custom files If you want to create a new language onscreen keyboard you should upload all three types of input method files at a time For the example above you should upload keyboard_lang xml keyboard_ime_francais xml and key board_layout_francais xml files at a time Lang File Elements and Attr...

Page 247: ...n be set to Char or Symbol If it is set to Symbol the shift key will not take effect Line Specifies a line on the keyboard The first Line element represents the first line of the keyboard Key ImeNormal Configures the characters the key provides when the input mode is set to lowercase ImeCapital Configures the characters the key provides when the input mode is set to uppercase Note It works only if...

Page 248: ...nts and Attributes The following lists the elements and attributes you need to understand in the Layout file We recommend that you do not edit these elements and attributes Elements Description KeyboardLayout KeyboardLayout Indicate the start and end of a Layout file Line Line Specify a line on the keyboard The first Line element represents the first line of the keyboard Key Key Specify a key on t...

Page 249: ...The following table lists the parameters you can use to configure the input method Parameter gui_input_method url y0000000000xx cfg Description It configures the access URL of the custom keypad input method file for the phone user interface Example gui_input_method url http 192 168 10 25 custom_ime txt During the auto provisioning process the phone connects to the provisioning server 192 168 1 25 ...

Page 250: ...000000000xx 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 Permitted Values Abc 2aB 123 abc ABC or Hebrew Note By default the Hebrew input method is hidden the phone will automatically use the Hebrew input method when the language is set to Hebrew Default Abc Parameter directory search...

Page 251: ... following example shows the configuration for configuring the French onscreen keyboard input method The onscreen keyboard input method is only applicable to T57W T48U T48S T48G phones Customize the onscreen keyboard input method files keyboard_lang xml keyboard_ime_francais xml key board_ime_num xml keyboard_layout_francais xml keyboard_layout_2 xml and place these files to the pro visioning serv...

Page 252: ...il If the message disappears it will not pop up again unless the phone receives a new voice mail or the user re registers the account that has unread voice mail s Note It works only if account X display_mwi enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features Notification Popups Display Voice Mail Popup Parameter features missed_call_popup enable y0000000000xx...

Page 253: ...following scenarios l The IP phone receives an incoming call l The IP phone receives a voice mail or a text message l A call is muted l A call is placed on hold or is held l The IP phone is busy l 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 the power LED indicator Parameter ph...

Page 254: ...ice mails or text messages the power LED indicator slowly flashes 1s red even when the phone is busy but value set by phone_setting talk_and_dial_power_led_ enable has a higher priority For T19 P E2 phones 0 Disabled power LED indicator does not flash 1 Enabled power LED indicator slowly flashes 1s yellow 2 Enabled if there are unread voice mails or text messages the power LED indicator slowly fla...

Page 255: ...bles the power LED indicator to be turned on when the phone is busy Permitted Values 0 Disabled power LED indicator is off 1 Enabled power LED indicator glows red For T19 P E2 phones 0 Disabled power LED indicator is off 1 Enabled power LED indicator glows yellow Default 0 Supported Devices All phones except CP920 Web UI Features Power LED Talk Dial Power Light On Parameter phone_setting missed_ca...

Page 256: ...S T46G T43U T42U T42S T41S T29G T27G phones make sure the Bluetooth USB dongle is properly connected to the USB port on the back of the phones The Bluetooth dongle should be purchased separately Topic Bluetooth Configuration Bluetooth Configuration You can activate or deactivate the Bluetooth mode and personalize the Bluetooth device name for the IP phone The pre configured Bluetooth device name w...

Page 257: ...xx cfg Description It enables or disables the phone to prompt users to confirm the connection request from the Bluetooth device Permitted Values 0 Disabled 1 Enabled the prompt will not appear during the call Default 0 Supported Devices CP920 Parameter bluetooth a2dp_sink 1 y0000000000xx cfg Description It enables or disables the phone to act as the connected Bluetooth enabled mobile phone player ...

Page 258: ...ation The following table lists the parameters you can use to configure handset 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 Supported Devices All phones except CP920 Parameter features handset_mode enable y0000000000xx cfg Description It enables or...

Page 259: ...46S T42S T41S T33P T33G T31P T31G T31 T30P T30 and T27G Parameter phone_setting headsetkey_mode y0000000000xx cfg Description It configures headset mode during a call Permitted Values 0 Always use pressing the Speakerphone key and picking up the handset are not effective when the headset mode is activated 1 Use as normal Default 1 Supported Devices All phones except CP920 DSS Keys There are three ...

Page 260: ... Note The programmable key takes effect only if the phone is idle The ext key takes effect only if the expansion module is connected to the phone Supported Dsskey Types The supported Dsskey function types vary by line keys programmable keys and Ext keys ID DSS Key Types ID DSS Key Types ID DSS Key Types 0 N A 20 Private Hold 51 Switch Account Up Programmable key 1 Conference Line key Ext key 22 XM...

Page 261: ... key Ext key 42 ACD Line key Ext key 17 URL Line key Ext key 45 Local Group 18 Group Listening Line key Ext key 50 Phone Lock Line key Ext key Line Keys Line keys provide one touch feature for example one touch park This allows you to quickly access features and to view the monitored status when the line keys are assigned with particular features for example BLF Line key is not applicable to T30P ...

Page 262: ...sfer 4 Hold 5 DND 7 Recall 8 SMS 9 Pickup pick up Direct Pickup 10 Call Park 11 DTMF 12 Voice Mail 13 SpeedDial Speed Dial 14 Intercom 15 Line 16 BLF 17 URL 18 Group Listening 20 Private Hold 22 XML Group 23 Group Pickup 24 Paging Multicast 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 Touch 42 ACD 45 Local Group 5...

Page 263: ... set to 2 Forward Default 1 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Dsskey Line Key Line KeyX Line Phone UI Menu Features DSS Keys Line Key X Account ID Parameter linekey X value 1 y0000000000xx cfg Descrip tion 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 con tact ...

Page 264: ...res DSS Keys Line Key X PIN ID or Menu Features DSS Keys Line Key X Extension Parameter linekey X xml_phonebook 1 y0000000000xx cfg Descrip tion It specifies a specific group phone book when multiple groups phone books are configured on the phone For example both Remote Phone Book 1 Sell and Remote Phone Book 2 Market are configured on the phone you can configure linekey X xml_phonebook 0 to speci...

Page 265: ...etrieve Key for FAC Call Park Mode Scenario Conditions Related Topic features call_park park_code 68 Call Park and Retrieve features call_park park_retrieve_code 88 features call_park park_mode 1 Example Set a Park key linekey 1 type 10 linekey 1 value 4603 linekey 1 label Bill Set a Retrieve key linekey 3 type 56 linekey 3 line 1 linekey 3 value 4603 linekey 3 label Retrieve Bill After provisioni...

Page 266: ...ll to the server on the current line in use Note In Transfer call park mode if you press the Park key when the phone is idle the Park key will invoke the call park code Therefore you can use a Park key to park and retrieve a call In this case you need to assign the park retrieve code 11 to features call_park park_code When you press the Park key again on the idle screen the phone will dial out 11 ...

Page 267: ...o forward the incoming call to the preset number When the phone is idle the key behavior depends on the forward modes Forward Modes Key Behavior Phone Mode The destination number is configured Press the Forward key to activate deactivate the always forward fea ture or switch the target among Forward keys The destination number is blank Press the Forward key to enter the forward setting screen or a...

Page 268: ...s Private Hold Key The following example shows the configuration for a Private Hold key Example linekey 1 type 20 linekey 1 label Private Hold After provisioning you can press 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 ...

Page 269: ...t Right Right Right Right 9 OK OK OK OK OK OK 10 Cancel Cancel Cancel Cancel 11 CONF 12 HOLD HOLD HOLD 13 MUTE MUTE MUTE MUTE MUTE MUTE 14 TRAN TRAN TRAN TRAN TRAN 17 Redial Redial Redial Redial Redial Redial 18 Message Message Message Message Message Mes sage Programmable Keys Configuration For T23P T23G T21 P E2 phones Cancel key can be configured only when features keep_mute enable is set to 0 ...

Page 270: ...History 30 Menu 32 New SMS 33 Status 34 Hot Desking 38 LDAP only appear when ldap enable 1 40 Prefix 41 Zero Touch 43 Local Directory Local Phonebook 45 Local Group 50 Phone Lock 51 Switch Account Up not applicable to T57W T30P T30 T19 P E2 52 Switch Account Down not applicable to T57W T30P T30 T19 P E2 61 Directory 66 Paging List 73 Custom Key only appear when features enhanced_dss_ keys enable 1...

Page 271: ...T23G 0 1 3 T31P T31G T31 T21 P E2 0 1 2 CP920 1 101 102 0 All it is configurable only when features fwd_mode is set to 1 Custom and pro gramablekey X type is set to 2 Forward 1 Line 1 2 Line 2 16 Line 16 101 PSTN1 102 PSTN2 Default 1 Supported Devices All phones except T30P T30 T19 P E2 Web UI Dsskey Programmable Key Line Parameter programablekey X value 1 y0000000000xx cfg Description It configur...

Page 272: ...books are configured on the IP phone For example both 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 key The user can press this line key to access the Remote Phone Book 1 Sell Note It is only applicable when programablekey X type is set to 2...

Page 273: ...ilable Dsskey type IDs For supported Dsskey types and IDs refer to Supported Dsskey Types Default Blank Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T29G T27G Parameter expansion_module X key Y type 1 y0000000000xx cfg Description It configures the feature for a specific ext key Permitted Values 0 N A 1 Conference 2 Forward 3 Transfer 4 Hold 5 DND 7 Recall 8 SMS 9 Direct...

Page 274: ...ward Default 1 Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T29G T27G Web UI Dsskey Ext Key Line Parameter expansion_module X key Y value 1 y0000000000xx cfg Description It configures the value for some ext key features For example when you assign the Speed Dial to the programmable key this parameter is used to spe cify the contact number you want to dial out It is also ...

Page 275: ... Market are configured on the phone you can configure expansion_module X key Y xml_phonebook 0 to specify the Remote Phone Book 1 Sell for the specific ext key The user can press this line key to access the Remote Phone Book 1 Sell Note It is only applicable when expansion_module X key Y type is set to 22 or 45 Permitted Values Integer from 0 to 48 Default 0 Supported Devices T57W T54W T53W T53 T4...

Page 276: ...hed Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices T54W T53W T53 T46U T46S T43U T42S T42U T41S T33P T33G T27G Parameter features dsskey_page_reset call_established page y0000000000xx cfg Description It controls which dsskey page the phone automatically switches to when a call is established Note It works only if features dsskey_page_reset call_established enable is set to 1 Enab...

Page 277: ... DSS Keys on Yealink IP Phones Topics Guidelines for Configuring Enhanced DSS Keys Macro Action Strings EDK Configuration EDK List Configuration EDK User Input Prompt Configuration EDK Soft Keys Configuration Example Configuring EDK List for a Line Key Example Using EDK Macro Strings as the Contact Number Guidelines for Configuring Enhanced DSS Keys The following guidelines will help you to config...

Page 278: ...ey has a unique identifier on the IP phone you can configure this parameter according to the system defined softkey ID If the softkey ID is not defined on the phone or there is no matched soft key on the current screen the execution of the action string will be ignored The softkey ID is case insens itive Example Sanswer means pressing the Answer soft key Yealink phones support customizing soft key...

Page 279: ...Home You can return to the idle screen by executing this command on the dialing screen for T57W T48U T48S T48G phones Example KDialPadPound means pressing the pound key Note If a key for example Redial key is not found but the function is avail able the phone will perform the corresponding action If a key is not found and the function is unavailable the execution of the action string will be ignor...

Page 280: ...xample P2N5 means invoking the EDK user input prompt 2 and inputting 5 characters at most Note For more information on EDK user input prompt refer to EDK User Input Prompt Configuration L label This is the label for the entire operation The value can be any string including the null string in this case no label displays This label is used if no label is configured for a custom DSS key or soft key ...

Page 281: ...EDK list EDK user input prompt EDK soft keys and custom DSS keys you have to enable EDK feature By default the EDK feature is disabled Yealink phones can display the softkey ID or menu item ID by long pressing the Volume Up key It is especially use ful for those users who need to view the softkey ID or menu item ID when configuring EDK macros The following graphic shows an example for displaying t...

Page 282: ... for macro X It cannot start with a digit This parameter must have a value it cannot be left blank Example edk edklist 2 mname macro2 Note If there are two or more same macros the soft key or DSS key will invoke the macro with the smallest value of X It works only if features enhanced_dss_keys enable is set to 1 Enabled Permitted Values String Default Blank Parameter edk edklist X action 1 y000000...

Page 283: ...ption It configures the type of characters entered by the user for user input prompt X If it is set to numeric the default input method is 123 and you can switch among abc ABC 2aB input methods If it is set to text the default input method is abc and you can switch among ABC 2aB 123 input meth ods Note It works only if features enhanced_dss_keys enable and edk edkprompt X enable are set to 1 Enabl...

Page 284: ... phone is in the ringback state l Transfer ring back There is a call being transferred to another phone Moreover the phone is in the ringback state l Hold The call is placed on hold on the phone l Held The call is held l Conference The phone sets up a conference call l Dial tone The phone is on the dialing screen without entering the number l Dialing The phone is on the dialing screen with enterin...

Page 285: ...fined The macro name follows the character Example softkey 1 action macro1 In this example macro1 stands for the macro name configured by the parameter edk edk list X mname Note It works only if features enhanced_dss_keys enable and softkey X enable are set to 1 Enabled Permitted Values String Default Blank Parameter softkey X softkey_id 1 y0000000000xx cfg Description It configures the softkey id...

Page 286: ...0000000000xx cfg Description It enables or disables the custom soft key X to be displayed in the talking state Note It works only if 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 call_failed 1 y0000000000xx cfg Description It enables or disables the custom soft key X to be displayed in the call fa...

Page 287: ...led 1 Enabled Default 0 Parameter softkey 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 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 o...

Page 288: ...567 Cwc Cp2 103 Tdtmf Example Assume that a contact whose company phone number is 8001234567 and extension number is 103 If you want to call this contact directly you can configure the contact number according to the following steps 1 Configure the following parameters features enhanced_dss_keys enable 1 edk edklist 1 enable 1 edk edklist 1 mname macro1 edk edklist 1 action 8001234567 Cwc Cp2 103 ...

Page 289: ...p the handset By default the Office Hours Idle Timeout is much longer than the Off Hours Idle TimeOut If you use the IP phone the idle timeout that applies User Input Extension Idle Timeout or Office Hours Off Hours Idle TimeOut is 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 ...

Page 290: ...er Saving Off Hour Idle TimeOut Parameter features power_saving user_input_ext idle_timeout y0000000000xx cfg Description It configures the minimum time in minutes to wait in the idle state after using the phone before the phone enters the power saving mode Permitted Values Integer from 1 to 30 Default 10 Supported Devices All phones except T30P T30 T19 P E2 Web UI Settings Power Saving User Input...

Page 291: ... color screen phones except T33P T33G Web UI Features Power LED Power Saving Light Time Parameter features power_saving power_led_flash off_time y0000000000xx cfg Description It configures the period of time in milliseconds when the power LED indicator is off in the power sav ing mode If it is set to 0 the power LED indicator will be on when the phone enters the power saving mode Permitted Values ...

Page 292: ...tion id_name local_directory_search calllog_search remote_directory_search ldap_search BroadSoft_directory_search BroadSoft_UC_search plcm_directory_search genband_directory_search MetaSwitch_directory_search MetaSwitch_calllog_search mobile_directory_search google_directory_search The directory list For example local_directory_search for the local directory list Note Do not edit this field displa...

Page 293: ...Local Contacts priority 1 enable 1 item id_name calllog_search display_name History priority 2 enable 0 3 Save the change and place this file to the provisioning server Search Source List Configuration The following table lists the parameters you can use to configure the search source list Parameter super_search url y0000000000xx cfg Description It configures the access URL of the custom super sea...

Page 294: ...n_dialing remote_phone_book enable y0000000000xx cfg Description It enables or disables the phone to automatically search entries from the remote phone book and dis play results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Directory Settings Search Source List In Dialing Parameter search_in_dialing remote_phone_book priority y0000000000xx cfg Description...

Page 295: ...T46S G phones Topic Recent Call in Dialing Configuration Recent Call in Dialing Configuration The following table 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 pho...

Page 296: ... will reboot to make the change take effect Warnings Display When one of the following situations occurs l The default password is being used l Account registration failed l Provisioning credentials are wrong l Network is unavailable l Line on redundancy registration On the T42S T42U T41S phones a warning message appears on the idle screen On the other phones a warning icon appears in the status b...

Page 297: ... network abnor mality Note You can customize the alert tone by the parameter voice tone congestion Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices T57W T54W T53W T53 T48U T46U T43U T42U T48S T46S T42S T41S T33P T33G T31P T31G T31 T30P T30 T27G and CP920 Parameter features out_of_service_alert_time y0000000000xx cfg Description It configures the time in seconds to wait before the ...

Page 298: ... cloud account or two PSTN accounts each account requires an extension or phone number Topics Supported Accounts SIP Accounts Registration Configuration PSTN Account Configuration Registration Settings Configuration Supported Accounts The number of registered accounts must meet the following Phone Model Accounts T57W T54W T48U T48S T48G T46U T46S T46G T29G 16 T53W T53 T43U T42U T42S T42G 12 T41P T...

Page 299: ...ccounts Label Parameter account X display_name 1 MAC cfg Description It configures the display name of the account Permitted Values String within 99 characters Default Blank Web UI Account Register Display Name Phone UI Color Screen Phones Menu Advanced default password admin Accounts Account X Display Name Black and white Screen Phones Menu Settings Advanced Settings default password admin Accoun...

Page 300: ...password admin Accounts Password Parameter account X sip_server Y address 1 2 MAC cfg Description It configures the IP address or domain name of the SIP server in which the account is registered Permitted Values String within 256 characters Default Blank Web UI Account Register SIP Server Y Server Host Phone UI Color Screen Phones Menu Advanced default password admin Accounts Account X SIP ServerY...

Page 301: ...rver Y Phone UI Color Screen Phones Menu Advanced default password admin Accounts Account X Outbound ProxyY Black and white Screen Phones Menu Settings Advanced Settings default password admin Accounts Outbound ProxyY Parameter account X outbound_proxy Y port 1 2 MAC cfg Description It configures the port of the outbound proxy server Note It works only if account X outbound_proxy_enable is set to ...

Page 302: ...s of this parameter and the parameter accoun t X reg_failed_retry_min_time are set to 0 the interval configured by account X reg_fail_retry_inter val will be used Permitted Values Integer greater than or equal to 0 Default 60 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T4...

Page 303: ...sage Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Account Advanced SIP Send MAC Parameter account X register_line 1 MAC cfg Description It enables or disables the phone to add a line number to the SIP header of the REGISTER message For T57W T54W T48U T48S T48G T46U T46S T46G T29G 0 15 stand for line1 line16 For T53W T53 T43U T42U T42S T42G 0 11 stand for line1 line12 For T41P T41S T27G 0...

Page 304: ...que user agent identifier to a specific user agent UA instance It is required in which the REFER request must be routed to the correct UA instance for example a call transfer Permitted Values 0 Disabled 1 Enabled the 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 f...

Page 305: ...eboot 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 device is configured to use an outbound proxy server within a dialog all SIP request messages from the device will be sent to the outbound proxy server as a mandatory requirement Note To use this feature make sure the...

Page 306: ...configuration of two servers per SIP registration for the fallback purpose Note For concurrent registration mode it has a certain limitation when using some advanced features and for successive registration mode the phone service may have a brief interrupt while the server fails So we recommend that you use the fail over mode for server redundancy because this mode can ensure the continuity of the...

Page 307: ... send fails l If UDP is used then the signaling fails if ICMP is detected or if the signal times out If the signaling has been attempted through all servers in the list this list contains all the server addresses resolved by the DNS server and this is the last server then the signaling fails after the complete UDP timeout defined in RFC 3261 If it is not the last server in the list the maximum num...

Page 308: ...lt password admin Accounts Account X Proxy Fallback Interval Black and white Screen Phones Menu Settings Advanced Settings Accounts Proxy Fallback Interval Parameter account X redundancy_with_reg_fail enable 1 MAC cfg Description It enables or disables the phone to send the request to the next server when failing to register an account Note It works only if account X fallback redundancy_type is se...

Page 309: ...end requests when the SIP server Y is unavailable or there is no response from the SIP server Y The phone moves to the next available server after three failed attempts Permitted Values Integer from 0 to 20 Default 3 Web UI Account Register SIP Server Y Server Retry Counts Parameter account X sip_server Y only_signal_with_registered 1 2 MAC cfg Description It enables or disables the phone to only ...

Page 310: ...ibe enable 1 2 MAC cfg Description It enables or disables the phone to retry to re subscribe after registering to the secondary server with different IP addresses when encountering a failover Note It works only if account X sip_server Y failback_mode is set to 1 2 or 3 Permitted Values 0 Disabled 1 Enabled the phone will immediately re subscribe to the secondary server for ensuring the normal use ...

Page 311: ...ctly the phone will try to send requests to the secondary outbound proxy server 1 DNSTTL the phone will send requests to the last registered outbound proxy server first If the TTL for the DNS A records on the registered outbound proxy server expires the phone will retry to send requests to the primary outbound proxy server 2 Registration the phone will send requests to the last registered outbound...

Page 312: ... server the IP address es associated with that domain name will be resolved through DNS as specified by RFC 3263 The DNS query involves NAPTR SRV and A queries which allows the IP phone to adapt to various deployment environments The IP phone performs NAPTR query for the NAPTR pointer and transport protocol UDP TCP and TLS the SRV query on the record returned from the NAPTR for the target domain n...

Page 313: ... T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 2 Y is the server ID Y 1 2 3 If you change this parameter the phone will reboot to make the change take effect Static DNS Cache Failover redundancy can only be utilized when the configure...

Page 314: ...hone uses the DNS cache for domain name resolution of the SIP server and caches the additional DNS 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...

Page 315: ... record X may be cached before the record should be consulted again Permitted Values Integer from 30 to 2147483647 Default 300 Parameter dns_cache_srv X name 2 y0000000000xx cfg Description It configures the domain name in SRV record X Permitted Values Domain name Default Blank Parameter dns_cache_srv X port 2 y0000000000xx cfg Description It configures the port to be used in SRV record X Permitte...

Page 316: ... 2 y0000000000xx cfg Description It configures the IP address that the domain name in A record X maps to 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 be cached before the record should be consulted again Permitted Values Integer from 30 to 2147483647 Default 300 Parameter static ...

Page 317: ...ke effect Logon Wizard Logon wizard allows the phones to provide the logon wizard during the first startup It works only if there is no registered account on the IP phone It is not applicable to CP920 phones Topic Logon Wizard Configuration Logon Wizard Configuration The following table lists the parameters you can use to configure the logon wizard Parameter phone_setting logon_wizard y0000000000x...

Page 318: ... startup_sip_server_enable y0000000000xx cfg Description It enables or disables the phone to provide an input field of SIP server on the logon wizard after star tup 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 0 Supported Devices All phones except CP920 Parameter hotdesking startup_outbound_en...

Page 319: ... assign multiple line keys to associate with a specific account Note The number of the line keys is determined by account X number_of_linekey Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Features General Information Auto Linekeys Parameter account X number_of_linekey 1 MAC cfg Description It configures the number of line key...

Page 320: ...termined by account X number_of_linekey The value con figured by the parameter account X phone_setting call_appearance conference_via_new_linekey takes precedence over that configured by this parameter Permitted Values 0 Disabled the phone will place a new call using the current line key when pressing the Conf Con ference soft key 1 Enabled the phone will place a new call by automatically selectin...

Page 321: ...set to 1 Enabled Permitted Values 0 Disabled the line keys labels are determined by account X label 1 Enabled the line keys labels are determined by the custom label rule configure by the parameter accout X auto_label rule Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Parameter account X auto_label rule 1 MAC cfg Description It configures the Auto Label rule You need to...

Page 322: ... from 1 to 16 101 102 Default 1 Supported Devices All phones except T30P T30 T19 P E2 Parameter features show_default_account y0000000000xx cfg Description It enables or disables the phone to display the label of the default account in the left of the status bar on the idle screen Note For T43U T42G T42S T42U T41P T41S T27G phones the label of the default account is dis played in the middle bottom...

Page 323: ...Administrator s Guide for SIP T2 T3 T4 T5 CP920 IP Phones 319 Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 ...

Page 324: ...groups for CP920 phones Contacts and groups can be added either one by one or in batch using a local contact file Yealink 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 Co...

Page 325: ...sing other software that is not listed above 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 the file that will be compressed for example cutom1 jpg cutom2 png to this folder 3 Start the 7 Zip file manager application 7zFM exe 4 Locate the photo folder from the local system C Program Files phot...

Page 326: ... as below Character Name Escape Sequence Ampersand amp Quote quot Apostrophe apos Left angle bracket lt Right angle bracket gt 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 contact file We recommend that you do not edit these elements and attributes Elements Attributes Description group display_na...

Page 327: ...hone models T57W T54W T48U T48S T48G T46U T46S T46G T29G 0 15 T53W T53 T43U T42U T42S T42G 0 11 T41P T41S T27G 0 5 T33P T33G 0 3 T40P T40G T23P T23G 0 2 T31P T31G T31 T21 P E2 0 1 Note This is not applicable to T30P T30 T19 P E2 CP920 phones ring Specify a ringtone for this contact System ring tone Auto Silent wav Splash wav RingN wav integer N ranges from 1 to 8 Custom ring tone XX wav for exampl...

Page 328: ...ad You can upload local contact files to add multiple contacts at a time or upload the contact resource such as contact avatar and icon pictures The following table lists the parameters you can use to upload the local contact files and resource Parameter local_contact data url y0000000000xx cfg Description It configures the access URL of the local contact file xml Example local_contact data url ht...

Page 329: ...ct avatar file The format of the contact avatar must be png jpg bmp jpeg The contact avatar file should be compressed as a TAR file in advance and then place it to the pro visioning server Example local_contact image url tftp 192 168 10 25 photo tar Permitted Values URL within 511 characters Default Blank Supported Devices All color screen phones except T33P T33G Parameter local_contact data_photo...

Page 330: ...ovisioning the phone connects to the provisioning server 192 168 10 25 and downloads the local contact file contact xml and an avatar Lily_photo jpg You can view the contacts on their phone and specify the avatar Lily_photo jpg for a contact On T57W T48U T48S T48G phones when uploading a contact avatar you can also upload a contact icon named the same as this avatar since a one to one corresponden...

Page 331: ...act 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 phone uploads the contact file MAC contact xml to the specific path configured by the parameter static auto_provision local_contact backup path each time the...

Page 332: ...tion The following table lists the parameters you can use to configure the favorites Parameter local_contact favorite enable y0000000000xx cfg Description It enables or disables the Favorites feature Permitted Values 0 Disabled 1 Enabled the phone automatically assigns Speed Dial keys for favorite contacts Default 0 1 for CP920 Parameter local dsskey_type_config mode y0000000000xx cfg Description ...

Page 333: ...es T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T29G T27G Google Contacts Google contact is a phone book that is stored on the Google Contact Server You can sign in to the Google Contact Server on your phone and then the phone can establish a connection with the Google Contact Server and down load the phone book As a result Google contacts appear in the phone directory It is not applicabl...

Page 334: ...nd a code are displayed 3 Enter the code generated on the web user interface into the pop up window 4 Enter your email address and password 5 Allow contact test to access your Google account Lightweight Directory Access Protocol LDAP LDAP is an application protocol for accessing and maintaining information services for the distributed directory over an IP network You can configure the phones to in...

Page 335: ...y additional user is added The LDAP user credentials persist after the phone reboots Related Topic Broadsoft Flexible Seating LDAP Configuration The following table lists the parameters you can use to configure LDAP Parameter ldap enable y0000000000xx cfg Description It enables or disables the LDAP feature Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Directory LDAP LDAP Enable Parameter ...

Page 336: ...ephoneNumber mobile ipPhone When the number of the telephoneNumber mobile or ipPhone of the contact record matches the search criteria the record will be displayed on the phone screen ldap number_filter telephoneNumber mobile When the telephoneNumber of the LDAP contact is set and the mobile of the LDAP contact matches the entered number the record will be displayed on the phone screen Permitted V...

Page 337: ... the LDAP phonebook from which the LDAP search request begins The search base narrows the search scope and decreases directory search time Example ldap base dc yealink dc cn Permitted Values String within 99 characters Default Blank Web UI T57W T54W T53W T53 T48U T46U T43U T42U Directory LDAP LDAP Base Other Phones Directory LDAP Base Parameter ldap user y0000000000xx cfg Description It configures...

Page 338: ...rom 1 to 1000 Default 50 Web UI Directory LDAP Max Hits 1 1000 Parameter ldap name_attr y0000000000xx cfg Description It configures the name attributes of each record to be returned by the LDAP server It compresses the search results You can configure multiple name attributes separated by spaces Example ldap name_attr cn sn This requires the cn and sn attributes set for each contact record on the ...

Page 339: ... Example ldap display_name cn The cn of the contact record is displayed on the phone screen Permitted Values String within 99 characters Default Blank Web UI Directory LDAP LDAP Display Name Parameter ldap version y0000000000xx cfg Description It configures the LDAP protocol version supported by the IP phone The version must be the same as the version assigned on the LDAP server Permitted Values 2...

Page 340: ...l the search results Note It works only if ldap call_in_lookup is set to 1 Enabled You may need to set ldap name_fil ter to be cn sn telephoneNumber mobile for searching the telephone numbers starting with symbol Permitted Values 0 Disabled 1 Enabled Default 0 Parameter ldap numb_display_mode y0000000000xx cfg Description It configures the display mode of the attribute name for the LDAP contact nu...

Page 341: ...000xx cfg Description It configures the custom attribute names of each record that are displayed on the phone The valid format is custom attribute name on the phone attribute name on the server Multiple attribute names are separated by spaces Example ldap custom_extra_attr_name Comment title Language lang The phone screen displays Comment title of the contact record and Language lang of the contac...

Page 342: ...add multiple contacts at a time and or share contacts between the phones using the supplied template files Menu xml and Department xml You can ask the distributor 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 Ph...

Page 343: ...r Number 8608 Telephone Extra label Language English Extra DirectoryEntry 2 You can create multiple department xml files rename these files and specify multiple contacts in these files For example Market xml with contact Lily and Jim Propaganda xml with other contacts and so on 3 Save these files and place them on the provisioning server 4 Copy the department files URLs and specify them in the Men...

Page 344: ...ssword used to access the remote phone book X Permitted Values String Default Blank Parameter remote_phonebook display_name y0000000000xx cfg Description It configures the display name of the remote phone book If it is left blank Remote Phone Book will be the display name Permitted Values String within 99 characters Default Blank Parameter features remote_phonebook enable y0000000000xx cfg Descrip...

Page 345: ...a 1 url http 192 168 10 25 Menu xml remote_phonebook data 1 name Yealink remote_phonebook data 2 url http 192 168 10 25 Market xml remote_phonebook data 2 name Market After provision you can navigate to Menu Directory Remote Phone Book to access the corporate directory straight from their phones Directory List for Directory Dir Soft Key Users can access frequently used directory lists by pressing ...

Page 346: ...licable to T57W T54W T53W T53 phones dectintercom only applicable to T57W T54W T53W T53 phones presencelist The existing directory list For example loc aldirectory for the local directory list Note Do not edit this field display_ name Local Directory History Network CallLog Remote Phone Book LDAP Network Directories PhoneBook Global Address Book Personal Address Book Network Contacts Network Call ...

Page 347: ...hone models Note Do not edit this field Customizing Directory List File 1 Open the directory list XML file 2 To configure each directory list edit the values within double quotes in the corresponding field For example enable the local directory disable the history and specify a priority item id_name localdirectory display_name Local Directory priority 1 enable 1 dev common item id_name history dis...

Page 348: ...qual to 0 Default 2 Parameter directory_setting remote_phone_book enable y0000000000xx cfg Description It enables or disables 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 ...

Page 349: ...ults on T46S G phones Topic Directory Search Settings Configuration Directory Search Settings Configuration 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 contact in Local Directory Remote Phone Book Net work Directory or Blacklist Permitted Va...

Page 350: ... and the remaining contacts are displayed in the ASCII code order Default 0 Supported Devices T33P T33G T31P T31G T31 T30P T30 1 If you change this parameter the phone will reboot to make the change take effect Number Matching Settings You can configure the pattern to match the contact numbers with the caller s phone number Topics Number Matching Settings Configuration Example Matching Contacts wi...

Page 351: ...vices All phones except T48G T46G T42G T41P and T29G Parameter phone_setting reverse_lookup incoming_call replace with y0000000000xx cfg Description It configures the string used to replace the certain matched one of the caller s phone number Permitted Values String within 512 characters Default Blank Related Parameters phone_setting reverse_lookup incoming_call replace pattern Supported Devices A...

Page 352: ...ning the contact number 01781296 will be replaced with 1781296 When receiving the incoming call from 491781296 491781296 will be replaced with 1781296 Then the phone screen displays the con tact name and the caller s phone number ...

Page 353: ... to the call The valid display contents are l Rejected Reject an incoming call l Forward to X Forward an incoming call to X For example Forward to 1048 means you forward an incoming call to 1048 l Busy The outgoing call is rejected l Transfer to X Transfer a call to X For example Transfer to 1048 means you transfer a call to 1048 l X Answer a transferred forwarded call from remote party X your cal...

Page 354: ...ssed_call_popup enable is set to 1 Enabled Permitted Values 0 Disabled the phone does not display a prompt message and an indicator icon on the idle screen and log the missed call in the Missed Calls list when it misses calls 1 Enabled the phone displays a prompt message and an indicator icon on the idle screen and logs the missed call in the Missed Calls list when it misses calls Default 1 Suppor...

Page 355: ...lues 0 Disabled 1 Enabled Default 0 Parameter features call_log_merge enable y0000000000xx cfg Description It enables or disables the phone to merge the same history records Note The merged entry only displays the initiation time of the last call Permitted Values 0 Disabled each call is logged individually in the calls list 1 Enabled consecutive incomplete calls to from the same party and in the s...

Page 356: ... lists the parameters you can use to back up the call log Parameter static auto_provision local_calllog backup enable y0000000000xx cfg Description It enables or disables the phone to upload the MAC calllog xml file to the server each time the call logs update and download the MAC calllog xml file from the server during auto provisioning Permitted Values 0 Disabled the phone does not upload downlo...

Page 357: ...gs update Note It works only if static auto_provision local_calllog backup enable is set to 1 Enabled Permitted Values Integer from 10 to 600 Default 60 Parameter static auto_provision custom upload_method y0000000000xx cfg Description It configures the way the 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 Pe...

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

Page 359: ...ches 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 9 2 7 3 would match 923 153 673 and so on The followed by the sequence number of a parenthesis means the characters placed in the par enthesis The sequence number stands for the corresponding ...

Page 360: ...d place this file to the provisioning server Dial Now File Customization The dial now file helps create multiple dial now rules At most 100 dial now rules can be added to the IP phone You can ask the distributor or Yealink FAE for dial now file template You can also obtain the dial now file template online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Dial Now Fil...

Page 361: ...Replace Rule Prefix Parameter dialplan replace replace X 1 y0000000000xx cfg Description It configures the alternate number to replace the entered number The entered number is configured by dialplan replace prefix X Note It works only if 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 D...

Page 362: ... When entered numbers match the predefined dial now rule the phone will automatically dial out the numbers without pressing the send key Example dialplan dialnow rule 1 123 Note It works only if 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 Dial Now Rule Parameter dialplan ...

Page 363: ...enable and account X dialplan digitmap enable are set to 0 Disabled Permitted Values String within 511 characters Default Blank Parameter dialplan transfer mode y0000000000xx cfg Description It configures the transfer type the phone will perform when the entered transferee numbers match the Dial Now rule of the dial plan or the predefined string of the digit map Permitted Values 0 Semi attended Tr...

Page 364: ...lt 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 The digit 0 stands for all lines If it is left blank the area code rule will apply to all lines on the IP phone Note Multiple line IDs are separated by commas It works only if dialplan digitmap enable and account X d...

Page 365: ...9G 0 to 12 for T53W T53 T43U T42U T42S T42G 0 to 6 for T41P T41S T27G 0 to 4 for T33P T33G 0 to 3 for T40P T40G T23P T23G 0 to 2 for T31P T31G T31 T21 P E2 0 1 for T30P T30 T19 P E2 CP920 Default Blank Web UI Settings Dial Plan Block Out Account 1 X is from 1 to 10 Example Adding Replace Rules Using a Replace Rule File The following example shows the configuration for adding replace rules Customiz...

Page 366: ...o of occurrences of the preceding construct Examples 123 T would match 123 1233 12333 123333 and so on x T would match an arbitrary number x T would match an arbitrary character Note If the string ends with a dot for example 123 a match will occur immediately after inputting the characters before the dot e 123 since the dot allows for zero occurrences of the preceding construct Therefore we recomm...

Page 367: ... Description It configures the digit map pattern used for the dial plan Example dialplan digitmap string 2 9 x 86 3 T 0x 1xxx Note The string must be compatible with the digit map feature of MGCP described in 2 1 5 of RFC 3435 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 string ...

Page 368: ...le dialplan digitmap interdigit_short_timer 5 If dialplan digitmap string is set to 2 9 x 86 3 T 0T the phone will wait 5 seconds before matching the entered digits to this dial plan and placing the call Distribution configuration configure a string of positive integers separated by for each string of the digit map in the corresponding position If there are more digit maps than timeout values the ...

Page 369: ...ed Values 0 Disabled 1 Enabled Default 1 Parameter dialplan digitmap apply_to directory_dial y0000000000xx cfg Description It enables or disables the digit map to be applied to the numbers dialed from the directory 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 direc...

Page 370: ...refix key Note It works only if dialplan digitmap enable or account X dialplan digitmap enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Digit Map for a Specific Line Configuration The following table lists the parameters you can use to configure the digit map for a specific line Parameter account X dialplan digitmap enable 1 MAC cfg Description It enables or disables the...

Page 371: ...alue configured by the parameter account X dialplan digitmap interdigit_long_timer takes precedence over that con figured by the parameter dialplan digitmap interdigit_long_timer Permitted Values Integer from 0 to 255 Default Blank Parameter account X dialplan digitmap interdigit_short_timer 1 MAC cfg Description It configures the timeout interval in seconds for any string of digit map The phone w...

Page 372: ...ialing screen To enter the pre dialing screen directly enter numbers when the phone is idle 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 active on_hook_dialing takes precedence over that configured by the parameter dialplan digitmap active on_hook_dialing Permitted Values 0 Disabled 1 Enabled Default ...

Page 373: ...the entered number to match the predefined string of the digit map after press ing a send key using off hook dialing The off hook dialing includes pick up the handset press the Speakerphone key or press the line key when the phone is idle 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 press_sen...

Page 374: ...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 The outbound identity used in the P Asserted Identity PAI header of the SIP INVITE request is taken from the network using an LLDP MED Emergency Location Identifier Number ELIN The cu...

Page 375: ... It configures the IP address or domain name of the emergency server X to be used for routing calls Note If the account information has been configured no matter whether the account registration suc ceeds or fails the emergency calls will be dialed using the following priority SIP server emergency server if not the emergency server will be used It works only if dialplan emergency enable is set to ...

Page 376: ... if not the emergency server will be used 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 a combination of digits 1 2 and 3 Default 1 2 3 Parameter dialplan emergency held server_url y0000000000xx cfg Description It configures the primary Location Information Server URL for the phone to send HELD location ...

Page 377: ...0000000xx cfg Description It configures the custom element value to be sent in a location request message Example dialplan emergency held request_element 1 value 001565B38ECB dialplan emergency held request_element 2 value 6f2f2d50 c385 4b72 b84a ce0ca3a77cb7 dialplan emergency held request_element 3 value 8611 pbx yealink com Note It works only if dialplan emergency enable is set to 1 Enabled and...

Page 378: ...es the hotline number that the phone automatically dials out when you lift the handset press the Speakerphone off hook key or the line key Leaving it blank disables hotline feature Note Line key is not applicable to T30P T30 T19 P E2 CP920 phones handset and Speakerphone key are not applicable to CP920 phones the off hook key is only applicable to CP920 phones Permitted Values String within 32 cha...

Page 379: ...he account with this feature enabled the configured hotline number will not be dialed out automatically Topic Off Hook Hot Line Dialing Configuration Off Hook Hot Line Dialing Configuration The following table lists the parameters you can use to configure off hook hot line dialing Parameter account X auto_dial_enable 1 MAC cfg Description It enables or disables the phone to automatically dial out ...

Page 380: ...e dialing screen without pressing a send key Default 0 Web UI Settings Preference Live Dialpad Parameter phone_setting inter_digit_time y0000000000xx cfg Description It configures the delay time in seconds for the phone to automatically dial out the entered phone number without pressing a send key Note It works only if phone_setting predial_autodial is set to 1 Enabled Permitted Values Integer fro...

Page 381: ...Phones Menu Features Auto Redial Redial Interval Parameter auto_redial times y0000000000xx cfg Description It configures the auto redial times when the callee is temporarily unavailable The phone tries to redial the callee as many times as configured till the callee answers the call Permitted Values Integer from 1 to 300 Default 10 Web UI Features General Information Auto Redial Times 1 300 Phone ...

Page 382: ...io Conditions Related Topic local_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 t...

Page 383: ...dial enable is set to 1 Enabled Permitted Values String within 32 characters Default Blank Web UI Features General Information PswPrefix Parameter features password_dial length y0000000000xx cfg Description It configures how many digits to be displayed as asterisks Example features password_dial length 3 If you set the prefix to 12 and the length to 3 when you want to dial the number 123456 the en...

Page 384: ...can use to configure the anonymous call Parameter account X anonymous_call 1 MAC cfg Description It triggers the anonymous call feature to on or off Permitted Values 0 Off 1 On the phone will block its identity from showing to the callee when placing a call The callee s phone screen presents Anonymous instead of the caller s identity Default 0 Web UI Account Basic Local Anonymous Phone UI Menu Fea...

Page 385: ...asic Send Anonymous Code On Code Phone UI Menu Features Anonymous Call On Code Parameter account X anonymous_call_offcode 1 MAC cfg Description It configures the anonymous call off code The phone will send the code to deactivate the anonymous call feature on server side when you deac tivate it on the phone Permitted Values String within 32 characters Default Blank Web UI Account Basic Send Anonymo...

Page 386: ...on Allow IP Call Ignoring Incoming Calls By default when a phone receives an incoming call the phone screen prompts the incoming call information You should handle the incoming call first before performing other features For example you should handle the incom ing call when there is an active call in progress otherwise you cannot hold or set up a conference on the current call You can configure th...

Page 387: ...ng call by picking up the handset pressing the Speakerphone key or pressing the HEADSET key directly It is not applicable to CP920 phones Topic Off Hook Answering Configuration Off Hook Answering Configuration The following table lists the parameter you can use to configure off hook answering Parameter features off_hook_answer enable y0000000000xx cfg Description It enables or disables the phone t...

Page 388: ...nt Basic Auto Answer Phone UI Color Screen Phones Menu Features Auto Answer Line X Auto Answer Black and white Screen Phones Menu Features Auto Answer Status Parameter account X auto_answer_mute_enable 1 MAC cfg Description It enables or disables the auto answer mute feature Note It works only if the values of parameters account X auto_answer and features allow_mute are set to 1 Enabled The value ...

Page 389: ...figures the delay time in seconds before the phone automatically answers an incoming call Note For the call coming from a SIP account it works only if account X auto_answer is set to 1 Enabled Permitted Values T48G T46G T42G T41P T29G Integer from 1 to 4 Other Phones Integer from 1 to 60 Default 1 Web UI Features General Information Auto Answer Delay Parameter features auto_answer_tone enable y000...

Page 390: ...hen an incoming call is automatically answered and then the other party cannot hear you Default 0 Parameter pstn account X auto_answer 2 MAC cfg Description It enables or disables the auto answer feature for PSTN account X Note The IP phone cannot automatically answer the incoming call during a call even if the auto answer is enabled Permitted Values 0 Disabled 1 Enabled the phone can automaticall...

Page 391: ... 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 Description It triggers the anonymous call rejection feature to on or off Permitted Values 0 Off 1 On the phone will automatically reject incoming calls f...

Page 392: ...ection feature on server side when you deactivate it on the phone Permitted Values String within 32 characters Default Blank Web UI Account Basic Send Anonymous Rejection Code Off Code Phone UI Menu Features Anonymous Call Send Rejection Code Off Code 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T...

Page 393: ...atures Call Waiting Play Tone Parameter call_waiting on_code y0000000000xx cfg Description It configures the call waiting on code The phone will send the code to activate call waiting on server side when you activate it on the phone 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 Paramet...

Page 394: ...SIP response message for a rejected incoming call when DND is activated The caller s phone screen displays the received return code l Allow or disallow the IP phone to display a large DND icon on the idle screen It helps users to clearly view that DND is activated The following table lists the parameters you can use to configure the DND settings Parameter features dnd allow y0000000000xx cfg Descr...

Page 395: ...emergency_authorized_number 123 124 Note It works only if features dnd allow and features dnd emergency_enable are set to 1 Enabled Permitted Values String within 511 characters Default Blank Web UI Features Forward DND DND DND Authorized Numbers Parameter features dnd_refuse_code y0000000000xx cfg Description It configures a return code and reason of SIP response messages when rejecting an incomi...

Page 396: ...w is set to 1 Enabled and features dnd_mode is set to 0 Phone except T30P T30 T19 P E2 CP920 phones Permitted Values 0 Off 1 On the phone will reject incoming calls on all accounts Default 0 Web UI Features Forward DND DND DND Status Phone UI Menu Features DND DND Status Parameter features dnd on_code y0000000000xx cfg Description It configures the DND on code to activate the server side DND featu...

Page 397: ... 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 phone will send the DND on code to the server when you activate the DND feature on the phone Note It works only if features dnd allow is set to 1 Enabled and features dnd_mode is set to 1 Custom Permitted Values String withi...

Page 398: ...e_key_sync enable y0000000000xx cfg Description It enables or disables to synchronize the feature status between the IP phone and the server Permitted Values 0 Disabled 1 Enabled the phone sends a SUBSCRIBE message with event as feature event Default 0 Parameter account X feature_key_sync enable 1 MAC cfg Description It enables or disables to synchronize the feature status between the IP phone and...

Page 399: ... the local DND when DND feature synchronization is enabled Note It works only if features feature_key_sync enable and features dnd feature_key_sync enable are set to 1 Enabled Permitted Values 0 Disabled DND is performed on the server side only 1 Enabled DND is performed on both the server side and locally Default Blank 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 ...

Page 400: ...one_setting call_appearance calls_per_linekey Permitted Values Integer from 0 to 24 Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42U T42G T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 Call Hold Ca...

Page 401: ... attribute a inactive is used when placing a call on hold RTP pack ets will not be sent or received Default 0 Parameter features play_hold_tone enable y0000000000xx cfg Description It enables or disables the phone to play the call hold tone when you place a call on hold Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features General Information Play Hold Tone Parameter features play_hold_t...

Page 402: ...rmitted Values Integer from 3 to 3600 Default 30 Web UI Features General Information Play Held Tone Delay Parameter features play_held_tone interval y0000000000xx cfg Description It configures the time in seconds between subsequent call held tones If it is set to 3 3s and features play_held_tone delay is set to 30 30s the phone will begin to play a held tone after a call is held by the other party...

Page 403: ...onfigures the way to process Music On Hold when placing an active call on hold Permitted Values 0 Calling the Music On Hold server before holding the call 1 Calling the Music On Hold server after holding the call Default 0 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G ...

Page 404: ... idle pre dialing dialing ringing calling talking state Note For T23P T23G T21 P E2 phones the Cancel key X key can be used to cancel actions reject incoming calls mute un mutes calls or activate the mute feature If keep mute feature is enabled the Cancel key can only be used as a mute key Topic Keep Mute Configuration Keep Mute Configuration The following table lists the parameter you can use to ...

Page 405: ...uration Call Forward Feature Configuration Call Forward Synchronization for Server side Configuration Call Forward Settings Configuration You can change the following call forward settings l Enable or disable the call forward feature If disabled the users have no permission to configure call forward on their phone l Choose a call forward mode You can configure call forward for all lines or specifi...

Page 406: ...ctivated 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 from the authorized numbers cannot be forwarded even if the call forward feature is activated Multiple numbers are separated by commas Note It works only if features fwd allow and features forward...

Page 407: ...ature for all lines or specific lines It depends on the call forward mode T30P T30 T19 P E2 CP920 except l Phone default Call forward feature is effective for all lines l Custom Call forward feature can be configured for a specific line or multiple lines Note Forward mode is set by the parameter features fwd_mode Yealink phones also support call forward on code and off code to activate and deactiv...

Page 408: ...orks only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 0 Phone except T30P T30 T19 P E2 CP920 phones Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward Always Forward On Code Phone UI Menu Features Call Forward Always Forward On Code Parameter forward always off_code y0000000000xx cfg Description It configures the always forw...

Page 409: ...rameter forward busy target to the server when you activate the busy forward feature on a phone basis Note It works only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 0 Phone except T30P T30 T19 P E2 CP920 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 Busy Fo...

Page 410: ...calls will be forwarded when not answered after N M M is configurable by phone_set ting ring_duration seconds Note It works only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 0 Phone except T30P T30 T19 P E2 CP920 phones Permitted Values Integer from 0 to 20 determined by features forward no_answer show_ring_times Default 2 Web UI Features Forward DND Forward No Answer ...

Page 411: ... no answer forward off code to deactivate the server side no answer forward feature The phone will send the no answer forward off code to the server when you deactivate the no answer forward feature on a phone basis Note It works only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 0 Phone except T30P T30 T19 P E2 CP920 phones Permitted Values String within 32 characters ...

Page 412: ...ays_fwd target to the server when you activate always for ward feature on the phone Note It works only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 1 Custom Permitted Values String within 32 characters Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Features Forward DND Forward AccountX Always Forward On Code Phone UI Menu Features ...

Page 413: ...ccountX Busy Forward Forward to Parameter account X busy_fwd on_code 1 MAC cfg Description It configures the busy forward on code to activate the server side busy forward feature The phone will send the busy forward on code and the pre configured destination number configured by the parameter account X busy_fwd target to the server when you activate the busy forward fea ture on the phone Note It w...

Page 414: ...rward 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 features fwd_mode is set to 1 Custom Permitted Values String within 32 characters Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Features Forward DND ...

Page 415: ...l send the no answer forward off code to the server when you deactivate no answer for ward feature on the phone Note It works only if features fwd allow is set to 1 Enabled and features fwd_mode is set to 1 Custom Permitted Values String within 32 characters Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Features Forward DND Forward AccountX No Answer Forward ...

Page 416: ...Server and local phone call forward are syn chronized Default 1 Parameter account X forward feature_key_sync enable 1 MAC cfg Description It enables or disables the forward feature synchronization for account X Note The value configured by this parameter takes precedence over that configured by the parameter features forward feature_key_sync enable It works only if account X feature_key_sync enabl...

Page 417: ... REFER method without Replaces in the Refer To header l Semi attended Transfer Transfer a call after hearing the ringback tone The semi attended transfer is imple mented by a REFER method with Replaces in the Refer To header The semi attended transfer is applicable to that when users do not want to consult with the third party after hear ing the ringback tone and the third party has not answered t...

Page 418: ... semi attended attended transfer through on hook besides pressing the Trans Transfer soft key or TRAN TRANSFER key Note Semi attended transfer means transferring a call after hearing the ringback tone Attended trans fer means transferring a call with prior consulting Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Features Transfer Attended Transfer On Hook Parameter features transfer_compl...

Page 419: ...ion You can specify which type of conference to establish The following table lists the parameter you can use to set a conference type Parameter account X conf_type 1 MAC cfg Description It configures the conference type for a specific account Permitted Values 0 Local Conference 2 Network Conference Default 0 Web UI Account Advanced Conference Type 1 X is the account ID For T57W T54W T48U T48S T48...

Page 420: ...again to set up a conference after the second party answers the call 1 Enabled the second party joins a conference with the first party after answering the call both phones play a warning tone Default 0 Parameter transfer tran_others_after_conf_enable y0000000000xx cfg Description It enables or disables the phone to transfer the local conference call to the other two parties after the conference i...

Page 421: ...ce room Before recording ensure that the USB flash drive has been connected to the IP phone or USB port of the PSTN box CPN10 CPN10 is only applicable to CP920 phones USB recording is only applicable to T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T42U T42S T41S T29G T27G CP920 phones The recorded calls are saved in wav format and include a date time stamp the other party s number IP addr...

Page 422: ... 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices CP920 Multicast Paging Multicast Paging allows you to easily and quickly broadcast instant audio announcements to users who are listen ing to a specific multicast group on a specific channel Yealink phones support the following 31 channels l 0 Broadcasts are sent to channel 0 Note that the Yealink phones running firmware ...

Page 423: ...ss Black and white Screen Phones Menu Features Paging List Option Edit Address Parameter multicast paging_address X label 1 y0000000000xx cfg Description It configures the name of the multicast paging group to be displayed in the paging list It will be displayed on the phone screen when placing the multicast paging calls Permitted Values String Default Blank Web UI Directory Multicast IP Paging Li...

Page 424: ...rameter multicast listen_address X channel 1 y0000000000xx cfg Description It configures the channel that the phone listens to Permitted Values 0 the phone can receive an RTP stream of the pre configured multicast address from the phones run ning old firmware version from the phones listen to the channel 0 or from the available third party devices 1 to 25 the phone can receive an RTP stream of the...

Page 425: ...re DND feature to define the lowest priority of paging group from which the phone can receive an urgent paging call when DND is activated You can specify a priority that the incoming paging calls with higher or equal priority are automatically answered and the lower ones are ignored It is not applicable to CP920 phones If it is disabled all the incoming paging calls will be ignored when DND is act...

Page 426: ...s the lowest priority Permitted Values 0 Disabled all incoming multicast paging calls will be automatically ignored when DND is activated in phone mode 1 1 2 2 3 3 31 31 If it is not set to 0 Disabled the 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 activ ated in phone mode Def...

Page 427: ...y 15 level Default 0 Parameter multicast receive use_speaker y0000000000xx cfg Description It enables or disables the phone to always use the speaker as the audio device when receiving the multicast paging calls Permitted Values 0 Disabled the engaged audio device will be used when receiving the multicast paging calls 1 Enabled Default 0 Parameter features paging_auto_resume enable y0000000000xx c...

Page 428: ...roup Call Pickup allows you to pick up incoming calls to any phone within a predefined group of phones Topics Directed Call Pickup Group Call Pickup Directed Call Pickup Directed call pickup is used for picking up an incoming call on a specific extension You can answer a call that rings on a specific phone If there are multiple incoming calls on the phone at the same time you can only pick up the ...

Page 429: ...p Parameter features pickup direct_pickup_code y0000000000xx cfg Description It configures the directed call pickup code on a phone basis Note The code configured by account X direct_pickup_code takes precedence over that configured by this parameter Permitted Values String within 32 characters Default Blank Web UI Features Pick up Park Directed Call Pickup Code Parameter account X direct_pickup_c...

Page 430: ...figure the group call pickup Parameter features pickup group_pickup_enable y0000000000xx cfg Description It enables or disables the user to use GPickup soft key when performing group call pickup feature Permitted Values 0 Disabled 1 Enabled the phone will display the GPickup soft key on the Dialing screen Default 0 Web UI Features Pick up Park Group Call Pickup Parameter features pickup group_pick...

Page 431: ...er The value of Replaces is derived from a NOTIFY message with the dialog info event This feature applies only to directed call pick up attempts initiated against monitored BLF resources It means you can pick up an incoming call by pressing a BLF BLF List key It is not applicable to T30P T30 T19 P E2 CP920 phones Example of the dialog info carried in NOTIFY message xml version 1 0 dialog info xmln...

Page 432: ...itted Values 0 Disabled 1 Enabled the phone picks up a call according to the Replaces header in the INVITE message Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Account Advanced Dialog Info Call Pickup 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42U T42G T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 ...

Page 433: ...IFY message The subscription SUBSCRIBE message of the dialog event Call Completion is confirmed by the busy party NOTIFY sip 10111 10 10 20 32 5060 SIP 2 0 Via SIP 2 0 UDP 10 10 20 31 5060 branch z9hG4bK1830418099 From sip 1000 10 2 1 48 5060 tag 1032948194 To 10111 sip 10111 10 2 1 48 5060 tag 722495580 Call ID 0_160090766 10 10 20 32 CSeq 2 NOTIFY Contact sip 1000 10 10 20 31 5060 Content Type a...

Page 434: ... NOTIFY sip 10111 10 10 20 32 5060 SIP 2 0 Via SIP 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 expi...

Page 435: ...her to wait for the callee party You can activate the call completion feature After the called party becomes idle the phone screen will prompt whether to dial the number Call Park and Retrieve Call park allows users to park a call on a special extension and then retrieve it from another phone for example a phone in another office or conference room The phones support call park feature under the fo...

Page 436: ...parking lot for Trans fer call park mode Permitted Values String within 256 characters Default Blank Web UI Features Pick up Park Park Retrieve Code Parameter features call_park direct_send enable y0000000000xx cfg Description It enables or disables the phone to dial out the call park code park retrieve code directly when press ing the Park Retrieve soft key Note It works only if features call_par...

Page 437: ...o make the change take effect Example Setting Call Park and Retrieve in FAC Mode The following example shows the configuration for the FAC call park mode Example features call_park park_mode 1 features call_park enable 1 features call_park park_code 68 features call_park park_retrieve_code 88 After provisioning the call park mode is set to FAC A Park soft key will display on the phone during an ac...

Page 438: ...tributes calls to the agent when the agent state is available and stops distributing calls when the agent changes state to unavail able The IP phone remains in the unavailable status until the agent manually changes the IP phone status You can configure how long the IP phone remains unavailable state and changes to available automatically on a sup ported call server Topics ACD Key Configuration AC...

Page 439: ...ble 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 phone screen for example on lunch in the bathroom taking a coffee break or a personal break Default 0 Parameter acd enable y0000000000xx c...

Page 440: ...ne screen You can press Avail able 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 T30P T30 T19 P E2 CP920 IP phone Yealink phones support two methods of BLF configuration l Configu...

Page 441: ...one subscribes to a BLF list that is set up on the server You must access the server and set up a list of mon itored lines The following table lists the parameters you can use to configure BLF List Parameter account X blf blf_list_uri 1 MAC cfg Description It configures the BLF List URI to monitor a list of users for account X Example account 1 blf blf_list_uri 4609 pbx test com Permitted Values S...

Page 442: ... numbers are separated by commas Example account 1 blf_list_call_parked_list When you leave it blank you cannot park the active call to any monitored user account 1 blf_list_call_parked_list all You can park the active call to any monitored user account 1 blf_list_call_parked_list 1 3 4 You can park the active call to the first third or fourth monitored user in the BLF list Note This parameter has...

Page 443: ...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 Supported Devices T57W T54W T53W T53 T48U T48S T48G T46U T46S T46G T43U T29G T27G Parameter features blf_list_version 2 y0000000000xx cfg Description It enables or disables the phone to incl...

Page 444: ...e NOTIFY message con tains an XML body with the status of the specific monitored line The following example shows a NOTIFY message for a BLF line 012 xml version 1 0 dialog info xmlns urn ietf params xml ns dialog info version 1 state full entity y sip 012 10 20 10 42 5060 dialog id 0000 state terminated state dialog dialog info BLF List Subscription When you configure the IP phone to monitor a li...

Page 445: ...ion Period Seconds Parameter account X blf subscribe_event 1 MAC cfg Description It configures the event of the BLF subscription Permitted Values 0 dialog 1 presence Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Parameter account X out_dialog_blf_enable 1 MAC cfg Description It enables or disables the phone to handle NOTIFY messages out of the BLF dialog Permitted Value...

Page 446: ...9 P E2 and CP920 Parameter features blf_extension mode y0000000000xx cfg Description It configures the function of the extension value when the dsskey type is set to BLF Note The URI to which the SUBSCRIBE message should be sent is always the BLF value server IPaddress Permitted Values 0 Act as the user part of the SIP URI in a SIP INVITE message when pressing the BLF key 1 Act as the pickup code ...

Page 447: ...alert for BLF lines Parameter features pickup blf_visual_enable y0000000000xx cfg Description It enables or disables the phone to display a visual alert when the monitored user receives an incom ing call Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Features Pickup Park Visual Alert for BLF Pickup Parameter features pickup bl...

Page 448: ...st 4604 4605 The IP phone plays an audio alert when monitored user 4604 or 4605 receives an incoming call features pickup blf_audio list List1 The IP phone plays an audio alert when any user in the List 1 receives an incoming call ListX stands for the BLF list of account X configured by the parameter account X blf blf_list_uri Note It works only if features pickup blf_audio_enable is set to 1 Enab...

Page 449: ...fg Description It enables or disables the phone to only dial out feature access code of directed pick up when per forming BLF BLF list pickup Permitted Values 0 Disabled the phone dials out feature access code of directed pick up plus monitored number when performing BLF BLF list pickup 1 Enabled Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 1 X is the account ID For T5...

Page 450: ...the monitored line place a new call or back to the idle screen LED Mode for BLF BLF List Key BLF LED Mode provides five kinds of definition for the BLF BLF List key LED status As there is no hard line key on T57W T48U T48S T48G phones BLF LED mode configuration is applicable to any phones and expansion module except T57W T48U T48S T48G and T30P T30 T19 P E2 CP920 phones Topics Supported BLF LED Mo...

Page 451: ... Key Expansion Module Key LED configured as a BLF key or a BLF List key and BLF LED Mode is set to 2 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 monitored user s conversation is placed on hold This LED status requires server sup port Slowly flashing red 1s The call is parked ag...

Page 452: ...server Note For more information on EDK macros refer to Macro Action Strings Topics Supported BLF BLF List Key Behaviors BLF Key LED Icon and Behavior for Idle State Configuration BLF Key LED Icon and Behavior for Call in State Configuration BLF Key LED Icon and Behavior for Call out State Configuration BLF Key LED Icon and Behavior for Talking State Configuration BLF Key LED Icon and Behavior for...

Page 453: ...ption It configures the custom BLF BLF List DSS key LED status icon colors when the monitored user is idle This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced idle led LEDg1000o For T57W T48U T48S T48G phones the BLF BLF List DSS key field displays a green icon for 1000ms and then turns to white For other phones the BLF BLF list DSS key LED glows green f...

Page 454: ...ption It enables or disables the custom configuration when the monitored user is ringing Permitted Values 0 Disabled 1 Enabled the phone will display the custom BLF BLF List DSS key LED status icon colors and per form the custom behavior when pressing the BLF BLF List DSS key Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Parameter blf enhanced callin led y0000000000xx c...

Page 455: ...st DSS key if the monitor is idle and monitored user is ringing Note It works only if blf enhanced callin enable is set to 1 Enabled Permitted Values String Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 BLF Key LED Icon and Behavior for Call out State Configuration The following table lists the parameters you can use to configure BLF key LED icon and Behavior for th...

Page 456: ... CP920 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 mon itored user is calling out Note It works only if blf enhanced callout enable is set to 1 Enabled Permitted Values String Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Parameter blf enha...

Page 457: ... and then goes out Note It works only if blf enhanced talking enable is set to 1 Enabled Permitted Values String Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Parameter blf enhanced talking callin action y0000000000xx cfg Description It configures the behavior when pressing the BLF BLF list DSS key if the monitor is ringing and mon itored user is talking Note It wor...

Page 458: ...P E2 and CP920 Parameter blf enhanced parked led y0000000000xx cfg Description It configures the custom BLF BLF List DSS key LED status icon colors when a call is parked against the monitored phone This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced parked led LEDg1000o For T57W T48U T48S T48G phones the BLF BLF List DSS key field displays a green icon f...

Page 459: ...e blf enhanced parked idle action newcall Note It works only if blf enhanced parked enable is set to 1 Enabled Permitted Values String Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 BLF Key LED Icon and Behavior for Hold State Configuration The following table lists the parameters you can use to configure BLF key LED icon and Behavior for hold state the call on the m...

Page 460: ...colors Default 0 Supported Devices All phones except T48G T46G T42G T41P T30P T30 T29G T19 P E2 and CP920 Parameter blf enhanced dnd led y0000000000xx cfg Description It configures the custom BLF BLF List DSS key LED status icon colors when DND is activated on the monitored phone This value uses the same macro action string syntax as an Enhanced DSS key Example blf enhanced dnd led LEDrd1000o100yd...

Page 461: ...g press the BLF BLF List key to view the call information and then select to pick up the incoming call barge in a conference or retrieve the parked call Default 0 Supported Devices All phones except T48G T46G T42G T41P T30P T30 T29G T19 P E2 and CP920 Shared Line Yealink phones support Shared Call Appearance SCA and Bridged Line Appearance BLA to share a line Shared call appearances and bridged li...

Page 462: ...he shared line is placed on private hold Solid green The call on the shared line is barged in by the other shared line user Slowly flashing green 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 Y...

Page 463: ...d Call Appearance Permitted Values String within 99 characters Default Blank Supported Devices All phones except T30P T30 T19 P E2 and CP920 Web UI Account Advanced Call Pull Feature Access Code Parameter features barge_in_via_username enable y0000000000xx cfg Description It enables or disables the phone to use the user name of the account to barge in an active call Permitted Values 0 Disabled use...

Page 464: ... ber for status changes on each IP phone To use this feature a BLA group should be pre configured on the server and one of them is specified as a BLA number Yealink phones support BLA using a SUBSCRIBE NOTIFY mechanism as specified 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...

Page 465: ... except T30P T30 T19 P E2 Web UI Account Advanced BLA Subscription Period Parameter phone_setting call_remote_end_when_hold busy_tone enable y0000000000xx cfg Description It enables or disables the phone to play a busy tone when a public hold call on the shared line is retrieved by the remote party Note It works only if features busy_tone_delay is not set to 0 Permitted Values 0 Disabled 1 Enabled...

Page 466: ...eceives 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 Topics Line Keys Configuration Programmable Keys Configuration State Monitor for Intercom Contact State Monitor for Intercom Contact You can make the phone to monitor a specif...

Page 467: ...nables or disables intercom subscription for the phones Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except T30P T30 T19 P E2 and CP920 Outgoing Intercom Configuration Yealink phones support two methods for initialing intercom calls The following table lists the parameters you can use to configure outgoing intercom Parameter features intercom mode y0000000000xx cfg ...

Page 468: ...ing intercom call Default 1 Web UI Features Intercom Intercom Allow Phone UI Menu Features Intercom Intercom Allow Parameter features intercom mute y0000000000xx cfg Description It enables or disables the phone to mute the microphone when answering an intercom call Note It works only if features intercom allow and features allow_mute are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled the m...

Page 469: ...AC cfg Description It configures the value of the Alert Info header for intercom feature The value format likes sip XXX X can be any value 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 within 256 characters Default Blank 1 X ...

Page 470: ...IPAddress help xml An HTTP or HTTPS GET request may contain a variable name and a variable value separated by Each vari able value starts with in the query part of the URL The valid URL format is http s server IPAddress help xml variable name variable value The variable name can be customized by users while the variable value is predefined For example a URL http 192 168 1 10 help xml mac mac is sp...

Page 471: ...n the forward mode is Custom the phone only sends the action URL for the cor responding account Open Busy Forward When the IP phone enables the busy forward Note When the forward mode is Phone the phone sends the action URL for all accounts when the forward mode is Custom the phone only sends the action URL for the cor responding account Close Busy Forward When the IP phone disables the busy forwa...

Page 472: ...e IP phone forwards an incoming call Autop Finish When the IP phone completes auto provisioning via power on Open Call Waiting When the IP phone enables the call waiting Close Call Waiting When the IP phone disables the call waiting Headset When the IP phone presses the HEADSET key not applicable to CP920 phones Handfree When the IP phone presses the Speakerphone key not applicable to CP920 phones...

Page 473: ...he 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_number The number of connected expansion modules ehs_number The number of connected EHS udisk_number The number of connected USB flash drives u...

Page 474: ...r action_url unregistered y0000000000xx cfg Description It configures the action URL the phone sends after an account is unregistered Example action_url unregistered http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL Unregistered Parameter action_url register_failed y0000000000xx cfg Description It configures the action URL the phon...

Page 475: ...lt Blank Web UI Features Action URL Incoming Call Parameter action_url outgoing_call y0000000000xx cfg Description It configures the action URL the phone sends when placing a call Example action_url outgoing_call http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL Outgoing Call Parameter action_url call_established y0000000000xx cfg ...

Page 476: ...racters Default Blank Web UI Features Action URL Always Forward On Parameter action_url always_fwd_off y0000000000xx cfg Description It configures the action URL the phone sends when the always forward feature is deactivated Example action_url always_fwd_off http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL Always Forward Off Param...

Page 477: ...the phone sends when the no answer forward feature is deactivated Example action_url no_answer_fwd_off http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL No Answer Forward Off Parameter action_url transfer_call y0000000000xx cfg Description It configures the action URL the phone sends when performing a transfer Example action_url tr...

Page 478: ...ault Blank Web UI Features Action URL Hold Parameter action_url unhold y0000000000xx cfg Description It configures the action URL the phone sends when resuming a hold call Example action_url unhold http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL UnHold Parameter action_url held y0000000000xx cfg Description It configures the acti...

Page 479: ...call y0000000000xx cfg Description It configures the action URL the phone sends when missing a call Example action_url missed_call http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Features Action URL Missed Call Parameter action_url call_terminated y0000000000xx cfg Description It configures the action URL the phone sends when terminating a call Exam...

Page 480: ... Changed Parameter action_url forward_incoming_call y0000000000xx cfg Description It configures the action URL the 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 Default Blank Web UI Features Action URL Forward Incoming Call Parameter action_url reject_incoming_call y0000000000xx cfg ...

Page 481: ...ermitted Values URL within 511 characters Default Blank Web UI Features Action URL Transfer Failed Parameter action_url setup_autop_finish y0000000000xx cfg Description It configures the action URL the phone sends when completing auto provisioning via power on Example action_url setup_autop_finish http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Web UI Feat...

Page 482: ...sends when pressing the Speakerphone key Example action_url handfree http 192 168 0 20 help xml IP ip Permitted Values URL within 511 characters Default Blank Supported Devices All phones except CP920 Web UI Features Action URL Handsfree Parameter action_url cancel_callout y0000000000xx cfg Description It configures the action URL the phone sends when canceling the outgoing call in the ring back s...

Page 483: ...0 help xml IP ip WIFI wifi_number Permitted Values URL within 512 characters Default Blank Supported Devices All phones except T48G T46G T42G T41P and T29G Web UI Features Action URL Peripheral Information Parameter action_url vpn_ip y0000000000xx cfg Description It configures the action URL the phone sends when the IP address assigned by the VPN server changes Example action_url vpn_ip http 192 1...

Page 484: ...y Message In addition Yealink phones can perform the specified action immediately by accepting a SIP NOTIFY message with the Event ACTION URI header from a SIP proxy server The message body of the SIP NOTIFY message may con tain a variable named as key and a variable value which are separated by This method is especially useful for users who always work in the small office home office where a secu...

Page 485: ... call When authentication is required you can use the following URI format http s user name password phoneIPAddress servlet key variable value If you are using a browser we recommend that you use Firefox The following table lists predefined variable values Variable Value Phone Action OK Press the OK key not applicable to T57W phones ENTER Press the Enter soft key not applicable to T57W T48U T48S T...

Page 486: ...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 outgoing_uri i 1006 10 2 1 48 1234 means the number you dial out 1006 10 2 1 48 means the SIP URL you dial from OFFHOOK Pick up the handset not applicable to CP920 phones Press the off hook key only applicable to CP920 phones ONHOOK Hang up the handset not applicable to ...

Page 487: ...valid value for the specified configuration parameter Note The valid URI is http s phoneIPAddress servlet phonecfg set configuration para meter value configuration parameter value It can contain up to 10 configuration parameters Example http 10 3 20 10 servlet phone cfg set account 1 enable 1 fea tures dnd enable 1 phonecfg get configuration parameter Get the specified configuration information No...

Page 488: ...e information refer to Action URL ACDlogin Log into the ACD system Note When ACD authentication information is required the valid URI is http s phoneIPAd dress servlet key ACDlogin agentID xxx password xxx When ACD authentication information is not required the valid URI is http s phoneIPAddress servlet key ACDlogin ACDlogout Log out of the ACD system SWAP Swap to the held call when there is an ac...

Page 489: ... URI The 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 screen display first and then download the image which is saved as a JPG file and named with the phone model and the capture time to the local system Not...

Page 490: ... performance Yealink recommends you to capture the phone screen display within a minimum interval of 4 seconds Example Placing a Call via Web User Interface Procedure 1 Go to Directory Phone Call Info 2 Select the desired account from the Outgoing Identity drop down menu 3 Enter the callee s number in the Dial Number field 4 Click Dial to dial out the number The web user interface prompts Call Suc...

Page 491: ...Unso licited MWI is a server related feature Solicited MWI The IP phone can subscribe to the MWI messages to the account or the voice mail number For soli cited MWI you must enable MWI subscription feature on the phones The following table lists the parameters you can use to configure MWI for voice mail Parameter account X subscribe_mwi 1 MAC cfg Description It enables or disables the phone to sub...

Page 492: ...meter voice_mail number X 1 MAC cfg Description It configures the voice mail number Permitted Values String within 99 characters Default Blank Web UI Account Advanced Voice Mail Phone UI Menu Message Voice Mail Set Voice Mail Code Parameter account X display_mwi enable 1 MAC cfg Description It enables or disables the MWI alert to indicate that you have an unread voice mail message Permitted Values...

Page 493: ...48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 Short Message Service SMS Yealink phones except CP920 phones support short message service SMS It allows users to send and receive a text message on the support server By default SMS i...

Page 494: ...he IP address 10 10 represents 10 10 0 0 to 10 10 255 255 Default Blank Web UI Features Remote Control Push XML Server IP Address Parameter push_xml block_in_calling y0000000000xx cfg Description It enables or disables the phone to block XML applications during a call Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Features Remote Control Block XML in Calling Parameter push_xml sip_notify y...

Page 495: ...0000000000xx cfg Description It configures the authentication password for the XML request Permitted Values String within 15 characters Default Blank Parameter push_xml username y0000000000xx cfg Description It configures the user name for the phone to authenticate with the push XML server Leave it blank if no authentication is required Permitted Values String Default Blank Web UI Features Remote ...

Page 496: ... After provisioning a Hot Desking key is available on the phone You can press the Hot Desking key to clear pre registration configurations of all accounts and register their own account on line 1 Related Topic Line Keys Configuration Programmable Keys Configuration Hot Desking Configuration You can specify available configurations for registration when using hot desking The following table lists t...

Page 497: ...d when pressing the Hot Desking DSS key Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except CP920 Parameter hotdesking dsskey_outbound_enable y0000000000xx cfg Description It enables or disables the phone to provide an input field of the outbound server on the hot desking login wizard when pressing the Hot Desking DSS key Permitted Values 0 Disabled 1 Enabled Defaul...

Page 498: ... feature Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices T33P T33G T31P T31G T31 T30P T30 Parameter static dm server address 1 y0000000000xx cfg Description It configures the server address of the Yealink Device Management Platform Permitted Values String within 512 characters Default Blank Supported Devices T33P T33G T31P T31G T31 T30P T30 Parameter static dm server port 1 y0000...

Page 499: ... header Connected Line Identification Presentation COLP It allows the phones to display the identity of the connected party specified for outgoing calls The phones can display the Dialed Digits or the identity in a SIP header Remote Party ID P Asserted Identity or contact received or the identity in the From header carried in the UPDATE mes sage sent by the callee as described in RFC 4916 Connecte...

Page 500: ...abled the phone does not process the PPI header 1 Enabled the phone presents the caller identity from the PPI header Default 0 Parameter sip cid_source preference y0000000000xx cfg Description It configures the priority order for the sources of caller identity information Note Yealink phones can derive caller identity from the following SIP headers From P Asserted Iden tity PAI P Preferred Identit...

Page 501: ...use_code y0000000000xx cfg Description It configures a return code and reason of SIP response messages when the phone rejects an incom ing call A specific reason is displayed on the caller s phone screen Permitted Values 404 Not Found 480 Temporarily Unavailable 486 Busy Here 600 Busy Everywhere 603 Decline Default 486 Web UI Features General Information Return Code When Refuse Return Code for Una...

Page 502: ... replaced by the identifier Call Park when you park an active call The hide feature access codes feature is applicable to the following features l Voice Mail l Pick up l Group Pick up l Barge In not applicable to T30P T30 T19 P E2 CP920 phones l Retrieve l Call Park l Call Pull not applicable to T30P T30 T19 P E2 CP920 phones Topic Hide Feature Access Codes Configuration Hide Feature Access Codes ...

Page 503: ... Accept SIP Trust Server Only 100 Reliable Retransmission As described in RFC 3262 the 100rel tag is for the reliability of provisional responses When presented in a Sup ported header it indicates that the phone can send or receive reliable provisional responses When presented in a Require header in a reliable provisional response it indicates that the response is to be sent reliably Example of a ...

Page 504: ...ers are configurable on the phones Timer T1 Timer T1 is an estimate of the Round Trip Time RTT of transactions between a SIP client and SIP server Timer T2 Timer T2 represents the maximum retransmitting time of any SIP request message The re transmitting and doub ling of T1 will continue until the retransmitting time reaches the T2 value Example The user registers a SIP account for the IP phone an...

Page 505: ...ort 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 ini tiator 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 Expires header in th...

Page 506: ...0s the phone will refresh the session during a call every 900 seconds Note It works only if account X session_timer enable is set to 1 Enabled Permitted Values Integer from 90 to 7200 Default 1800 Web UI Account Advanced Session Expires 90 7200s Parameter account X session_timer refresher 1 MAC cfg Description It configures who refreshes the SIP session during a call Note It works only if account ...

Page 507: ...age to the SIP server Example of a SIP REGISTER message INVITE sip 2 10 2 1 48 5060 SIP 2 0 Via SIP 2 0 UDP 10 3 20 6 5060 branch z9hG4bK1867789050 From 1010 sip 1010 23 10 2 1 48 5060 tag 1945988802 To sip 2 10 2 1 48 5060 Call ID 0_2336101648 10 3 20 6 CSeq 1 INVITE Contact sip 1010 23 10 3 20 6 5060 Content Type application sdp Allow INVITE INFO PRACK ACK BYE CANCEL OPTIONS NOTIFY REGISTER SUBS...

Page 508: ...n Information You can customize the version information 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 Configuration CFG File Version Information Configuration The following table lists the parameters you...

Page 509: ...e loopback call an echo is heard at the device ori ginating the call For more information on media loopback refer to RFC 6849 Topic Media Loopback Configuration Media Loopback Configuration The following table lists the parameters you can use to configure media loopback Parameter sip loopback enable y0000000000xx cfg Description It configures the loopback role for the phone Note After the phone ac...

Page 510: ...p back packet header 3 encapsulated directed the loopback mirror loops back the incoming RTP packets using either the encapsulated RTP payload 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 sip pkt_loopback_mode is set to 1 ...

Page 511: ... table lists the parameters you can use to configure the Cloud Parameter vcaccount enable y0000000000xx cfg Description It enables or disables the Cloud feature Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices CP920 Web UI Features General Information Cloud Enable ...

Page 512: ... configures the icon display mode when the corresponding BSFT feature is enabled on the phone Note It works only if bw enable and bw xsi enable are set to 1 Enabled Permitted Values 0 The phone does not display the corresponding icon This is the old user experience 1 Enabled the phone displays the corresponding icon when it requests the server to enable the cor responding feature Default 0 Support...

Page 513: ... Web UI Applications Broadsoft XMPP XMPP Account XMPP UserName Parameter features uc_password y0000000000xx cfg Description It configures the password for UC authentication Note It works only if bw xmpp enable is set to 1 Enabled Permitted Values String within 32 characters Default Blank Supported Devices All color screen phones Web UI Applications Broadsoft XMPP XMPP Account XMPP Password Paramet...

Page 514: ...as N A or Line If a line key is used the phone will skip to the next unused line key Default 1 Supported Devices All color screen phones 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_...

Page 515: ...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 the phone number 785656 and the parameter features uc_dir match_tail_number is set to 4 5656 85656 or 785656 would match Sunmy 785656...

Page 516: ...lications Broadsoft XSI XSI Account User ID Parameter account X xsi password 1 MAC cfg Description It configures the password for XSI authentication Note It works only if sip authentication_for_xsi is set to 0 User Login Credentials for XSI Authentic ation and bw xsi enable is set to 1 Enabled Permitted Values String within 99 characters Default Blank Web UI Applications Broadsoft XSI XSI Account ...

Page 517: ...et to 0 Disabled the following features are unavailable on the phone BroadWorks Anywhere Remote Office Line ID Blocking Anonymous Call Rejection Simultaneous Ring Personal BroadSoft Directory BroadSoft Call Log Call Park Feature via XSI Mode Call Waiting Feature via XSI Mode Voice Messaging Centralized Call Recording Executive and Assistant BroadWorks Mobility Group Night Forwarding Silent Alertin...

Page 518: ...oadsoft ACD Parameter account X acd initial_state 1 MAC cfg Description It configures the initial status after logging in to ACD Permitted Values 1 Available 2 Unavailable Default 1 Parameter account X reason_code Y 1 2 MAC cfg Description It configures the unavailable code which must match one of the codes configured on the BroadWorks platform Permitted Values Integer from 1 to 2147483647 Default...

Page 519: ...r disables the customer originated trace feature Permitted Values 0 Disabled 1 Enabled it is used to trace the origin of an obscene harassing or threatening call Default 0 Parameter account X call_center emergency_enable 1 MAC cfg Description It enables or disables the emergency escalation feature Permitted Values 0 Disabled 1 Enabled it provides the capability for the call center agent to immedia...

Page 520: ... Enabled Default 0 Supported Devices All phones except T48G T46G T42G T41P and T29G Parameter bw virtual_user 1 label MAC cfg Description It configures the virtual account label displayed on the phone Note If you leave it blank the virtual user name uses VirtualUser1 by default Permitted Values String within 99 characters Default Blank Supported Devices All phones except T48G T46G T42G T41P and T2...

Page 521: ...si enable is set to 1 Enabled Permitted Values IP address or domain name Default Blank Supported Devices All phones except T48G T46G T42G T41P and T29G Parameter bw virtual_user 1 xsi server_type MAC cfg Description It configures the access protocol of the Xtended Services Platform server for the virtual account Note It works only if bw xsi enable is set to 1 Enabled Permitted Values HTTP or HTTPS...

Page 522: ...w call_recording mode y0000000000xx cfg Description It configures the centralized call recording mode Permitted Values 0 XSI 1 SIP Default 1 Supported Devices All phones except CP920 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P ...

Page 523: ...uestOut on the idle screen Note It works only if account X hoteling enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Parameter hoteling authentication_mode y0000000000xx cfg Description It configures the XML browser hoteling authentication mode Note It works only if account X hoteling enable is set to 1 Enabled Permitted Values 0 The phone uses the hoteling user ID and pa...

Page 524: ...e Seating Host 3 Flexible Seating Guest Default 0 Parameter account X hoteling pin 1 MAC cfg Description It configures the flexible seating PIN Permitted Values String Default Blank Parameter features homescreen_softkey hoteling enable y0000000000xx cfg Description It enables or disables the phone to display the Flexible Seating soft keys such as GuestIn or GuestOut on the idle screen Note It work...

Page 525: ...lues 0 Disabled 1 Enabled Default 0 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 Broadsoft Network Directory Parameter bw xsi directory enable y0000000000xx cfg Description It enables or ...

Page 526: ...oft XSI Network Directory Enterprise Parameter bw_phonebook enterprise_common_enable y0000000000xx cfg Description It enables or disables the phone to display the enterprise common directory Note It works only if bw xsi directory enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Applications Broadsoft XSI Network Directory Enterprise Common Parameter bw_phonebook en...

Page 527: ... Enterprise Parameter bw_phonebook personal_displayname y0000000000xx cfg Description It configures the display name on the phone screen for the personal directory Note It works only if bw xsi directory enable and bw_phonebook personal_enable are set to 1 Enabled Permitted Values String within 99 characters Default Personal Web UI Applications Broadsoft XSI Network Directory Personal Parameter bw ...

Page 528: ...00000xx cfg Description It enables or disables the phone to automatically download all contacts in the BroadSoft Directory from the server Note It works only if bw xsi directory enable is set to 1 Enabled Permitted Values 0 Disabled the phone downloads partial contacts from the server the maximum of contacts available for viewing at one time is determined by the server and you can manually downloa...

Page 529: ... will enter Local Calls screen when pressing the History soft key 1 Enabled Default 0 Parameter search_in_dialing bw_directory enable y0000000000xx cfg Description It enables or disables the phone to automatically search entries from the BroadSoft directory and dis play the results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 0 Parameter search_in_dialing bw_dire...

Page 530: ...he voice mail access code has not been configured dial out the voice mail access code if the voice mail access code has been configured 1 enter the View Voice Mail screen Default 0 Broadsoft SCA Parameter account X share_line barge_in enable 1 MAC cfg Description It enables or disables the users to interrupt barge into an active call on the shared line Permitted Values 0 Disabled 1 Enabled Default...

Page 531: ...nt ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42U T42G T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 Broadsoft Call Park Parameter features call_park park_mode y0000000000xx cfg Description It configures the call park mode Permitted Values 0 XSI 1 FAC park a call through dialing the call pa...

Page 532: ...y0000000000xx cfg Description It enables or disables the phone to display a visual alert when a call is parked against the monitored line Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except T48G T46G T42G T41P T30P T30 T29G T19 P E2 and CP920 Web UI Features Pickup Park Visual Alert for BLF Parked Call Monitor Parameter features parked_call_monitor blf ring_type y00...

Page 533: ...For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 Broadsoft Emergency Call Parameter bw emergency_calling enable y0000000000xx cfg Description It enables or disables the BroadWorks Emergency Calling feature Permitt...

Page 534: ...Refresh soft key 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 away_url 1 MAC cfg Description It configures the URL the phone sends when the ACD agent changes the status to away you press the Away soft key on the phone For example account 1 acd away_url http portal dev star2star com 8181 yealink rea...

Page 535: ... B number 8866 party B and party C is during the call Set the following blf normal_barge_in_code 32 features blf show_callinfo enable 1 During the call of the monitored line long press the BLF key and press the Barge In soft key then the phone calls 328866 to barge in the call All call participants can interact during the call Related Parameters features blf show_callinfo enable Parameter blf whis...

Page 536: ...tures blf show_callinfo enable 1 During the call of the monitored line long press the BLF key and you press the Listen BargeIn soft key then the phone calls 328866 to barge in the call You are automatically muted so you can hear all call participants but no one can hear you Related Parameters features blf show_callinfo enable Ethernet Interface MTU Parameters Parameter static network mtu_value 1 y...

Page 537: ... 1 Enabled Default 0 Parameter account X insert_outbound_in_route enable 1 MAC cfg Description It enables or disables the 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 Enabled Default 0 Parameter account X invite_with_...

Page 538: ...n It enables or disables the 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 phone will reject the request Default 0 Parameter features call_invite_format y0000000000xx cfg Description It configures the format of callee field in the INVITE message Permitted Values 0 sip XXX 1 tel Number you need to s...

Page 539: ... 0 according to the transport protocol 1 listening TCP and UDP 2 listening TCP and UDP and subscribe for BLF List containing transport TCP in the Contact header Default 0 Parameter sip send_response_by_request y0000000000xx cfg Description It configures where the IP phone retrieves the destination address for response The phone will then send all SIP response messages to the destination address Pe...

Page 540: ...one will carry the MAC address without colons for example 0015657ffb7e in the User Agent header Default 0 1 X is the account ID For T57W T54W T48U T48S T48G T46U T46S T46G T29G X 1 16 for T53W T53 T43U T42G T42U T42S X 1 12 for T41P T41S T27G X 1 6 for T33P T33G X 1 4 for T40P T40G T23P T23G X 1 3 for T31P T31G T31 T21 P E2 X 1 2 for T30P T30 T19 P E2 CP920 X 1 2 If you change this parameter the p...

Page 541: ... 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 phone to scroll the string display on the top left corner of the LCD screen Permitted Values 0 Disabled 1 Enabled Default 1 Paramet...

Page 542: ... configure Call Forward Call Waiting Auto Answer Key As Send Hotline Auto Redial DND Intercom Call Completion History Setting Paging List features Default 0 Supported Devices All phones except T57W T48G T46G T42G T41P and T29G Unify Parameters Parameter unify enable y0000000000xx cfg Description It enables or disables the Unify features Permitted Values 0 Disabled 1 Enabled Default 0 Supported Dev...

Page 543: ...eproduce the issue 4 Click Stop in the Export All Diagnostic Files field to stop the capture The system log level will be reset to 3 5 Click Export to open the file download window and then save the diagnostic file to your local system A diagnostic file named MAC DiagnoseInfo tar is successfully exported to your local system Note After exporting the diagnostic files you can create a ticket to desc...

Page 544: ...orks only if static local_log enable is set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Supported Devices All phones except T48G T46G T42G T41P T40P T40G T33P T33G T31P T31G T31 T30P T30 T29G T23P T23G T21 P E2 and T19 P E2 Web UI Settings Configuration USB Auto Exporting Syslog Parameter static local_log level y0000000000xx cfg Description It configures the lowest level of local ...

Page 545: ...cal log files to the provisioning server or a specific server Note The upload path is configured by the parameter static auto_provision local_log backup path Permitted Values 0 Disabled 1 Enabled the phone will upload the local log files to the provisioning server or the specific server to back up these files when one of the following happens Auto provisioning is triggered The size of the local lo...

Page 546: ...s 0 Overwrite 1 Append not applicable to TFTP Server Default 0 Parameter static auto_provision local_log backup append limit_mode y0000000000xx cfg Description It configures the behavior when local log files on the provisioning server or a specific server reach the maximum file size Permitted Values 0 Append Delete the server will delete the old log and the phone will continue uploading log 1 Appe...

Page 547: ...0P T30 T29G T23P T23G T21 P E2 T19 P E2 phones Procedure 1 From the web user interface navigate to Settings Configuration 2 In the Enable Local Log field select Enabled or ON 3 In the USB Auto Exporting Syslog field select Enabled or ON 4 Select the desired value from the Local Log Level drop down menu The default local log level is 3 4 Enter the limit size of the log files in the Max Log File Siz...

Page 548: ...ges to a syslog server in real time You can specify syslog details such as IP address or hostname 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 c...

Page 549: ...on Syslog Syslog Transport Type Parameter static syslog level y0000000000xx cfg Description It configures the lowest level of syslog information that displays in the syslog When you choose a log level it includes all events of an equal or higher severity level and excludes events of a lower severity level The logging level you choose determines the lowest severity of events to log Permitted Values...

Page 550: ...ocal4 21 Local Use 5 Local5 22 Local Use 6 Local6 23 Local Use 7 Local7 Note Note 1 Various operating systems have been found to utilize Facilities 4 10 13 and 14 for security authorization audit and alert messages which seem to be similar Note 2 Various operating systems have been found to utilize both Facilities 9 and 15 for clock cron at messages Default 16 Web UI Settings Configuration Syslog ...

Page 551: ...rovisioning immediately l Reset static settings All static parameters will be reset l Reset userdata local config All the local cache data for example user data history or directory will be cleared And all configurations saved in the MAC local cfg configuration file on the phone will be reset l Reset to Factory All configurations on the phone will be reset l Reset a configuration at a time You can...

Page 552: ... 1 Click Settings Upgrade 2 Click Reset to Factory in the Reset to Factory field The web user interface prompts the message Do you want to reset to factory 3 Click OK to confirm the resetting The phone will be reset to factory successfully after startup Note Reset of your phone may take a few minutes Do not power off until the phone starts up successfully Resetting the IP phone to Custom Factory S...

Page 553: ...ig Deleting the Custom Factory Settings Files You can delete the user defined factory configurations via the web user interface Procedure 1 From the web user interface click Settings Configuration 2 Click Del Delete in the Import Factory Config Import Factory Configuration field The web user interface prompts you whether to delete the user defined factory configuration 3 Click OK to delete the cus...

Page 554: ... Enhanced from the Pcap Type drop down menu 3 Click Start in the Pcap Feature field to start capturing signal traffic 4 Reproduce the issue to get stack traces 5 Click Stop in the Pcap Feature field to stop capturing 6 Select a location for saving the packets file on your local system while capturing Note The steps may differ for different web browsers Capturing the Packets in Normal Way Procedure...

Page 555: ...C port Parameter static network span_to_pc_port 1 y0000000000xx cfg Description It enables or disables the 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 Auto Negotiation Permitted Values 0 Disabled 1 Enabled all data packets from the Internet port can be received by PC port Default 0 Supported Devices All phones...

Page 556: ...o detect the reachability of the connected wired or wireless network via auto pro visioning The phone can display an icon warning for T42S T42U T41S IP phone prompt a message on the phone screen when the network is unreachable You can set the time interval for network reachability detection Topics Ping and Traceroute Diagnostics Network Reachability Detection Configuration Ping and Traceroute Diag...

Page 557: ...by semicolons Example static features network_test host 192 168 1 20 192 168 1 10 Note It works only if static features network_test enable is set to 1 Enabled Permitted Values Blank The phone does not detect network reachability String within 1024 characters Default Blank Supported Devices All phones except T48G T46G T42G T41P and T29G Parameter static features network_test check_policy y00000000...

Page 558: ...You can export the phone s configuration file to local and make changes to the phone s current feature settings You can apply these changes to any phone by importing the configuration files via the web user interface You can export five types of CFG configuration files to the local system l MAC local cfg It contains changes associated with non static parameters made via the phone user interface an...

Page 559: ... For example http ServerIPAddress pin Permitted Values URL within 511 characters Default Blank Exporting BIN Files from the Phone Procedure 1 From the web user interface click Settings Configuration BIN Configuration 2 In the Export Configuration block click Export to open the file download window and then save the file to your local system Importing BIN Files from the Phone Procedure 1 From the w...

Page 560: ...tus You can view device status via the phone user interface by pressing the OK key or navigating to Menu Status You can also view the device status via the 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 example http 192 168 0 10 for IPv4 or http 2005 1 1 1 215 65ff fe64 6e0a for IPv6 3 Enter th...

Page 561: ...nc Permitted Values 0 The phone will reboot only if the SIP NOTIFY message contains an additional string reboot true 1 The phone will reboot 2 The phone will ignore the SIP NOTIFY message Default 1 Rebooting the Device via the Phone User Interface You can reboot your device via the phone user interface Procedure 1 Press Menu Basic Reboot Menu Settings Basic Settings Reboot 2 Press OK The device be...

Page 562: ...ational l Ensure that the Wi Fi feature is disabled If your phone connects to the wireless network l If the network is secure ensure the entered password is correct l Ensure your gateway router enables the wireless network feature Solving the IP conflict problem Do one of the following l Reset another available IP address for the IP phone l Check network configuration via the phone user interface ...

Page 563: ...to a power strip try plugging it directly into a wall outlet l If your phone is PoE powered ensure that you are using a PoE compliant switch or hub The phone displays No Service The LCD screen prompts No Service message when there is no available SIP account on the IP phone Do one of the following l Ensure that an account is actively registered on the phone at the path Menu Status More Accounts l ...

Page 564: ... 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 so on between them The phone cannot connect to Bluetooth devices all the time Try to delete the registration information of the Bluetooth device on both IP phone an...

Page 565: ...W l 95 T53W T53 l 108 T48U T46U T43U l 116 T42U l 35 T48G l 28 T46G l 66 T48S T46S T42S T41S l 29 T42G l 36 T41P l 54 T40P l 76 T40G l 124 T33P T33G T31P T31G T31 T30P T30 l 46 T29G l 69 T27G l 44 T23P G l 52 T21 P E2 l 53 T19 P E2 l 78 CP920 2 82 Major version Note The larger it is the newer the major version is 3 0 A fixed number 4 20 Minor version Note With the same major version the larger it ...

Page 566: ...t Protocols and Ports Issues What communication protocols and ports do Yealink IP phones sup port Source Device Source IP Source Port Destination Device Destination IP Destination Port Listen ing port Protocol Description of des tination port IP phones IP address of IP phones 2 65535 IP phone or voice gate way IP address of IP phone or voice gateway Determined by des tination device UDP RTP protoc...

Page 567: ...sed to obtain the URL of updat ing file from PNP server Multipaging Multipaging 65000 65001 PC IP address of PC Determined by the des tination device IP phones IP address of IP phones 1 65535 TCP HTTP port default value 80 1 65535 TCP HTTP port default value 443 SIP Server IP address of SIP Server 1024 65534 UDP TCP SIP protocol port it is used for signaling inter action with SIP server IP phone o...

Page 568: ...s black please reboot your IP phone The IP phone always displays the Yealink logo If your IP phone does not boot check if the provisioning server is accessible on the network and a valid software firmware and valid configuration files are available Try to use recovery mode to get your phone ready For more information on recovery mode refer to Recovery Mode on Yealink phones Other Issues The differ...

Page 569: ...2543 Hold enabled and disabled Capturing packets after you enable the RFC 2543 Hold feature SDP media direction attributes such as a se endonly per RFC 2543 is used in the INVITE message when placing a call on hold Capturing packets after you disable the RFC 2543 Hold feature SDP media connection address c 0 0 0 0 per RFC 3264 is used in the INVITE message when placing a call on hold The differenc...

Page 570: ...ol SDP l RFC 3310 HTTP Digest Authentication Using Authentication and Key Agreement AKA l RFC 3311 The Session Initiation Protocol SIP UPDATE Method l RFC 3312 Integration of Resource Management and SIP l RFC 3313 Private SIP Extensions for Media Authorization l RFC 3323 A Privacy Mechanism for the Session Initiation Protocol SIP l RFC 3324 Requirements for Network Asserted Identity l RFC 3325 SIP...

Page 571: ...C 4244 An Extension to the SIP for Request History Information l RFC 4317 Session Description Protocol SDP Offer Answer Examples l RFC 4353 A Framework for Conferencing with the SIP l RFC 4458 SIP URIs for Applications such as Voicemail and Interactive Voice Response IVR l RFC 4475 Session Initiation Protocol SIP Torture l RFC 4485 Guidelines for Authors of Extensions to the SIP l RFC 4504 SIP Tel...

Page 572: ...ion Protocol Package for Voice Quality Reporting Event l draft ietf sip connect reuse 06 txt Connection Reuse in the Session Initiation Protocol SIP l draft ietf bliss shared appearances 15 txt Shared Appearances of a Session Initiation Protocol SIP Address of Record AOR To find the applicable Request for Comments RFC document go to http www ietf org rfc html and enter the RFC number Reading Icons...

Page 573: ...1 P E2 T19 P E2 Description Voice Mail Text Message Auto Answer Do Not Disturb T48U S T46U S Phone Warning Call Forward Call Hold Call Mute Keep Mute Ringer volume is 0 Phone Lock Received Calls Placed Calls Missed Calls Forwarded Calls Recording starts suc cessfully USB recording Recording is paused USB recording Recording box is full DSSKey recording A call cannot be recorded DSSKey recording Re...

Page 574: ...ecording can not be stopped DSSKey recording VPN is enabled Bluetooth mode is on Bluetooth head set is both paired and con nected T48U S T46U S Bluetooth enabled mobile phone is both paired and con nected Wi Fi con nection is suc cessful Wi Fi con nection failed T48U S T46U S Wi Fi con nection is unreachable Conference The default con tact icon The default caller photo Line key type is Line the li...

Page 575: ... 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 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 XML Park park suc cessfully cal...

Page 576: ...Line key type is Intercom inter com talking state Callout Callout Line key type is Intercom inter com callout state Line key type is Intercom inter com failed state Line key type is DTMF Prefix Line key type is Local Group XML Group LDAP G oogle Contacts 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 Li...

Page 577: ...ssfully Line key type is Multicast Paging Group Listen ing Paging List Line key type is Hot Desking Line key type is ACD Line key type is Zero Touch Line key type is URL Line key type is Phone Lock Line key type is Directory Line key type is Custom Key Line key type is DECT Intercom Line key type is Extend The ACD state is available and x and x and x and x and x and x and x The ACD state is unavai...

Page 578: ...lash ing Flash ing The shared line receives a ring back tone Flash ing Flash ing The shared line receives an incoming call The shared line is in con versation The shared line conversation is placed on pub lic hold Flash ing Flashing Flash ing Flash ing Flash ing USB flash drive PSTN box is detecting PSTN box is only applicable to CP920 USB flash drive is detected High Definition Voice ...

Reviews: