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