• No results found

Pre-provisioning

In document SIP Phone (pagina 34-38)

2.1.1 What is Pre-provisioning?

To perform pre-provisioning, you must set the IP address of a TFTP server to the DHCP server option 66 so that the unit can acquire the TFTP server address. When the unit starts up and no configuration has been applied, it will automatically acquire the address of the TFTP server and download the configuration file.

For details about the configuration file, see 2.2.3 Configuration File.

For details about the settings that can be configured with the configuration files and how to specify the settings, see Section 5 Configuration File Programming.

Preset

Factory defaults Factory

Factory defaults

Pre-provisioning Phone system dealer

Pre-provisioning data

Pre-provisioning can aid the installation process by allowing phone system dealers to configure beforehand the minimum settings required to operate the unit.

For example, phone system dealers can store on the TFTP server a configuration file that contains only the URL of a server where another configuration file is stored. This second configuration file contains settings configured specifically for the usage environment of the user. The user will be able to start using the unit by just connecting it to the network.

Pre-provisioning is performed only once after the unit has been shipped. Once any configuration (such as pre-provisioning, provisioning, or Web user interface programming) has been applied, pre-provisioning will not be performed again.

Note that the settings configured by pre-provisioning cannot be restored once it has been performed. If you want to restore them, consult your phone system dealer.

Although pre-provisioning is often used to specify the location of the configuration files for provisioning, you can configure any of the settings through pre-provisioning. The unit can be made fully operational by configuring settings through pre-provisioning.

2.1.2 Pre-provisioning when Setting Static IP Addresses

To perform pre-provisioning, the unit needs to acquire the TFTP server address from option 66 on a DHCP server. Therefore, pre-provisioning cannot be performed if you use static IP addressing on your network. If you use static IP addressing and want to perform pre-provisioning, construct a small, separate network and connect a DHCP and TFTP server to that network.

In addition, if option 66 of the DHCP server cannot be set, or if you are unauthorized to change this setting, perform pre-provisioning on the separate network, and then connect the unit to the actual network.

2.1.3 Server for Pre-provisioning

The DHCP server and TFTP server play important roles in performing pre-provisioning. This section explains their purposes, uses, and brief descriptions.

Server Purpose Description

DHCP server Used to provide the address of a TFTP server, set in option 66 of the DHCP server, to units that have not been configured yet.

In option 66 of the DHCP server, specify the IP address or FQDN (Fully Qualified Domain Name) of the TFTP server.

For details, refer to the documentation for your DHCP server.

Note

• The maximum length of FQDN text is 255 bytes.

TFTP server Used to store configuration files, and is set as the access point for downloading them automatically.

The unit will download the configuration file "(model name).cfg" stored in the root directory of the TFTP server.

For example, if the model name is KX-UTxxx, the unit will download the configuration file "/

KX-UTxxx.cfg".

DHCP and TFTP servers may be supplied with your operating system, provided through commercial services, and are also distributed freely on the Internet. Use a server setup that best matches your environment.

When installing and setting up the DHCP server and TFTP server, refer to the documentation supplied with the product. For details about connecting servers to the network and managing them, consult your network administrator.

2.1.4 Pre-provisioning Setting Example

This section gives an example of how to perform pre-provisioning.

Assumptions

Item Description/Setting

TFTP server address 192.168.0.130

Distribution directory of TFTP server /tftproot

Model name of the unit KX-UTxxx

MAC address of the unit 0080F0123456

2.1.4 Pre-provisioning Setting Example

Item Description/Setting Provisioning server name (where the

configuration file used for provisioning is to be stored)

provisioning.example.com

Distribution directory of the provisioning server /Panasonic File name of the configuration file used for

provisioning

Config0080F0123456.cfg

URL of the configuration file used for provisioning

http://provisioning.example.com/Panasonic/

Config0080F0123456.cfg Prior Settings

Item Description/Setting

DHCP server option 66 192.168.0.130

IP address range assigned by DHCP server 192.168.0.16 to 192.168.0.63 File name of the configuration file used for

pre-provisioning

KX-UTxxx.cfg

URL of the configuration file used for

provisioning that is entered in the configuration file

CFG_STANDARD_FILE_PATH="http://

provisioning.example.com/Panasonic/

Config{MAC}.cfg"

Note

• "{MAC}" is replaced by the MAC address of the unit.

(e.g., "0080F0123456") Stored location of the configuration file on the

TFTP server

Configuration file "KX-UTxxx.cfg" is stored in the directory

"/tftproot".

The pre-provisioning process Step 1

Connect the unit to the network, and turn the power on. The unit is assigned an IP address by the DHCP server, and also receives the TFTP server address from the DHCP server using DHCP server option

66. DHCP Server

Option 66 SIP Phone

Power on

TFTP Address 192.168.0.130 Step 2

The unit downloads the configuration file for pre-provisioning from the TFTP server:

tftp://192.168.0.130/KX-UT248.cfg Note

• The file name may be different depending on the phone being used. For example, the file name for KX-UT113 users will be:

tftp://192.168.0.130/KX-UT113.cfg

TFTP Server SIP Phone

KX-UT248.cfg tftp://192.168.0.130/

Step 3

The URL of the server where the configuration file for provisioning is stored (provisioning server) is set to the unit:

http://provisioning.example.com/Panasonic/

Config{MAC}.cfg SIP Phone KX-UT248.cfg

http://provisioning.example.com/

Panasonic/Config0080F0123456.cfg

Step 4

The unit will display a message indicating pre-provisioning is complete.

SIP Phone

"Complete Pre-Provisioning"

Step 5

When the message is displayed, turn off the unit’s power, then turn it back on.

The unit may restart automatically depending on the configuration file programming (® see

"OPTION66_REBOOT" in 5.3.5 Provisioning Settings).

When the unit is distributed to end users and started up in real circumstances, provisioning will be performed correctly.

SIP Phone Provisioning

Server Config0080F0123456.cfg

http://provisioning.example.com/

Panasonic/Config0080F0123456.cfg

Note

• This example describes the case when only one unit is connected. However, multiple units can be configured through the same procedure without changing any settings, because the MAC address is specified by the {MAC} macro.

2.1.4 Pre-provisioning Setting Example

In document SIP Phone (pagina 34-38)