[cisco-voip] Handsets can't find firmware on TFTP?

Stephen Welsh stephen.welsh at unifiedfx.com
Thu Mar 28 10:48:16 EDT 2013


The logs do look a bit confused, some things to try (if you haven't already):

  *   Power the phone completely off and try again (in-case there is a memory leak)
  *   Manually specify the Firmware in the 'Phone Load' field for the test device
  *   Perform a factory default
  *   SSH into phone and have a look at the '/var/log/fwupdate.log' file

Thanks

Stephen Welsh
CTO
http://www.unifiedfx.com

[cid:CBBF0493-235C-43D2-A874-9FB3D95AF598 at b2.unifiedfx.com]

On 28 Mar 2013, at 14:06, William <willay at gmail.com<mailto:willay at gmail.com>>
 wrote:

Hello List,

I'm having some issues with our handsets not being able to find their specified firmware on the TFTP server, I was wondering if anyone could shed light on this?

I have installed CP7925G-1.4.1 firmware on our Call Manager, installation went fine and confirmed the entry on Device Defaults as 'CP7925G-1.4.1' for Cisco 7925G.

The TFTP has been restarted, when the phones reboot I get the 'Firmware update failed' message, here are the logs pulled from the phone:

2013-03-28 09:46:37:0920 CP-7925G user.err fwupdate[316]: downloading CP7925G-1.4.1/CP7925G-1.4.1.LOADS failed: File not found[2]
2013-03-28 09:46:37:0920 CP-7925G user.err fwupdate[316]: [884 at extif.c]: TFTP CP7925G-1.4.1/CP7925G-1.4.1.LOADS fail. err = 0, status = 0x2(File not found)
2013-03-28 09:46:38:0080 CP-7925G user.info<http://user.info/> imgauthd: IMG_AUTH: verify with current(new) key RELEASE 7925 key ^M
2013-03-28 09:46:38:0100 CP-7925G user.info<http://user.info/> imgauthd: IMG_AUTH: verififed with current(new) RELEASE 7925 key ^M
2013-03-28 09:46:38:0100 CP-7925G user.info<http://user.info/> imgauthd: IMG_AUTH: verify SUCCESS ! /var/fwdnld/CP7925G-1.4.1.LOADS ^M
2013-03-28 09:46:38:0110 CP-7925G user.err fwupdate[316]: [884 at update.c]: HW_REV check fail
2013-03-28 09:46:38:0110 CP-7925G user.err fwupdate[316]: [829 at main.c]: Error -4: Load CP7925G-1.4.1.LOADS update fail
2013-03-28 09:46:38:0160 CP-7925G user.info<http://user.info/> Cisco7925-Init: Process /sbin/fwupdate -s --cont --nobgchk --memchk 3600 -o /var/log/fwupdate.log run status=1
2013-03-28 09:46:38:0160 CP-7925G user.info<http://user.info/> Cisco7925-Init: catchchild:pid =316 cmd=/sbin/fwupdate -s --cont --nobgchk --memchk 3600 -o /var/log/fwupdate.log normal termination
2013-03-28 09:46:38:0160 CP-7925G user.info<http://user.info/> Cisco7925-Init:  Child Terminated abnormally.....
2013-03-28 09:46:38:0160 CP-7925G user.debug Cisco7925-Init: run state [networkup]action /sbin/fwupdate -s --cont --nobgchk --memchk 3600 -o /var/log/fwupdate.log done

As you can see, the phone is looking for /CP7925G-1.4.1/CP7925G-1.4.1.LOADS and I believe it should be looking for /CP7925G-1.4.1.LOADS from the root of the TFTP file system.

I have confirmed the IP of our TFTP server within the phones settings and checked the logs on the TFTP server to verify its trying to GET a file/directory that doesn't exist, can you think of any other reason why it is looking inside a directory of the TFTP server and not just the root? I've noticed this behaviour on multiple phones both 7921's and 7925's.

Thank you.

W
_______________________________________________
cisco-voip mailing list
cisco-voip at puck.nether.net<mailto:cisco-voip at puck.nether.net>
https://puck.nether.net/mailman/listinfo/cisco-voip

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20130328/29a00cd1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 1364 bytes
Desc: image003.png
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20130328/29a00cd1/attachment.png>


More information about the cisco-voip mailing list