Polycom 3.0.1 firmware available in package manager
The latest Polycom phone firmware is now in the package manager. It works well with the trixbox endpoint manager. Install the rpm and run setup-polycom from command line. If you are having problem installing this rpm from the package manager you can install it from command line.
wget http://yum.trixbox.org/centos/5/RPMS/firmware-polycom-3.0.1-2.noa...
rpm -i --force firmware-polycom-3.0.1-2.noarch.rpm
To get your phone updated make sure it is using the trixbox tftp server. If it's a new phone do the following.
1. reboot the phone
2. press setup and enter password (456)
3. select "Server Menu"
4. change server type to "Trivial FTP"
5. change "Server Address" to the ip address of your trixbox
6. press exit twice and select "Save & reboot"
Your phone well reboot a few times to load the Boot ROM and firmware.
When it's done go into the endpoint manager and search for new phones.
Select your phone and pick an extension from the list.
reboot your phone and start making calls!
Does this make changes to your sip.cfg file.
I updated and now when i boot up my phones, it's not setting the time anymore.
It flashes sun, Dec 31 7:31p
The new icons show up and they look nice.
It also fixed the overlap of the phone icon and extension on the ip650. Nice job.
The boot logs are confusing the heck out of me, showing me different date/time.....
Maybe i messed up on the new firmware download somehow... any help is much appreciated.
NOTE: I also tried formatting the phone and provisioning again with the same results. Also note that this problem only came up after i rebooted the phone a second time after installing the new firmware.
0101000019|copy |4|00|Download of '2345-12200-001.bootrom.ld' FAILED on attempt 1
0101000019|cfg |4|00|Could not get all 512 bytes of the header
0101000019|copy |3|00|'tftp://192.168.0.99/bootrom.ld' from '192.168.0.99'
0101000019|cfg |3|00|Image bootrom.ld has not changed
0101000019|copy |3|00|buffered_write: transfer terminated
0101000019|copy |3|00|Download of 'bootrom.ld' succeeded on attempt 1 (addr 1 of 1)
0101000019|cfg |3|00|Downloaded bootROM is identical to current version 4.1.0
0101000019|copy |3|00|'tftp://192.168.0.99/0004f2185aed.cfg' from '192.168.0.99'
0101000019|copy |3|00|Download of '0004f2185aed.cfg' succeeded on attempt 1 (addr 1 of 1)
0101000019|copy |3|00|'tftp://192.168.0.99/2345-12200-001.sip.ld' from '192.168.0.99'
0101000019|cfg |3|00|Image 2345-12200-001.sip.ld has not changed
0101000019|copy |3|00|buffered_write: transfer terminated
0101000019|copy |3|00|Download of '2345-12200-001.sip.ld' succeeded on attempt 1 (addr 1 of 1)
0101000019|cfg |3|00|Downloaded application image is identical to current version
0101000019|cfg |3|00|Phone successfully provisioned
0101000019|app1 |3|00|Application, load: Type=SIP, Version=3.0.1.0032 05-Mar-08 13:42
0101000023|app1 |4|00|Loaded application sip.ld successfully, errors 0x20.
0101000023|app1 |6|00|Uploading boot log, time is MON JAN 01 00:00:23 2007
After I installed new firmware, sip.cfg, my custom logo picture file replaced, all XML files from contact folder was gone. Luckily I had a backup.
After returning back sip, picture and contacts, picture logo now "mixed" with Polycom logo, became kind of semi-transparent. Can anyone tell how to change it back to normal?
Great, thanks guys, re-boot is so much faster. I do have a strange one which is no biggie but after reboot, x100 (no others) light new message light even though no new messages are in that mailbox. I have to leave a new message and clear it in order for MWI to turn off. Anyone else notice this? It's most likely something funky my server is doing but I'm curious.
Chris
I bought my first polycom IP550. I first tried to setup using web interface. I am having a real hard time and ready to toss this back to my distributor. I went through all the above and upgraded the firmware and bootloader. I see the trixbox logo on the screen. I can see the phone in the endpoint manager and it reflects the entries I put in in the webpage. The clock is GMT not -5 like I told it. The extensions do not register and only accept 3 digits from the dialplan which should be any combo. What am I doing wrong.
You need to edit 2 files in tftpboot folder. Adjust time in server.cfg by default it is 18000 I believe. For example, I'm on West coast I set mine to 28750, play with that. The other is sip.cfg, adjust dialplan to your needs, example here:
digitmap dialplan.digitmap="xxxT|*xxxT|*xT|*xxT|**xxT|*xxxT|*T|*xxxxT|**xxxT|*xxxxxT|xxx*T|
dialplan.digitmap.timeOut="3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3"/>
Notice different dialing patterns, xxxT| is my 3 digit extensions and so on. Make sure you include 3| for each pattern you add. Hope this is clear.
Chris
rpotthoff -
What makes you say the 501 does not support NAT? It should, they all should...
rovakl -
How many of the phones have this issue with the NTP? Are you using a boot server? If not you should "Reset Local Config" in the advanced phone UI menu. This will remove any override settings from the web or phone UI. Chances are that you have a setting somewhere you do not see. If you are using a bootserver, format the file system and also (at the same time) remove the MAC-phone.cfg file from the server.
Chris-
Thanks so far. I have been building and installing these systems since A@H first release. I have been using Linksys, Aastra, Grandstream, and various ata adapters with no problems. I have never come across this problem. I bought my fist IP 550 last week to test so I can add them to my sales. I am using both 2.2.x and 2.6.x servers. This phone came as firmware 2.1.2 and I tried using the webpage to program it. I was able to add all the info but it would not register to the server nor would the time correctly setup. It did though see the NTP server and give me a 5 hour difference. The extensions would not work nor would the phone let me dial past 3 digits before I get Allison's recording telling me the number is not in service. I followed the firmware upgrade in this thread and setup the TFTP server from the endpoint manager. Still nothing? I can't seem to get it to work at all. I don't know what else to do?
Sounds like you have some connectivity if you hear Alisons prompt. What happens if you just dial (without picking up handset or speaker) your extension number and send? I have Polycom 501s at my office so I can't honestly say what the difference is from 550s but it should be pretty close if not the same. Does TB recognize this phone in endpoint manager? Did you run setup-polycom? This phone is on same LAN correct? On your phone, DHCP menu do you have boot server set to Option 66 (not sure if this matters)? In server menu is your server type set to Trivial FTP? Also, for starters try (if not set) to set everything to point to local address of your box and not your public IP. In tftpboot folder do you see MAC of your Poly?
IMO Polys are not the easiest to provision, my first one took my a while to register, after that you will be able to do this in your sleep. Let me know how it goes, if you are still having problems I will try to dig a little deeper.
Chris
Chadwick
I have 4 IP500s and have never gotten then to usable outside the network over NAT. I have (3) 480i CTs and 10 GXP2000s (going to GXP2010s and 2020s) and have never had a problem with them (great Phones), I have read here that the IP500's did not support NAT and since the new Firmware will not work with IP500, I was thinking of picking one up for testing.
I would put Polycom second only to Aastra as I think Aastra is more willing to listen to it's reseller and customers as to what they need and want.
Chris-
Thank you for all the help. I actually spent almost all night on this phone. I was able to get it to actually work. I did what you said. I cleared all the info from the phone and formatted the file system. I went into the tftpboot directory and scrutinized all of the files. I rewrote the dial plans by replacing one type at a time then combined them into one string. I noticed though that the endpoint manager only lets me setup one line per phone with that line on line 1&2 and then I go to the webpage to setup the other 3 lines. Is there a way to change the endpoint manager to apply all 4 lines (no urgency).
The only problem I am left with is turning off the missed call indicator and STILL the clock shows 5 hours off of eastern time. Like it is GMT. My file is set for -18000 which is right but I still don't get that.
overriding the SNTP settings - Linksys routers are a real pain in this respect. Couple of options here:
1) Let the TB do DHCP - it is a VERY low intensity service and the TB has a pretty decent DHCP server that will take you all of ten minutes to get going:
a) setup-dhcp
b) nano -w /etc/dhcpd.conf and put in the specifics.
You will need to disable the current DHCP server on your network if you go this route because you can only have ONE DHCP server per network segment.
2) edit /tftpboot/sip.cfg and look for the line that has sntp at the beginning and make the following changes:
a) tcpIpApp.sntp.address="xxx.xxx.xxx.xxx" - the IP address of your TB.
b) tcpIpApp.sntp.address.overrideDHCP="1" - Use this setting in preference to DHCP
c) tcpIpApp.sntp.gmtOffset="-25200" - Your Time Zone.
d) tcpIpApp.sntp.gmtOffset.overrideDHCP="1" - Use me instead.
With either option, reboot the phone to get it to pick up the changes.
Greg
Search /tftpboot/sip.cfg for the following string:
feature.8.enabled="1"
and change it to:
feature.8.enabled="0"
Feature 8 is Call List - Missed. As always. reboot to get the phone to pick up the changes.
Also, as you go forward, set up a sip.cfg with all the tweaks you like, then when you are installing a new box, just copy the sip.cfg over the the new boxes /tftpboot folder and change the relavent IP addresses to match the new box, and you are cooking!
Greg
When I dial extension 700 which is a registered and functional SIP extension I get prompted by the trixbox lady saying "701" then MOH for a while then the phone rings as if it was calling itself. This happens on all Polycom 650 phones registered to trixbox 2.6.7. It seems that there's a problem with th dial patterns with the new firmware but not sure what it is. Any ideas?
Thank you in advance,
Martha Amer
Hi Greg, I would also like to turn off the "Missed Calls" feature on my Polycoms but I don't want to edit my sip.cfg. I've got company.cfg which I've created and I've already modified my dialplan so I know it is up and running. My question is this... I found the line in sip.cfg that I need to copy and modify in company.cfg Do I need to copy all 19 features or can I just put feature.8 into my company.cfg?
example.
Should it read
Or should it read
Thanks!
Brasslan
I always just tweak sip.cfg the way I like it, and then upload it to my FTP server. Then, when I am prepping a box, I install the firmware, do a setup-polycom, and then just copy the file down to the box and replace the IP in the file for the microbrowser with the IP of the box I am working on. Works for me, but YMMV.
Greg

Member Since:
2006-05-30