Polycom IP331 and IP335 Remote configuration on trixbox 2.6.3.2

rgreco
Posts: 8
Member Since:
2009-12-29

I'm running trixbox 2.6.3.2. I've got Polycom IP330's running on the original version of the sip.ld and sip.cfg included with the original installation. I've added many new IP331 and IP335's on the LAN by uploading to the tftp folder the new compatible versions of sip.ld and sip.cfg and all IP331's and IP335's work perfectly locally. However when configuring these newer phone sets to work remotely for remote workers I can not get them to register. Instead I've only been able to use the IP330's for remote workers which work perfectly with the following configuraiton shown below. However when using the same config for IP331 and IP335 using the new compatible sip.ld and new sip.cfg for those phones, they do not work remotely. I can't figure out why. Does anyone know how to configure IP331's and IP335 for remote use running trixbox 2.6.3.2?

Here is my config for remote IP330's which works perfectly. Can anyone tell me why this won't work for IP331's and IP335's remotely using the compatible sip.ld and sip.cfg?

Typical macaddress.cfg file:

?xml version="1.0" standalone="yes"?
APPLICATION APP_FILE_PATH="sip.ld" CONFIG_FILES="macaddressreg.cfg, server_pub.cfg, sip330.cfg" MISC_FILES="" LOG_FILE_DIRECTORY="/polycom/logs/" OVERRIDES_DIRECTORY="/polycom/overrides/" CONTACTS_DIRECTORY="/polycom/contacts/"/

Typical server_pub.cfg:

?xml version="1.0" encoding="UTF-8" standalone="yes"?
localcfg
SNTP
tcpIpApp.sntp.daylightSavings.enable="1"
tcpIpApp.sntp.address="xxx.xxx.xxx.xxx"
tcpIpApp.sntp.gmtOffset="-18000"
/
localcfg

Typical macaddressreg.cfg:

?xml version="1.0" encoding="UTF-8" standalone="yes"?
reginfo
reg
reg.1.displayName="extensionname"
reg.1.address="extensionnum"
reg.1.label="extensionnum"
reg.1.auth.userId="extensionnum"
reg.1.auth.password="********"
reg.1.lineKeys="2"
reg.1.server.1.address="publicipaddress"
reg.1.server.1.expires="120"
reg.1.server.1.expires.lineSeize=""
reg.1.server.1.port="5060"
reg.1.server.1.register="60"
reg.1.server.1.retryMaxCount="5"
reg.1.server.1.retryTimeOut="60"
reg.1.server.1.transport="UDPonly"
reg.1.server.2.transport="DNSnaptr"
reg.1.thirdPartyName="extensionnum"
reg.1.type="private"
/
msg msg.bypassInstantMessage="1"
mwi msg.mwi.1.callBack="*97" msg.mwi.1.callBackMode="contact" msg.mwi.1.subscribe="224" msg.mwi.2.callBack="" msg.mwi.2.callBackMode="disable" msg.mwi.2.subscribe="" msg.mwi.3.callBack="" msg.mwi.3.callBackMode="disabled" msg.mwi.3.subscribe="" msg.mwi.4.callBack="" msg.mwi.4.callBackMode="disabled" msg.mwi.4.subscribe="" msg.mwi.5.callBack="" msg.mwi.5.callBackMode="disabled" msg.mwi.5.subscribe="" msg.mwi.6.callBack="" msg.mwi.6.callBackMode="disabled" msg.mwi.6.subscribe=""/mwi
/msg
/reginfo