07-25-2017 04:52 PM - edited 07-05-2021 07:24 AM
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
Solved! Go to Solution.
07-25-2017 10:22 PM
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.
07-25-2017 10:18 PM
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.
07-25-2017 10:22 PM
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.
08-10-2017 06:16 PM
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.
08-24-2017 10:52 AM
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.
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