How to setup ip phone auto provisioning

By December 8, 2016Tutorials

1、Create an ip phone auto provisioning templates

System’s WEB【Advanced】–>【templates】–>”Add”

selection_021

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.

selection_022

2、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

selection_023

selection_024

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.

3、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)
selection_025

Click Update Now to obtain the configuration result
selection_026

Leave a Reply