cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6578
Views
0
Helpful
4
Replies

1852e Upgrade Fails (from 8.2.100.0 to 8.4.100.0)

jdargence
Level 1
Level 1

There's a known bug that makes upgrading via HTTP impossible, but using TFTP on the apciscoshell returns a "no space left on device" error.

This is the shell output:

archive download-sw /reload tftp://10.252.190.77/ap1g4
####################################################################### 99.9%
Image downloaded, writing to flash...
do PREDOWNLOAD, part2 is active part
tar: write error: No space left on device
sh: write error: No space left on device

Error, image file size is smaller than image+key+signature 0x0254f000 : 0x0286cbd0
part.bin signature verification failure, exit the script
do ACTIVATE, part2 is active part
sh: write error: No space left on device
activate part1, set BOOT to part1
Writing reload timestamp (Tue Jul 25 23:23:08 UTC 2017) to disk

The system is going down NOW!

Trying to upgrade from 8.2.100.0 to 8.4.100.0. Using the ap1g4 file extracted from AIR-AP1850-K9-ME-8-4-100-0.zip

1 Accepted Solution

Accepted Solutions

I'm not using a tar file. If you look at the archive download command, I'm using the ap1g4 file from the .zip file, and downloading it from the TFTP server.

The file is not written properly on flash due to lack of space, so when the checksum is run, it doesn't match: "Error, image file size is smaller than image+key+signature 0x0254f000 : 0x0286cbd0"

I was able to make this work by upgrading to an 8.3 image, which I noticed was 4 MB smaller than the 8.4 image, and then I was able to upgrade to 8.4 from there.

View solution in original post

4 Replies 4

Leo Laohoo
Hall of Fame
Hall of Fame

Error, image file size is smaller than image+key+signature 0x0254f000 : 0x0286cbd0
part.bin signature verification failure, exit the script

The TAR file is corrupt.

I'm not using a tar file. If you look at the archive download command, I'm using the ap1g4 file from the .zip file, and downloading it from the TFTP server.

The file is not written properly on flash due to lack of space, so when the checksum is run, it doesn't match: "Error, image file size is smaller than image+key+signature 0x0254f000 : 0x0286cbd0"

I was able to make this work by upgrading to an 8.3 image, which I noticed was 4 MB smaller than the 8.4 image, and then I was able to upgrade to 8.4 from there.

biaacer2
Cisco Employee
Cisco Employee

Is this for a Mobility Express AP?

The "Archive download-sw" command expects a .tar file, you will need to download the .tar instead.

---------------------------FOR MOBILITY EXPRESS-------------------------

Use this command:

-AP#ap-type mobility-express tftp://10.252.190.77/AIR-AP1850-K9-8-4-100-0.tar

Side note: I've seen errors when upgrading directly to 8.4.100... The workaround is to move first to lightweight image ap1g4-k9w8-tar.153-3.JD5.tar and then to mobility express image AIR-AP1850-K9-8-4-100-0.tar.

1. AP#archive download-sw /overwrite /force-reload tftp://10.252.190.77/ap1g4-k9w8-tar.153-3.JD5.tar

1.a AP will reboot and upgrade

2. AP#ap-type mobility-express tftp://10.252.190.77/AIR-AP1850-K9-8-4-100-0.tar

---------------FOR LIGHTWEIGHT AP UPGRADE------------------

1. AP#archive download-sw /overwrite /force-reload tftp://10.252.190.77/ap1g4-k9w8-tar.153-3.JE.tar

You can find ap1g4-k9w8-tar.153-3.JE.tar under lightweight software.

The last part is basically what I had to do. Had to jump to an intermediate version and then was able to install the latest update.

Review Cisco Networking for a $25 gift card