background image

Administrator’s Guide for W60P/W53P/W41P DECT Phones

20

Web UI

Network->Basic->IPv6 Config->Static IP Address->Default Gateway

Handset UI

OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv6->IP Address Type: Static-

>Default Gateway

DD Phone

UI

Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IPv6->Static IPv6

Client->Default Gateway

Parameter

static.network.ipv6_static_dns_enable

[1]

<y0000000000xx>.cfg

Description

It triggers the static IPv6 DNS feature to on or off.

Note

: It works only if “static.network.ipv6_internet_port.type” is set to 0 (DHCP).

Permitted

Values

0

-Off, the IP phone will use the IPv6 DNS obtained from DHCP.

1

-On, the IP phone will use manually configured static IPv6 DNS.

Default

0

Web UI

Network->Basic->IPv6 Config->IPv6 Static DNS

Handset UI

OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv6->IP Address Type: DHCP-

>DNS Type: Manual

DD Phone

UI

Menu->Settings->Advanced Settings (default password: 0000) ->Network->WAN Port->IPv6->DHCP

IPv6 Client->Static DNS

Parameter

static.network.ipv6_primary_dns

[1]

<y0000000000xx>.cfg

Description

It configures the primary IPv6 DNS server.

Example

:

static.network.ipv6_primary_dns = 3036:1:1:c3c7:c11c:5447:23a6:256

Note

: It works only if “static.network.ip_address_mode" is set to 1 (IPv6) or 2 (IPv4 & IPv6). In DHCP envir-

onment, you also need to make sure “static.network.ipv6_static_dns_enable" is set to 1 (On).

Permitted

Values

IPv6 Address

Default

Blank

Web UI

Network->Basic->IPv6 Config->Static IP Address->Primary DNS

Handset UI

OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv6->IP Address Type: Static-

>Primary DNS

DD Phone

UI

Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IPv6->Static IPv6

Client->Pri.DNS

Or Menu->Settings->Advanced Settings (default password: admin)->Network->WAN Port->IPv6-

>DHCP IPv6 Client->Static DNS(Enabled) ->Pri.DNS

Parameter

static.network.ipv6_secondary_dns

[1]

<y0000000000xx>.cfg

Description

It configures the secondary IPv6 DNS server.

Example

:

static.network.ipv6_secondary_dns = 2026:1234:1:1:c3c7:c11c:5447:23a6

Note

: It works only if “static.network.ip_address_mode" is set to 1 (IPv6) or 2 (IPv4 & IPv6). In DHCP envir-

onment, you also need to make sure “static.network.ipv6_static_dns_enable" is set to 1 (On).

Permitted

Values

IPv6 Address

Summary of Contents for W53P

Page 1: ......

Page 2: ...S GUIDE ARE SUBJECT TO CHANGE WITHOUT NOTICE ALL STATEMENTS INFORMATION AND RECOMMENDATIONS IN THIS GUIDE ARE BELIEVED TO BE ACCURATE AND PRESENTED WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF PRODUCTS 2 Disclaimer YEALINK XIAMEN NETWORK TECHNOLOGY CO LTD MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS GUIDE INCLUDING BUT NOT LIMITE...

Page 3: ...92GHz to 1 93GHz frequency range Installation of this equipment is subject to notification and coordination with UTAM Any relocation of this equipment must be coordinated through and approved by UTAM UTAM may be contacted at 1 800 429 8826 End User License Agreement This End User License Agreement EULA is a legal agreement between you and Yealink By installing copying or oth erwise using the Produ...

Page 4: ...tp support yealink com for the latest firmware guides FAQ Product documents and more For better service we sincerely recommend you to use Yealink Ticketing system https ticket yealink com to submit all your technical issues ...

Page 5: ...License GPL Yealink uses soft ware under the specific terms of the GPL Please refer to the GPL for the exact terms and conditions of the license The original GPL license source code of components licensed under GPL and used in Yealink products can be down loaded online http www yealink com onepage_83 html ...

Page 6: ...scribes how to provision IP phones using the boot file and configuration files The Auto Provisioning Guide is to serve as a basic guidance for provisioning Yealink IP phones 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 Deploy...

Page 7: ...asize text to show the example values or inputs format of examples http s IPv6 address Blue Text Used for cross references to other topics related to this topic for example Ring Tones for hyperlinks to external sites and documents for example RFC 3315 or Yealink_SIP_IP_Phones_Auto_Provisioning_Guide You also need to know the following writing conventions to distinguish conditional information Conv...

Page 8: ...Network Settings 15 IP Addressing Mode Configuration 15 IPv4 Configuration 16 IPv6 Configuration 18 DHCP Option for IPv4 21 Supported DHCP Option for IPv4 21 DHCP Option 66 Option 43 and Custom Option 22 DHCP Option 42 and Option 2 22 DHCP Option 12 22 DHCP Option 12 Hostname Configuration 22 DHCP Option 60 23 DHCP Option 60 Configuration 23 VLAN 23 LLDP Configuration 24 CDP Configuration 24 Manua...

Page 9: ...e 44 Configuration File Customization 44 Customizing a Configuration File 44 Configuration File Attributes 44 Resource Files 45 Supported Resource Files 45 Files Download Process 46 Provisioning Methods 46 Provisioning Methods Priority 47 Web User Interface 47 Accessing the Web User Interface 48 Quick Login Configuration 48 Web Server Type Configuration 49 Navigating the Web User Interface 50 Cent...

Page 10: ...ration 71 Handset Backlight 72 Handset Backlight Configuration 72 Handset Wallpaper 72 Handset Wallpaper Configuration 72 Handset Screen Saver 73 Handset Screen Saver Configuration 73 Handset Name 73 Handset Name Configuration 74 Language 74 Supported Languages 74 Language Display Configuration 75 Language for Web Display Customization 76 Customizing a Language Pack for Web Display 76 Customizing ...

Page 11: ...Proxy in Dialog Configuration 100 Server Redundancy 101 Behaviors When Working Server Connection Fails 102 Registration Method of the Failover Fallback Mode 103 Fallback Server Redundancy Configuration 103 Failover Server Redundancy Configuration 104 SIP Server Name Resolution 106 SIP Server Name Resolution Configuration 106 Static DNS Cache 107 Behave with a Configured DNS Server 108 Static DNS C...

Page 12: ...ettings Configuration 131 Call Features 133 Dial Plan 133 Basic Regular Expression Syntax for Four Patterns 134 Replace Rule File Customization 134 Replace Rule File Attributes 134 Customizing the Replace Rule File 135 Dial Now File Customization 135 Dial Now File Attributes 135 Customizing the Dial Now File 135 Replace Rule Configuration 136 Dial Now Configuration 137 Area Code Configuration 138 ...

Page 13: ...ll Forward Synchronization for Server side Configuration 156 Call Transfer 157 Call Transfer Configuration 157 Conference 158 Conference Type Configuration 158 Network Conference Configuration 158 Multicast Paging 159 Multicast Paging Group Configuration 159 Multicast Listening Group Configuration 160 Multicast Paging Settings 161 Multicast Paging Settings Configuration 162 End Call on Hook 163 En...

Page 14: ...CP XR 180 RTCP XR Configuration 180 VQ RTCPXR 180 Voice Quality Reports 181 Voice Quality Reports Configuration 181 VQ RTCPXR Display 183 VQ RTCPXR Display Configuration 183 Central Report Collector 183 Central Report Collector Configuration 183 Advisory Tones 184 Advisory Tones Configuration 184 Security Features 187 User and Administrator Identification 187 User and Administrator Identification ...

Page 15: ... Configuration 206 SCA Configuration 206 Intercom 207 Intercom Configuration 207 Voice Mail 208 MWI for Voice Mail Configuration 208 XML Browser 210 XML Browser Configuration 210 General Features 211 Line Identification Presentation 211 CLIP and COLP Configuration 211 Return Code for Refused Call 213 Return Code for Refused Call Configuration 213 Accept SIP Trust Server Only 213 Accept SIP Trust S...

Page 16: ... to Default Factory Settings 239 Resetting the IP phone to Custom Factory Settings 239 Custom Factory Configuration 240 Deleting the Custom Factory Settings Files 240 Packets Capture 240 Capturing the Packets via Web User Interface 240 Watch Dog 241 Watch Dog Configuration 241 Analyzing Configuration Files 241 Exporting CFG Configuration Files from Phone 242 Importing CFG Configuration Files to Ph...

Page 17: ...TP TFTP server 250 Fail to export the system log to a syslog server 250 Password Issues 250 Restore the administrator password 250 The phone displays Default password is in use Please change 250 Power and Startup Issues 251 Both PoE cable and power adapter is connected to the phone 251 The IP phone has no power 251 Other Issues 251 The difference among user name register name and display name 251 ...

Page 18: ...Table of Contents 11 Appendix 255 RFC and Internet Draft Support 255 ...

Page 19: ...Administrator s Guide for W60P W53P W41P DECT Phones 12 ...

Page 20: ...onnect your IP phone to the network and to an electrical supply the IP phone 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 IP phone The IP phone com...

Page 21: ... the IP phone will download the firmware from the provisioning server If the MD5 value of the downloaded the firmware file differs from that stored in the flash memory the IP phone will perform a firmware update You can manually upgrade firmware if the IP phone does not download the firmware from the provisioning server Downloading the Resource Files In addition to the configuration file s the IP ...

Page 22: ...obtain the IPv4 or IPv6 network settings from a Dynamic Host Configuration Protocol DHCP server if your network supports it To make it easier to manage IP settings we recom mend using automated DHCP which is possible to eliminate repetitive manual data entry You can also configure IPv4 or IPv6 network settings manually Note Yealink IP phones comply with the DHCPv4 specifications documented in RFC ...

Page 23: ... default password 0000 Network WAN Port IPv4 Parameter static network internet_port ip 1 y0000000000xx cfg Description It configures the IPv4 address Example static network internet_port ip 192 168 1 20 Note It works only if static network ip_address_mode is set to 0 IPv4 or 2 IPv4 IPv6 and stat ic network internet_port type is set to 2 Static IP Address Permitted Values IPv4 Address Default Blank...

Page 24: ...ay DD Phone UI Menu Settings Advanced Settings default password 0000 Network WAN Port IPv4 Static IPv4 Client Default Gateway Parameter static network static_dns_enable 1 y0000000000xx cfg Description It triggers the static DNS feature to on or off Note It works only if static network internet_port type is set to 0 DHCP Permitted Values 0 Off the IP phone will use the IPv4 DNS obtained from DHCP 1...

Page 25: ...etwork Basic IPv4 Config Static IP Address Secondary DNS Handset UI OK Settings System Settings Network default PIN 0000 Basic IPv4 IP Address Type DHCP DNS Type Manual Secondary DNS DD Phone UI Menu Settings Advanced Settings default password admin Network WAN Port IPv4 Static IPv4 Client Sec DNS Or Menu Settings Advanced Settings default password 0000 Network WAN Port IPv4 DHCP IPv4 Client Stati...

Page 26: ...k WAN Port IPv6 Static IPv6 Client IP Address Parameter static network ipv6_prefix 1 y0000000000xx cfg Description It configures the IPv6 prefix Note It works only if static network ip_address_mode is set to 1 IPv6 or 2 IPv4 IPv6 and stat ic network ipv6_internet_port type is set to 1 Static IP Address Permitted Values Integer from 0 to 128 Default 64 Web UI Network Basic IPv6 Config Static IP Add...

Page 27: ...ork ipv6_primary_dns 1 y0000000000xx cfg Description It configures the primary IPv6 DNS server Example static network ipv6_primary_dns 3036 1 1 c3c7 c11c 5447 23a6 256 Note It works only if static network ip_address_mode is set to 1 IPv6 or 2 IPv4 IPv6 In DHCP envir onment you also need to make sure static network ipv6_static_dns_enable is set to 1 On Permitted Values IPv6 Address Default Blank We...

Page 28: ... and Custom Option DHCP Option 42 and Option 2 DHCP Option 12 DHCP Option 60 Supported DHCP Option for IPv4 The following table lists common DHCP options for IPv4 supported by Yealink IP phones Parameters DHCP Option Description Subnet Mask 1 Specify the client s subnet mask Time Offset 2 Specify the offset of the client s subnet in seconds from Coordinated Universal Time UTC Router 3 Specify a li...

Page 29: ...ries with a requested provisioning server address For more information refer to RFC 3925 If a single alternate DHCP server responds this is functionally equivalent to the scenario where the primary DHCP server responds with a valid provisioning server address If no DHCP server responds the INFORM query pro cess will retry and eventually time out Related Topic DHCP Provision Configuration DHCP Opti...

Page 30: ...hcp_option option60_value y0000000000xx cfg Description It configures the value vendor class of the device of DHCP option 60 Permitted Values String within 99 characters Default yealink Web UI Settings Auto Provision IPv4 DHCP Option Value VLAN The purpose of VLAN configurations on the IP phone is to insert a tag with VLAN information to the packets generated by the IP phone When VLAN is properly ...

Page 31: ...sabled 1 Enabled the IP phone will attempt to determine its VLAN ID through LLDP Default 1 Web UI Network Advanced LLDP Active Parameter static network lldp packet_interval 1 y0000000000xx cfg Description It configures the interval in seconds that how often the IP phone sends the LLDP Linker Layer Dis covery Protocol request Note It works only if static network lldp enable is set to 1 Enabled Perm...

Page 32: ... lists the parameters you can use to configure VLAN manually Parameter static network vlan internet_port_enable 1 y0000000000xx cfg Description It enables or disables the VLAN for the Internet port Permitted Val ues 0 Disabled 1 Enabled Default 0 Web UI Network Advanced VLAN WAN Port Active Handset UI OK Settings System Settings Network default PIN 0000 VLAN VLAN Parameter Status DD Phone UI Menu ...

Page 33: ...N 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 on the IP phone Permitted Val ues 0 Disabled 1 Enabled Default 1 Web UI Network Advanced VLAN DHCP VLAN Active Handset UI OK Settings System Settings Network default PIN 0000 VLAN ...

Page 34: ...e several ports concurrently The UDP port used for RTP streams is traditionally an even numbered port For example the default RTP min port on the IP phones is 11780 The first voice session sends RTP using port 11780 Addi tional calls would then use ports 11782 11784 11786 and so on The phone is compatible with RFC 1889 RTP A Trans port Protocol for Real Time Applications and the updated RFC 3550 T...

Page 35: ...nes can work with certain types of NAT Topics NAT Traversal Configuration Keep Alive Configuration Rport Configuration SIP Port and TLS Port Configuration NAT Traversal Configuration In the VoIP environment NAT breaks end to end connectivity NAT traversal is a general term for techniques that estab lish and maintain IP connections traversing NAT gateways typically required for client to client net...

Page 36: ...tion It enables or disables the STUN Simple Traversal of UDP over NATs feature on the IP phone Permitted Val ues 0 Disabled 1 Enabled Default 0 Web UI Network NAT STUN Active Parameter static sip nat_stun server 2 y0000000000xx cfg Description It configures the IP address or domain name of the STUN Simple Traversal of UDP over NATs server Example static sip nat_stun server 218 107 220 201 Note It ...

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

Page 38: ... packets to the NAT device for keeping the communication port open The following table lists the parameters you can use to configure keep alive Parameter account X nat udp_update_enable 1 MAC cfg Description It configures the type of keep alive packets sent by the IP phone to the NAT device to keep the com munication port open so that NAT can continue to function Permitted Values 0 Disabled 1 Defa...

Page 39: ...rt Configuration You can configure the SIP and TLS source ports on the IP Phone Otherwise the IP phone uses default values 5060 for UDP TCP and 5061 for TLS If NAT is disabled the port number shows in the Via and Contact SIP headers of SIP messages If NAT is enabled the phone uses the NAT port number and NAT IP address in the Via and Contact SIP headers of SIP messages but still using the configur...

Page 40: ...the VPN client The following table lists the unified directories of the OpenVPN certificates and key in the configuration file vpn cnf for Yealink IP phones VPN Files Description Unified Directories ca crt CA certificate config openvpn keys ca crt client crt Client certificate config openvpn keys client crt client key Private key of the client config openvpn keys client key VPN Configuration The f...

Page 41: ... IP phones should be configured with a high transmission priority DSCPs for voice and SIP packets can be specified respectively Note For voice and SIP packets the IP phone obtains DSCP info from the network policy if LLDP feature is enabled which takes precedence over manual settings For more information on LLDP refer to LLDP Configuration Topic Voice and SIP QoS Configuration Voice and SIP QoS Co...

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

Page 43: ...henticated Provisioning The format of the certificate must be pem crt cer or der 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 access URL of the device certificate Example static network 802_1x client_cert_url http 192 168 1 10 client pem Note It...

Page 44: ...sociated 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 types supported by IP phones are l Firmware Image l Configuration File Upload This method is used to cause the CPE to upload a specified file to the designated location File types supported by IP phones ar...

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

Page 46: ...riodic_inform_enable y0000000000xx cfg Description It enables or disables the IP phone to periodically report its configuration information to the ACS Auto Configuration Servers Permitted Val ues 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 a...

Page 47: ...40 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 48: ...ont forwardToDocumentFrontDisplayPage Topics Boot Files Configuration Files Resource Files Files Download Process Boot Files Yealink IP 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 IP pho...

Page 49: ...cfg include config xxx cfg Each include statement can specify a location of a configuration file The con figuration file format must be cfg The locations in the angle brackets or double quotation marks support two forms l Relative path relative to the boot file For example sip cfg HTTP Directory sip cfg l Absolute path or URL For example http 10 2 5 258 HTTP Directory sip cfg The location must poi...

Page 50: ...ision custom protect l Non static The parameters do not start with a prefix static for example local_time date_format You can deploy and maintain a mass of Yealink IP phones automatically through configuration files stored in a pro visioning server Note For protecting against unauthorized access you can encrypt configuration files For more information on encrypting con figuration files refer to En...

Page 51: ... in the generated 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 custom protect Configuration File Customization You can create some new CFG files by making a copy and renaming the configuration template file for example sip ...

Page 52: ...ource Files Yealink supplies some template of resource files for you so you can directly edit the files as required The following table lists the resource files Yealink supplies Template File File Name Description Reference in Section AutoDST Template AutoDST xml Add or modify time zone and DST settings DST Settings Language Packs For example 000 GUI English lang 1 English_note xml 1 English js Cu...

Page 53: ...rface 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 handset user interface does not contain all of the phone settings available with the centralized method You can use the...

Page 54: ...or pro gram running Web User Interface You can configure IP phones via web user interface a web based interface that is especially useful for remote con figuration 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 web user interface are limited Therefore you ...

Page 55: ...login page Yealink IP phones support domain name customization You can use a custom domain name to access the web user interface Note Accessing the web user interface by request URI may be restricted by the web explorer e g Internet Explorer For security purposes we recommend you to use this feature in a secure network environment The following table lists the parameters you can use to configure q...

Page 56: ...iption It enables or disables the user to access the web user interface of the IP phone using the HTTP pro tocol Permitted Val ues 0 Disabled 1 Enabled Default 1 Web UI Network Advanced Web Server HTTP Parameter static network port http 1 y0000000000xx cfg Description It configures the HTTP port for the user to access the web user interface of the IP phone using the HTTP protocol Permitted Val ues...

Page 57: ...s in the central provisioning server The following figure shows how the phone interoperates with provisioning server when you use the centralized pro visioning method Yealink IP phones can obtain the provisioning server address during startup Then IP phones first download boot files and configuration files from the provisioning server and then resolve and update the configurations written in con f...

Page 58: ...Description It configures the maximum number of attempts to transfer a file before the transfer fails Example static auto_provision attempt_before_failed 5 Permitted Values Integer from 1 to 10 Default 3 Parameter static auto_provision retry_delay_after_file_transfer_ failed y0000000000xx cfg Description It configures the time in seconds to wait after a file transfer fails before retrying the tran...

Page 59: ...erform auto provisioning repeatedly Note It works only if static auto_provision repeat enable is set to 1 On Permitted Values Integer from 1 to 43200 Default 1440 Web UI Settings Auto Provision Interval Minutes Parameter static auto_provision weekly enable y0000000000xx cfg Description It triggers the weekly feature to on or off Permitted Values 0 Off 1 On the IP phone will perform an auto provisi...

Page 60: ...ing the DECT IP phone on office hour It works only if static auto_provision weekly enable is set to 1 On The operations on the handset will not change the inactive status only the functional operations related base station such as calling will change the inactive status Permitted Values Integer from 0 to 120 Default 0 Web UI Settings Auto Provision Inactivity Time Expire 0 120min Parameter static ...

Page 61: ...ng at random between a starting time configured by the parameter static auto_provision flexible begin_time and an ending time configured by the para meter static auto_provision flexible end_time on a random day within the period configured by the para meter static auto_provision flexible interval Default 0 Web UI Settings Auto Provision Flexible Auto Provision Parameter static auto_provision flexi...

Page 62: ...ndom between the starting time on that day and ending time in the next day Note It works only if static auto_provision flexible enable is set to 1 On Permitted Values Time from 00 00 to 23 59 Default Blank Web UI Settings Auto Provision Flexible Time 1 If you change this parameter the IP phone will reboot to make the change take effect User Triggered Provisioning Settings Configuration You can ena...

Page 63: ...fault Blank Parameter static auto_provision dns_resolv_nosys y0000000000xx cfg Description It enables or disables the IP phone to resolve the access URL of the provisioning server using download libraries mechanism Permitted Values 0 Disabled the IP phone resolves the access URL of the provisioning server using the system mech anism 1 Enabled Default 1 Parameter static auto_provision dns_resolv_nr...

Page 64: ...TFTP l File Transfer Protocol FTP l Hyper Text Transfer Protocol Secure HTTPS l File Transfer Protocol Secure FTPS Note There are two types of FTP methods active and passive IP phones are not compatible with active FTP You can specify the transport protocol in the provisioning server address for example http xxxxxxx If not specified the TFTP protocol is used Topic Provisioning Protocols Configurat...

Page 65: ...L of the provisioning server to IP phones When the IP phone requests an IP address using the DHCP protocol the resulting response may contain option 66 for IPv4 or the custom option if configured that contains the provisioning server address l Static You can manually configure the server address via handset user interface or web user interface Topics PnP Provision Configuration DHCP Provision Conf...

Page 66: ...ion 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 specified as part of the provisioning server address for example http user pwd server dir they will be used only if the server supports them Note A URL should cont...

Page 67: ... files to the provisioning server 6 If performing static provisioning obtain the provisioning server address Tip Typically all phones are configured with the same server account but the server account provides a means of conveniently partitioning the configuration Give each account a unique home directory on the server and change the configuration on a per line basis Keeping User s Personalized Se...

Page 68: ... Description It configures the URL for uploading downloading the MAC local cfg file If it is left blank the IP phone will try to upload download the MAC local cfg file to from the pro visioning server Note It works only if static auto_provision custom sync is set to 1 Enabled Permitted Values URL Default Blank Parameter static auto_provision custom upload_method 1 y0000000000xx cfg Description It ...

Page 69: ...ration Note It works only if static auto_provision handset_configured enable is set to 0 Disabled It is only applicable to the custom handset related configurations It is not applicable to DD phones Permitted Values 0 Disabled 1 Enabled Default 1 Auto Provisioning Flowchart for Keep User s Personalized Configuration Settings The following shows auto provisioning flowchart for Yealink IP phones whe...

Page 70: ...lized settings Parameters Settings static auto_provision custom protect 1 After provisioning if the users make changes via 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 ...

Page 71: ...ustom sync 1 and then trigger the phone to perform auto provisioning The IP phones download their own MAC local cfg file from the provisioning server and then update settings in MAC local cfg file to the IP phone system As a result the personalized configuration settings of the phone are retrieved after the factory reset Clearing User s Personalized Configuration Settings When the IP phone is give...

Page 72: ...ustom handset keypad_light enable Handset Keypad Light Configuration custom handset backlight_in_charger enable Handset Backlight Configuration custom handset backlight_out_of_charger enable custom handset screen_saver enable Handset Screen Saver Configuration custom handset auto_intercom Intercom Configuration custom handset language Language Display Configuration ...

Page 73: ...66 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 74: ... phone model X is replaced by the actual firmware version IP Phone Model Firmware Name Example W60P W60B 77 x x x rom W60B 77 83 0 10 rom W56H 61 x x x rom W56H 61 83 0 10 rom W53P W60B 77 x x x rom W60B 77 83 0 10 rom W53H 88 x x x rom W53H 88 83 0 10 rom W41P DD phone W60B 77 x x x rom W60B 77 81 0 35 T42S T41S 66 x x x rom T42S T41S 66 82 0 40 Firmware Upgrade Configuration Before upgrading fir...

Page 75: ...ables 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 It is not applicable to DD phones Permitted Values 0 Disabled 1 Enabled the handset will pop up the message Handset has a new firmware update now Default 1 Parameter over_the_air handset_trigger y0...

Page 76: ...et_tip is set to 0 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 w53h y0000000000xx cfg Description It configures the access URL of the W53H handset firmware file Example over_the_air url w53h http 192 168 1 20 88 83 0 10 ro...

Page 77: ...s idle l the handset receives an incoming call l the handset receives a voice mail l the handset receives a voice mail Topic Power Indicator LED of Handset Configuration Power Indicator LED of Handset Configuration The following table lists the parameters you can use to configure the power indicator LED of handset Parameter phone_setting common_power_led_enable y0000000000xx cfg Description It ena...

Page 78: ...abled handset power indicator LED does not flash 1 Enabled handset power indicator LED slow flashes 1000ms red Default 1 Web UI Features Power LED MissCall Power Light Flash Handset Keypad Light You can enable the handset keypad light to make the keypad light up when any key is pressed This helps you dis tinguish keys from each other in a dark environment Topic Handset Keypad Light Configuration H...

Page 79: ...s set to 1 Enabled It is not applicable to DD phones Permitted Values 0 Disabled the backlight 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 Handset UI OK Settings Display Display Backlight In Charger Parameter custom handset backlight_out_of_charger enable y0000000000xx cfg Desc...

Page 80: ...D screen after the handset is idle for approximately 10 seconds Topic Handset Screen Saver Configuration Handset Screen Saver Configuration The following table lists the parameter you can use to configure the handset screen saver Parameter custom handset screen_saver enable 1 y0000000000xx cfg Description It enables or disables screen saver feature Note It will take effect on all handsets that are...

Page 81: ...et 8 is Handset 8 Web UI Account Handset Name Handset X 1 Handset UI OK Settings Handset Name DD Phone UI Menu Settings Basic Settings Phone Name 1 X is the handset ID X 1 8 Language Yealink IP phones support multiple languages Languages used on the handset user interface and web user interface can be specified respectively as required Topics Supported Languages Language Display Configuration Lang...

Page 82: ...the lan guages for the phone handset user interface and web user interface respectively The following table lists the parameters you can use to configure language display Parameter lang wui y0000000000xx cfg Description It configures the language used on the web user interface Permitted Values English French German Italian Polish Portuguese Spanish Turkish Russian or the custom language name Defau...

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

Page 84: ...ame as the existing one the new uploaded note language pack will override the existing one We recommend that the filename of the new note language pack should not be the same as the existing one Procedure Open the desired note language template pack for example 1 English_note xml using an XML editor Modify the text of the note field Do not modify the note name The following shows a portion of the ...

Page 85: ... or all custom web language packs and note language packs of the web user interface Permitted Val ues http localhost all or http localhost Y name js Default Blank Time and Date Yealink IP 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 dayli...

Page 86: ...anbul 7 Chihuahua La Paz 2 E Europe 7 Arizona 2 Tripoli 6 Guatemala 2 Romania Bucharest 6 El Salvador 2 Syria Damascus 6 Honduras 2 Turkey Ankara 6 Nicaragua 2 Ukraine Kyiv Odessa 6 Costa Rica 3 East Africa Time 6 Belize 3 Iraq Baghdad 6 Canada Manitoba Winnipeg 3 Russia Moscow 6 Chile Easter Islands 3 St Petersburg 6 Guadalajara 3 Kuwait Riyadh 6 Monterrey 3 Nairobi 6 Mexico Mexico City Acapulco ...

Page 87: ...ingdom Falkland Islands 5 30 Mumbai Chennai 4 Trinidad Tobago 5 30 Kolkata New Delhi 3 30 Canada New Foundland St Johns 5 30 Sri Jayawardenepura 3 Greenland Nuuk 5 45 Nepal Katmandu 3 Argentina Buenos Aires 6 Kazakhstan Astana Almaty 3 Brazil no DST 6 Russia Novosibirsk Omsk 3 Brasilia 6 Bangladesh Dhaka 3 Cayenne Fortaleza 6 30 Myanmar Naypyitaw 3 Montevideo 6 30 Yangon Rangoon 3 Salvador 7 Russi...

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

Page 89: ...t Value 0 Web UI Settings Time Date NTP by DHCP Priority Parameter local_time dhcp_time y0000000000xx cfg Description It enables or disables the IP 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 Time Parameter local_time ntp_server1...

Page 90: ...arameter local_time time_zone should be configured in advance Permitted Values String within 32 characters The available time zone names depend on the time zone configured by the parameter local_time time_ zone For available time zone names refer to Time Zone Default China Beijing Web UI Settings Time Date Location DST Settings You can set DST for the desired area as required By default the DST is...

Page 91: ...s szStart Ending time of the DST szOffset optional Integer from 300 to 300 The offset time in minutes of DST Customizing Auto DST File Before customizing you need to obtain the AutoDST file You can ask the distributor or Yealink FAE for DST template You can also obtain the DST template online http sup port yealink com documentFront forwardToDocumentFrontDisplayPage 1 Open the AutoDST file 2 To add...

Page 92: ...ription It configures the Daylight Saving Time DST type Note It works only if local_time summer_time is set to 1 Enabled Permitted Values 0 DST by Date 1 DST by Week Default 0 Web UI Settings Time Date Fixed Type Parameter local_time start_time y0000000000xx cfg Description It configures the start time of the Daylight Saving Time DST It works only if local_time summer_time is set to 1 Enabled Perm...

Page 93: ...nth 1 January 2 February 12 December Week of Month 1 the first week in a month 5 the last week in a month Day of Week 1 Monday 2 Tuesday 7 Sunday Hour of Day 0 0am 1 1am 23 11pm Default 12 31 23 Web UI Settings Time Date End Date Parameter local_time offset_time y0000000000xx cfg Description It configures the offset time in minutes of Daylight Saving Time DST Note It works only if local_time summe...

Page 94: ...rameter 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 2 00 PM displays as 14 0...

Page 95: ...ear M MM represents a two digit month MMM represents the abbreviation of the month three or more than three M letters for example MMM represent the long format of the month One or more than one D for example DDD represents a two digit day W WW represents the abbreviation of the day of the week three or more three W letters for example WWW represent the long format of the day of the week For the mo...

Page 96: ...the input method Parameter directory search_default_input_method y0000000000xx cfg Description It configures the default input method when the user searches for contacts in the Local Directory LDAP Remote Phone Book Blacklist or Network Directory Example directory search_default_input_method 1 Permitted Values 1 Abc 2 123 3 ABC 4 abc 5 ΑΒΓ 6 AÄÅ 7 aäå 8 SŚŠ 9 sśš 10 абв 11 АБВ 12 ג ב א Default 1 S...

Page 97: ...ch BroadSoft_UC_search google_directory_search The directory list For example local_directory_search for the local dir ectory list Note Do not edit this field display_ name Local Contacts History Remote Phonebook LDAP Network Directories BroadSoft Buddies Google Contacts The display name of the directory list Note We recommend you do not edit this field priority 1 to 5 1 is the highest priority 5 ...

Page 98: ...ll log list and display results on the pre dialing dialing screen Permitted Values 0 Disabled 1 Enabled Default 1 Call Display By default the IP phones present the contact information when receiving an incoming call dialing an outgoing call or engaging in a call You can configure what contact information presents and how to display the contact information If the contact exists in the phone directo...

Page 99: ...Disabled 1 Enabled Default 0 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 2 If you change this parameter the IP phone will reboot to make the change take effect Display Method on Dialing When ...

Page 100: ...s key_as_send y0000000000xx cfg Description It configures the or key as the send key Permitted Values 0 Disabled neither nor can be used as the send key 1 key the pound key is used as the send key 2 key the asterisk key is used as the send key Default 1 Web UI Features General Information Key As Send Recent Call Display in Dialing Recent call display allows you to view the placed calls list when t...

Page 101: ...reen when the default pass word is used Topics Warnings Display Configuration Warnings Display Configuration The following table lists the parameter you can use to configure the warnings display Parameter phone_setting warnings_display mode y0000000000xx cfg Description It enables or disables the phone to display warnings on the phone when the default password is in use Permitted Val ues 0 Disable...

Page 102: ...account each account requires an extension or phone number Topics Supported Accounts Accounts Registration Configuration Registration Settings Configuration Supported Accounts The number of the registered accounts must meet the following Phone Model Accounts W53P W60P W41P 8 Accounts Registration Configuration The following table lists the parameters you can use to register accounts Parameter acco...

Page 103: ...nfigures the register user name Permitted Val ues String within 99 characters Default Blank Web UI Account Register User Name Parameter account X password 1 MAC cfg Description It configures the password for register authentication Permitted Val ues String within 99 characters Default Blank Web UI Account Register Password Parameter account X sip_server Y address 1 2 MAC cfg Description It configu...

Page 104: ...address or domain name of the outbound proxy server Y Example account 1 outbound_proxy 1 address 10 1 8 11 Note It works only if account X outbound_proxy_enable is set to 1 Enabled Permitted Val ues IP address or domain name Default Blank Web UI Account Register Outbound Proxy Server Y Parameter account X outbound_proxy Y port 1 2 MAC cfg Description It configures the port of the outbound proxy se...

Page 105: ...d Permitted Val ues Integer greater than or equal to 0 Default 0 Parameter account X reg_failed_retry_max_time 1 MAC cfg Description It configures the maximum time to wait in seconds for the IP phone to retry to re register the account X when registration fails Note It is used in conjunction with the parameter account X reg_failed_retry_min_time to determ ine how long to wait The algorithm is defi...

Page 106: ...AC cfg Description It enables or disables the IP phone to unregister first before re registering account X after a reboot Permitted Val ues 0 Disabled 1 Enabled Default 0 Web UI Account Advanced Unregister When Reboot Parameter account X sip_server_type 1 MAC cfg Description It configures the type of the SIP server Permitted Val ues 0 Default 2 BroadSoft It works only if bw enable is set to 1 Enab...

Page 107: ...itted Val ues Positive integer and 1 Default 1 1 X is the account ID X 1 8 2 If you change this parameter the IP phone will reboot to make the change take effect Outbound Proxy in Dialog An outbound proxy server can receive all initiating request messages and route them to the designated destination If the IP phone is configured to use an outbound proxy server within a dialog all SIP request messa...

Page 108: ...m the primary to the secondary server Therefore if you want to use this mode the server must be configured with a domain name l Fallback In this mode a second less featured call server with SIP capability takes over call control to provide basic calling capability but without some advanced features for example shared line and MWI offered by the working server IP phones support configuration of two...

Page 109: ...t Failover and Fallback server redundancy types In some cases you can deploy a com bination of the two server redundancy types For more information on server redundancy refer to Server Redundancy on Yealink IP Phones Topics Behaviors When Working Server Connection Fails Registration Method of the Failover Fallback Mode Fallback Server Redundancy Configuration Failover Server Redundancy Configurati...

Page 110: ...server 2 working server and fall back server at the same time Note that although the IP phone registers to two SIP servers only one server works at the same time If it fails a fallback server can take over the basic calling capability but without some advanced fea tures for example shared lines and MWI offered by the working server l Successive registration The IP phone only registers to one serve...

Page 111: ... Enabled the IP phone will register to the secondary server first and then send the requests to it Default 0 Parameter sip skip_redundant_failover_addr y0000000000xx cfg Description It enables or disables the IP phone only to send requests to the servers with different IP addresses when encountering a failover Permitted Values 0 Disabled 1 Enabled Default 1 Parameter account X sip_server Y expires...

Page 112: ...t server that was used 1 DNSTTL the IP phone will send requests to the last registered server first If the time defined by DNSTTL on the registered server expires the phone will retry to send requests to the primary server 2 Registration the IP phone will send requests to the last registered server first If the registration expires the phone will retry to send requests to the primary server 3 dura...

Page 113: ...fault 1 the IP phone will invoke account X sip_server Y register_on_enable to take effect 1 X is the account ID X 1 8 2 Y is the server ID Y 1 2 SIP Server Name Resolution If a domain name is configured for a 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 ada...

Page 114: ...lues 0 to 65535 Default 3 Parameter static network dns retry_times 3 y0000000000xx cfg Description It configures the retry times when the DNS server does not respond Permitted Values 0 to 65535 Default 2 1 X is the account ID X 1 8 2 Y is the server ID Y 1 2 3 If you change this parameter the IP phone will reboot to make the change take effect Static DNS Cache Failover redundancy can only be utili...

Page 115: ...he results returned from the static DNS cache Static DNS Cache Configuration The following table lists the parameters you can use to configure static DNS cache Parameter account X dns_cache_type 1 MAC cfg Description It configures whether the IP phone 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...

Page 116: ...ce _sip _tcp yealink pbx com Permitted Values Domain name Default Blank Parameter dns_cache_naptr X service 2 y0000000000xx cfg Description It configures the transport protocol available for the SIP server in NAPTR record X Example dns_cache_naptr 1 service SIP D2T Permitted Values SIP D2U SIP over UDP SIP D2T SIP over TCP SIPS D2T SIPS over TLS Default Blank Parameter dns_cache_naptr X ttl 2 y000...

Page 117: ...arameter dns_cache_srv X target 2 y0000000000xx cfg Description It configures the domain name of the target host for an A query in SRV record X Example dns_cache_srv 1 target server1 yealink pbx com Permitted Values Domain name Default Blank Parameter dns_cache_srv X weight 2 y0000000000xx cfg Description It configures the weight of the target host in SRV record X When priorities are equal weight ...

Page 118: ...the record should be consulted again Example dns_cache_a 1 ttl 3600 Permitted Values Integer from 30 to 2147483647 Default 300 Parameter static network dns ttl_enable 3 y0000000000xx cfg Description It enables or disables the phone to use TTL Time To Live in the A record Permitted Values 0 Disabled 1 Enabled Default 1 Parameter static network dns last_cache_expired y0000000000xx cfg Description It...

Page 119: ...Busy The number of active handsets will also affect the number of simultaneous active calls on the base station Number of Active Handsets Number of Simultaneous Active Calls 4 4 8 8 Note The W60B base station can handle a maximum of 6 simultaneous active calls when using opus codec For opus codec refer to Audio Codecs Related Topics Number of Simultaneous Outgoing Calls on the facing page Number o...

Page 120: ... Integer from 1 to 8 Default 8 Web UI Account Advanced Number of simultaneous outgoing calls 1 X is the account ID X 1 8 Number Assignment After the handset is registered to the base station you can assign one or more outgoing lines or incoming lines for the handset The handset can only use the assigned outgoing line s to place calls When multiple outgoing lines are assigned to the handset the han...

Page 121: ...line 8 Web UI Account Number Assignment Incoming lines Handset UI OK Settings Telephony Incoming Lines Default PIN 0000 HandsetX 1 DD Phone UI Menu Settings Advanced Settings default password 0000 Incoming Lines Parameter handset X dial_out_lines 1 y0000000000xx cfg Description It configures the lines to place outgoing calls for the handset Permitted Values 1 Line 1 2 Line 2 3 Line 3 4 Line 4 5 Li...

Page 122: ... Permitted Values Integer from 1 to 8 Default The default outgoing line for handset 1 is line 1 The default outgoing line for handset 2 is 2 The default outgoing line for handset 3 is 3 The default outgoing line for handset 4 is 4 The default outgoing line for handset 5 is 5 The default outgoing line for handset 6 is 6 The default outgoing line for handset 7 is 7 The default outgoing line for hand...

Page 123: ...116 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 124: ...s the call initiation time Duration Shows the duration of the call Related Topic Call Log Configuration Call Log Configuration The following table lists the parameters you can use to change the call log settings Parameter features save_call_history y0000000000xx cfg Description It enables or disables the IP phone to log the call history missed calls placed calls received calls and forwarded calls ...

Page 125: ...118 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 126: ...stomization You can ask the distributor or Yealink FAE for local contact template You can also obtain the local contact template online http support yealink com documentFront forwardToDocumentFrontDisplayPage Topics Local Contact File Elements and Attributes Customizing Local Contact File Local Contact File Elements and Attributes The following table lists the elements and attributes you can use t...

Page 127: ...e contact file of a specific handset Permitted Values URL within 511 characters Default Blank Web UI Directory Local Directory Import Contacts Import to Handset X 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 IP phones to interface with a corporate ...

Page 128: ...ures the search criteria for LDAP contact names look up The symbol in the filter stands for any character The symbol in the filter stands for the name entered by the user Example ldap name_filter cn sn When the cn or sn of the LDAP contact matches the entered name the record will be displayed on the phone screen ldap name_filter cn sn When the cn of the LDAP contact is set and the sn of the LDAP c...

Page 129: ...rameter ldap tls_mode y0000000000xx cfg Description It configures the connection mode between the LDAP server and the IP phone Permitted Values 0 LDAP The unencrypted connection between the LDAP server and the IP phone port 389 is used by default 1 LDAP TLS Start The TLS SSL connection between the LDAP server and the IP phone port 389 is used by default 2 LDAPs The TLS SSL connection between the L...

Page 130: ...le ldap user cn manager dc yealink dc cn Permitted Values String within 99 characters Default Blank Web UI Directory LDAP Username Parameter ldap password y0000000000xx cfg Description It configures the password to log into the LDAP server This parameter can be left blank in case the server allows anonymous to log into Otherwise you will need to provide the password to log into the LDAP server Exa...

Page 131: ...es of each record to be returned by the LDAP server It compresses the search results You can configure multiple number attributes separated by spaces Example ldap numb_attr mobile ipPhone This requires the mobile and ipPhone attributes set for each contact record on the LDAP server Permitted Values String within 99 characters Default Blank Web UI Directory LDAP LDAP Number Attributes Parameter lda...

Page 132: ...ermitted Values 0 Disabled 1 Enabled Default 0 Web UI Directory LDAP LDAP Sorting Results Parameter ldap incoming_call_special_search enable y0000000000xx cfg Description It enables or disables the IP phone to search the telephone numbers starting with symbol and 00 from the LDAP server if the incoming phone number starts with or 00 When completing the LDAP search all the search results will be di...

Page 133: ...ote Phone Book Configuration Example Configuring a Remote Phone Book Remote Phone Book File Customization Yealink IP phones support remote phone book contact customization You can add multiple contacts at a time and or share contacts between IP 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...

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

Page 135: ...ers Default Blank Web UI Directory Remote Phone Book Display Name Parameter remote_phonebook display_name y0000000000xx cfg Description It configures the display name of the remote phone book Example remote_phonebook display_name Friends 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 enab...

Page 136: ...n place these files to the provisioning server http 192 168 10 25 Example remote_phonebook data 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 OK Directory Remote Phone Book to access the corporate directory straight from their phones Shared Dire...

Page 137: ...an ask the distributor or Yealink FAE for local contact template You can also obtain the template online http sup port yealink com documentFront forwardToDocumentFrontDisplayPage Topics Shared Contact File Elements and Attributes Customizing Shared Contact File Shared Contact File Elements and Attributes The following table lists the elements and attributes you can use to add contacts in the share...

Page 138: ... 2020 mobile_number 2021 other_number 2112 line 1 ring Auto default_photo Default default_contact_image png selected_photo 0 group_id_name All Contacts 4 Save the changes and place this file to the provisioning server Directory Search Settings You can configure how the phones search contacts Topic Directory Search Settings Configuration Directory Search Settings Configuration The following table l...

Page 139: ...132 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 140: ...efined dial now rule the IP phone will automatically dial out the numbers without pressing the send key Yealink IP phones sup port up to 20 dial now rules l Area code are also known as Numbering Plan Areas NPAs They usually indicate geographical areas in one coun try When entered numbers match the predefined area code rule the IP phone will automatically add the area code before the numbers when d...

Page 141: ... 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 parenthesis The sequence number stands for the corresponding parenthesis Example A replace rule configuration Prefix 001 xxx 45 xx Replace 9001 145 2 When you dial out 0012354599 on your phone the IP phone will replac...

Page 142: ...ributor 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 File Attributes Customizing the Dial Now File Dial Now File Attributes The following table lists the attributes you can use to add dial now rules to the dial now file Attributes Description DialNowRule Speci...

Page 143: ...n replace replace 1 254245 When you enter the number 1 and press the send key the number 254245 will replace the entered number 1 Permitted Values String within 32 characters Default Blank Web UI Settings Dial Plan Replace Rule Replace Parameter dialplan replace line_id X 1 y0000000000xx cfg Description It configures the desired line to apply the replace rule The digit 0 stands for all lines If it...

Page 144: ...nds for all lines If it is left blank the dial now rule will apply to all lines on the IP phone Note Multiple line IDs are separated by commas Permitted Values 0 to 8 Default Blank Web UI Settings Dial Plan Dial Now Account Parameter phone_setting dialnow_delay y0000000000xx cfg Description It configures the delay time in seconds for the dial now rule When entered numbers match the predefined dial...

Page 145: ...inimum length of the entered number Permitted Values Integer from 1 to 15 Default 1 Web UI Settings Dial Plan Area Code Min Length 1 15 Parameter dialplan area_code max_len y0000000000xx cfg Description It configures the maximum length of the entered number Note The value must be larger than the minimum length Permitted Values Integer from 1 to 15 Default 15 Web UI Settings Dial Plan Area Code Max...

Page 146: ...ple shows the configuration for adding replace rules Customize the replace rule template file and place this file to the provisioning server http 192 168 10 25 Example dialplan_replace_rule url http 192 168 10 25 DialPlan xml After provisioning the rules defined in this file are added to the IP phone and you can use the replace rules on the phone Emergency Dialplan You can dial the emergency telep...

Page 147: ... by dial plan emergency custom_asserted_id will be used if dialplan emergency custom_asserted_id is left blank the LLDP MED ELIN value will be used Default ELIN Parameter dialplan emergency custom_asserted_id y0000000000xx cfg Description It configures the custom outbound identity when placing an emergency call Note It works only if dialplan emergency enable is set to 1 Enabled Permitted Values 10...

Page 148: ...ergency enable is set to 1 Enabled Permitted Values Number or SIP URI Default When X 1 the default value is 911 When X 2 255 the default value is Blank Parameter dialplan emergency X server_priority 2 y0000000000xx cfg Description It configures the priority of which the emergency servers to be used first Multiple values are separated by commas The servers to be used in the order listed left to rig...

Page 149: ...ot 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 IP phone to first dial out a pre configured number when a user dials out a call using account X Permitted...

Page 150: ...nfiguration The following table lists the parameters you can use to configure 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 IP 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 ...

Page 151: ... 32 characters Default Blank Web UI Account Basic Send Anonymous Code Off Code 1 X is the account ID X 1 8 Call Number Filter Call number filter feature allows IP phone to filter designated characters automatically when dialing Topic Call Number Filter Configuration Call Number Filter Configuration The following table lists the parameter you can use to configure call number filter Parameter featur...

Page 152: ... automatically answer an incoming call by picking up it from the charger cradle without having to press the off hook key The handset will not automatically answer the incoming call during a call even if auto answer is enabled The auto answer feature works only if the handset is placed in the charger cradle Topic Auto Answer Configuration Auto Answer Configuration The following table lists the para...

Page 153: ...ng calls from users enabled anonymous call feature The anonymous user s phone screen presents Forbidden Default 0 Web UI Account Basic Local Anonymous Rejection Handset UI OK Call Features Anon Call Rejection Line X Status DD Phone UI Menu Features Anonymous Call Line X Anonymous Rejection Parameter account X anonymous_reject_oncode 1 MAC cfg Description It configures the anonymous call rejection ...

Page 154: ...g tone to avoid missing important calls during a call Yealink IP phones also support call waiting on code and off code to activate and deactivate server side call waiting fea ture They may vary on different servers Topic Call Waiting Configuration Call Waiting Configuration The following table lists the parameters you can use to configure call waiting Parameter call_waiting enable y0000000000xx cf...

Page 155: ... within 32 characters Default Blank Web UI Features General Information Call Waiting On Code Parameter call_waiting off_code y0000000000xx cfg Description It configures the call waiting off code The IP phone will send the code to deactivate call waiting on server side when you deactivate it on the IP phone Example call_waiting off_code 72 Permitted Val ues String within 32 characters Default Blank...

Page 156: ...is displayed on the caller s phone screen Note For Yealink IP phones it works only if features dnd allow is set to 1 Enabled Permitted Values 404 Not Found 480 Temporarily Unavailable 486 Busy Here the caller s phone screen will display the reason Busy Here when the callee enables DND feature 603 Decline Default 480 Web UI Features General Information Return Code When DND DND Feature Configuration...

Page 157: ...e It works only if features dnd allow and account X dnd enable are both set to 1 Permitted Values String within 32 characters Default Blank Web UI Features Forward DND DND AccountX Off Code 1 X is the account ID X 1 8 DND Synchronization for Server side Configuration DND synchronization feature provides the capability to synchronize the status of the DND features between the IP phone and the serve...

Page 158: ... SDP to zero for example c 0 0 0 0 Topic Call Hold Configuration Call Hold Configuration The following table lists the parameters you can use to configure call hold Parameter sip rfc2543_hold y0000000000xx cfg Description It enables or disables the IP phone to use RFC 2543 c 0 0 0 0 outgoing hold signaling Permitted Values 0 Disabled SDP media direction attributes such as a sendonly per RFC 3264 i...

Page 159: ...ward settings Parameter features fwd allow y0000000000xx cfg Description It enables or disables the call forward feature Permitted Val ues 0 Disabled call forward feature is not available to the users 1 Enabled Default 1 Parameter forward international enable y0000000000xx cfg Description It enables or disables the IP phone to forward incoming calls to international numbers the prefix is 00 Permit...

Page 160: ...itted Values String within 32 characters Default Blank Web UI Features Forward DND Forward AccountX Always Forward Target Handset UI OK Call Features Call Forward LineX Always Enabled Target DD Phone UI Menu Features Call Forward AccountX Always Forward Forward to Parameter account X always_fwd on_code 1 MAC cfg Description It configures the always forward on code to activate the server side alway...

Page 161: ...s fwd allow is set to 1 Enabled Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward AccountX Busy Forward Target Handset UI OK Call Features Call Forward LineX Busy Enabled Target DD Phone UI Menu Features Call Forward AccountX Busy Forward Forward to Parameter account X busy_fwd on_code 1 MAC cfg Description It configures the busy forward on code to acti...

Page 162: ...tures Call Forward AccountX No Answer Forward 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 Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward AccountX No Answer Forward Target Handset UI OK Call Feat...

Page 163: ...you deactivate no answer for ward feature on the IP phone Note It works only if features fwd allow is set to 1 Enabled Permitted Values String within 32 characters Default Blank Web UI Features Forward DND Forward AccountX No Answer Forward Off Code 1 X is the account ID X 1 8 Call Forward Synchronization for Server side Configuration Call forward synchronization feature provides the capability to...

Page 164: ...d transfer is imple mented by a REFER method with Replaces in the Refer To header Topic Call Transfer Configuration Call Transfer Configuration The following table lists the parameters you can use to configure call transfer Parameter transfer semi_attend_tran_enable y0000000000xx cfg Description It enables or disables the semi attended transfer Permitted Values 0 Disabled when the user presses the...

Page 165: ...g 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 the conference is set up with other two parties via the IP phone 2 Network Conference the conference is set up with multiple parties via the server Default 0 Web UI Account Advanced Conferen...

Page 166: ...listened channels Other channels broadcasts will be ignored automatically by the IP phone Topics Multicast Paging Group Configuration Multicast Listening Group Configuration Multicast Paging Settings Multicast Paging Group Configuration Yealink IP phones support up to 31 groups for paging You can assign multicast IP address with a channel for each group and specify a label to each group to identif...

Page 167: ...can receive the RTP stream 26 to 30 the Yealink IP phones preconfigured to listen to the channel can receive the RTP stream Default 0 1 X ranges from 1 to 31 Multicast Listening Group Configuration Yealink IP phones support up to 31 groups for listening You can assign multicast IP address with a channel for each group and specify a label to each group to identify the phones in the group such as Al...

Page 168: ...o a paging call By default all the listening groups are considered with a certain priority from 1 lower priority to 31 higher priority If you neither want to receive some paging calls nor miss urgent paging calls when there is a voice call or paging call or when DND is activated you can use the priority to define how your phone handles different incoming paging calls Paging Barge You can set your ...

Page 169: ...calls when there is an active multicast paging call on the IP phone 1 Enabled the IP phone will receive the incoming multicast paging call with a higher priority and ignore the one with a lower priority Default 1 Web UI Directory Multicast IP Paging Priority Active Parameter multicast receive_priority priority y0000000000xx cfg Description It configures the priority of the voice call a normal phon...

Page 170: ...lticast receive use_speaker y0000000000xx cfg Description It enables or disables the IP phone to always use the speaker as the audio device when receiving the mul ticast paging calls Permitted Values 0 Disabled the engaged audio device will be used when receiving the multicast paging calls 1 Enabled Default 0 1 X ranges from 1 to 31 End Call on Hook You can configure whether to end a call when you...

Page 171: ...164 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 172: ...l tone for a specified time Topic Alert Tone Configuration Alert Tone Configuration The following table lists the parameters you can use to configure the alert tone Parameter features call dialtone_time_out y0000000000xx cfg Description It configures the duration time in seconds that a dial tone plays before a call is dropped Example features call dialtone_time_out 30 The IP phone will stop playin...

Page 173: ...your headset Topic Ringer Device Configuration Ringer Device Configuration The following table lists the parameters you can use to configure ringer device Parameter features ringer_device is_use_headset y0000000000xx cfg Description It configures the ringer device for the IP phone Note It is not applicable to IP phones Permitted Values 0 Use Speaker 1 Use Headset Default 0 Web UI Features Audio Ri...

Page 174: ...ates l Chile l Czech ETSI Configured tones can be heard on IP phones in the following conditions Condition Description Dial When in the dialing interface Ring Back Ring back tone Busy When the callee is busy Call Waiting Call waiting tone For more information on call waiting refer to Call Waiting Tones Configuration The following table lists the parameters you can use to configure tones Parameter ...

Page 175: ... eight different tones for one condition and separate them by commas for example 250 200 0 1000 200 300 500 200 500 800 1500 1000 If you want the IP phone to play tones once add an exclamation mark before tones for example 250 200 0 1000 200 300 500 200 500 800 1500 1000 Note It works only if voice tone country is set to Custom Permitted Values String Default Blank Web UI Settings Tones Dial Param...

Page 176: ...algorithm The object of the algorithm is to represent the high fidelity audio signal with a minimum number 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 IP phone will offer the enabled audio codec li...

Page 177: ...ll at 64 Kbps consumes about 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 The following table lists the audio codecs supported by each phone model Phone Model...

Page 178: ...s 1 When the audio codec is PCMA the default value is 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 opus the default value is 0 When the audio codec...

Page 179: ...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 opus the default value is 0 When the audio codec is iLBC the default value is 0 Web UI Account Codec Audio Codec 1 X is the account ID X 1 8 Packetization Time PTime PTime is a measurement of ...

Page 180: ...tion The following table lists the parameter you can use to configure the PTime Parameter account X ptime 1 MAC cfg Description It configures the ptime in milliseconds for the codec Permitted Values 0 Disabled 10 10 20 20 30 30 40 40 50 50 60 60 Default 20 Web UI Account Advanced PTime ms 1 X is the account ID X 1 8 Early Media The early media refers to the media for example audio and video played...

Page 181: ...80 Ring Workaround Acoustic Clarity Technology To optimize the audio quality of your network Yealink IP phones support the acoustic clarity technology Background Noise Suppression BNS Automatic Gain Control AGC Voice Activity Detection VAD Comfort Noise Generation CNG and jitter buffer Topics Background Noise Suppression BNS Automatic Gain Control AGC Voice Activity Detection VAD Comfort Noise Gen...

Page 182: ...ter you can use to configure CNG Parameter voice cng y0000000000xx cfg Description It enables or disables the CNG Comfortable Noise Generation feature on the IP phone Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Echo Cancellation CNG Jitter Buffer Yealink IP phones support two types of jitter buffers fixed and adaptive A fixed jitter buffer adds the fixed delay to voice pa...

Page 183: ...ks only if voice jib adaptive is set to 1 Adaptive The value of this parameter should be greater than voice jib normal and voice jib min Permitted Values Integer from 0 to 400 Default 240 Web UI Settings Voice JITTER BUFFER Max Delay Parameter voice jib normal y0000000000xx cfg Description It configures the normal delay time in milliseconds of jitter buffer in the wired network Note It works only ...

Page 184: ... denoted as Event End bit R bit Volume and Duration If the End bit is set to 1 the packet contains the end of the DTMF 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 tra...

Page 185: ...Info Type Parameter features dtmf repetition y0000000000xx cfg Description It configures the repetition times for the IP phone to send the end RTP Event packet during an active call Permitted Values 1 2 or 3 Default 3 Web UI Features General Information DTMF Repetition Parameter features dtmf duration 2 y0000000000xx cfg Description It configures the duration time in milliseconds for each digit wh...

Page 186: ...arameters you can use to configure the suppress DTMF display Parameter features dtmf hide y0000000000xx cfg Description It enables or disables the IP phone to suppress the display of DTMF digits during an active call Permitted Val ues 0 Disabled 1 Enabled the DTMF digits are displayed as asterisks Default 0 Web UI Features General Information Suppress DTMF Display Parameter features dtmf hide_dela...

Page 187: ... send RTCP XR packets Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Monitoring Voice RTCP XR Report Parameter voice rtcp enable 1 y0000000000xx cfg Description It enables or disables the IP phone to send 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 Permitte...

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

Page 189: ...ater than 2 8 the phone will not send a critical alert quality report to the central report collector If it is set to blank critical alerts are not generated due to MOS LQ Permitted Values 15 to 40 Default Blank Web UI Settings Voice Monitoring Critical threshold for Moslq Parameter phone_setting vq_rtcpxr_delay_threshold_warning y0000000000xx cfg Description It configures the threshold value of o...

Page 190: ...oice quality data of the last call to be displayed on the web interface at the path Status RTP Status Permitted Val ues 0 Disabled 1 Enabled Default 0 Web UI Settings Voice Monitoring Display Report options on Web Central Report Collector To operate with central report collector IP phones must be configured to forward their voice quality reports to the spe cified report collector You can specify t...

Page 191: ...s when you press any key of the keypad l Confirmation plays when you save settings or place the handset in the charger cradle l Low Battery plays when battery capacity is low and the handset requires charging Topic Advisory Tones Configuration Advisory Tones Configuration The following table lists the parameters you can use to configure the advisory tones Parameter custom handset keypad_tone enabl...

Page 192: ...dio Advisory Tones Confirmation Parameter custom handset low_battery_tone enable y0000000000xx cfg Description It enables or disables the handset to play a tone when battery capacity is low Note It will take effect on all handsets that are registered on the same base station It works only if stat ic auto_provision handset_configured enable is set to 1 Enabled and the silent mode is off It is not a...

Page 193: ...186 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 194: ...ministrator is admin Both you and the user can log into the web user interface and you will see all of the user options The default username and password for 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 administrator...

Page 195: ...126 0x20 0x7E in passwords You can set the password to be empty via web user interface only Permitted Values String within 32 characters Default Blank Web UI Security Password User Access Level Configuration For more information refer to Yealink SIP IP Phones Configuration Guide for User Access Level The following table lists the parameters you can use to configure the user access level Parameter ...

Page 196: ...y0000000000xx cfg Description It configures the timeout interval in minutes for web access authentication Example features relog_offtime 5 If you log into the web user interface and leave it idle for 5 minutes it will automatically log out Permitted Values Integer from 1 to 1000 Default 5 Web UI Features General Information Auto Logout Time 1 1000min Base PIN To avoid unauthorized register or acce...

Page 197: ...ble is set to 1 Enabled Permitted Values Integer from 0000 to 9999 Default 0000 Emergency Number Public telephone networks in countries around the world have a single emergency telephone number emergency ser vices number that allows a caller to contact local emergency services for assistance when necessary You can specify the emergency numbers for contacting the emergency services in an emergency ...

Page 198: ...rtificates TLS Configuration Supported Cipher Suites A cipher suite is a named combination of authentication encryption and message authentication code MAC algorithms used to negotiate the security settings for a network connection using the TLS SSL network protocol Yealink IP phones support the following cipher suites l DHE RSA AES256 SHA l DHE DSS AES256 SHA l AES256 SHA l EDH RSA DES CBC3 SHA l...

Page 199: ...ile size is 5MB A unique server certificate It is unique to an IP phone based on the MAC address and issued by the Yealink Cer tificate Authority CA A generic server certificate It is issued by the Yealink Certificate Authority CA Only if no unique certificate exists the IP phone may send a generic certificate for authentication The IP phone can authenticate the server certificate based on the tru...

Page 200: ...n Class 3 Public Primary Certification Authority G5 l VeriSign Class 4 Public Primary Certification Authority G2 l VeriSign Class 4 Public Primary Certification Authority G3 l VeriSign Universal Root Certification Authority l ISRG Root X1 Let s Encrypt Authority X1 and Let s Encrypt Authority X2 certificates are signed by the root certificate ISRG Root X1 l Baltimore CyberTrust Root l DST Root CA ...

Page 201: ... Authority l AmazonRootCA4 l AmazonRootCA3 l AmazonRootCA2 l AmazonRootCA1 l Yealink Root CA l Yealink Equipment Issuing CA Note Yealink endeavors to maintain a built in list of most common used CA Certificates Due to memory constraints we cannot ensure a complete set of certificates If you are using a certificate from a commercial Certificate Authority not in the list above you can send a request...

Page 202: ...e authentication succeeds will the IP phone trust the server Default 1 Web UI Security Trusted Certificates Only Accept Trusted Certificates Parameter static security ca_cert 3 y0000000000xx cfg Description It configures the type of certificates in the Trusted Certificates list for the IP phone to authenticate for TLS connection Permitted Values 0 Default Certificates 1 Custom Certificates 2 All C...

Page 203: ...ocalhost all Permitted Values http localhost all Default Blank Parameter static server_certificates url y0000000000xx cfg Description It configures the access URL of the certificate the IP phone sends for authentication Example static server_certificates url http 192 168 1 20 ca pem Note The certificate you want to upload must be in pem or cer format Permitted Values URL within 511 characters Defa...

Page 204: ...f the RTP encryption algorithm carried in the SDP of the INVITE message m audio 11780 RTP SAVP 0 8 18 9 101 a crypto 1 AES_CM_128_HMAC_SHA1_80 inline NzFlNTUwZDk2OGVlOTc3YzNkYTkwZWVkMTM1YWFj a crypto 2 AES_CM_128_HMAC_SHA1_32 inline NzkyM2FjNzQ2ZDgxYjg0MzQwMGVmMGUxMzdmNWFm a crypto 3 F8_128_HMAC_SHA1_80 inline NDliMWIzZGE1ZTAwZjA5ZGFhNjQ5YmEANTMzYzA0 a rtpmap 0 PCMU 8000 a rtpmap 8 PCMA 8000 a rtp...

Page 205: ... type of encryption to use for the session 2 Compulsory the IP phone must use SRTP during a call Default 0 Web UI Account Advanced RTP Encryption SRTP 1 X is the account ID X 1 8 Encrypting and Decrypting Files Yealink IP phones support downloading encrypted files from the server and encrypting files before when uploading them to the server You can encrypt the following files l Configuration files...

Page 206: ... configuration files xx_Security enc files to the root directory of the provisioning server During auto provisioning the IP phone requests to download the boot file first and then down load the referenced configuration files For example the IP phone downloads an encrypted account cfg file The IP phone will request to download account_Security enc file if enabled and decrypt it into the plaintext k...

Page 207: ... IP phone then decrypts the encrypted configuration files using the corresponding key for example key2 key3 Default 0 Parameter static auto_provision aes_key_16 com y0000000000xx cfg Description It configures the plaintext AES key for encrypting decrypting the Common CFG Custom CFG file The valid characters contain 0 9 A Z a z and the following special characters are also supported _ Example stati...

Page 208: ...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 will be uploaded encrypted and will replace the one encrypted or unencry...

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

Page 210: ...ing table lists the parameters you can use to configure the incoming signaling validation Parameter sip request_validation source list y0000000000xx cfg Description It configures the name of the request method for which source IP address validation will be applied It is used to ensure the request that is received from the IP address of a SIP server Example sip request_validation source list INVITE...

Page 211: ...alm when performing the digest authen tication Permitted Values A valid string Default YealinkSPIP Parameter sip request_validation event y0000000000xx cfg Description It configures which events specified within the Event header of SUBSCRIBE or NOTIFY request should be validated when performing the digest authentication If it is left blank all events will be validated Permitted Values A valid stri...

Page 212: ... retrieve code from which the call can be retrieved after parking successfully Topic Call Park and Retrieve Configuration Call Park and Retrieve Configuration The following table lists the parameters you can use to configure call park and retrieve Parameter features call_park park_mode y0000000000xx cfg Description It configures the call park mode Permitted Val ues 1 FAC park a call through dialin...

Page 213: ...shared line users have the ability to do the following l Place and answer calls l Place a call on hold l Retrieve a held call remotely l Barge in an active call l Pull a shared call Topic Shared Call Appearance SCA Configuration 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 recei...

Page 214: ...r External intercom calls depend on support from a SIP server The handset can automatically answer an incoming external intercom call and play warning tone only when there is only one handset subscribed and no call in progress on the handset To automatically answer an incoming internal intercom call you need to enable auto intercom feature on the handset The following configuration types of auto i...

Page 215: ...es support both audio and visual MWI alert when receiving new voice messages Topic MWI for Voice Mail Configuration MWI for Voice Mail Configuration Yealink IP phones support both solicited and unsolicited MWI Unsolicited MWI The IP phone sends a SUBSCRIBE message to the server for message summary updates The server sends a message summary NOTIFY within the subscription dialog each time the MWI st...

Page 216: ... Web UI Account Advanced Subscribe MWI To Voice Mail Parameter voice_mail number X 1 MAC cfg Description It configures the voice mail number Example voice_mail number 1 1234 Permitted Values String within 99 characters Default Blank Web UI Account Advanced Voice Mail Handset UI OK Voice Mail Set Voice Mail LineX Number DD Phone UI Menu Message Voice Mail Set Voice Mail AccountX Code Parameter acco...

Page 217: ...ls Permitted Values 0 Disabled 1 Enabled Default 1 1 X is the account ID X 1 8 XML Browser Yealink IP phones support processing the push XML via SIP NOTIFY message Topic XML Browser Configuration XML Browser Configuration The following table lists the parameters you can use to configure XML browser Parameter push_xml sip_notify y0000000000xx cfg Description It enables or disables the IP phone to p...

Page 218: ...tion COLP It allows IP phones to display the identity of the connected party specified for outgoing calls The IP phones can display the Dialed Digits or the identity in a SIP header Remote Party ID P Asserted Identity or contact received or the identity in the From header carried in the UPDATE message sent by the callee as described in RFC 4916 Connected line identification presentation is also kn...

Page 219: ... Values 0 Disabled the IP phone does not process the P Preferred Identity PPI header 1 Enabled the IP phone presents the caller identity from the P Preferred Identity PPI header Default 0 Parameter sip cid_source preference y0000000000xx cfg Description It configures the priority order for the sources of caller identity information The headers can be in any order Note Yealink IP phones can derive ...

Page 220: ...navailable 486 Busy Here the caller s phone screen will display the message Busy Here when the callee rejects the incoming call 603 Decline Default 486 Web UI Features General Information Return Code When Refuse Accept SIP Trust Server Only Accept SIP trust server only enables the IP phones to only accept the SIP message from your SIP server and outbound proxy server It can prevent the phone recei...

Page 221: ...060 Call ID 0_537569052 10 3 6 197 CSeq 2 INVITE Contact sip 1025 10 3 6 197 5060 Authorization Digest username 1025 realm pbx test com nonce BroadWorksXi5stub71Ts2nb05BW uri i sip 1024 pbx test com 5060 response f7e9d35c55af45b3f89beae95e913171 algorithm MD5 cnon ce 0a4f113b qop auth nc 00000001 Content Type application sdp Allow INVITE INFO PRACK ACK BYE CANCEL OPTIONS NOTIFY REGISTER SUBSCRIBE ...

Page 222: ... Timer T1 0 5 will continue until the retransmitting time reaches the Timer T2 4 The total registration request retry time will be less than 64 times of T1 64 0 5 32 The re transmitting interval in sequence is 0 5s 1s 2s 4s 4s 4s 4s 4s 4s and 4s Timer T4 Timer T4 represents that the network will take to clear messages between the SIP client and server Topic SIP Session Timer Configuration SIP Sess...

Page 223: ... 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 the INVITE mes sage The negotiated refresher is always the UAC and it will send an UPDATE request at the negotiated session expir ation The value refresher uac included in the UPDATE message means that the UAC performs the refresh E...

Page 224: ...eger 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 the function of the endpoint who initiates the SIP request Note It works only if account X session_timer enable is set to 1 Enabled Permitted Values 0 UAC 1 UAS Default 0 Web UI Account Advanced Session Refresher 1 X is the account ID X ...

Page 225: ...48 5060 tag 1945988802 To sip 2 10 2 1 48 5060 Call ID 0_2336101648 10 3 20 6 CSeq 1 INVITE Contact sip 1010 23 10 3 20 6 5060 Content Type application sdp Allow INVITE INFO PRACK ACK BYE CANCEL OPTIONS NOTIFY REGISTER SUBSCRIBE REFER PUBLISH UPDATE MESSAGE Max Forwards 70 User Agent Yealink W60B 77 81 0 10 Allow Events talk hold conference refer check sync Content Length 300 Topic Reserve in User...

Page 226: ...arameter you can use to configure busy tone delay Parameter features busy_tone_delay y0000000000xx cfg Description It configures the duration time in seconds to play the busy tone when the call is released by the remote party Permitted Val ues 0 0s the IP phone will not play a busy tone 3 3s a busy tone is audible for 3 seconds on the IP phone 5 5s a busy tone is audible for 5 seconds on the IP ph...

Page 227: ...220 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 228: ... cfg Description It enables or disables the BroadSoft features for IP phones Permitted Values 0 Disabled 1 Enabled Default 0 1 If you change this parameter the IP phone will reboot to make the change take effect Broadsoft XSI Parameter account X xsi user 1 MAC cfg Description It configures the user name for XSI authentication Example account 1 xsi user 3502 as iop1 broadworks net Note It works onl...

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

Page 230: ...for XSI Authentication the IP phone uses the XSI user ID the register name and pass word of the SIP account for XSI authentication Default 0 Web UI Applications Broadsoft XSI XSI Account Allow SIP Authentication for XSI if bw enable 1 Parameter default_input_method xsi_password y0000000000xx cfg Description It configures the default input method when the XSI authentication is failed and the user r...

Page 231: ...phonebook group_common_enable y0000000000xx cfg Description It enables or disables the IP phone to display the group common directory Note works only if bw xsi enable and bw xsi directory enable are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 1 Web UI Applications Broadsoft XSI Network Directory Group Common if bw enable 1 Parameter bw_phonebook enterprise_enable y0000000000xx c...

Page 232: ...t enables or disables the custom directory feature Note It works only if bw xsi enable and bw xsi directory enable are set to 1 Enabled Permitted Values 0 Disabled 1 Enabled Default 0 Web UI Applications Broadsoft XSI Network Directory Enable Custom Directories if bw enable 1 Parameter bw_phonebook group_displayname y0000000000xx cfg Description It configures the display name on the phone screen f...

Page 233: ...phonebook group_com mon_enable are set to 1 Enabled Permitted Values String within 99 characters Default GroupCommon Web UI Applications Broadsoft XSI Network Directory Group Common if bw enable 1 Broadsoft Call Park Parameter features call_park group_enable y0000000000xx cfg Description It enables or disables the IP phone to display the GPark option during a call Permitted Values 0 Disabled 1 Ena...

Page 234: ...change take effect 1 X is the account ID X 1 8 Call Waiting Sync Parameter call_waiting mode y0000000000xx cfg Description It configures the call waiting mode Note If it is set to 1 XSI it works only if bw xsi enable is set to 1 Enabled Permitted Val ues 0 Local 1 XSI the status of the call waiting feature between the IP phone and the BroadWorks server can be synchronized Default 0 Ethernet Interf...

Page 235: ...Parameter sip send_response_by_request y0000000000xx cfg Description It configures where the IP phone retrieves the destination address for response The IP phone will then send all SIP response messages to the destination address Permitted Values 0 from VIA header in the request message 1 from source address of the request message Default 1 Parameter sip requesturi e164 addglobalprefix y0000000000...

Page 236: ... Enabled there will be no signal interaction between the handset and the base station the color of the signal strength indicator on the idle screen displays in green Default 0 Handset UI OK Settings System Settings Eco Mode Parameter static base repeater_mode enable 1 y0000000000xx cfg Description It configures the repeater mode to extend the radio coverage of the base station Permitted Values 0 D...

Page 237: ... System Settings Eco Mode Parameter handset X hac enable 1 y0000000000xx cfg Description It enables or disables the HAC Hearing Aid Compatibility handset settings Note It is not applicable to DD phones Permitted Values 0 Disabled 1 Enabled Default 0 1 X is the handset ID X 1 to 8 ...

Page 238: ...Description MAC all tgz boot log MAC boot log It can only log the last reboot events It is required to report the logs with all severity levels sys log MAC sys log It reports the logs with a configured severity level and the higher For example if you have set the severity level to 4 then the logs with a severity level of 0 to 4 will all be reported Topics Local Logging Syslog Logging Local Logging...

Page 239: ...gging level you choose determines the lowest severity of events to log Permitted Values 0 system is unusable 1 action must be taken immediately 2 critical condition 3 error conditions 4 warning conditions 5 normal but significant condition 6 informational Default 3 Web UI Settings Configuration Local Log Level Parameter static local_log max_file_size y0000000000xx cfg Description It configures the...

Page 240: ...ision local_log backup upload_period 60 Note It works only if static auto_provision local_log backup enable is set to 1 Enabled Permitted Values Integer from 30 to 86400 Default 30 Parameter static auto_provision local_log backup path y0000000000xx cfg Description It configures the upload path of the local log files MAC boot log and MAC sys log If you leave it blank the IP phone will upload the lo...

Page 241: ...append max_file_size 1025 Permitted Values Integer from 200 to 65535 Default 1024 Parameter static auto_provision local_log backup bootlog upload_wait_time y0000000000xx cfg Description It configures the waiting time in seconds before the phone uploads the local log file MAC boot log to the provisioning server or a specific server after startup Example static auto_provision local_log backup bootlo...

Page 242: ...with all severity levels The following figure shows a portion of a sys log file for example 00156574b150 sys log Syslog Logging You can also configure the IP phone to send syslog messages to a syslog server in real time You can specify syslog details such as IP address or host name server type facility and the severity level of events you want to log You can also choose to prepend the phone s MAC ...

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

Page 244: ...n It configures the facility that generates the log messages Note For more information refer to RFC 3164 Permitted Values 0 Kernel Messages 1 User level Messages 2 Mail System 3 System Daemons 4 Security Authorization Messages Note 1 5 Messages are generated internally by syslog 6 Line Printer Subsystem 7 Network News Subsystem 8 UUCP Subsystem 9 Clock Daemon note 2 10 Security Authorization Messa...

Page 245: ...ssages on Your Syslog Server You can view the syslog file in the desired folder on the syslog server The location of the folder may differ from the sys log server For more information refer to the network resources The following figure shows a portion of the syslog Resetting Phone and Configuration Generally some common issues may occur while using the IP phone You can reset your phone to factory ...

Page 246: ...serdata local config option on the web user interface appears only if static auto_provision custom protect is set to 1 Topics Resetting the IP phone to Default Factory Settings Resetting the IP phone to Custom Factory Settings Deleting the Custom Factory Settings Files Resetting the IP phone to Default Factory Settings Procedure 1 Click Settings Upgrade 2 Click Reset to Factory in the Reset to Fac...

Page 247: ...ormat of custom factory configuration file must be bin Permitted Values URL within 511 characters Default Blank Web UI Settings Configuration Import Factory Config Deleting the Custom Factory Settings Files You can delete the user defined factory configurations via web user interface Procedure 1 From the web user interface click Settings Configuration 2 Click Delin the Import Factory Config field ...

Page 248: ...tion files or via web user interface Topic Watch Dog Configuration Watch Dog Configuration The following table lists the parameter you can use to configure watch dog Parameter static watch_dog enable y0000000000xx cfg Description It enables or disables the Watch Dog feature Permitted Values 0 Disabled 1 Enabled the IP phone will reboot automatically when the system crashed Default 1 Web UI Setting...

Page 249: ... all changes associated with non static parameters made via phone user inter face web user interface and using configuration files l MAC config cfg It contains changes associated with non static parameters made using configuration files It can be exported only if static auto_provision custom protect is set to 1 Enabled Procedure 1 Navigate to Settings Configuration 2 In the Export or Import Config...

Page 250: ...iles import URL Parameter static configuration url 1 y0000000000xx cfg Description It configures the access URL for the custom configuration files Note The file format of the custom configuration file must be bin Permitted Values URL within 511 characters Default Blank Web UI Settings Configuration Export Import Config 1 If you change this parameter the IP phone will reboot to make the change take...

Page 251: ...ia 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 the user name admin and password admin in the login page 4 Click Login to log in The phone status is displayed on the first page of the web user interf...

Page 252: ...f the SIP NOTIFY message contains an additional string reboot true 1 The IP phone will reboot 2 The IP phone will ignore the SIP NOTIFY message Default 1 Rebooting the IP Phone via Handset User Interface You can reboot your IP phone via handset user interface Procedure 1 Press OK Settings System Settings Base Restart default PIN 0000 2 Press the Done to reboot the phone The phone begins rebooting ...

Page 253: ...246 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 254: ...se l Ensure that the Ethernet cable is not damaged l Ensure that the IP address and related network parameters are set correctly l Ensure that your network switch or hub is operational 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 handset user interface at the path OK Settings System Settings Network ...

Page 255: ... can load it to obtain the real time data from the same server Audio Issues Increasing or decreasing the volume Press the volume key to increase or decrease the ringer volume when the IP phone is idle or ringing or to adjust the volume of the engaged audio device speakerphone or headset when there is an active call in progress Get poor sound quality during a call If you have poor sound quality aco...

Page 256: ... target firmware is not protected l Ensure that the power is on and the network is available in the process of upgrading l Ensure that the web browser is not closed or refreshed when upgrading firmware via web user interface Verifying the firmware generation and phone version Navigate to OK Status Base Handset when the handset is idle to check the firmware version For example 77 81 0 35 Item Descr...

Page 257: ...rface on your IP phone l Reboot the phone The configurations require a reboot to take effect Fail to export the system log to a syslog server Do one of the following l Ensure that the syslog server can save the syslog files exported from IP phone l Ensure that you have configured the syslog server address correctly via web user interface on your IP phone l Reboot the phone The configurations requi...

Page 258: ... a feature on the server side while off code is used to deactivate a feature on the server side For example if you set the Always Forward on code to be 78 may vary on different servers and the target number to be 201 When you enable Always Forward on the IP phone the IP phone sends 78201 to the server and then the server will enable Always Forward feature on the server side hence being able to get...

Page 259: ...work indicator still slowly flashes please try a reset Handset Issues How to recognize the area of the handset 1 Press OK to enter the main menu 2 Select Settings Handset Area Register Issue Why cannot the handset be registered to the base station If the network works normally you can check the compatibility between the base station and the handset There are 2 sets of base stations complied with t...

Page 260: ... DECT IP phone Do one of the following l Ensure that an account is actively registered on the handset at the path OK Status Line Status l Ensure that the SIP account parameters have been configured correctly Upgrade Issue Why doesn t the DECT IP phone upgrade firmware successfully Do one of the following l Ensure that the target firmware version is not the same as the current one l Ensure that the...

Page 261: ...254 Administrator s Guide for W60P W53P W41P DECT Phones ...

Page 262: ...ation Protocol SIP Specific Event Notification l RFC 3266 Support for IPv6 in Session Description Protocol 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 ...

Page 263: ...e number l RFC 3968 IANA Registry for SIP Header Field l RFC 3969 IANA Registry for SIP URI l RFC 4028 Session Timers in the Session Initiation Protocol SIP l RFC 4083 3GPP Release 5 Requirements on SIP l RFC 4235 An INVITE Initiated Dialog Event Package for the Session Initiation Protocol SIP l RFC 4244 An Extension to the SIP for Request History Information l RFC 4317 Session Description Protoco...

Page 264: ...draft ietf sip privacy 04 txt SIP Extensions for Network Asserted Caller Identity and Privacy within Trusted Net works l draft levy sip diversion 08 txt Diversion Indication in SIP l draft ietf sipping cc conferencing 03 txt SIP Call Control Conferencing for User Agents l draft ietf sipping cc conferencing 05 txt Connection Reuse in the Session Initiation Protocol SIP l draft ietf sipping rtcp sum...

Reviews: