Skip to main content

Provisioning settings

Posted by ipfreely on Sat, 06/07/2008

Hi Group,
I was wondering what most people using Multitenant are using for endpoint provisioning TFTP or HTTP. HTTP seems to work well with Linksys handsets, but I have been unsucessful using it with Polycom and Aastra phones. not that I think it does not work probably something I am doing wrong. Some feedback would be great. Also I have not been able to get TFTP working and suggestions there would be great below is what I tried for tftp

#yum install tftp-server
edited /etc/xinetd.d/tftp changed disabled = yes to no
#service xinetd start

- In PBX Manager selected tftp and changed default location to /tftpboot
- Port forwarded port 69

Handsets are not able to access it.
What url info do I place in the provisioning feild of the handset for example on a Linksys 941 I put
tftp://"SERVERNAME"/tftpboot/spaxxxxx

Thanks,
Chris A


Submitted by eeman on Sat, 06/07/2008 Permalink

ftp works best for polycom phones as they not only download information but upload directories and override files.

if you are still wanting to use tftp you would need to still use an IP but change the type from FTP to TFTP in your boot settings.

Submitted by ipfreely on Sat, 06/07/2008 Permalink

Thanks Erik,

Are you using the default directory?

What ftp server are you using?

I have standardized on Polycom handsets so this would be the path I would like to take as well

Thanks,

Chris A

Submitted by eeman on Sat, 06/07/2008 Permalink

i have been installing proftpd but ive not had issue with vsftpd. I always go into the config and turn on the chroot for home directories.

the default user/pass is PlcmSpIp/PlcmSpIp

you can also change them and newer bootrom supports dhcp settings

tftp-server="ftp://username:password@ip.addr" instead of just tftp-server="hostname"

Submitted by ipfreely on Tue, 06/10/2008 Permalink

Hi Erik,

Got it working thanks for your help.

Could you please answer a few more questions for me.

Were can I specify an NTP Server for the Polycom Phones in the provisioning file?

I am guessing I do this in the sip.cfg file.

Does this file get rewritten every time I add a new Polycom phone?

Thanks,

Chris A

Submitted by eeman on Tue, 06/10/2008 Permalink

i dont alter sip.cfg in the interest of firmware upgrades. Just declare your overrides in the local-settings file (polycom_local) in user_provisioning.

Submitted by eeman on Tue, 06/10/2008 Permalink

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

 <!-- $Polycom Revision: 1.67 $ $Date: 2005/03/11 17:05:46 $ -->

<GROUP_OVERRIDES>

  <OVERRIDES

voIpProt.SIP.alertInfo.1.value="Ring Answer"

voIpProt.SIP.alertInfo.1.class="4"

voIpProt.SIP.alertInfo.2.value="Internal"

voIpProt.SIP.alertInfo.2.class="5"

voIpProt.SIP.alertInfo.3.value="External"

voIpProt.SIP.alertInfo.3.class="6"

se.stutterOnVoiceMail="0"

se.appLocalEnabled="1"

se.rt.enabled="1"

se.rt.modification.enabled="1"

se.rt.4.name="Ring Answer"

se.rt.4.type="ring-answer"

se.rt.4.timeout="500"

se.rt.4.ringer="13"

se.rt.4.callWait="6"

se.rt.4.mod="1"

se.rt.5.ringer="4"

dialplan.digitmap="[2-9]11|0T|011.T|[0-1][2-9]xx[2-9]xxxxxxT|[2-9]xx[2-9]xxxxxxT|[2-9]xxxxxxT|xxxxxT|xxxxT|xxxT|*xxT"

up.oneTouchVoiceMail="1"

msg.bypassInstantMessage="1"

msg.mwi.1.callBackMode="contact"

msg.mwi.1.callBack="*98"

voice.volume.persist.handset="1"

voice.volume.persist.headset="1"

qos.ip.rtp.dscp="EF"

qos.ip.callControl.dscp="AF31"

feature.1.name="presence"

feature.1.enabled="1"

feature.9.name="url-dialing"

feature.9.enabled="0"

presence pres.reg="1"

prov.polling.enabled="1"

prov.polling.time="03:00"

se.pat.misc.1.inst.1.type="silence"/>

</GROUP_OVERRIDES>

Submitted by ipfreely on Tue, 06/10/2008 Permalink

Hi Erik Thanks,

I don't see you specify a time server or offset?

Under the user_provisioning folder it is empty, I am guessing I create a file called polycom_local and insert my alterations?

Thanks,

Chris A

Submitted by ipfreely on Tue, 06/10/2008 Permalink

Hi Erik,

I am sorry, but I must be missing something. The file you posted above, is that placed in the local-settings.cfg file?, or do you create another file called polycom_local in the users_provisioning folder under /etc/asterisk???

Thanks,

Chris