This document explains the method of NAC firmware upgrade on Routing-Engines.
1) On a single RE Gamora router, keep the RE in slot-0
* Upgrade NAC Firmware using below CLI:
request system firmware upgrade re slot 0 nac-fw force
* Confirm that the NAC Firmware upgrade completes less than 2 minutes, using below CLI:
show system firmware | grep "RE 0"
* After NAC firmware upgrade completes successfully (UPGRADED SUCCESSFULLY), power cycle the router
* Next reboot should display the NAC FW version as 3.36
2) On a single RE Gamora router, keep the RE in slot-1
request system firmware upgrade re slot 1 nac-fw force
show system firmware | grep "RE 1"
3) On a dual RE Gamora router, let the RE-0 be master & RE-1 be the backup
* Upgrade NAC FW on the Master RE
* Confirm that the upgrade passes
* Power cycle the router and confirm that the NAC FW 3.36 is displayed for Master RE
* Do a switchover
* Wait for 5 minutes
* Upgrade NAC FW on the new Master RE
* Power cycle the router and confirm that the NAC FW 3.36 is displayed for both the REs
4) On a dual RE Gamora router, let the RE-1 be master & RE-0 be the backup
5) On a dual RE Gamora router, let the RE-0 be master & RE-1 be the backup
* Upgrade NAC FW on the Backup RE first
* Wait for 2 minutes
* Upgrade NAC FW on the Master RE as next
* Confirm that the upgrade passed on the Master RE
6) On a dual RE Gamora router, let the RE-1 be master & RE-0 be the backup
Example:
========
{master}
re0> show system firmware
Part Type Tag Current Available Status
version version
PSM 0 PSM MCU AC 1 11.12 11.13 OK
RE 0 BOOT CPLD 0 00.0a 00.0a OK
RE 0 BIOS ROM 1 27.02 27.02 OK
RE 0 SSD Primary 2 SBR10021 SBR10021 OK
RE 0 I210 5 3.30 3.30 OK
RE 0 NAC 6 3.36 3.36 OK
CB 0 I2CS FPGA 0 0x28 0x28 OK
CB 0 GNSS 2 ENP708C2109100T ENP708C2109100T OK
CB 0 IDTPLL 3 4.8.15 4.8.15 OK
CB 0 CG0 4 0x03 0x03 OK
FPC 2 I2CS FPGA 0 0x1a 0x1a OK
FPC 3 I2CS FPGA 0 0xe 0xe OK
FTC 0 I2CS FPGA 0 71.e 71.e OK
FEB 0 CTRL FPGA 0 230920.3D 230920.3D OK
FEB 0 I2CS FPGA 1 0x25 0x25 OK
FEB 0 BCM PFE 2 D102_0B D102_0B OK
FEB 0 PORT A FPGA 3 0x14 0x14 OK
FEB 0 PORT B FPGA 4 0xa 0xa OK
FEB 0 CG0 5 0x07 0x07 OK
FEB 0 CG1 6 0x07 0x07 OK
FEB 0 CG2 7 0x09 0x09 OK
FEB 0 CG3 8 0x06 0x06 OK
RE 1 BOOT CPLD 0 00.0a 00.0a OK
RE 1 BIOS ROM 1 27.02 27.02 OK
RE 1 SSD Primary 2 SBR10021 SBR10021 OK
RE 1 I210 5 3.30 3.30 OK
RE 1 NAC 6 3.36 3.36 OK
re0> request system firmware upgrade re slot 0 nac-fw force
Warning! force upgrade used - upgrade is initiated without any version check. Please use cmd: 'show system firmware' to check the upgrade status. When programming finishes for all initiated upgrades, please power cycle system to load/see new version.
re0> show system firmware | grep "RE 0"
RE 0 NAC 6 3.36 3.36 PROGRAMMING
RE 0 NAC 6 3.36 3.36 UPGRADED SUCCESSFULLY
re0>
re0> ### Power Cycle the router ###
re0> request chassis routing-engine master switch
Toggle mastership between routing engines ? [yes,no] (no) yes
Resolving mastership...
Complete. The other Routing Engine becomes the master.
{backup}
re0> exit
[vrf:none] re0:~# exit
logout
Connection to gamora-plat-p1a-b closed.
re1> show system firmware
re1> request system firmware upgrade re slot 0 nac-fw force
re1> request system firmware upgrade re slot 1 nac-fw force
re1>
re1> show system firmware | grep "RE 1"
RE 1 NAC 6 3.36 3.36 PROGRAMMING
RE 1 NAC 6 3.36 3.36 UPGRADED SUCCESSFULLY