Evaluating a firmware upgrade – Brocade Network OS NETCONF Operations Guide v4.1.1 User Manual
Page 91

Network OS NETCONF Operations Guide
59
53-1003231-02
Evaluating a firmware upgrade
5
</data>
</action>
</rpc>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="405">
<ok/>
</rpc-reply>
3. Issue the <download>/<usb> action located in the urn:brocade.com:mgmt:brocade-firmware
namespace to perform the firmware download operation. In the <directory> element, provide
the directory on the remote server where the firmware file is located.
The reply message contains a session ID in the <fwdl-tid> element.
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="406">
<action xmlns:nca="http://tail-f.com/ns/netconf/actions/1.0">
<data>
<firmware xmlns="urn:brocade.com:mgmt:brocade-firmware">
<download>
<usb>
<directory>NOS_v4.0.0</directory>
</usb>
</download>
</firmware>
</data>
</action>
</rpc>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"
message-id="406">
<data>
<firmware xmlns="urn:brocade.com:mgmt:brocade-firmware">
<download>
<ftp>
<fwdl-tid>34</fwdl-tid>
<fwdl-status>0</fwdl-status>
</ftp>
</download>
</firmware>
</data>
</rpc-reply>
Evaluating a firmware upgrade
CAUTION
Because of potential compatibility issues, Brocade does not recommend restoring Network OS
v2.1.x after you upgraded to Network OS v3.0.0.
You can restore a previous firmware version after downloading and evaluating a newer (or older)
version by downloading the firmware to a single partition only. The previous version is preserved on
the secondary partition and you can restore it if necessary.
•
To enable firmware restoration on a compact switch, you perform the firmware download
operation with the <nocommit> option. This option prevents the firmware download from
copying the firmware to both partitions and committing the upgrade.