Polycom Endpoint Manager

I want to start off by saying I’m a noob to linux so I don’t know where to look for a lot of things…

I’m setting up a new system, and I started with the ‘latest Trixbox’ as my base. I’ve since upgraded the FreePBX 2.9. I think I’ve got everything setup right, and had no problems setting up a Cisco 7940 and a Grandstream 2020. I’ve since gotten 3 Polycom 650’s and I can’t get it working at all.

What I’ve done:

  1. Installed FreePBX current endpoint manager.
  2. downloaded the latest firmware and bootrom from Polycom’s site and unziped
    it to TFTP folder
  3. Downloaded Polycom package and enabled SoundPoint 650
  4. Setup extension in cfg mgr.
  5. Hard reset Polycom reboot and set server type to TFTP.

Now the firmware downloads and installs, but it keeps rebooting. The only logs I know to look at are atftpd.log and mac-boot.log. Only problem I see is TFTP says connection refused.

atftpd.log

Jul 27 12:33:04 trixbox1.localdomain atftpd[24124.-1208940864]: Advanced Trivial FTP server started (0.7) Jul 27 12:33:04 trixbox1.localdomain atftpd[24124.-1208943728]: Serving 2345-12600-001.bootrom.ld to 192.168.0.165:17291 Jul 27 12:33:05 trixbox1.localdomain atftpd[24124.-1219433584]: Serving 0004********.cfg to 192.168.0.165:31916 Jul 27 12:33:05 trixbox1.localdomain atftpd[24124.-1219433584]: Serving 000000000000.cfg to 192.168.0.165:28214 Jul 27 12:33:05 trixbox1.localdomain atftpd[24124.-1219433584]: Serving 2345-12600-001.sip.ld to 192.168.0.165:26434 Jul 27 12:33:09 trixbox1.localdomain atftpd[24124.-1208943728]: timeout: retrying... Jul 27 12:33:09 trixbox1.localdomain atftpd[24124.-1208943728]: recvmsg: Connection refused Jul 27 12:33:09 trixbox1.localdomain atftpd[24124.-1208943728]: tftpd_file.c: 926: recvfrom: Connection refused Jul 27 12:33:10 trixbox1.localdomain atftpd[24124.-1208943728]: Fetching from 192.168.0.165 to ./logs/0004********-boot.log Jul 27 12:33:10 trixbox1.localdomain atftpd[24124.-1219433584]: timeout: retrying... Jul 27 12:33:10 trixbox1.localdomain atftpd[24124.-1219433584]: recvmsg: Connection refused Jul 27 12:33:10 trixbox1.localdomain atftpd[24124.-1219433584]: tftpd_file.c: 926: recvfrom: Connection refused Jul 27 12:33:44 trixbox1.localdomain atftpd[24124.-1219433584]: Serving 2345-12600-001.bootrom.ld to 192.168.0.165:1025 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1208943728]: Serving 0004********.cfg to 192.168.0.165:1026 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1208943728]: Serving 000000000000.cfg to 192.168.0.165:1027 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1208943728]: Serving 2345-12600-001.sip.ld to 192.168.0.165:1028 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1229923440]: Serving 0004********_reg.cfg to 192.168.0.165:1029 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1229923440]: Serving sip.cfg to 192.168.0.165:1030 Jul 27 12:33:45 trixbox1.localdomain atftpd[24124.-1229923440]: Serving ./overrides/0004********-phone.cfg to 192.168.0.165:1031 Jul 27 12:33:47 trixbox1.localdomain atftpd[24124.-1229923440]: Serving ./licenses/000000000000-license.cfg to 192.168.0.165:1033 Jul 27 12:33:47 trixbox1.localdomain atftpd[24124.-1229923440]: Serving ./licenses/0004********-license.cfg to 192.168.0.165:1034 Jul 27 12:33:47 trixbox1.localdomain atftpd[24124.-1229923440]: Serving ./contacts/0004********-directory.xml to 192.168.0.165:1035 Jul 27 12:33:48 trixbox1.localdomain atftpd[24124.-1229923440]: Fetching from 192.168.0.165 to ./logs/0004********-app.log Jul 27 12:33:49 trixbox1.localdomain atftpd[24124.-1219433584]: timeout: retrying... Jul 27 12:33:49 trixbox1.localdomain atftpd[24124.-1219433584]: recvmsg: Connection refused Jul 27 12:33:49 trixbox1.localdomain atftpd[24124.-1219433584]: tftpd_file.c: 926: recvfrom: Connection refused Jul 27 12:33:50 trixbox1.localdomain atftpd[24124.-1208943728]: timeout: retrying... Jul 27 12:33:50 trixbox1.localdomain atftpd[24124.-1208943728]: recvmsg: Connection refused Jul 27 12:33:50 trixbox1.localdomain atftpd[24124.-1208943728]: tftpd_file.c: 926: recvfrom: Connection refused Jul 27 12:33:52 trixbox1.localdomain atftpd[24124.-1208943728]: Fetching from 192.168.0.165 to ./logs/0004********-app.log Jul 27 12:33:53 trixbox1.localdomain atftpd[24124.-1208943728]: Fetching from 192.168.0.165 to ./logs/0004********-app.log Jul 27 12:34:16 trixbox1.localdomain atftpd[24124.-1208943728]: Fetching from 192.168.0.165 to ./logs/0004********-app.log

mac-boot.log

[CODE]
000000.280|so ||00|---------- Initial log entry ----------
000000.280|so |
|00|+++ Note that bootrom log times are in GMT +++
000000.280|cfg ||00|Initial log entry. Current logging level 3
000000.280|copy |
|00|Initial log entry. Current logging level 3
000000.280|utilm||00|Initial log entry. Current logging level 4
000000.280|hw |
|00|Initial log entry. Current logging level 4
000000.280|ethf ||00|Initial log entry. Current logging level 4
000000.280|dns |
|00|Initial log entry. Current logging level 3
000000.280|curl ||00|Initial log entry. Current logging level 3
000000.505|wdog |
|00|Initial log entry. Current logging level 4
000000.505|lldp ||00|Initial log entry. Current logging level 3
000000.505|lldp |3|00|LLDP is DISABLED.
000000.505|cdp |
|00|Initial log entry. Current logging level 3
000000.505|cdp |3|00|CDP is DISABLED.
000000.505|key ||00|Initial log entry. Current logging level 4
000000.505|so |3|00|Platform: Model=SoundPoint IP 650, Assembly=2345-12600-001 Rev=B
000000.505|so |3|00|Platform: Board=2345-12600-001 1
000000.505|so |3|00|Platform: MAC=0004********, IP=Resolving, Subnet Mask=Resolving
000000.505|so |3|00|Platform: BootBlock=2.7.0 (12600_001) 23-Oct-06 10:45
000000.505|so |3|00|Application, main: Label=BOOT, Version=Muscovite 4.3.0.0246 04-Jun-10 16:52
000000.505|so |3|00|Application, main: P/N=3150-11069-430
000000.505|app1 |
|00|Initial log entry. Current logging level 3
000000.525|cfg ||00|Initial log entry. Current logging level 2
000001.505|so |3|00|Link status is Net down, PC down.
000002.505|so |3|00|Link status is Net up Speed 100 full Duplex, PC down.
000012.230|lldp |3|00|LLDP did not receive a response from a switch. Disabling LLDP.
000017.790|cdp |3|00|CDP did not receive a response from a switch. Disabling CDP.
000018.600|app1 |3|00|Event: Multiple Key Combo 1
000018.600|app1 |6|00|Manual Reboot
000022.505|wdog |
|00|Watchdog Expired: tApp1
000026.830|app1 |3|00|DNS resolver servers are ‘192.168.0.2’ '192.168.0.3’
000026.830|app1 |3|00|DNS resolver search domain is ‘.corp’
000026.830|app1 |3|00|Bootline: esw(3,0)bootHost:flash e=192.168.0.173:ffffff00:ffffffff:19 h=192.168.0.7 g=192.168.0.1 u=
pw=**** f=0x40 tn=Circa
000026.830|app1 |3|00|Bootline: IP
000026.830|app1 |3|00|DHCP returned result 0x38F from server 192.168.0.3.
000026.830|app1 |3|00| Phone IP address is 192.168.0.173.
000026.835|app1 |3|00| Subnet mask is 255.255.255.0.
000026.835|app1 |3|00| Gateway address is 192.168.0.1.
000026.835|app1 |3|00| Boot server address is 192.168.0.7.
000026.835|app1 |3|00| DNS server is 192.168.0.2.
000026.835|app1 |3|00| DNS alternate server is 192.168.0.3.
000026.835|app1 |3|00| DNS domain is .corp.
000000.270|so ||00|---------- Initial log entry ----------
000000.270|so |
|00|+++ Note that bootrom log times are in GMT +++
000000.270|cfg ||00|Initial log entry. Current logging level 3
000000.270|copy |
|00|Initial log entry. Current logging level 3
000000.270|utilm||00|Initial log entry. Current logging level 4
000000.270|hw |
|00|Initial log entry. Current logging level 4
000000.270|ethf ||00|Initial log entry. Current logging level 4
000000.270|dns |
|00|Initial log entry. Current logging level 3
000000.270|curl ||00|Initial log entry. Current logging level 3
000000.495|wdog |
|00|Initial log entry. Current logging level 4
000000.495|lldp ||00|Initial log entry. Current logging level 3
000000.495|lldp |3|00|LLDP is DISABLED.
000000.495|cdp |
|00|Initial log entry. Current logging level 3
000000.495|cdp |3|00|CDP is DISABLED.
000000.495|key ||00|Initial log entry. Current logging level 4
000000.495|so |3|00|Platform: Model=SoundPoint IP 650, Assembly=2345-12600-001 Rev=B
000000.495|so |3|00|Platform: Board=2345-12600-001 1
000000.495|so |3|00|Platform: MAC=0004
***, IP=Resolving, Subnet Mask=Resolving
000000.495|so |3|00|Platform: BootBlock=2.7.0 (12600_001) 23-Oct-06 10:45
000000.495|so |3|00|Application, main: Label=BOOT, Version=Muscovite 4.3.0.0246 04-Jun-10 16:52
000000.495|so |3|00|Application, main: P/N=3150-11069-430
000000.495|app1 ||00|Initial log entry. Current logging level 3
000000.515|cfg ||00|Initial log entry. Current logging level 2
000001.490|so |3|00|Link status is Net up Speed 100 full Duplex, PC down.
000012.230|lldp |3|00|LLDP did not receive a response from a switch. Disabling LLDP.
000017.790|cdp |3|00|CDP did not receive a response from a switch. Disabling CDP.
000026.290|app1 |3|00|DNS resolver servers are ‘192.168.0.2’ '192.168.0.3’
000026.290|app1 |3|00|DNS resolver search domain is ‘.corp’
000026.290|app1 |3|00|Bootline: esw(3,0)bootHost:flash e=192.168.0.173:ffffff00:ffffffff:18 h=192.168.0.7 g=192.168.0.1 u=
*** pw=**** f=0xc0 tn=Circa
000026.290|app1 |3|00|Bootline: IP
000026.290|app1 |3|00|DHCP returned result 0x38F from server 192.168.0.3.
000026.290|app1 |3|00| Phone IP address is 192.168.0.173.
000026.290|app1 |3|00| Subnet mask is 255.255.255.0.
000026.290|app1 |3|00| Gateway address is 192.168.0.1.
000026.290|app1 |3|00| Boot server address is 192.168.0.7.
000026.290|app1 |3|00| DNS server is 192.168.0.2.
000026.295|app1 |3|00| DNS alternate server is 192.168.0.3.
000026.295|app1 |3|00| DNS domain is .corp.
000026.995|cfg |*|00|Prov|Starting to update 2345-12600-001.bootrom.ld
000027.025|copy |3|00|‘tftp://192.168.0.7/2345-12600-001.bootrom.ld’ from '192.168.0.7’
000027.035|cfg |3|00|Image 2345-12600-001.bootrom.ld has not changed
000027.035|copy |3|00|buffered_write: transfer terminated
000027.035|copy |3|00|Download of ‘2345-12600-001.bootrom.ld’ succeeded on attempt 1 (addr 1 of 1)
000027.715|copy |3|00|'tftp://192.168.0.7/0004
.cfg’ from '192.168.0.7’
000027.815|copy |3|00|Download of '0004******.cfg’ succeeded on attempt 1 (addr 1 of 1)
000027.920|cfg |*|00|Prov|Starting to update 2345-12600-001.sip.ld
000027.955|copy |3|00|‘tftp://192.168.0.7/2345-12600-001.sip.ld’ from '192.168.0.7’
000027.960|cfg |3|00|Image 2345-12600-001.sip.ld has not changed
000027.960|copy |3|00|buffered_write: transfer terminated
000027.965|copy |3|00|Download of ‘2345-12600-001.sip.ld’ succeeded on attempt 1 (addr 1 of 1)
000027.970|cfg |3|00|Prov|Provisioning succeeded
000027.990|app1 |3|00|Application, load: Type=SIP, Version=3.2.5.0508 10-Mar-11 09:44
000032.260|app1 |4|00|Loaded application sip.ld from local system successfully.
000032.260|app1 |6|00|Uploading boot log, time is WED JUL 27 18:22:45 2011

000032.545|copy |3|00|‘tftp://192.168.0.7/./logs/0004********-boot.log’ to '192.168.0.7’
000032.545|copy |3|00|Upload of ‘./logs/0004********-boot.log’ FAILED on attempt 1 (addr 1 of 1)
000032.545|copy |3|00|transport res: 69 respCode 0
000032.545|copy |3|00|transport error: Error.
000032.545|copy |3|00|transport error buffer: Error.
000032.550|copy |3|00|‘tftp://192.168.0.7/0004********-boot.log’ to '192.168.0.7’
000032.560|copy |3|00|Upload of ‘0004********-boot.log’ succeeded on attempt 1 (addr 1 of 1)

[/CODE]

trixbox is not FreePBX, it uses a hacked up, unsupported ancient version of FreePBX. The trixbox project is dead.

You need to start with a supported system. You can use our distro, it is a very stable CentOS with the latest FreePBX and Asterisk.

Ok, I thought that if I just upgraded the FreePBX within Trixbox it would work. I didn’t realize that the distro also installed CentOS and Asterisk. I’ll get on that now.

Just one more thing, is there anyway to download the full image prior to the setup process? The system I’m installing it on has an Atheros L2 NIC and CentOS doesn’t automatically install the driver. So I have to install the driver manually.

I actually am not even sure how you updated your FreePBX from within trixbox. You would have to download the tarball, hack the version numbers and install by hand. trixbox has their own repos.

To answer your question our system is a net install, sorry about that.

Perhaps you could install a NIC just for the installation?

Thanks…Scott

I did download and install the tarball after I found an old post on the tb forum. It looked like it worked once I removed the tb endpoint manager conflict.

I did just install using an old nic and got it all setup. At first, I ran into the same problem with the sip/bootrom I downloaded from polycom. Then like a bonehead, I realized that there was an install firmware button in the endpoint manager. So I removed the polycom stuff I downloaded and used the ones that came in FreePBX and boom, it worked. Funny thing is there was no sip.ld files from the FreePBX download, just the bootrom files. Not sure why the ones from Polycom didn’t work, maybe I must be missing a setting in there?

Thanks for the help!!

On a side note, do you know if there’s a way to create a soft key that initiates an intercom call (*80)?

THe new firmware you downloaded from the Polycom website gets easily confused with older configuration files that trixbox deploys