1#!version:1.0.0.1 2 3##File header "#!version:1.0.0.1" can not be edited or deleted, and must be placed in the first line.## 4 5####################################################################################### 6## Hostname ## 7####################################################################################### 8network.dhcp_host_name = 9 10#Configure the WAN port type; 0-DHCP(default), 1-PPPoE, 2-Static IP Address; 11#Require reboot; 12network.internet_port.type = 13 14#Configure the static IP address, submask, gateway and DNS server. 15#Require reboot; 16network.internet_port.ip = 17network.internet_port.mask = 18network.internet_port.gateway = 19network.primary_dns = {$dns_server_primary} 20network.secondary_dns = {$dns_server_secondary} 21 22####################################################################################### 23## PPPOE ## 24####################################################################################### 25#Configure the username and password for PPPOE connection. 26#Require reboot; 27network.pppoe.user = 28network.pppoe.password = 29 30 31####################################################################################### 32## Network Advanced ## 33####################################################################################### 34##0-ipv4, 1-ipv6, 2-ipv4&ipv6 35static.network.ip_address_mode = {$yealink_ip_address_mode} 36 37#Enable or disable LLDP; 0-Disabled, 1-Enabled (default); 38#Require reboot; 39static.network.lldp.enable = {$yealink_lldp_enable} 40 41#Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. 42static.network.lldp.packet_interval = 43 44#Enable or disable CDP; 0-Disabled, 1-Enabled (default); 45static.network.cdp.enable = {$yealink_cdp_enable} 46 47#The interval (in seconds) for the IP phone to send CDP requests. Integer from 1 to 3600 48static.network.cdp.packet_interval = 49 50#Configure the duplex mode and the speed of the WAN port. 51#0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps; 52network.internet_port.speed_duplex = 53network.pc_port.speed_duplex = 54 55network.pc_port.dhcp_server = 1 56{if isset($dns_server_primary)}network.static_dns_enable = 1{else}network.static_dns_enable = 0{/if} 57 58####################################################################################### 59## VLAN ## 60####################################################################################### 61{if isset($yealink_vlan_enable)}network.vlan.internet_port_enable = {$yealink_vlan_enable}{else}network.vlan.internet_port_enable = 0{/if} 62 63#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. 64#Require reboot; 65network.vlan.internet_port_vid = {$yealink_vlan_id} 66 67#Configure the VLAN priority, it ranges from 0 (default) to 7. 68#Require reboot; 69network.vlan.internet_port_priority = {$yealink_vlan_cos} 70 71#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled; 72#Require reboot; 73network.vlan.pc_port_enable = 74 75#Configure the VLAN ID, it ranges from 1 to 4094, the default value is 1. 76#Require reboot; 77network.vlan.pc_port_vid = {$yealink_vlan_pc_id} 78 79#Configure the VLAN priority, it ranges from 0 (default) to 7. 80#Require reboot; 81network.vlan.pc_port_priority = {$yealink_vlan_pc_cos} 82 83#Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default); 84#Require reboot; 85network.vlan.dhcp_enable = 86 87#Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255. 88#Multiple options separated by a comma. It supports up to 5 options in all. 89#Require reboot; 90network.vlan.dhcp_option = 91 92####################################################################################### 93## WEB Port ## 94####################################################################################### 95#Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535. 96#Require reboot; 97network.port.http = 98network.port.https = 99 100####################################################################################### 101## QOS ## 102####################################################################################### 103#Configure the voice QOS. It ranges from 0 to 63, the default value is 46. 104#Require reboot; 105network.qos.rtptos = 106 107#Configure the SIP QOS. It ranges from 0 to 63, the default value is 26. 108#Require reboot; 109network.qos.signaltos = 110 111####################################################################################### 112## 802.1X ## 113####################################################################################### 114#Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2, 4:EAP-TTLS/EAP-MSCHAPv2; 115#Require reboot; 116network.802_1x.mode = 117network.802_1x.identity = 118network.802_1x.md5_password = 119network.802_1x.root_cert_url = 120network.802_1x.client_cert_url = 121 122####################################################################################### 123## VPN ## 124####################################################################################### 125#Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled; 126#Require reboot; 127network.vpn_enable = {$yealink_network_vpn_enable} 128 129####################################################################################### 130## LLDP ## 131####################################################################################### 132#Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default); 133#Require reboot; 134network.lldp.enable = 135 136#Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60. 137#Require reboot; 138network.lldp.packet_interval = 139 140####################################################################################### 141## SNMP ## 142####################################################################################### 143#Enable or disable the SNMP feature; 0-Disabled (default), 1-Enabled; 144#Require reboot; 145network.snmp.enable = 146network.snmp.port = 147 148#Configure the IP address(es) of the trusted SNMP server,multiple IP addresses must be separated by a space. 149#Require reboot; 150network.snmp.trust_ip = 151 152####################################################################################### 153## Span to PC ## 154####################################################################################### 155#Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled; 156#Require reboot; 157network.span_to_pc_port = 158 159####################################################################################### 160## RTP Port ## 161####################################################################################### 162#Configure the maximum local RTP port. It ranges from 0 to 65535, the default value is 11800. 163#Require reboot; 164network.port.max_rtpport = 165 166#Configure the minimum local RTP port. It ranges from 0 to 65535, the default value is 11780. 167#Require reboot; 168network.port.min_rtpport = 169 170####################################################################################### 171## SYSLOG ## 172####################################################################################### 173#Configure the IP address of the syslog server. 174#Require reboot; 175syslog.server = 176 177#Configure the syslog level. It ranges from 0 to 6, the default value is 3. 178#Require reboot; 179syslog.log_level = 180 181####################################################################################### 182## Redirect ## 183####################################################################################### 184#Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled; 185redirect.enable = 186 187####################################################################################### 188## TR069 ## 189####################################################################################### 190#The TR069 feature is only applicable to some designated firmware version. 191#All settings of TR069 require reboot. 192#Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled; 193managementserver.enable = 194managementserver.username = 195managementserver.password = 196managementserver.url = 197managementserver.connection_request_username = 198managementserver.connection_request_password = 199managementserver.periodic_inform_enable = 0 200managementserver.periodic_inform_interval = 60 201 202####################################################################################### 203## Autop Mode ## 204####################################################################################### 205#Configure the auto provision mode; 206#0-Disabled , 1-Power on (default); 207auto_provision.mode = 208 209####################################################################################### 210## Autop PNP ## 211####################################################################################### 212#Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default); 213auto_provision.pnp_enable = 214 215####################################################################################### 216## Autop DHCP ## 217####################################################################################### 218#Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default); 219auto_provision.dhcp_option.enable = 220 221#Configure the custom DHCP option number. It ranges from 128 to 254. 222auto_provision.dhcp_option.list_user_options = 223 224####################################################################################### 225## Autop Repeat ## 226####################################################################################### 227auto_provision.repeat.enable = 0 228 229#Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440. 230#It is only applicable to "Repeatedly". 231auto_provision.repeat.minutes = 232 233####################################################################################### 234## Autop Weekly ## 235####################################################################################### 236auto_provision.weekly.enable = 0 237 238#Configure the day of week for the phone to check new configuration files. The default vaule is 0123456. 239#0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday; 240#It is only applicable to "Weekly" and "Power on + Weekly" modes. 241#If the desired week is Monday, Tuesday and Wednesday, the value format is 012. 242auto_provision.weekly.mask = 243 244#Configure the start time of the day for the phone to check new configuration files. The default value is 00:00. 245#It is only applicable to "Weekly" and "Power on + Weekly" modes. 246#If the desired start time of the day is seven forty-five a.m., the value format is 07:45. 247auto_provision.weekly.begin_time = 248 249#Configure the end time of the day for the phone to check new configuration files. The default time is 00:00. 250#It is only applicable to "Weekly" and "Power on + Weekly" modes. 251#If the desired end time of the day is seven forty-five p.m., the value format is 19:45. 252auto_provision.weekly.end_time = 253 254####################################################################################### 255## Autop URL ## 256####################################################################################### 257auto_provision.server.url = {$yealink_provision_url} 258auto_provision.server.username = {$http_auth_username} 259auto_provision.server.password = {$http_auth_password} 260 261####################################################################################### 262## Autop Aes Key ## 263####################################################################################### 264#Configure AES key (16 characters) for decrypting the common CFG file. 265auto_provision.aes_key_16.com = 266 267#Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file. 268auto_provision.aes_key_16.mac = 269 270custom_mac_cfg.url = 271 272#Configure the value (manufacturer of the device) of DHCP option 60. The default is yealink 273auto_provision.dhcp_option.option60_value = 274 275####################################################################################### 276## Autop Code ## 277####################################################################################### 278#This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone. 279#Require reboot; 280#"X" ranges from 1 to 50 281 282#Configure the auto provisioning name. 283#The valid value is a string, the maximum length is 100. 284autoprovision.X.name = 285 286 287#Configure the auto provisioning code; 288#The valid value is a string, the maximum length is 100. 289autoprovision.X.code = 290 291#Configure the URL of the auto provisioning server. 292#The valid value is a string, the maximum length is 511. 293autoprovision.X.url = 294 295#Configure the username and password for downloading. 296#The valid value is a string, the maximum length is 100. 297autoprovision.X.user = 298autoprovision.X.password = 299 300#Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file. 301autoprovision.X.com_aes = 302autoprovision.X.mac_aes = 303 304####################################################################################### 305## Watch Dog ## 306####################################################################################### 307#Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default); 308watch_dog.enable = 309 310####################################################################################### 311## SIP Advanced ## 312####################################################################################### 313#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default); 314sip.use_23_as_pound = 315 316#Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled; 317sip.rfc2543_hold = {$yealink_rfc2543_hold} 318 319#Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default); 320sip.use_out_bound_in_dialog = 321 322#Configure the registration random time (in seconds). It ranges from 0 (default) to 60. 323sip.reg_surge_prevention = 324 325#Configures the local SIP port. Integer from 1024 to 65535 326{if isset($yealink_sip_listen_port)}sip.listen_port = {$yealink_sip_listen_port}{else}sip.listen_port = 5060{/if} 327 328 329################################################################ 330# NAT&ICE ## 331################################################################ 332network.static_nat.enable = {if isset($yealink_static_nat)}1{else}0{/if} 333 334network.static_nat.addr = {$yealink_static_nat} 335 336ice.enable = 337 338sip.nat_stun.enable = {if isset($stun_server)}1{else}0{/if} 339 340sip.nat_stun.server = {$stun_server} 341sip.nat_stun.port = {if isset($stun_port)}{$stun_port}{else}3478{/if} 342 343 344sip.nat_turn.enable = 345sip.nat_turn.username = 346sip.nat_turn.password = 347sip.nat_turn.server = 348sip.nat_turn.port = 349 350 351####################################################################################### 352## Echo Cancellation ## 353####################################################################################### 354#Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled; 355voice.vad = 356 357#Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default); 358voice.cng = 359 360#Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default); 361voice.echo_cancellation = 362 363#Configure the volume of the side tone. It ranges from -48 to 0, the default value is -3. 364voice.side_tone= 365 366#configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP; 367voice.call_preview_mode= 368 369####################################################################################### 370## Jitter Buffer ## 371####################################################################################### 372#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default); 373voice.jib.adaptive = 374 375#Configure the minimum delay, maximum delay and normal delay. The default values are 0, 300, 120. 376voice.jib.min = 377voice.jib.max = 378voice.jib.normal = 379 380####################################################################################### 381## Tones ## 382####################################################################################### 383#Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on. 384#voice.tone.country = Custom 385voice.tone.country = 386voice.tone.dial = 387voice.tone.ring = 388voice.tone.busy = 389voice.tone.congestion = 390voice.tone.callwaiting = 391voice.tone.dialrecall = 392voice.tone.record= 393voice.tone.info = 394voice.tone.stutter = 395voice.tone.message = 396voice.tone.autoanswer = 397 398####################################################################################### 399## Volume ## 400####################################################################################### 401#Configure the receiving volume of Speaker, Handset and Headset. It ranges from 0 to 15, the default value is 8. 402voice.handfree.spk_vol = 403voice.handfree.tone_vol = 404voice.handset.spk_vol = 405voice.handset.tone_vol = 406voice.headset.spk_vol = 407voice.headset.tone_vol = 408voice.ring_vol= 409 410####################################################################################### 411## WEB HTTP(S) ## 412####################################################################################### 413wui.https_enable = 414wui.http_enable = 415 416####################################################################################### 417## Transfer ## 418####################################################################################### 419#Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call; 420#0-Disabled, 1-Enabled (default); 421transfer.semi_attend_tran_enable = 422 423#Enable or disable the phone to complete the blind or attended transfer through on-hook; 424#0-Disabled,1-Enabled(default); 425transfer.blind_tran_on_hook_enable = 426 427#Enable or disable the conference initiator to transfer the call when hanging up. 428#0-Disabled(default),1-Enabled; 429transfer.tran_others_after_conf_enable = 430 431#Enable or disable the phone to complete the blind or attended transfer through on-hook; 432#0-Disabled,1-Enabled(default); 433transfer.on_hook_trans_enable = 434 435#Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default); 436transfer.dsskey_deal_type = 437 438####################################################################################### 439## Web Language ## 440####################################################################################### 441#Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch and Czech. 442lang.wui = 443 444#Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish and Portuguese. 445lang.gui = {$yealink_language_gui} 446 447####################################################################################### 448## Time Settings ## 449####################################################################################### 450 451#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8. 452#The default time zone name is China(Beijing). 453#local_time.time_zone = +8 454#local_time.time_zone_name = China(Beijing) 455local_time.time_zone = {$yealink_time_zone} 456local_time.time_zone_name = {$yealink_time_zone_name} 457 458#Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org. 459local_time.ntp_server1 = {$ntp_server_primary} 460local_time.ntp_server2 = {$ntp_server_secondary} 461 462#Configure the update interval (in seconds) when using the NTP server. The default value is 1000. 463local_time.interval = {$yealink_time_update} 464 465#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default); 466local_time.summer_time = {$yealink_dst_enable} 467 468#Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week; 469local_time.dst_time_type = {$yealink_dst_type} 470 471#Configure the start time of DST. The default value is 1/1/0. 472#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20. 473#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day. 474#For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January. 475local_time.start_time = {$yealink_time_zone_start_time} 476 477#Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time. 478local_time.end_time = {$yealink_time_zone_end_time} 479 480#Configure the offset time (in seconds). It ranges from -300 to 300, the default value is blank. 481local_time.offset_time = {$yealink_offset_time} 482 483#Configure the time format; 0-12 Hour, 1-24 Hour (default); 484local_time.time_format = {$yealink_time_format} 485 486#Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM; 487local_time.date_format = {$yealink_date_format} 488 489#Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled; 490local_time.dhcp_time = {$yealink_dhcp_time} 491 492#Enable or disable the manual time; 0-NTP time, 1-manual time. The default value is 0. 493local_time.manual_time_enable = 0 494 495####################################################################################### 496## Auto Redial ## 497####################################################################################### 498#Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled; 499auto_redial.enable = 500 501#Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10. 502auto_redial.interval = 503 504#Configure the auto redial times. It ranges from 1 to 300. The default value is 10. 505auto_redial.times = 506 507####################################################################################### 508## Zero Touch ## 509####################################################################################### 510#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled; 511zero_touch.enable = 512 513#Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5. 514zero_touch.wait_time = 515 516####################################################################################### 517## Push XML ## 518####################################################################################### 519push_xml.server = 520 521#Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled; 522push_xml.block_in_calling= 523 524#Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled; 525push_xml.sip_notify= 526 527####################################################################################### 528## Dial Plan ## 529####################################################################################### 530dialplan.area_code.code = 531dialplan.area_code.min_len = 1 532dialplan.area_code.max_len = 15 533 534#When applying the rule to multiple lines, each line ID separated by a comma. 535#e.g. dialplan.area_code.line_id = 1,2,3 536dialplan.area_code.line_id = 537 538#Configure the block out number. X ranges from 1 to 10. 539#dialplan.block_out.number.x = 540dialplan.block_out.number.1 = 541 542#When applying the rule to multiple lines, mutiple lines must be separated by a comma. E.g. 1,2,3. 543#dialplan.block_out.line_id.X = 1,2,3 544dialplan.block_out.line_id.1 = 545 546# X ranges from 1 to 100. 547dialplan.dialnow.rule.X = 548dialplan.dialnow.line_id.X = 549 550# X ranges from 1 to 100. 551dialplan.replace.prefix.X = 552dialplan.replace.replace.X = 553dialplan.replace.line_id.X = 554 555#Configure the dialnow rule. X ranges from 1 to 20. 556#dialnow.item.X = Dial-now rule,Line ID 557#Dial-now rule: Specify the numbers that need replacing; 558#Line ID:Specify the line ID to apply the replace rule,multiple lines must be separated by a comma; 559dialnow.item.1 = 560 561#Configure the replace rule. X ranges from 1 to 20. 562#dialplan.item.X = Enabled,Prefix,Replaced,LineID 563#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing; 564#Replaced: Specify the alternate numbers; 565#LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma; 566dialplan.item.1 = 567 568####################################################################################### 569## Remote Phonebook ## 570####################################################################################### 571#Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. 572#remote_phonebook.data.X.url = 573#remote_phonebook.data.X.name = 574 575{if isset($yealink_remote_phonebook_1_name) } 576remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} 577{else} 578remote_phonebook.data.1.name = Users 579{/if} 580{if isset($yealink_remote_phonebook_1_url) } 581remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} 582{else} 583remote_phonebook.data.1.url = https://{if isset($http_auth_username)}{$http_auth_username}:{$http_auth_password}@{/if}{$domain_name}/app/provision/?file=directory.xml&contacts=users 584{/if} 585 586{if isset($yealink_remote_phonebook_2_name) } 587remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} 588{else} 589remote_phonebook.data.2.name = Groups 590{/if} 591{if isset($yealink_remote_phonebook_2_url) } 592remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} 593{else} 594remote_phonebook.data.2.url = https://{if isset($http_auth_username)}{$http_auth_username}:{$http_auth_password}@{/if}{$domain_name}/app/provision/?file=directory.xml&contacts=groups 595{/if} 596 597{if isset($yealink_remote_phonebook_3_name) } 598remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} 599{else} 600remote_phonebook.data.3.name = Extensions 601{/if} 602{if isset($yealink_remote_phonebook_3_url) } 603remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} 604{else} 605remote_phonebook.data.3.url = https://{if isset($http_auth_username)}{$http_auth_username}:{$http_auth_password}@{/if}{$domain_name}/app/provision/?file=directory.xml&contacts=extensions 606{/if} 607 608remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} 609remote_phonebook.data.4.url = {$yealink_remote_phonebook_4_url} 610 611remote_phonebook.data.5.name = {$yealink_remote_phonebook_5_name} 612remote_phonebook.data.5.url = {$yealink_remote_phonebook_5_url} 613 614####################################################################################### 615## Network Directory ## 616####################################################################################### 617directory.update_time_interval = 618directory.incoming_call_match_enable = 1 619bw.directory_enable = 0 620 621####################################################################################### 622## LDAP Settings ## 623####################################################################################### 624ldap.enable = {$ldap_enable} 625 626#Configure the search criteria for name and number lookups. 627ldap.name_filter = {$ldap_name_filter} 628ldap.number_filter = {$ldap_number_filter} 629 630ldap.host = {$ldap_host} 631ldap.port = {$ldap_port} 632 633ldap.base = {$ldap_base} 634ldap.user = {$ldap_user} 635ldap.password = {$ldap_password} 636 637#Specify the maximum of the displayed search results. It ranges from 1 to 32000, the default value is 50. 638ldap.max_hits = {$ldap_max_hits} 639 640ldap.name_attr = {$ldap_name_attr} 641ldap.numb_attr = {$ldap_numb_attr} 642ldap.display_name = {$ldap_display_name} 643 644#Configure the LDAP version. The valid value is 2 or 3 (default). 645ldap.version = {$ldap_version} 646 647#Conifugre the search delay time. It ranges from 0 to 2000 (default). 648ldap.search_delay = 649 650#Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled; 651ldap.call_in_lookup = {$ldap_call_in_lookup} 652 653#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled; 654ldap.ldap_sort = {$ldap_sort} 655 656#Enable or disable the phone to query the LDAP server when in the pre-dialing or the dialing state; 0-Disabled (default), 1-Enabled; 657ldap.dial_lookup = {$ldap_dial_lookup} 658 659####################################################################################### 660## Features ## 661####################################################################################### 662#Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here; 663#features.dnd_refuse_code = 480 664features.dnd_refuse_code = 665 666#Configure the return code when refusing a call. The valid values are 404, 480, 486 (default). 667features.normal_refuse_code = 668 669#Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1. 670features.auto_answer_delay = 671 672#Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default); 673features.dsskey_blind_tran = 674 675#Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default); 676features.allow_mute = 677 678features.group_listen_in_talking_enable = 679 680#Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled; 681features.call_completion_enable = 682 683#Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default); 684features.direct_ip_call_enable = {$yealink_direct_ip_call_enable} 685sip.trust_ctrl = {$yealink_trust_ctrl} 686 687#It enables or disables the IP phone to display the feature name instead of the feature access code when dialing and in talk;(0-Disabled;1-Enabled) 688features.hide_feature_access_codes.enable = {$yealink_hide_feature_access_codes_enable} 689 690#Configure the power Indicator LED to turn on or turn off; 0-On (default), 1-Off; 691features.power_led_on = 1 692 693#Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5. 694features.relog_offtime = 695 696#Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset, 2- Use Headset& Speaker; 697features.ringer_device.is_use_headset = 698 699#Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled; 700#features.factory_pwd_enable = 1 701 702features.idle_talk_power_led_flash_enable = 703 704#Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled; 705features.auto_release_bla_line = 706 707#It enables or disables the IP phone to display the pop-up message box when it receives a new voice mail. 708features.voice_mail_popup.enable = {$yealink_voice_mail_popup_enable} 709 710#It enables or disables the IP phone to display the pop-up message box when it misses a call. 711features.missed_call_popup.enable = {$yealink_missed_call_popup_enable} 712 713 714####################################################################################### 715## Features FWD ## 716####################################################################################### 717#Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode. 718features.fwd_mode = 719 720#0-Disabled , 1-Enabled (default) 721features.fwd_diversion_enable = 722 723####################################################################################### 724## Features DND ## 725####################################################################################### 726#Configure the DND key mode; 0-Phone mode (default), 1-Custom mode. 727features.dnd_mode = 728features.dnd.on_code = *78 729features.dnd.off_code = *79 730features.dnd.emergency_enable = 1 731features.dnd.emergency_authorized_number = 732 733####################################################################################### 734## Features BLF ## 735####################################################################################### 736#Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1. 737features.blf_led_mode = {$yealink_blf_led_mode} 738 739features.blf_list_version = 0 740features.blf_and_callpark_idle_led_enable = 0 741 742####################################################################################### 743## Features Intercom ## 744####################################################################################### 745#Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default); 746features.intercom.allow = 747 748#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled; 749features.intercom.mute = 750 751#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default); 752features.intercom.tone = 753 754#Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled; 755features.intercom.barge = 756 757####################################################################################### 758## Features Hotline ## 759####################################################################################### 760#Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4. 761features.hotline_number = 762features.hotline_delay = 763 764####################################################################################### 765## Features DTMF ## 766####################################################################################### 767#Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled; 768features.dtmf.hide = {$yealink_dtmf_hide} 769 770#Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled; 771features.dtmf.hide_delay = 772 773#Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default). 774features.dtmf.repetition = 775 776#Configure DTMF sequences. It can be consisted of digits, alphabets, * and #. 777features.dtmf.transfer = 778 779#Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled; 780features.dtmf.replace_tran = 781 782####################################################################################### 783## Features Audio Settings ## 784####################################################################################### 785#Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled; 786features.headset_prior = 787 788#Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled; 789features.headset_training = 790 791features.alert_info_tone = 792 793#Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default). 794features.voice_mail_tone_enable = 795 796#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5. 797features.busy_tone_delay = 798 799#Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key; 800features.send_pound_key = 801 802#Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key; 803features.pound_key.mode = 804 805#Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default); 806features.send_key_tone = 807features.key_tone = 808 809#Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default); 810features.play_hold_tone.enable = 811 812#Configure the interval of playing a warning tone. The default value is 30s. 813features.play_hold_tone.delay = 814 815features.redial_tone = 816 817#Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled; 818features.partition_tone = 819 820#Configure the delay time (in milliseconds) before transfering a call. The default value is 0. 821features.hold_trans_delay = 822 823#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default); 824features.play_local_dtmf_tone_enable= 825 826####################################################################################### 827## Features Remote Phonebook ## 828####################################################################################### 829#Enables or disables the IP phone to query the contact names from the remote phonebook when receiving incoming calls; 0-Disabled (default), 1-Enabled; 830features.remote_phonebook.enable = 831 832#Set the interval (in seconds) for the phone to update the information of the remote phonebook. The default value is 3600. 833features.remote_phonebook.flash_time = 834 835####################################################################################### 836## Features Action ## 837####################################################################################### 838#Specific the address(es) or enters 'any' from which Action URI will be accepted. 839#For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30 840#For continuous IP addresses, the format likes *.*.*.* and the '*' stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255. 841#If left blank, the IP phone cannot receive or handle any HTTP GET request. 842#If set to 'any', the IP phone accepts and handles HTTP GET requests from any IP address. 843features.action_uri_limit_ip = 844 845features.action_uri_reboot_now = 0 846 847####################################################################################### 848## Features Prefix ## 849####################################################################################### 850#Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled; 851features.password_dial.enable = 852 853#Configure the prefix numbers displayed before the encrypted digits. 854features.password_dial.prefix = 855 856#Configure the length of encrypted digits. 857features.password_dial.length = 858 859####################################################################################### 860## Features History ## 861####################################################################################### 862#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default); 863features.save_call_history = 864 865####################################################################################### 866## Features Pickup ## 867####################################################################################### 868#Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled; 869features.pickup.group_pickup_enable = 870 871features.pickup.group_pickup_code = 872 873#Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled; 874features.pickup.direct_pickup_enable = 875 876features.pickup.direct_pickup_code = 877 878#Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator; 879#0-Disabled (default), 1-Enabled; 880features.pickup.blf_visual_enable = 881features.pickup.blf_audio_enable = 882 883####################################################################################### 884## Phone Setting ## 885####################################################################################### 886#Enable or disable the photo display on handset 0 = disable, 1= enable 887phone_setting.contact_photo_display.enable = 0 888 889#Enable or disable the called party information display 0 = disable 1 = enable 890phone_setting.called_party_info_display.enable = 1 891 892#Configure the call information display method 0 = Name + Number, 1 = Number + Name, 2 = Name, 3 = Number, 4 = Full contact info 893phone_setting.call_info_display_method = 0 894 895#Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4. 896phone_setting.inter_digit_time = 897 898#Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav. 899#If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav 900#If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav 901#phone_setting.ring_type = Resource:Ring1.wav 902phone_setting.ring_type = 903phone_setting.ring_for_tranfailed = 904 905#Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default); 906phone_setting.is_deal180 = 907phone_setting.show_code403 = 908 909#Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1. 910phone_setting.dialnow_delay = 911 912#Configure the emergency number, each separated by a comma. The default value is 112,911,110. 913phone_setting.emergency.number = {$yealink_emergency_number} 914 915#Configure the using mode of the headset key. The value is 0 or 1(default). 916phone_setting.page_tip = 917 918#Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled; 919phone_setting.logon_wizard = 920 921#Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled; 922phone_setting.predial_autodial = 1 923 924#Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled; 925phone_setting.custom_softkey_enable = 926 927#Configure the using mode of the headset key. The value is 0 or 1(default). 928phone_setting.headsetkey_mode = 929 930#Enable or disabled mail power led flash. 0-Disabled, 1-Enabled. 931phone_setting.mail_power_led_flash_enable = 1 932 933#It enables or disables the power indicator LED to flash when the IP phone misses a call. 934phone_setting.missed_call_power_led_flash.enable = {$yealink_missed_call_power_led_flash_enable} 935 936####################################################################################### 937## Phone Setting UI ## 938####################################################################################### 939#Configure the active backlight level. It ranges from 1 to 3, the default value is 2. 940#The same level for different phones may result in different backlight intensities. 941phone_setting.active_backlight_level = 942phone_setting.inactive_backlight_level = 1 943 944####################################################################################### 945## Phone Setting BLF ## 946####################################################################################### 947phone_setting.blf_list_enable = 1 948phone_setting.auto_blf_list_enable = 1 949 950#Specify the prior of the line keys and EXP keys when automatically configure the blf list 0-Configure the line keys first, 1-Configure the EXP keys first; 951phone_setting.blf_list_sequence_type = 952 953####################################################################################### 954## Key Lock ## 955####################################################################################### 956 957#Configure the keypad lock type; 0-Disabled (default), 1-Enable 958phone_setting.lock = {$yealink_lock_enable} 959 960#Configure the unlock password for the phone. The default value is 123. 961phone_setting.phone_lock.unlock_pin = {$yealink_lock_pin} 962 963#Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0. 964phone_setting.phone_lock.lock_time_out = {$yealink_lock_timeout} 965 966#Configure the keypad lock type;0-All Keys(default), 1-Function Key, 2-Menu Key 967phone_setting.phone_lock.lock_key_type = {$yealink_lock_key_type} 968 969#Configure the backlight time (in seconds). The valid values are: 0-Always on, 1-Always off, 15-15s, 30-30s (default), 60-60s, 120-120s. 970phone_setting.backlight_time = {$yealink_backlight_time} 971 972####################################################################################### 973## Wallpaper ## 974####################################################################################### 975wallpaper_upload.url = {$yealink_t27g_wallpaper} 976phone_setting.backgrounds = Config:yealink_t27g_wallpaper.png 977 978####################################################################################### 979## Multicast ## 980####################################################################################### 981#Configure the codec of multicast paging. 982multicast.codec = 983 984#Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default); 985#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority. 986multicast.receive_priority.enable = 987 988#Configure the priority of multicast paging calls. It ranges from 0 to 10. 989multicast.receive_priority.priority = 990 991#Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10. 992multicast.listen_address.X.label = 993 994#Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10. 995multicast.listen_address.X.ip_address = 996 997####################################################################################### 998## Super Search ## 999####################################################################################### 1000super_search.recent_call = 1 1001 1002####################################################################################### 1003## Broadsoft Phonebook ## 1004####################################################################################### 1005bw_phonebook.group_enable = 1 1006bw_phonebook.personal_enable = 1 1007bw_phonebook.group_common_enable = 0 1008bw_phonebook.group_common_displayname = 1009bw_phonebook.enterprise_enable = 0 1010bw_phonebook.enterprise_common_enable = 0 1011bw_phonebook.enterprise_common_displayname = 1012bw_phonebook.call_log_enable = 1 1013bw_phonebook.server_search_enable = 1 1014bw_phonebook.group_displayname = 1015bw_phonebook.enterprise_displayname = 1016bw_phonebook.common_displayname = 1017bw_phonebook.personal_displayname = 1018 1019####################################################################################### 1020## Broadsoft ## 1021####################################################################################### 1022#Enable or disable the phone to access the BSFT call log/phonebook directly when pressing the History/Directory soft keys; 1023#0-Disabled (default), 1-Enabled; 1024#Require reboot; 1025bw.calllog_and_dir = 1026 1027#Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled; 1028bw.feature_key_sync = {$yealink_feature_key_sync} 1029 1030####################################################################################### 1031## Security ## 1032####################################################################################### 1033#Enable or disable the phone to only accept the certificates in the Trusted Certificates list; 1034#0-Disabled, 1-Enabled (default); 1035security.trust_certificates = {if $trusted_cert_only == "false"}0{elseif $trusted_cert_only == "true"}1{/if} 1036 1037#Define the login username and password of the user, var and administrator. 1038#If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1. 1039#If you change the password of the administrator from "admin" to "admin1pwd", your new administrator's password should be configured as: security.user_password = admin1:admin1pwd. 1040 1041#The following examples change the user's username to "user23" and the user's password to "user23pwd". 1042#security.user_name.user = user23 1043#security.user_password = user23:user23pwd 1044#The following examples change the var's username to "var55" and the var's password to "var55pwd". 1045{if isset($user_name) } 1046security.user_name.user = {$user_name} 1047security.user_password = {$user_name}:{$user_password} 1048{/if} 1049{if isset($admin_name) } 1050security.user_name.admin = {$admin_name} 1051security.user_password = {$admin_name}:{$admin_password} 1052{/if} 1053{if isset($var_name) } 1054security.user_name.var = {$var_name} 1055security.user_password = {$var_name}:{$var_password} 1056{/if} 1057 1058#Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled; 1059#Require reboot; 1060security.var_enable = 1061security.ca_cert = 1062security.dev_cert = 1063security.cn_validation = 1064 1065 1066####################################################################################### 1067## Linekey ## 1068####################################################################################### 1069#The x of the parameter "linekey.x.line" ranges from 1 to 27. 1070#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1. 1071#linekey.x.lable--Define the label for each line key. 1072 1073#Configure Line Key1 1074linekey.1.line = 1075linekey.1.value = 1076linekey.1.extension = 1077linekey.1.type = 1078linekey.1.label = 1079linekey.1.xml_phonebook = 1080 1081#Configure Line Key2 1082linekey.2.line = 1083linekey.2.value = 1084linekey.2.extension = 1085linekey.2.type = 1086linekey.2.label = 1087linekey.2.xml_phonebook = 1088 1089linekey.3.line = 1090linekey.3.value = 1091linekey.3.extension = 1092linekey.3.type = 1093linekey.3.label = 1094linekey.3.xml_phonebook = 1095 1096linekey.4.line = 1097linekey.4.value = 1098linekey.4.extension = 1099linekey.4.type = 1100linekey.4.label = 1101linekey.4.xml_phonebook = 1102 1103linekey.5.line = 1104linekey.5.value = 1105linekey.5.extension = 1106linekey.5.type = 1107linekey.5.label = 1108linekey.5.xml_phonebook = 1109 1110linekey.6.line = 1111linekey.6.value = 1112linekey.6.extension = 1113linekey.6.type = 1114linekey.6.label = 1115linekey.6.xml_phonebook = 1116 1117linekey.7.line = 1118linekey.7.value = 1119linekey.7.extension = 1120linekey.7.type = 1121linekey.7.label = 1122linekey.7.xml_phonebook = 1123 1124linekey.8.line = 1125linekey.8.value = 1126linekey.8.extension = 1127linekey.8.type = 1128linekey.8.label = 1129linekey.8.xml_phonebook = 1130 1131linekey.9.line = 1132linekey.9.value = 1133linekey.9.extension = 1134linekey.9.type = 1135linekey.9.label = 1136linekey.9.xml_phonebook = 1137 1138linekey.10.line = 1139linekey.10.value = 1140linekey.10.extension = 1141linekey.10.type = 1142linekey.10.label = 1143linekey.10.xml_phonebook = 1144 1145linekey.11.line = 1146linekey.11.value = 1147linekey.11.extension = 1148linekey.11.type = 1149linekey.11.label = 1150linekey.11.xml_phonebook = 1151 1152linekey.12.line = 1153linekey.12.value = 1154linekey.12.extension = 1155linekey.12.type = 1156linekey.12.label = 1157linekey.12.xml_phonebook = 1158 1159linekey.13.line = 1160linekey.13.value = 1161linekey.13.extension = 1162linekey.13.type = 1163linekey.13.label = 1164linekey.13.xml_phonebook = 1165 1166linekey.14.line = 1167linekey.14.value = 1168linekey.14.extension = 1169linekey.14.type = 1170linekey.14.label = 1171linekey.14.xml_phonebook = 1172 1173linekey.15.line = 1174linekey.15.value = 1175linekey.15.extension = 1176linekey.15.type = 1177linekey.15.xml_phonebook = 1178linekey.15.label = 1179 1180linekey.16.line = 1181linekey.16.value = 1182linekey.16.extension = 1183linekey.16.type = 1184linekey.16.xml_phonebook = 1185linekey.16.label = 1186 1187linekey.17.line = 1188linekey.17.value = 1189linekey.17.extension = 1190linekey.17.type = 1191linekey.17.xml_phonebook = 1192linekey.17.label = 1193 1194linekey.18.line = 1195linekey.18.value = 1196linekey.18.extension = 1197linekey.18.type = 1198linekey.18.xml_phonebook = 1199linekey.18.label = 1200 1201linekey.19.line = 1202linekey.19.value = 1203linekey.19.extension = 1204linekey.19.type = 1205linekey.19.xml_phonebook = 1206linekey.19.label = 1207 1208linekey.20.line = 1209linekey.20.value = 1210linekey.20.extension = 1211linekey.20.type = 1212linekey.20.xml_phonebook = 1213linekey.20.label = 1214 1215linekey.21.line = 1216linekey.21.value = 1217linekey.21.extension = 1218linekey.21.type = 1219linekey.21.xml_phonebook = 1220linekey.21.label = 1221 1222linekey.22.line = 1223linekey.22.value = 1224linekey.22.extension = 1225linekey.22.type = 1226linekey.22.xml_phonebook = 1227linekey.22.label = 1228 1229linekey.23.line = 1230linekey.23.value = 1231linekey.23.extension = 1232linekey.23.type = 1233linekey.23.xml_phonebook = 1234linekey.23.label = 1235 1236linekey.24.line = 1237linekey.24.value = 1238linekey.24.extension = 1239linekey.24.type = 1240linekey.24.xml_phonebook = 1241linekey.24.label = 1242 1243linekey.25.line = 1244linekey.25.value = 1245linekey.25.extension = 1246linekey.25.type = 1247linekey.25.xml_phonebook = 1248linekey.25.label = 1249 1250linekey.26.line = 1251linekey.26.value = 1252linekey.26.extension = 1253linekey.26.type = 1254linekey.26.xml_phonebook = 1255linekey.26.label = 1256 1257linekey.27.line = 1258linekey.27.value = 1259linekey.27.extension = 1260linekey.27.type = 1261linekey.27.xml_phonebook = 1262linekey.27.label = 1263####################################################################################### 1264## Programable key ## 1265####################################################################################### 1266#X ranges from 1 to 13. 1267#programablekey.x.type--Customize the programmable key type. 1268#The valid types are: 1269#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial 1270#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS 1271#33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock 1272#PTT-add a specified prefix number before the dialed number. 1273#programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 6. 1274#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line. 1275#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1. 1276 1277#programablekey.x.value = 1278#programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group. 1279#programablekey.x.history_type = 1280 1281#programablekey.x.label--This parameter is only available to the key 1 to key 4. 1282#programablekey.1.type = 1283#programablekey.1.line = 1284#programablekey.1.value = 1285#programablekey.1.xml_phonebook = 1286#programablekey.1.history_type = 1287#programablekey.1.label = 1288#programablekey.1.pickup_value = 1289 1290########################################################################################## 1291## Expansion Key ## 1292########################################################################################## 1293#X ranges from 1 to 16, Y ranges from 1 to 40. 1294#expansion_module.x.key.y.type = 37 (Switch by default) 1295#expansion_module.x.key.y.line = 0 1296#expansion_module.x.key.y.value = 1297#expansion_module.x.key.y.pickup_value = 1298#expansion_module.x.key.y.label = 1299#expansion_module.X.key.Y.xml_phonebook = 1300 1301{foreach $keys["expansion"] as $row} 1302expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type} 1303expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} 1304expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} 1305expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} 1306expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} 1307expansion_module.1.key.{$row.device_key_id}.xml_phonebook = 1308{/foreach} 1309{foreach $keys["expansion-1"] as $row} 1310expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type} 1311expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line} 1312expansion_module.1.key.{$row.device_key_id}.value = {$row.device_key_value} 1313expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extension} 1314expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label} 1315expansion_module.1.key.{$row.device_key_id}.xml_phonebook = 1316{/foreach} 1317{foreach $keys["expansion-2"] as $row} 1318expansion_module.2.key.{$row.device_key_id}.type = {$row.device_key_type} 1319expansion_module.2.key.{$row.device_key_id}.line = {$row.device_key_line} 1320expansion_module.2.key.{$row.device_key_id}.value = {$row.device_key_value} 1321expansion_module.2.key.{$row.device_key_id}.extension = {$row.device_key_extension} 1322expansion_module.2.key.{$row.device_key_id}.label = {$row.device_key_label} 1323expansion_module.2.key.{$row.device_key_id}.xml_phonebook = 1324{/foreach} 1325 1326####################################################################################### 1327## Forward Always ## 1328####################################################################################### 1329#Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled; 1330forward.always.enable = 1331forward.always.target = 1332forward.always.on_code = 1333forward.always.off_code = 1334 1335####################################################################################### 1336## Forward Busy ## 1337####################################################################################### 1338#Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled; 1339forward.busy.enable = 1340forward.busy.target = 1341forward.busy.on_code = 1342forward.busy.off_code = 1343 1344####################################################################################### 1345## Forward No Answer ## 1346####################################################################################### 1347#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled; 1348#Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2. 1349forward.no_answer.enable = 1350forward.no_answer.target = 1351forward.no_answer.timeout = 1352forward.no_answer.on_code = 1353forward.no_answer.off_code = 1354 1355####################################################################################### 1356## Forward International ## 1357####################################################################################### 1358#Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled; 1359forward.international.enable = 1360 1361####################################################################################### 1362## ACD ## 1363####################################################################################### 1364#Enable or disable the phone to automatically change the phone status to available; 0-Disabled (default), 1-Enabled; 1365acd.auto_available = 1366 1367#Configure the interval (in seconds) to automatically turn the state of the ACD agent to available. It ranges from 0 to 120, the default value is 60. 1368acd.auto_available_timer = 1369acd.bw = 1370 1371####################################################################################### 1372## Hotdesking Startup ## 1373####################################################################################### 1374#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled; 1375#hotdesking.startup_register_name_enable = 1 (default) 1376#hotdesking.startup_username_enable = 1 (default) 1377#hotdesking.startup_password_enable = 0 (default) 1378#hotdesking.startup_sip_server_enable = 0 (default) 1379#hotdesking.startup_outbound_enable = 0 (default) 1380 1381hotdesking.startup_register_name_enable = 1382hotdesking.startup_username_enable = 1383hotdesking.startup_password_enable = 1384hotdesking.startup_sip_server_enable = 1385hotdesking.startup_outbound_enable = 1386 1387####################################################################################### 1388## Hotdesking Dsskey ## 1389####################################################################################### 1390#Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key; 1391#0-Disabled, 1-Enabled; 1392#hotdesking.dsskey_register_name_enable = 1 (default) 1393#hotdesking.dsskey_username_enable = 1 (default) 1394#hotdesking.dsskey_password_enable = 0 (default) 1395#hotdesking.dsskey_sip_server_enable = 0 (default) 1396#hotdesking.dsskey_outbound_enable = 0 (default) 1397 1398hotdesking.dsskey_register_name_enable = 1399hotdesking.dsskey_username_enable = 1400hotdesking.dsskey_password_enable = 1401hotdesking.dsskey_sip_server_enable = 1402hotdesking.dsskey_outbound_enable = 1403 1404####################################################################################### 1405## Alert Info ## 1406####################################################################################### 1407#"X" ranges from 1 to 10; 1408#Configure the text to map the keywords contained in the "Alert-info" header. 1409#distinctive_ring_tones.alert_info.X.text = family 1410distinctive_ring_tones.alert_info.1.text = {$yealink_ring_text_1} 1411distinctive_ring_tones.alert_info.2.text = {$yealink_ring_text_2} 1412distinctive_ring_tones.alert_info.3.text = {$yealink_ring_text_3} 1413distinctive_ring_tones.alert_info.4.text = {$yealink_ring_text_4} 1414distinctive_ring_tones.alert_info.5.text = {$yealink_ring_text_5} 1415distinctive_ring_tones.alert_info.6.text = {$yealink_ring_text_6} 1416distinctive_ring_tones.alert_info.7.text = {$yealink_ring_text_7} 1417distinctive_ring_tones.alert_info.8.text = {$yealink_ring_text_8} 1418distinctive_ring_tones.alert_info.9.text = {$yealink_ring_text_9} 1419distinctive_ring_tones.alert_info.10.text = {$yealink_ring_text_10} 1420 1421#Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav. 1422#1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav. 1423#distinctive_ring_tones.alert_info.X.ringer = 1 1424distinctive_ring_tones.alert_info.1.ringer = {$yealink_ring_file_1} 1425distinctive_ring_tones.alert_info.2.ringer = {$yealink_ring_file_2} 1426distinctive_ring_tones.alert_info.3.ringer = {$yealink_ring_file_3} 1427distinctive_ring_tones.alert_info.4.ringer = {$yealink_ring_file_4} 1428distinctive_ring_tones.alert_info.5.ringer = {$yealink_ring_file_5} 1429distinctive_ring_tones.alert_info.6.ringer = {$yealink_ring_file_6} 1430distinctive_ring_tones.alert_info.7.ringer = {$yealink_ring_file_7} 1431distinctive_ring_tones.alert_info.8.ringer = {$yealink_ring_file_8} 1432distinctive_ring_tones.alert_info.9.ringer = {$yealink_ring_file_9} 1433distinctive_ring_tones.alert_info.10.ringer = {$yealink_ring_file_10} 1434 1435####################################################################################### 1436## Call Waiting ## 1437####################################################################################### 1438#Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default); 1439call_waiting.enable = {$yealink_call_waiting} 1440#Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default); 1441call_waiting.tone = 1442 1443call_waiting.on_code = 1444call_waiting.off_code = 1445 1446####################################################################################### 1447## Call Park ## 1448####################################################################################### 1449call_park.enable = 0 1450call_park.group_enable = 0 1451call_park.park_ring = 1452call_park.park_visual_notify_enable = 1453 1454####################################################################################### 1455## Action URL ## 1456####################################################################################### 1457#action_url.setup_completed--Inform the server that the phone has completed the startup. 1458#action_url.dnd_on-- Inform the server that the DND is activated on the phone. 1459#The value format is: http://IP address of server/help.xml?variable name=variable value. 1460#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version. 1461#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation. 1462#$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation. 1463#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation. 1464#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls. 1465#$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls. 1466#$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls. 1467#$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls. 1468#$call_id--The caller ID when in the incoming state, the outgoing state or during conversation. 1469#For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac 1470 1471action_url.setup_completed = 1472action_url.log_on = 1473action_url.log_off = 1474action_url.register_failed = 1475action_url.off_hook = 1476action_url.on_hook = 1477action_url.incoming_call = 1478action_url.outgoing_call = 1479action_url.call_established = 1480action_url.dnd_on = 1481action_url.dnd_off = 1482action_url.always_fwd_on = 1483action_url.always_fwd_off = 1484action_url.busy_fwd_on = 1485action_url.busy_fwd_off = 1486action_url.no_answer_fwd_on = 1487action_url.no_answer_fwd_off = 1488action_url.transfer_call = 1489action_url.blind_transfer_call = 1490action_url.attended_transfer_call = 1491action_url.hold = 1492action_url.unhold = 1493action_url.mute = 1494action_url.unmute = 1495action_url.missed_call = 1496action_url.call_terminated = 1497action_url.busy_to_idle = 1498action_url.idle_to_busy = 1499action_url.ip_change = 1500action_url.forward_incoming_call = 1501action_url.reject_incoming_call = 1502action_url.answer_new_incoming_call = 1503action_url.transfer_finished = 1504action_url.transfer_failed = 1505 1506####################################################################################### 1507## Ringtone ## 1508####################################################################################### 1509#Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server. 1510#For more information, refer to Yealink Auto Provisioning User Guide. 1511ringtone.url = 1512 1513#ringtone.delete = http://localhost/all,delete all the customized ring tones. 1514ringtone.delete = 1515 1516####################################################################################### 1517## UI Language ## 1518####################################################################################### 1519#Before using this parameter, you should store the desired language pack to the provisioning server. 1520#For more information, refer to Yealink Auto Provisioning User Guide. 1521gui_lang.url = 1522 1523#gui_lang.delete = http://localhost/all, delete all the customized languages. 1524gui_lang.delete = 1525 1526####################################################################################### 1527## Trusted Certificates ## 1528####################################################################################### 1529#Before using this parameter, you should store the desired certificate to the provisioning server. 1530trusted_certificates.url = 1531 1532#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates. 1533trusted_certificates.delete = 1534 1535####################################################################################### 1536## Server Certificates ## 1537####################################################################################### 1538#Before using this parameter, you should store the desired certificate to the provisioning server. 1539server_certificates.url = 1540 1541#server_certificates.delete = http://localhost/all, delete the server certificate. 1542server_certificates.delete = 1543 1544####################################################################################### 1545## Contact ## 1546####################################################################################### 1547#Before using these parameters, you should store the desired resource files to the provisioning server. 1548#For more information, refer to Yealink SIP-T27g IP Phone Family Administrator Guide. 1549local_contact.data.url = 1550 1551####################################################################################### 1552## Auto DST ## 1553####################################################################################### 1554auto_dst.url = 1555 1556####################################################################################### 1557## Dialplan Now ## 1558####################################################################################### 1559dialplan_dialnow.url = 1560 1561####################################################################################### 1562## Dialplan Replace ## 1563####################################################################################### 1564dialplan_replace_rule.url = 1565 1566####################################################################################### 1567## Custom Factory Configuration ## 1568####################################################################################### 1569#Configure the access URL for downloading the customized factory configurations. 1570#Before using this parameter, you should store the desired factory configuration file to the provisioning server. 1571custom_factory_configuration.url = 1572 1573####################################################################################### 1574## Custom Configuration ## 1575####################################################################################### 1576#Configure the access URL for downloading the configurations. 1577#Before using this parameter, you should store the desired configuration file to the provisioning server. 1578configuration.url = 1579 1580####################################################################################### 1581## Custom Softkey ## 1582####################################################################################### 1583#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking. 1584#Before using these parameters, you should store the desired XML files to the provisioning server. 1585custom_softkey_call_failed.url = 1586custom_softkey_call_in.url = 1587custom_softkey_connecting.url = 1588custom_softkey_dialing.url = 1589custom_softkey_ring_back.url = 1590custom_softkey_talking.url = 1591 1592####################################################################################### 1593## Local Contact Photo ## 1594####################################################################################### 1595local_contact.data_photo_tar.url = 1596 1597####################################################################################### 1598## Call List ## 1599####################################################################################### 1600#Configure the access URL for downloading the call list. 1601#Before using this parameter, you should store the desired call list file to the provisioning server. 1602#Require reboot 1603call_list.url = 1604 1605####################################################################################### 1606## Open VPN ## 1607####################################################################################### 1608#Configure the access URL for downloading the open VPN tar. 1609#Before using this parameter, you should store the desired VPN file to the provisioning server 1610openvpn.url = 1611 1612####################################################################################### 1613## Level ## 1614####################################################################################### 1615#Configure the access URL for downloading the files for var. 1616#Before using this parameter, you should store the desired files to the provisioning server. 1617#Require reboot 1618web_item_level.url = 1619 1620####################################################################################### 1621## Super Search URL ## 1622####################################################################################### 1623super_search.url = 1624 1625####################################################################################### 1626## Directory Setting ## 1627####################################################################################### 1628#Configure the access URL of the directory setting file. 1629directory_setting.url = http://{if isset($http_auth_username)}{$http_auth_username}:{$http_auth_password}@{/if}{$domain_name}/app/provision/?file=favorite_setting.xml 1630 1631####################################################################################### 1632## Configure the access URL of firmware ## 1633####################################################################################### 1634#Before using this parameter, you should store the desired firmware (x.71.x.x.rom) to the provisioning server. 1635firmware.url = {$yealink_firmware_url}/{$yealink_firmware_t27g} 1636