Polycom 3.0.1 firmware available in package manager

andrew
Posts: 672
Member Since:
2006-05-30

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!



GSnover
Posts: 1300
Member Since:
2006-11-19
Yayyyyyy!!!!

My phones boot fast again - Hooray!

Thanks Andrew and all at Polycom - looks good so far.

Greg



vcepeda22
Posts: 3
Member Since:
2008-01-02
sip.cfg server.cfg

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



kerryg
Posts: 5518
Member Since:
2006-05-31
Doublecheck the sip.cfg and

Doublecheck the sip.cfg and make sure it didn't dork up your NTP settings.



rpotthoff
Posts: 94
Member Since:
2006-12-19
IP 500

Will this work on a Polycom IP500?



vcepeda22
Posts: 3
Member Since:
2008-01-02
RESOLVED

I was looking in the wrong places.
After stepping back and thinking about it. I forgot to check to see if my ntp deamon was running. Sure enough it wasn't. Started ntpd and everything works without needing a phone reboot. Thank you.



GSnover
Posts: 1300
Member Since:
2006-11-19
No - the 500 and the 301 don't work with the default

config that endpoint manager creates - but, you can edit the mac.cfg and specify the older sip_212.ld and sip_212.cfg to load for the older phones - kind of a pain, but better than throwing away the phone.

Greg



apple01
Posts: 136
Member Since:
2007-05-17
picture logo

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?



csgcomm
Posts: 121
Member Since:
2007-01-09
Great, thanks guys, re-boot

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



rovakl
Posts: 85
Member Since:
2006-06-04
New to Polycom

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.



csgcomm
Posts: 121
Member Since:
2007-01-09
You need to edit 2 files in

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
Posts: 94
Member Since:
2006-12-19
Ok great thanks. Now what is

Ok great thanks.
Now what is the Highest firmware ver I can go to and where can i get it please.



rpotthoff
Posts: 94
Member Since:
2006-12-19
Next Question Does this

Next Question
Does this Firmware finally Give the 501 NAT support? or should I stay with aAstra.



rovakl
Posts: 85
Member Since:
2006-06-04
I must be missing something.

Thank you Chris- I made changes in those files but it nothing. Also I still do not know why I cannot register any lines to the server. I have never had so much trouble on a sip phone and I have used all the types out there.



chadwick
Posts: 45
Member Since:
2006-11-24
NAT Support?

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.



rovakl
Posts: 85
Member Since:
2006-06-04
Still Nothing

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?



csgcomm
Posts: 121
Member Since:
2007-01-09
Sounds like you have some

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



rpotthoff
Posts: 94
Member Since:
2006-12-19
Chadwick I have 4 IP500s and

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.



rovakl
Posts: 85
Member Since:
2006-06-04
OK- Headway

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.



GSnover
Posts: 1300
Member Since:
2006-11-19
Time not showing correctly is a problem with your DHCP scope

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



rovakl
Posts: 85
Member Since:
2006-06-04
Thank you greg it worked

Thank you greg it worked great. The last problem is to turn off the missed call counter on the screen. Is that possible ?



GSnover
Posts: 1300
Member Since:
2006-11-19
Yes

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



JustinHoMi
Posts: 39
Member Since:
2008-03-05
What do you consider fast? I

What do you consider fast? I just installed 3.01 on a Polycom 650 and it takes about 4 minutes to boot. It seems considerably longer than the previous firmware I had on here (2.0.x).



rovakl
Posts: 85
Member Since:
2006-06-04
Thank you

Greg-
I want to thank you and Chris for all your help you gave me with my lack of polycom knowledge. Everything now almost works perfectly, and I have gotten a good handle on the phone.

Larry



majamer
Posts: 114
Member Since:
2007-08-29
Weird response dilaing extension 700

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

--

Thank you in advance,
Martha Amer



GSnover
Posts: 1300
Member Since:
2006-11-19
You are calling the Parking Lot

Either change the Parking Lot, or change the extension to be on a different extension - 70 is the default extension for the Parking Lot.

Greg



brasslan
Posts: 36
Member Since:
2008-03-02
Missed calls

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



GSnover
Posts: 1300
Member Since:
2006-11-19
Company.cfg?

Are you not using sip.cfg, and why not?

Greg



stechnique
Posts: 44
Member Since:
2008-02-21
Polycom recommends creating

Polycom recommends creating a company.cfg file instead of modifying sip.cfg.
This file should contain only modifications from the default sip.cfg file. This is a good idea for persistence reasons, because sip.cfg gets overwritten on updates.



GSnover
Posts: 1300
Member Since:
2006-11-19
That's a new one on me...

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



majamer
Posts: 114
Member Since:
2007-08-29
Dial plan problems with new firmware

Although extensions have dtmfmode=inband the new firmware is causing several DTMF problem. Users report that dialing remote IVR options is not working. Is the new firmware's dialplan compatible with trixbox 2.6.7?

Thank you in advance,
Martha Amer

--

Thank you in advance,
Martha Amer



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.