Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Upgrading Firmware on an EX Series Redundant Power System

 

Unlike the EX Series switches it supports, the RPS does not run the Junos OS. RPS is run by low-level instructions installed on a flash drive on the RPS. Periodically, Juniper Networks upgrades the RPS firmware and makes those upgrades available on the support site. Upgrade the RPS firmware by using an attached switch’s CLI to copy the new image from your TFTP site to the RPS management port, then issue the upgrade command.

Determine the Current EX Series RPS Firmware Version

To see what version of firmware is currently running on an RPS, issue this Junos OS CLI command on any connected switch: show redundant-power-system version. If you issue the show redundant-power-system version command from a standalone switch, the output looks something like this:

If you issue the show redundant-power-system version command from a Virtual Chassis, the output looks something like this:

Connect the Supplied Cable from the EX Series RPS to the Network

You will upgrade the RPS from an attached switch. The RPS is always connected to one or more switches with RPS cables during normal operation. During the firmware upgrade, you must also connect the supplied RJ-45 cable to the management port on the RPS and connect the other end of the RJ-45 cable to the network where the firmware upgrade file is available via TFTP. The RPS will then have two connections as shown in Figure 1.

Figure 1: Connecting the RJ-45 Cable for a Firmware Upgrade
Connecting the
RJ-45 Cable for a Firmware Upgrade

Use an Attached Switch’s CLI to Upgrade EX Series RPS Firmware

Upgrading RPS firmware is done from an attached switch but it is not done from the CLI configuration mode. All of the steps in this process use the CLI operational mode on the switch.

Note

Be sure the RJ-45 cable is connected to the network that includes the TFTP location, as shown in Figure 1.

To upgrade RPS firmware:

  1. Copy the new firmware image from the Juniper Networks support site to a TFTP server on the attached network. Note the TFTP server address.
  2. Determine these three RPS network addresses with the command show redundant-power-system network.:
    • RPS IP address

    • RPS netmask address

    • RPS gateway address

  3. From the CLI on a switch attached to the RPS, set the RPS parameters for the TFTP server, the RPS IP address, the RPS netmask address, and the RPS gateway address:

    user@switch>set redundant-power-system network member 1 ip-address ip-address netmask netmask-address gateway gateway-address

    These RPS parameters are stored as environment variables.

  4. Check to make sure that the IP address, netmask, and gateway settings you just configured are correct:

    user@switch>show redundant-power-system network

  5. Update the RPS firmware, using the command appropriate for your switch.

    To update the RPS firmware from an EX3300 switch CLI:

    user@switch>request redundant-power-system firmware upgrade member 1 server server-ip-address image filename-with-path

    To update the RPS firmware from an EX2200 switch CLI:

    user@switch>request redundant-power-system firmware upgrade server server-ip-address image filename-with-path

    The filename should include the path to any subdirectories, for example, bnaa/rps/rps1.1.

    The firmware now updates, then shuts down the RPS. If the firmware upgrade was successful, the RPS resets and boots up with the upgraded image.

  6. From the CLI on the switch, check the status of the upgrade:

    user@switch>show redundant-power-system upgrade status

    In addition to listing the old and new firmware versions, this command shows upgrade details such as pass, fail, and file not found.

Example: Upgrading EX Series RPS Firmware Using an EX2200 Switch

This example upgrades RPS from version 1 to version 1.1.

Example: Upgrading EX Series RPS Firmware From an EX3300 Switch