10-07-2020 04:48 AM
Apologies if this appears twice, the forum eat my first post.
I'm trying to upgrade an 1109 ISR from 16.09 to 16.12 and I'm running into some issues:
1. Start state: IOS 16.09, ROMMON 16.8(1r).
2. Copied c1100-rommon-1612-SPA.pkg and c1100-universalk9_ias.16.12.04.SPA.bin and ran the rommon ugrade via the upgrade rom-monitor command.
3. Upgrade completes, reload router, router reloads requests ROMMON upgrade, changes to ROMMON image 'Upgrade In Progress' Boot ROM0 and starts to unpack IOS 16.12
4. After unpacking router declares:
Error: Package does not support PID:C1109-4PLTE2PWE
Failed to boot bootflash:c1100-universalk9_ias.16.12.04.SPA.bin
5. Router repeats this three times, then rolls back to original ROMMON 16.8, at this point I can interrupt, and using ROMMON, boot to IOS 16.09
I have repeated this by upgrading to ROMMON 16.9(1r) and running IOS 16.10, but still run into exactly the same issue when I try and boot with IOS 16.12, it's almost as if 16.12 detects an upgraded ROMMON image in ROM0 and tries to use it, which fails.
Does anyone have an idea whether the error message 'Error: Package does not support PID:C1109-4PLTE2PWE' refers to the ROMMON image, or the IOS image, and if so how I can resolve this? Can I remove the contents of ROM0 and start again?
Many thanks in advance
Solved! Go to Solution.
10-08-2020 05:49 AM
Willdo. Many thanks for your support
10-07-2020 05:04 AM
Ok, so currently the router boots fine with whatever version it is running, right?
So try upgrading the ROMMON FIRST (and do a reboot) but do not change the IOS-XE version.
Did the reboot update the ROMMON firmware?
10-07-2020 05:09 AM - edited 10-07-2020 05:11 AM
@as18 wrote:
Error: Package does not support PID:C1109-4PLTE2PWE
What is the "exact" model of the router? Post the complete output to the following commands:
sh version sh platform sh inventory
I think the above error message is very specific: You may have a C1109-4PLTE2PWE but 16.12.4 may not support this specific model and you may need to go with 17.2.X and luck it out.
10-07-2020 06:03 AM
1. I removed all IOS versions apart from current running one 16.10.1b, run the upgrade rom-monitor command on c1100-rommon-1612-SPA.pkg, everything went fine, router reported rommon upgraded ok.
2. Rebooted, router attempted to load 16.10.1b with ne rommon, failed with the same 'Package does not support PID...' error message. Repeated three times, reached 'Maximum upgrade attempts exceeded' and continued with old rommon
3 Router booted to 16.10.1b fine running rommon 16.9(1r)
This would indicate to me that the IOS isn't the problem, it is the 16.12 rommon image, weirdly IOS 16.12 should run under rommon 16.9(1r), however every time I try it demands a rommon upgrade.
I am getting the outputs you requested exported, as the router is in a secure environment, when I get them I'll post them up, however the model C1109-4PLTE2PWE is detailed in the platform, inventory and version outputs: if you need any specific information from those commands please let me know.
Thanks
10-07-2020 02:15 PM
Disregard the minimum ROMMON requirement for now and try upgrading to 16.12.X.
10-08-2020 02:53 AM
After unpacking and validating 16.12 router reports 'Rommon upgrade requested', even though the rommon upgrade was not run this time.
Router then switches to '*Upgrade in progress* Boot ROM0', unpacks 16.12 again and the reports the unsupported package error.
It repeats three times, rolls back rommon to use 16.9(1r) ROM1, then starts the whole process again
10-08-2020 03:16 AM
10-08-2020 03:36 AM - edited 10-08-2020 03:55 AM
Contact Cisco TAC. This could may well be an RMA.
10-08-2020 05:49 AM
Willdo. Many thanks for your support
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