This chapter describes how to setup ip phone auto provisioning, system extension configuration, and SIP phone configuration. This chapter takes yealink phone configuration as an example.
===== Create an ip phone auto provisioning templates =====
*System's WEB【Advanced】-->【templates】-->"Add"
{{:undefined:selection_021.png?750|}}
*Introduction to the configuration panel fields
**Name**:Can be arranged to fill their own (this column is set to yealink)
**Type**:IP Phone Auto provisioning (for yealink phone fixed option)
**Type**:SIP(Fixed option)
**Team**:All(Applicable system All or team applies to team)
**Detail**:Fill in the details field "Fill in the template as follows" (Please note that the "Fill in the template as follows")
**Memo**:According to their needs fill in the instructions
*Fill in the template as follows
#!version:1.0.0.1
######################################################
##
Account1 Basic Settings
##
######################################################
account.1.enable = 1
account.1.label = %% username %% #Comment1
account.1.display_name = %% lastname %% #Comment2
account.1.auth_name = %% deviceidentity %% #Comment3
account.1.user_name = %% deviceidentity %% #Comment4
account.1.password = %% secret %% #Comment5
account.1.outbound_proxy_enable = 0
account.1.outbound_host =
account.1.outbound_port =
account.1.sip_listen_port =
account.1.transport =
#######################################################
##
Failback
##
######################################################
account.1.reregister_enable = 1
account.1.naptr_build =
account.1.fallback.redundancy_type =
account.1.fallback.timeout =
account.1.sip_server.1.address = xxx.xxx.xxx.xxx #Note:xxx.xxx.xxx.xxx Replace the SIP IP of the server (note please delete)
account.1.sip_server.1.port = xxxx #Note:xxxx Replace the SIP port number of the server (Note Delete)
account.1.sip_server.1.expires = 1800
account.1.sip_server.1.retry_counts = 3
account.1.sip_server.1.failback_mode =
account.1.sip_server.1.failback_timeout =
account.1.sip_server.1.register_on_enable = 1
account.1.sip_server.2.address =
account.1.sip_server.2.port =
account.1.sip_server.2.expires =
account.1.sip_server.2.retry_counts =
account.1.sip_server.2.failback_mode =
account.1.sip_server.2.failback_timeout =
account.1.sip_server.2.register_on_enable =
######################################################
*The five lines of the comment in the template above
Template Comment Row Value Field Description:
%% username %%:Value in the Accounts corresponding to the account in the "Username" value.
%% lastname %%:Value in the Accounts corresponding to the account in the "Last Name" value.
%% firstname %%:Value in the Accounts corresponding to the account in the "First Name" value.
%% deviceidentity %%:Value in the Devices corresponding to the account in the "Username" value.
%% secret %%:Value in the Devices corresponding to the account in the "Secret" value.
Template Comment Line Description:
#Comment1:Used to set the yealink phone account in the [Label], the value may be in the username, can also be taken in the lastname, firstname.
#Comment2:Used to set the [Display Name] in the account of yealink phone. It can be one or two of lastname, firstname. (The value of the two fields can be written as %% lastname %%%% firstname %%)
#Comment3:Used to set the [Register Name] in yealink phone account, fixed value is in %% deviceidentity %%.
#Comment4:Used to set [User Name] in yealink phone account, fixed value is in %% deviceidentity %%.
#Comment5:Used to set the [Password] in the account of yealink, fixed value is in %% secret %%.
*After successfully saving the PBX template, the following is provisioned.
{{:en:how-to:selection_022.png?750|}}
===== Set system Devices =====
==== Case 1: Fixed device ====
*System's WEB【PBX】-->【Devices】-->Edit a specific device-->【Advanced】-->“MAC Address”, Fill in the MAC address of the yealink phone
{{:en:how-to:selection_023.png?750|}}
{{:en:how-to:selection_024.png?750|}}
==== Case 2: Automatic allocation ====
*System's WEB page 【System】 -> 【Settings】 -> 【ADVANCED SETTINGS SYSTEM】 -> "Default Team" -> Double-click the option to select an empty device from a team, And devices from the team is not bound from this phone's MAC address.
===== Yealink phone configuration =====
*Login yealink phone configuration page -> [Settings] -> [Automatic Updates] -> "Server Address"
Fill in the fixed:http://xxx.xxx.xxx.xxx/provisions/provisioning(xxx.xxx.xxx.xxx, Replace the server with the IP)
{{:en:how-to:selection_025.png?750|}}
*Click Update Now to obtain the configuration result
{{:en:how-to:selection_026.png?750|}}