Online Broadcom NetXtreme Firmware Update Utility for Linux Online update for IBM servers and options. (c) Copyright Broadcom Corporation 2017. All rights reserved. (C) Copyright International Business Machines Corporation 2015. All rights reserved. US Government Users Restricted Rights - Use, duplication, or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note: Before using this information and the product it supports, read the general information in "Notices and trademarks” in this document. 1.0 Overview This update package contains firmware updates for IBM eServer xSeries, and options that use integrated Broadcom ethernet adapters. For a complete list of IBM products supported by this package, please refer to the change history file. 1.1 Limitations a. In 32 bit Linux OS, the following error message is displayed, when you run this update package. This error message can be ignored; this does not impact the firmware updating process. Code: (unknown) NA NA NA NA NA NA NA NA NA NA NA -1:0:0 Build Version is 17.0.4.5a Writing Build Version 17.0.4.5a to vpd-v0 for device Code: ---> failed Updating Code: failed, firmware corrupted ---> Update failed Now starting a CRC check for each Broadcom Ethernet adapter. Performing CRC check for device Code: ---> failed 1.2 Level recommendation and prerequisites for the update a. The NetXtreme firmware update for Linux requires a tg3 driver at level 3.137h or higher installed in the system. b. Ethernet ports need to be up for the firmware update to happen and "each port" should be configured with an ip address. c. libstdc++.so.5 and/or libstdc++.so.6 needs to be installed in the system(compat-libstdc++-33-..rpm provides that library). Note:If any of the prerequisites are not met, the Broadcom firmware update process will indicate a failure. To ensure that all of your Broadcom Ethernet adapters are updated to the latest firmware, please satisfy all prerequisites before running the Broadcom firmware update. 1.3 Dependencies 2.0 Installation and setup instructions for Linux Linux update is packaged as a binary,which allows the user to upgrade the firmware silently Use the command ./brcm_fw_nic__linux_32-64.bin -s The firmware update tool will only update the firmware if the existing level is less than the level in the package. To override the version check, run the firmware update as follows: ./brcm_fw_nic__linux_32-64.bin -force 3.0 Configuration information For a complete list of IBM products supported by this package, please refer to the change history file. 3.1 Define configuration settings 3.2 Hardware status and information 4.0 Web information and support phone numbers IBM Support Web Site: http://www.ibm.com/support If you have any questions about this update, or problems applying the update go to the following Help Center web site http://www.ibm.com/planetwide/ for world wide contact information. 5.0 Notices and trademarks The following terms are trademarks of the IBM Corporation in the United States or other countries or both: IBM eserver xSeries Broadcom is a registered trademark of Broadcom Corporation. Other company, product, and service names may be trademarks or service marks of others. 6.0 Disclaimer THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.