[FAQ] How can I setup certain Device parameters on my phone via a configuration file?

Polycom Employee & Community Manager

[FAQ] How can I setup certain Device parameters on my phone via a configuration file?

The <device/> parameters—also known as device settings—can be used to initialize multiple phones and remove the need for manual interaction with the handsets to configure basic settings.


The relevant Admin Guide matching the Phones Software release can be consulted for more details.


Use Caution When Changing Device Parameters!


A Note on Setting Flash Values Using the Device Parameters


Every device.xxx parameter requires an additional ".set" flag to make use of it, as well as a global device.set parameter that switches on or off the processing of all device parameters. This system means that you will always see device settings in groups. These settings have no defaults and removing them from your config file will not change their values.

device.set="1" Enables the use of the device parameter system for the file.
device.<parametername>.set="1" Enables the read and set of the single device parameter referenced by <parametername>
device.<parametername>="value" The true value being applied to <parametername> provided the global and per device setting flags are enabled

Use caution when changing <device/> parameters as incorrect settings may apply the same IP address to multiple phones.

Note that some parameters may be ignored.


For example, if DHCP is enabled it will still override the value set with device.net.ipAddress.

Though individual parameters are checked to see whether they are in range, the interaction between parameters is not checked.

If a parameter is out of range, an error message will display in the log file and parameter will not be used.

Incorrect configuration can put the phones into a reboot loop.


For example, server A has a configuration file that specifies that server B should be used, and server B has a configuration file that specifies that server A should be used.

To detect errors, including IP addess conflicts, Polycom recommends that you test the new configuration files on two phones before initializing all phones.


In order to use the below examples, you will need to create your own configuration file. This is described in => here <=


Example 1 Setting the Boot Server Address:


Although this can simply be done using the DHCP Option's as explained => here <= there may be the need to do this via a configuration file instead.


<change device.set="1"
 device.prov.serverName="polycom.com" />


Above example sets:


  • The DHCP Server option to a static value instead of the default Customer and Option 66
  • Set's the Username of the server to test
  • Set's the Username of the server to test
  • Set's the Server type as FTP server
  • Set's the Servers address as Polycom.com


Example 2 Setting a fixed IP address:


<change device.set="1"
 device.dns.serverAddress="" />


Above example sets:


  • Disables the DHCP option on the phone
  • Set's an IP address of
  • Set's a Subnet Mask of
  • Set's a Gateway of
  • Set's a DNS server of


Other examples for VLAN can be found => here <= or to override the time settings can be found => here <=


If official support is required please check how to phone or open a case here

The title Poly Employee & Community Manager is a community setting and does not reflect my role. I am just a simple volunteer in the community like everybody else. All posts and words are my own & do not represent the views of Employer.


⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓SIGNATURE ⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓
Notice: This community forum is not an official Poly support resource, thus responses from Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
Please also ensure you always check the VoIP , Video Endpoint , Microsoft Voice , PSTN or other FAQ's in the different sections
Message 1 of 1