If you use Red Hat Enterprise Linux 7.3, please do not update the firmware.
To update the firmware, Red Hat Enterprise Linux 7.4 or later needs to be used.
================================================================================
Express5800/D120h
BMC firmware 01.28 (Offline Update)
================================================================================
Software name : ExpreD1ss5800/20h
BMC firmware update module
Models : Express5800/D120h
Operating System : This software supports offline (update with CD/DVD media) and
BMC Management Console.
Target Users : See [Target Users for Update] below
Type : BMC firmware
================================================================================
[ About the software ]
This BMC firmware update module (hereinafter called "the software") supports the
following functional enhancement of the NEC Express5800/D120h server module:
- Took measures against for security vulnerabilities below.
* CVE-2019-6260
* CVE-2018-9086
- Changed the display format of System Event Log in BMC Management Console to
show the number of memory slot where a memory error has occurred.
- Fixed the issue where no address could be assigned in BMC initialization
with DHCP enabled.
- Fixed the issue where BMC LAN becomes unavailable if all the on-board LAN
controllers are set to disabled in the BIOS SETUP menu.
- Fixed the issue where enabling/disabling the DHCP settings might cause
communication with the BMC to fail.
Caution:
- Incorrect updating may cause the system to fail.
For the successful update, read this document carefully and follow the
instructions. Should your system malfunctions or be powered off due to an
unplanned event (such as a blackout, a cutoff, lightning, and noise) during
the update, the system may be damaged and fail to operate normally.
In this case, any remedial measures shall be taken at your expense.
- The Software cannot be updated by the Virtual Media function (*) of BMC
Management Console.
(*) This requires the optional remote management enhancement license:
N8115-32.
** Attention in general **
* Incorrect update could result in the problems such as failure to boot the
system. Update the system following the instructions in this document to
prevent the error in operation. Unexpected accidents such as power failure,
lightning strike, interrupt and noise during the system update may damage
the device or make the system malfunction in the worst case. Be noted that
you may need to pay for the repair fee for the above cases.
* If disabling USB port on OS by a security software setting or device manager
setting, etc, please release USB disable setting and enable USB port before
BMC firmware update.
-------------------------------------------------------------------------------
[ Target server module and firmware for this update ]
The Software is designed for the following server module and BMC firmware:
- Target server module:
NEC Express5800/D120h
- BMC firmware
BMC firmware revisions: 01.20, 01.21, 01.23, 01.26
NOTE:
This update is not necessary if the above BMC firmware revisions are older
than yours, which already includes the functions to be added by the Software.
How to check your BMC firmware revision
Be sure to check the target firmware revision in any of the following ways:
* Check on the target server module *
- With BIOS Setup
(1) Power on the system.
(2) When the "Press <Del> SETUP" message appears, press the Del key to
open the BIOS SETUP screen.
(3) Use the arrow keys to move the cursor to [Main].
(4) Check the displayed firmware revision of your system.
(5) Use the arrow keys to move the cursor to [Save & Exit].
(6) Select [Discard Changes and Reset]. Then exit the BIOS SETUP screen.
* Check from remote environment *
- With NEC ESMPRO Manager Ver.6
If NEC ESMPRO Manager Ver. 6 is installed and used in a remote environment,
check whether the target server is registered to be managed.
(If not, register it.)
(1) Run NEC ESMPRO Manager Ver. 6 on a remote PC.
(2) After selecting the server, select the [Remote Control] tab.
(3) Select the [IPMI Information] submenu.
(4) Select the [MC (Management Controller) Information] submenu.
(5) Select the [Basbrd Mgmt Ctlr] submenu.
(6) Check the displayed BMC firmware revision of your system.
- With BMC Management Console
(1) Run and log in to BMC Management Console
(2) Select the [Properties] submenu.
(3) Check the displayed BMC firmware revision of your system.
[User License Agreement]
NEC Corporation ("NEC") grants you the right to use the software program
("Software") under the terms and conditions of this Agreementonly in the country
where you acquired the Software. You shall agree to all provisions of this
Agreement and assume responsibility for selection, installation, use and effect
of the Software purchased for your desired effect.
1. Period
1.1 This Agreement shall come into force on the day of the first download.
1.2 You may terminate the license granted hereunder by notifying us in writing
at least one month prior to the desired termination date.
1.3 NEC may terminate the license granted you hereunder at any time if you fail
to comply with any terms and conditions of this Agreement.
1.4 The license to the Software shall remain in force until the license is
terminated on the date set forth hereunder.
1.5 Upon termination of the license, other rights granted you hereunder shall
also be terminated. You must destroy, uninstall or dispose of the Software,
any copies of the Software and other materials provided with the Software.
2. Right of use
2.1 You may use the Software only on the purchased products, the products which
NEC defines as the supported models for the Software.
2.2 NEC grants you the right to use the Software only in the country in which
you acquired the Software in accordance with the conditions of the preceding
paragraph.
3. Intellectual Property Rights including patent and copyright
All of the intellectual property rights to the Software including patent and
copyright belong to NEC and/or the owners of the copyright or any other
intellectual property rights to the Software. No Intellectual Property Rights
including patent and copyright to the Software shall be transferred to you.
The Intellectual Property Rights can be protected as a matter of Japan,U.S.A.,
and any other applicable laws and regulations.
4. Copying, altering, and combining of the Software
4.1 You may only make one copy of the Software solely for a backup purpose,provided,
however,that the copy of the Software is loaded into permanentmemory of the
system(such as a hard disk drive). You may store the Software solely to
prevent damages or loss of the memory media.
4.2 You shall place the copyright notice and other legends on each copy of the
Software.
4.3 You may not use, copy, alter, combine, publish, reproduce the Software over
the Internet, or otherwise dispose of the Software except as provided in this
Agreement.
4.4 You may not copy, publish the manual and other related documentation provided
with the Software,or reproduce such manual and documentation over the Internet.
4.5 No intangible property right to the Software shall be transferred to you.
5. Transfer
You may not sublicense, assign, transfer, or otherwise dispose of the Software
or the right of use to any third party except as provided herein.
6. Reverse compile
You may not reverse engineer, decompile, or otherwise disassemble the Software.
7. Limitation of warranties
7.1 THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. NEC DISCLAIMS
ALL WARRANTIES FOR THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
FURTHER,NEC MAKES NO REPRESENTATION OR WARRANTY THAT THE USE OF ANY SOFTWARE
WILL NOT INFRINGE ANY THIRD PARTY'S RIGHTS,INCLUDING BUT NOT LIMITED TO, ANY
INTELLECTUAL PROPERTY RIGHTS. IN NO EVENT SHALL NEC BE HELD LIABLE WITH RESPECT
TO ANY CLAIM BY YOU OR ANY THIRD PARTY ON ACCOUNT OF OR ARISING OUT OF THE
USE OF THE SOFTWARE.
7.2 Notwithstanding the provisions of the preceding paragraph, in case NECmakes any
bug-fix version to the Software, NEC will, at its expense,furnish you with such
bug-fix version, update version,or information in relation to such bug-fix or
update version both in the source code form and object code form, and such
bug-fix version or update version shall be considered as the licensed Software.
8. No liability
IN NO EVENT SHALL NEC BE LIABLE FOR ANY INDIRECT OR CONSEQUENTIAL DAMAGES OR
LOSS OF PROFIT OR DAMAGES BASED ON ANY THIRD PARTY CLAIM, EVEN IF NEC HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
9. Miscellaneous
9.1 This Agreement shall be governed by the laws of the country in which you
acquired the Software.
9.2 You agree that NEC inspects the use of the Software and provides the
information of the inspection to the owner of the copyright to the Software.
9.3 If the Software is licensed for use in the performance of a U.S. Government
prime contract or subcontract, You agree that, consistent with FAR 12.211
and 12.212,commercial computer Software, computer Software documentation and
technical data for commercial items are licensed under this Agreement.
9.4 If the Software has a file written about software license (hereinafter
referred to as "License File"), the terms of License File are applied to the
files specified in License File, regardless of the above-mentioned Agreement.
================================================================================
BMC Firware Update Procedure
================================================================================
- Procedure at Offline
1.Download the module into any directory of hard disk.
2.Extract the module into any directory.
3.The software and README file will be extracted into the folder.
4.Execute the BMC Firware Update following the README file.
You can refer to the README file by Notepad of Windows(R) OS.
For more information about the update procedure, please check the README file.
--------------------------------------------------------------------------------
[Revision history]
12/06/2019 BMC firmware revision 01.28
- Took measures against for security vulnerabilities below.
* CVE-2019-6260
* CVE-2018-9086
- Changed the display format of System Event Log in BMC Management Console to
show the number of memory slot where a memory error has occurred.
- Fixed the issue where no address could be assigned in BMC initialization
with DHCP enabled.
- Fixed the issue where BMC LAN becomes unavailable if all the on-board LAN
controllers are set to disabled in the BIOS SETUP menu.
- Fixed the issue where enabling/disabling the DHCP settings might cause
communication with the BMC to fail.
03/26/2019 BMC firmware revision 01.26
- Supported backing up/restoring the language settings in BMC Management
Console.
12/05/2018 BMC firmware revision 01.23
- Fixed issue with the following events registered falsely in the System
Event Log in very rare case:
* VR DIMM Temperature
* Processor Automatically Throttled
12/21/2018 BMC Firmware Revision 01.21
- Set minimal power limit range for power limit function.
The minimal power limit of 2U server is 290 watt and 1U server is 243 watt.
--------------------------------------------------------------------------------
[Legal notices (trademarks and copyrights)]
All contents on this software are the copyright of NEC Corporation or the third-
party software developer.
Microsoft, Windows, Windows Vista and Windows Server are registered trademarks
of Microsoft Corporation in the United States and other countries.
Linux is a trademark or registered trademark of Linus Torvalds in the United
States and other countries.
Red Hat and Red Hat Enterprise Linux are trademarks or registered trademarks of
Red Hat, Inc. in the United States and other countries.
This software uses the software under GNU General Public License or GNU Lesser
General Public License.
All other product, brand, or trade names used in this publication are the
trademarks or registered trademarks of their respective trademark owners.
--------------------------------------------------------------------------------
Copyright NEC Corporation 2019