7941G stuck in firmware upgrade loop

Answered Question

I have a brand new 7941G phone that we attempted to change from SCCP to SIP for testing. We placed the contents of the firmware zip file into a tftp directory and pointed DHCP option 66 to that tftp server and started the upgrade process. The phone grabbed the term41.default.loads file serveral times over several reboots but now it appears  to be stuck in a loop. It no longer tries to pull any files from the tftp server, it just sits with the upgrading screen and then occasionally reboots itself. It is getting an IP address, so that we know is working.

Any ideas?

Thanks

I have this problem too.
0 votes
Correct Answer by alijames about 7 years 1 month ago

Hi Dylan,

That is the problem then. Does the phone display the Cisco Splash screen, but with a circle with a dot in it bottom left hand side, and after a short while come up Auth Fail? If so, that is the phone being unable to find a suitable firmware version.

If this is the case, download and put the 8.5.2 & 8.5.2SR1 firmwares on your TFTP server ( copying 8.5.2 last, so the correct term41.default.loads file is present.

The phone should then be able to upgrade to 8.5.2, then 8.5.2SR1 and finally to 8.5.3.

We've given up on 8.5.3 for the moment and set our default load to 8.5.2, as this is the last version that new phones can be upgraded from without manual intervention.

Hope this helps, and let me know how you get on.

Alistair

Correct Answer by Chris Rimmer about 7 years 1 month ago

First thing I always try when having firmware issues is removing the voice vlan then configuring the access vlan with the voice vlan number.  This of course assumes your 7941 is connected using a voice vlan.

You might also attempt to load the SCCP firmware again and restart the process.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (3 ratings)
Loading.
asandborgh Wed, 12/02/2009 - 14:58

Dylan,

a.     try a factory reset

b.     leave it for awhile (like overnight) - I've seen phones that I thought were bricks come back to life when left for awhile

P.S. is  the TFTP server a CCM?

Good Luck,

Art

Correct Answer
Chris Rimmer Wed, 12/02/2009 - 19:11

First thing I always try when having firmware issues is removing the voice vlan then configuring the access vlan with the voice vlan number.  This of course assumes your 7941 is connected using a voice vlan.

You might also attempt to load the SCCP firmware again and restart the process.

alijames Thu, 12/03/2009 - 01:06

Hi,

What Firmware rev have you got loaded on the TFTP server? You cannot go straight to 8.5.3.

You will need to have 8.5.2, 8.5.2 SR1 and 8.5.3 all on the TFTP server, with the loads file from 8.5.2 having overwritten the others on the TFTP server.

Check out this thread https://supportforums.cisco.com/message/1172324 for more info

Hope this helps.

Alistair

Alistair-

   Thanks for the reply. I do have 8.5.3 on the tftp server. I do not remember the firmware that was loaded onto the phone from the factory and we are not using CCM. The problem I am now in is it looks like the phone isn't grabbing anything from the TFTP server anymore. It gets and IP address, but I do not see anything in the TFTP server log. Does that sound like the phone has been bricked?

I am going to try and watch what the phone does with wireshark. Maybe that will give me some clues to how dead the phone is.

Thanks

Correct Answer
alijames Thu, 12/03/2009 - 07:31

Hi Dylan,

That is the problem then. Does the phone display the Cisco Splash screen, but with a circle with a dot in it bottom left hand side, and after a short while come up Auth Fail? If so, that is the phone being unable to find a suitable firmware version.

If this is the case, download and put the 8.5.2 & 8.5.2SR1 firmwares on your TFTP server ( copying 8.5.2 last, so the correct term41.default.loads file is present.

The phone should then be able to upgrade to 8.5.2, then 8.5.2SR1 and finally to 8.5.3.

We've given up on 8.5.3 for the moment and set our default load to 8.5.2, as this is the last version that new phones can be upgraded from without manual intervention.

Hope this helps, and let me know how you get on.

Alistair

The phone comes up with the splash screen with the circle and dot in the lower left corner, but it never says auth fail. Instead it will then go to a split screen where on the top part of the screen it says upgrading with the ip address of the phone listed and terms.default listed below that with an OK next to terms.default. I can ping the ip address the phone displays, but I cannot get to it's web server.

alijames Thu, 12/03/2009 - 07:44

Hi Dylan,

Yep, that's the same symptoms as we had.

Try putting 8.5.2 on the TFTP server and see how that goes.

Cheers,

Alistair

alijames Thu, 12/03/2009 - 07:49

Probably a good idea to remove them, and power cycle the phone.

Cheers,

Alistair

Alistair-

    Thanks for the help. We managed to get the phone back on it's feet and loaded with a SIP image. I removed the 8.5.3 images fromt the tftp server and placed the 8.5.2SR1 and 8.5.2 images on the server instead.

However, when I power cylced the phone it still did not pull the new image (or any files for that matter). A previous poster said to take the phone off the voice vlan. I tried this thinking I was maybe handing some bad information on my voice vlan DHCP settings. The phone started to pull the new firmware once I moved it from the voice vlan.

I went back and checked my dhcp settings on the voice vlan and everything looked good. The phones must have some kinda feature or bug in the bootloader that if it gets the same IP address from a DHCP server it eventually stops trying to pull and image. Once the ip address changes, it tries again for some reason.

Chris Rimmer Thu, 12/03/2009 - 11:04

The voice vlan configuration should have been removed, but the same voice vlan number used as the access vlan.  IP addressing assigned by DHCP should have been the same.  Once the firmware loads correctly, the access vlan and voice vlan can be configured to the original settings.

I have had numerous issues with TFTP firmware loads.  This has solved the issue in all but one case.

Thanks,

Chris

yi1rm0001 Sun, 06/09/2013 - 23:49

Hi Daylan

I have same problem can you tell me whats the steps to fix it and which IP you put for tftp server?.

thank you

jijunape1968 Wed, 11/13/2013 - 13:17

I have te same proble and noone can help me, I have a Cisco Ip Phone 7941 and I can't find where to get the firmware to converte it from SCCP tp SIP, can anyone help me please. otherwise I'll have to buy a new phone

Deval Tetar Mon, 06/10/2013 - 14:06

Hi Raaed,

Check your DHCP config.

Provide option 150 in DHCP config.

option 150 will point to TFTP server where all TFTP files are stored regarding phone firmware.

If you are using CUCM as TFTP server and dont have any other TFTP server in network put CUCM ip in option 150 in DHCP.

then  power cycle the phone.

there is  a small catch in the firmware upgrade,

as CUCM upgared we can not go from 6.0 to directly to 8.x, similarly for phones we can go direct upgrade we have to go for itermidiate firmware and then to go to latest firmware for e.g. 9.x firmware set.

So just check which firmware you are upgading to and see what is base firmware required to upgared to new one on Cisco website where you download firmware.

hope this will be useful

jijunape1968 Wed, 11/13/2013 - 17:13

I am going to have to contact an ingeneer to help me out with this because I am more confused now

Actions

This Discussion