03-20-2011 04:33 PM - edited 03-21-2019 03:49 AM
Hello,
I am having problems with firmware upgrade by using TFTP server.
I tested with SPA 504G and 502G, both of them came with firmware 7.4.3a by default.
The CNF config is:(xxx.xxx.xxx.xxx represents the IP address of my TFTP server)
<Profile_Rule ua="na">/spa$MA.cfg</Profile_Rule>
<Upgrade_Rule ua="na">( $SWVER ne 7.4.7 )? tftp://xxx.xxx.xxx.xxx/sw/spa50x-30x-7-4-7.bin</Upgrade_Rule>
What I found is:
Is there anything wrong with firmware 7.4.3a, any restriction ?
Does anyone have the same problem ?
Any help will be appreciated, thanks in advance.
Jing
03-20-2011 04:40 PM
I just deployed about 30 4's and 8's that came with 7.4.3a. Upgraded firmware over TFTP with no problem. I'm working on a homework assignment, so I really dont have time right now to go into detail, but I may have posted what I did on stpaultechies.com.
-Alex
03-20-2011 05:12 PM
Thanks a lot for your reply, Alex.
If you can post your cfg file, that will be great.
BTW, I am using Asterisk.
Thanks again
Jing
03-23-2011 05:21 PM
Yeah, we ran accross the same problem on 7.4.3, what
we ended up doing is manually upgrading to 7.4.6 which then allowed the phone to use the upgrade URL to
upgrade via TFTP to 7.4.7. You may want to take the phones to the lates firware which is 7.4.8. we are in the process of upgrading our phones.
03-23-2011 05:29 PM
DONT TAKE 7.4.8 please
03-23-2011 07:50 PM
In either spa50XG.cfg or spaxxxxxxxx.xml, this line controls the upgrade:
For the initial provisioning, I think I put this in the individual xml files for each phone. Just make sure the spa.bin file exists on the TFTP server in the root directory. You can really use any name for this; just make sure it matches. I decided to use spa.bin for the current fleet-wide release, and spa7xx.bin for any alterations.
03-24-2011 07:42 AM
Jing,
Here's a simple config file that will help you upgrade from a factory-fresh 7.4.3(a) phone.
I've also attached the source so you can easily edit the names and IP addresses to suit your environment.:
For this sample, my DHCP server sends OPTION 66 that contains only a TFTP server:
causing my SPA504G phone to look for tftp://Cisco/SPA504G/phoneMAC.cfg:
The phone then loads the config and requests an upgrade using the path that I defined in the config:
Regards,
Patrick
----------
03-24-2011 07:16 AM
Hi Jing,
The 7.4.3(a) firmware can be troublesome to upgrade, depending on your upgrade rule.
The issue was around the (a) suffix and the logic test in an upgrade rule.
We've improved the process in subsequent firmware releases.
Upgrade SPA phones from 7.4.3(a) using one of the following methods:
Once the phone is upgraded beyond 7.4.3(a) you can use more sophisticated rules such as:
Regards,
Patrick
----------
One reference document to locate SPA phone resources
03-27-2011 08:14 PM
Hi Patrick
I tried the first method by removing the condition part. It worked.
Thank you very much for your help.
I have seen the post in regarding to unstable firmware 7.4.8, so I didn't bother to try it. I will still use 7.4.7 for now.
Thanks for your reply, Alex.
Thank you everyone.
Cheers.
Jing
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide