<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
p.jive-comment-meta, li.jive-comment-meta, div.jive-comment-meta
{mso-style-name:jive-comment-meta;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You know there is a 7925 version 3 that can’t go lower than the factory firmware version that shipped with the phone. I recall there was a support forum article about it.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://supportforums.cisco.com/docs/DOC-29291">https://supportforums.cisco.com/docs/DOC-29291</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=jive-comment-meta><a href="https://supportforums.cisco.com/people/migilles">migilles</a> <a href="https://supportforums.cisco.com/docs/DOC-29291#comment-16189" id=comment-modDate-16189>Jan 29, 2013 1:10 PM</a> <o:p></o:p></p><p>The F.2 image is equivalent to 1.4.3SR1.2 and any new hw revs that require this load or later can not be downgraded.<o:p></o:p></p><p>This is outlined in the 1.4(3)SR1 release notes.<o:p></o:p></p><p><a href="http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/7925g_7925gEX_7926/firmware/1_4_3SR1/P256_BK_WC0078A9_00_wireless-phone-release-notes-1_4_3sr1.html#P256_TP_W908AC8A_00">http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/7925g_7925gEX_7926/firmware/1_4_3SR1/P256_BK_WC0078A9_00_wireless-phone-release-notes-1_4_3sr1.html#P256_TP_W908AC8A_00</a><o:p></o:p></p><p style='min-height: 8pt'> <o:p></o:p></p><p>Per the screenshot above, you can see this 7925 is hw rev 3.0, which is the latest rev that requires 1.4.3SR1.2 or later.<o:p></o:p></p><p style='min-height: 8pt'> <o:p></o:p></p><p>New 792x phones pre-loaded wtih the F.2 mfg image will require 1.4.3SR1.2 or later as that release contains an updated LCM driver.<o:p></o:p></p><p>There are restrictions in place to prevent downgrading F.2 or 1.4.3SR1.2 to earlier builds; e.g. 1.4(2).<o:p></o:p></p><p>If you attempt to perform a phone recovery via the bootrom to load a non-supported firmware, then the phone may not boot properly.<o:p></o:p></p><p>So you would need to just perform this process again to recover the firmware by uploading 1.4.3SR1.2 using the TAR file.<o:p></o:p></p><p style='min-height: 8pt'> <o:p></o:p></p><p>So in summary, the recovery process should only be used to recover a phone with a corrupt image and should NOT be used to force a downgrade.<o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> cisco-voip-bounces@puck.nether.net [mailto:cisco-voip-bounces@puck.nether.net] <b>On Behalf Of </b>William<br><b>Sent:</b> Thursday, March 28, 2013 10:07 AM<br><b>To:</b> cisco-voip@puck.nether.net<br><b>Subject:</b> [cisco-voip] Handsets can't find firmware on TFTP?<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><br><br>Hello List,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>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?<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>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.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>The TFTP has been restarted, when the phones reboot I get the 'Firmware update failed' message, here are the logs pulled from the phone:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>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]<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:37:0920 CP-7925G user.err fwupdate[316]: [884@extif.c]: TFTP CP7925G-1.4.1/CP7925G-1.4.1.LOADS fail. err = 0, status = 0x2(File not found) <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0080 CP-7925G <a href="http://user.info">user.info</a> imgauthd: IMG_AUTH: verify with current(new) key RELEASE 7925 key ^M<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0100 CP-7925G <a href="http://user.info">user.info</a> imgauthd: IMG_AUTH: verififed with current(new) RELEASE 7925 key ^M<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0100 CP-7925G <a href="http://user.info">user.info</a> imgauthd: IMG_AUTH: verify SUCCESS ! /var/fwdnld/CP7925G-1.4.1.LOADS ^M<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0110 CP-7925G user.err fwupdate[316]: [884@update.c]: HW_REV check fail <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0110 CP-7925G user.err fwupdate[316]: [829@main.c]: Error -4: Load CP7925G-1.4.1.LOADS update fail <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0160 CP-7925G <a href="http://user.info">user.info</a> Cisco7925-Init: Process /sbin/fwupdate -s --cont --nobgchk --memchk 3600 -o /var/log/fwupdate.log run status=1 <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0160 CP-7925G <a href="http://user.info">user.info</a> Cisco7925-Init: catchchild:pid =316 cmd=/sbin/fwupdate -s --cont --nobgchk --memchk 3600 -o /var/log/fwupdate.log normal termination <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>2013-03-28 09:46:38:0160 CP-7925G <a href="http://user.info">user.info</a> Cisco7925-Init: Child Terminated abnormally..... <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>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<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>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.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>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.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thank you.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>W <o:p></o:p></p></div><p class=MsoNormal><br><br><span style='color:white'>itevomcid</span> <o:p></o:p></p></div></body></html>