Plantronics + Polycom. Now together as Poly Logo

Setting DNS and handset volume in local-settings

SOLVED
Alan_UK
Occasional Advisor

Setting DNS and handset volume in local-settings

Hi

Phone Model VVX 410
Part Number 3111-46162-001 Rev:A
IP Mode IPv4
IP Address 192.168.1.xx
UC Software Version 5.9.6.2996
Updater Version 5.9.7.42880

 

I'm new to SIP but I've just about about sussed it out with a mix of IP 335 and VVX410

I'm tidying up and removing all common phone settings into local-settings.cfg but I'm having problems with 3 definitions: "Unknown parameter"

  • <dns tcpIpApp.dns.server1="009.009.009.009" />
  • <dns tcpIpApp.dns.altServer1="149.112.112.112" />
  • <np np.normal.ringing.toneVolumechassis="1000" />

These are all wrapped in <localcfg>.... </localcfg>

 

I've spent ages searching the web and reading various manuals but there is a paucity of examples of local-setting. I have 13 settings in my local-setting files so getting 3 wrong as a newbie is not too bad

 

I appreciates some help, ideally where I can find the "rules" for making any setting.

 

Many thanks

Alan

UK

 

Message 1 of 8
1 ACCEPTED SOLUTION

Accepted Solutions
SteffenBaierUK
Polycom Employee & Community Manager

Re: Setting DNS and handset volume in local-settings

Hello @Alan_UK ,

 

The Community Guidelines >here.< and/or the ReadMe1st or FAQ explains how to post and for example use code tags.

 

Our Phones do not need a full XML compliant file but if you use it you need to ensure all the opening < and closing /> are set correctly.

 

In regards to the device.set Parameters this is a day 1 issue and explained here:

 

Jul 25, 2013 QuestionHow can I setup certain Device parameters on my phone via a configuration file?

Resolution: Please check => here <=

 

These are for settings like network etc. and end-users normally would not need these.

 

An example of a working configuration:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- Change to openSIP -->
<!-- Change Admin Password to 789 -->
<!-- Accept the End User License Agreement -->
<device 	device.set="1"
	device.baseProfile.set="1"
	device.baseProfile="Generic"
	device.auth.localAdminPassword.set="1" 
	device.auth.localAdminPassword="789"
	device.eulaAccepted.set="1" 
	device.eulaAccepted="1"
	prov.eula.accepted="1"/>
<!-- Polling for new configuration daily between 01:00 and 05:00 with a postpone option -->
<!-- Enable device on a reboot to check provisioning server -->
<polling	prov.polling.enabled="1"
	prov.polling.mode="random"
	prov.polling.period="86400"
	prov.polling.time="01:00"
	prov.polling.timeRandomEnd="05:00"
	prov.userControl.enabled="1"
	prov.userControl.postponeTime="00:15" 
	prov.startupCheck.enabled="1"/>
<!-- Set UK timezone -->
<!-- See https://documents.polycom.com/bundle/trio-ag-5-9-0-AA/page/r2732735.html for more countries -->
<tcpIpApp	tcpIpApp.sntp.olsonTimezoneID="Europe/London" />
<!-- Enable REST API -->
<!-- https://community.polycom.com/t5/VoIP-SIP-Phones/FAQ-REST-API/td-p/98914 -->
<apps	apps.restapi.enabled="1" />
<!-- Enable Web Interface for HTTPS -->
<httpd	httpd.cfg.enabled="1"
	httpd.cfg.secureTunnelRequired="1"
	httpd.enabled="1" />
<!-- Enable English United Kindom for PhoneUI -->
<!-- Arabic_AE-->
<!-- Chinese_China-->
<!-- Chinese_Taiwan-->
<!-- Czech_Czechia-->
<!-- Danish_Denmark-->
<!-- DTGerman_Germany-->
<!-- Dutch_Netherlands-->
<!-- English_Canada-->
<!-- English_United_Kingdom-->
<!-- English_United_States-->
<!-- French_Canada-->
<!-- French_France-->
<!-- German_Germany-->
<!-- Hungarian_Hungary-->
<!-- Italian_Italy-->
<!-- Japanese_Japan-->
<!-- Korean_Korea-->
<!-- Norwegian_Norway-->
<!-- Polish_Poland-->
<!-- Portuguese_Portugal-->
<!-- Romanian_Romania-->
<!-- Russian_Russia-->
<!-- Slovenian_Slovenia-->
<!-- Spanish_Spain-->
<!-- Swedish_Sweden-->
<lcl lcl.ml.lang="English_United_Kingdom"	/>

I suggest you always use Notepad++ for Windows

 

There is no need for the above as you can also simply have:

<PHONE_LOCAL
		httpd.cfg.enabled="1"
		httpd.cfg.secureTunnelRequired="0"
		httpd.enabled="1"
		device.set="1"
		device.baseProfile.set="1"
		device.baseProfile="Lync"
		diags.telnetd.enabled="1"
		up.screenCapture.enabled="1"
	/>

The above are just examples and are not related to this post. You can either "write" a nice readable configuration file with additional comments or just chuck everything into one file.

 

Any other community members are welcome to comment or answer but for anything else, a support ticket would be required.

 

In order to raise a support ticket, you need to work with your Poly reseller as they may need to do this for you.

End Customers are usually unable to open a ticket directly with Poly support. Available End User Poly services offerings are detailed here

If this is some sort of an Internet discounter providing your MAC address or your Poly devices serial will enable us to look up who would be able to support you. This may not be who you purchased the Poly device from.

If the unit is no longer within the warranty please be prepared to Pay Per Incident / PPI. This is all outlined in detail here


Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

----------------
The title Polycom 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. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

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. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

View solution in original post

Message 4 of 8
7 REPLIES 7
SteffenBaierUK
Polycom Employee & Community Manager

Re: Setting DNS and handset volume in local-settings

Hello @Alan_UK ,

 

Welcome to the Poly Community.


This was marked as spam and I released it.

 

You have not attached a sample config of what you are using so it is hard to comment on any XML errors you could have made.

 

Some stuff from our FAQ:

 

Mar 08, 2013 Question: Where can I download configuration files from or create these myself?

Resolution: Please check => here <=

 

Jan 14, 2015 Question: Finding the default values for configuration parameters for Polycom Phones?

Resolution: Please check => here <=

 

Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

----------------
The title Polycom 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. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

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. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's
Message 2 of 8
Alan_UK
Occasional Advisor

Re: Setting DNS and handset volume in local-settings

Hi Steffen. Many thanks for a quick response.

 

I attach my original local-setting.cfg file (I had to upload as an image as this forum s/w refuses .cfg files and refused the file when I renamed as .txt) + logerror original.txt.

 

Thank you for the links. I found  the FAQ-How-can-I-setup-certain-Device-parameters-on-my-phone-via-a helpful as it gave me the format and context for my errors. Settings need to be defined in a <change device.set="1" /> . I must say it's a bit of a faff to have to write 2 lines for each parameter with the 1st being .set="1"

 

I solved the np.normal.ringing.toneVolumechassis setting. There is a dot missing before "chassis". I attach my current and working cfg as local-settings current.jpg

 

One thing that is still unclear. Which settings can go in <localcfg> and which in <change device.set="1" ..... /> and some like the sntp settings seem to work in either!

 

Alan

UK

SteffenBaierUK
Polycom Employee & Community Manager

Re: Setting DNS and handset volume in local-settings

Hello @Alan_UK ,

 

The Community Guidelines >here.< and/or the ReadMe1st or FAQ explains how to post and for example use code tags.

 

Our Phones do not need a full XML compliant file but if you use it you need to ensure all the opening < and closing /> are set correctly.

 

In regards to the device.set Parameters this is a day 1 issue and explained here:

 

Jul 25, 2013 QuestionHow can I setup certain Device parameters on my phone via a configuration file?

Resolution: Please check => here <=

 

These are for settings like network etc. and end-users normally would not need these.

 

An example of a working configuration:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- Change to openSIP -->
<!-- Change Admin Password to 789 -->
<!-- Accept the End User License Agreement -->
<device 	device.set="1"
	device.baseProfile.set="1"
	device.baseProfile="Generic"
	device.auth.localAdminPassword.set="1" 
	device.auth.localAdminPassword="789"
	device.eulaAccepted.set="1" 
	device.eulaAccepted="1"
	prov.eula.accepted="1"/>
<!-- Polling for new configuration daily between 01:00 and 05:00 with a postpone option -->
<!-- Enable device on a reboot to check provisioning server -->
<polling	prov.polling.enabled="1"
	prov.polling.mode="random"
	prov.polling.period="86400"
	prov.polling.time="01:00"
	prov.polling.timeRandomEnd="05:00"
	prov.userControl.enabled="1"
	prov.userControl.postponeTime="00:15" 
	prov.startupCheck.enabled="1"/>
<!-- Set UK timezone -->
<!-- See https://documents.polycom.com/bundle/trio-ag-5-9-0-AA/page/r2732735.html for more countries -->
<tcpIpApp	tcpIpApp.sntp.olsonTimezoneID="Europe/London" />
<!-- Enable REST API -->
<!-- https://community.polycom.com/t5/VoIP-SIP-Phones/FAQ-REST-API/td-p/98914 -->
<apps	apps.restapi.enabled="1" />
<!-- Enable Web Interface for HTTPS -->
<httpd	httpd.cfg.enabled="1"
	httpd.cfg.secureTunnelRequired="1"
	httpd.enabled="1" />
<!-- Enable English United Kindom for PhoneUI -->
<!-- Arabic_AE-->
<!-- Chinese_China-->
<!-- Chinese_Taiwan-->
<!-- Czech_Czechia-->
<!-- Danish_Denmark-->
<!-- DTGerman_Germany-->
<!-- Dutch_Netherlands-->
<!-- English_Canada-->
<!-- English_United_Kingdom-->
<!-- English_United_States-->
<!-- French_Canada-->
<!-- French_France-->
<!-- German_Germany-->
<!-- Hungarian_Hungary-->
<!-- Italian_Italy-->
<!-- Japanese_Japan-->
<!-- Korean_Korea-->
<!-- Norwegian_Norway-->
<!-- Polish_Poland-->
<!-- Portuguese_Portugal-->
<!-- Romanian_Romania-->
<!-- Russian_Russia-->
<!-- Slovenian_Slovenia-->
<!-- Spanish_Spain-->
<!-- Swedish_Sweden-->
<lcl lcl.ml.lang="English_United_Kingdom"	/>

I suggest you always use Notepad++ for Windows

 

There is no need for the above as you can also simply have:

<PHONE_LOCAL
		httpd.cfg.enabled="1"
		httpd.cfg.secureTunnelRequired="0"
		httpd.enabled="1"
		device.set="1"
		device.baseProfile.set="1"
		device.baseProfile="Lync"
		diags.telnetd.enabled="1"
		up.screenCapture.enabled="1"
	/>

The above are just examples and are not related to this post. You can either "write" a nice readable configuration file with additional comments or just chuck everything into one file.

 

Any other community members are welcome to comment or answer but for anything else, a support ticket would be required.

 

In order to raise a support ticket, you need to work with your Poly reseller as they may need to do this for you.

End Customers are usually unable to open a ticket directly with Poly support. Available End User Poly services offerings are detailed here

If this is some sort of an Internet discounter providing your MAC address or your Poly devices serial will enable us to look up who would be able to support you. This may not be who you purchased the Poly device from.

If the unit is no longer within the warranty please be prepared to Pay Per Incident / PPI. This is all outlined in detail here


Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

----------------
The title Polycom 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. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

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. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

View solution in original post

Message 4 of 8
Alan_UK
Occasional Advisor

Re: Setting DNS and handset volume in local-settings

Many thanks Steffen. I'm good to go now. I will mark post as solved and give you a kudos.

One observation: On the 335 the default 3rd soft key is Dir - a very useful key. On the 410 that is not present but tantalisingly the 4th soft key is unused. It's a bit cumbersome to get to the contact directory on the 410 and a direct soft key would be a good default setting.

 

I know it is possible to customise these keys but from what I read it's a bit convoluted but I will have a go!

 

Thanks again

Alan

UK

 

 

Message 5 of 8
SteffenBaierUK
Polycom Employee & Community Manager

Re: Setting DNS and handset volume in local-settings

Hello @Alan_UK ,

 

again not knowing what is programmed i.e. seeing a backup it is hard to comment on the reason for something missing etc. Also the software on a 335 is very different and much older than a VVX 5.9.6

 

Regarding Softkeys:

 

Nov 25, 2011 Question: How can I change the functionality of a softkey button/use EFK?

Resolution: Please check => here <=

 

It's all in the FAQ. For anything else, other volunteers can comment or you always can raise a ticket with your reseller if in warranty of PPI outside of this.

 

Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

----------------
The title Polycom 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. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

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. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's
Message 6 of 8
Alan_UK
Occasional Advisor

Re: Setting DNS and handset volume in local-settings


again not knowing what is programmed i.e. seeing a backup it is hard to comment on the reason for something missing etc

I was referring to the default soft key settings after a factory reset. The VVX 410 default for the 4 soft keys is "New Call", "Forward", "DND", <blank>. I'm on 5.9.6.2996  Missing by design or by omission <grin>

 

Thanks for the link to configuring soft keys. Looks useful.

 

Message 7 of 8
Alan_UK
Occasional Advisor

Re: Setting DNS and handset volume in local-settings

Well something strange happened today.

As I said above, after factory reset on 5.9.6.2996 my VVX410 x4 soft keys showed:

  • "New Call", "Forward", "DND", <blank>

I then defined a single custom soft key for Dir to go to the Contacts Directory. The soft keys then showed:

  • "New Call", "Directories", "Forward", "More"   and More gave
  • "DND", "Dir"

I.e. "Directories" suddenly appeared! That goes to the screen with the choice of "Contact Directory", "Recent Calls" and "Favourites"

 

So I then removed "Directories" and "DND" and added another soft key (code below) to give:

  • "New Call", "Forward", "Dir" and "Missed"  

The links with examples were useful in getting the job done quite quickly. The only issue I had was that inserting comments <!--     -->  within the <WEB .............. /> gave no custom soft keys - just the defaults soft keys, and there were no errors in the log. So I put my comments at the start.

 

So I'm sorted but thought I would just give this feedback.

Thank you.

 

Alan

UK

features.cfg

<!-- Program the softkeys -->
etc 
<WEB feature.enhancedFeatureKeys.enabled="1"
  softkey.feature.directories="0"
  softkey.feature.doNotDisturb="0"
  softkey.1.enable="1"
  softkey.1.label="Dir"
  softkey.1.action="$FDirectories$$FDialpad1$"
  softkey.1.use.idle="1"
  softkey.2.enable="1"
  softkey.2.label="Missed"
  softkey.2.action="$FArrowDown$"
  softkey.2.use.idle="1"  
/>

 

 

Message 8 of 8