cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2405
Views
0
Helpful
8
Replies

IE3200 Upgrade Question

evanm
Level 1
Level 1

Hello Cisco Community,

 

I have a question regarding the documentation for IE3200 upgrades [IE3200 Release Notes]. The documentation references using the commands below when upgrading:

 

SWITCH#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#no boot system
Switch (config)#no boot manual
Switch (config)#boot system sdflash:ie3x00-universalk9.16.12.05.SPA.bin
Switch (config)#end
Switch #reload

Just below however it talks about install add file filename [activate commit]. I am use to using the latter instead of boot system. When I tried however to using "Install add file flash:ie3x00-universalk9.17.03.05.SPA.bin activate commit" it appeared to apply it but then loaded the previous version upon the reload. Can someone explain the difference and which is the preferred method?

 

Thanks in advance.

 

-E

 

8 Replies 8

Leo Laohoo
Hall of Fame
Hall of Fame

Post the complete output to the following commands:

  • sh version
  • sh boot

Hi Leo,

 

I've added the details requested. I was successfully able to upgrade by turning on the 'boot flash-primary' option from 'configure terminal' and then booting to the bin file specified using the previous steps mentioned. Can you point me to the appropriate documentation for upgrading 3200s? I am confused as to why the documentation lists using what was previous mentioned and then talks about 'install add file filename [activate commit]'. I would like to ensure that I am following Cisco's recommendations going forward.

 

 

xxnsw01#sho boot
Current Boot Variables:
BOOT variable = flash:/ie3x00-universalk9.17.03.05.SPA.bin;

Boot Variables on next reload:
BOOT variable = flash:/ie3x00-universalk9.17.03.05.SPA.bin;
Config file = flash:/nvram_config
ENABLE_FLASH_PRIMARY_BOOT = no
MANUAL_BOOT variable = no
ENABLE_BREAK variable = yes

xxnsw01#show version
Cisco IOS XE Software, Version 17.03.05
Cisco IOS Software [Amsterdam], IE3x00 Switch Software (IE3x00-UNIVERSALK9-M), Version 17.3.5, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2022 by Cisco Systems, Inc.
Compiled Wed 09-Feb-22 09:45 by mcpre


Cisco IOS-XE software, Copyright (c) 2005-2022 by cisco Systems, Inc.
All rights reserved.  Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0.  The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY.  You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.  For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.


ROM: IOS-XE ROMMON
BOOTLDR: Version 7.1.8 [RELEASE SOFTWARE] crashkernel=64M
xxnsw01 uptime is 22 hours, 32 minutes
Uptime for this control processor is 22 hours, 33 minutes
System returned to ROM by Reload Command
System image file is "flash:/ie3x00-universalk9.17.03.05.SPA.bin"
Last reload reason: Reload Command



This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.


Technology Package License Information:

------------------------------------------------------------------------------
Technology-package                                     Technology-package
Current                        Type                       Next reboot
------------------------------------------------------------------------------
network-essentials      Smart License                    network-essentials
None                    Subscription Smart License       None


Smart Licensing Status: Registration Not Applicable/Not Applicable

cisco IE-3200-8T2S (ARM) processor (revision V04) with 891499K/6147K bytes of memory.
Processor board ID FC
2 Virtual Ethernet interfaces
10 Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
1957536K bytes of physical memory.
523264K bytes of crashinfo at crashinfo:.
1684480K bytes of Flash at flash:.
3883008K bytes of sdflash at sdflash:.

Base Ethernet MAC Address          : e8
Motherboard Assembly Number        : 73-101446-09
Motherboard Serial Number          : FO
Model Revision Number              : V04
Motherboard Revision Number        : 9
Model Number                       : IE-3200-8T2S
System Serial Number               : FC
Top Assembly Part Number           : 68-101629-04
Top Assembly Revision Number       : E0
System FPGA version                : 0.89.2
CIP Serial Number                  : 0x
SKU Brand Name                     : Cisco

Configuration register is 0x102

 

 

I must admit, I am a little disappointed in Cisco's documentation for the IE3200s. The "installation and upgrade" guide does not even reference the upgrade procedure [Installation and Upgrade] (facepalm!). Anyways, I've found an old guide for the IE2000s with SDCards [IE2000 SDCARDS] which seems to be missing for IE3200. I assume the steps apply for the IE3200s model. Can someone please comment on whether I am following the appropriate steps as I would like to create a procedural document for my team?

  • Install SDCard.
  • Download bundle (.bin) file and transfer it over to the SDCard.
  • Configuring the boot system variable to point to the bundle file.  

 

 

 

Switch(config)#no boot system
Switch (config)#no boot manual
Switch (config)#boot system sdflash:ie3x00-universalk9.16.12.05.SPA.bin; flash:ie3x00-universalk9.16.12.05.SPA.bin
Switch#wr mem
Switch#reload

 

 

 

  • Sync IOS image directory, configuration files, and boot parameters from SD card to internal flash memory.

 

 

 

Switch# sync sdflash: flash:

 

 

 

  • Turn on "auto sync" to automatically copy the IOS image directory (which includes the IOS image file, FPGA image files, Device Manager files, and Profinet/CIP configuration files), the config.text IOS configuration file, the vlan.dat VLAN configuration file, and IOS boot parameters from the SD card to the internal flash memory at a given specific time every day or when the device boots up. If no time is specified, auto sync runs every day at midnight.

 

 

 

Switch(config)# auto sync enable
Switch(config)# auto sync run time [ hh : mm : ss ]
Switch#wr mem

 

 

 

  • Turn on SD card alarms (disabled by default).

 

 

 

Switch(config)#alarm facility sd-card enable
Switch(config)# alarm facility sd-card enable
Switch(config)# alarm facility sd-card notifies
Switch(config)# alarm facility sd-card sysm
Switch(config)# alarm facility sd-card syslog
Switch(config)# alarm facility sd-card relay major

 

 

Thanks in advance. Hopefully I am not writing to myself going forward.

 

-E

No, that is wrong. 

First, I just saw the "sh version" output.  This tells me the switch has booted into the flash: and in Bundle Mode.  The flash is significant because it tells me someone purchased the switch without the SD flash in it.  

Do not use Bundle Mode.  Convert the firmware into Install Mode.  

NOTE:  IE 3K is the same platform as the 3650/3850. 

Please read Cisco 3850: IOS-XE/Firmware Upgrade

Thanks for the link Leo to your guide but we will be proceeding with utilizing sdcards moving forward. We were previously using flash but that will no longer be the case. I suspect that the steps that I listed previously are still valid:

xxx-nsw01#dir sdflash:
Directory of sdflash:/
7       drwx            32768  Jun 17 2014 16:49:52 -07:00  moncfg
3972005888 bytes total (3971842048 bytes free)

 

Any thoughts?

 

Thanks in advance.


@evanm wrote:

I am a little disappointed in Cisco's documentation for the IE3200s


TFTFY. 

I suspect the objective why Cisco's abysmal documentation is to "encourage" everyone to raise a TAC case. 

NOTE:  Read between the lines. 

weijun.duan
Level 1
Level 1

you  need operate:

boot manual
boot system sdflash:ie3x00-universalk9.16.12.05.SPA.bin
wr
reload

---------------------end---------------------------

show boot
MANUAL_BOOT variable = yes

show ver




@weijun.duan wrote: 
boot manual
MANUAL_BOOT variable = yes

F!ck, WHY?

Review Cisco Networking for a $25 gift card