IBM System x3850/x3950/x3800/x3950E Baseboard Management Controller (BMC) Linux Update Version 2.07 (Build ID Z2BT05E) System Machine Types 8863/8865/8872/8874 Note: This Build ID Z2BTxxx supports the IBM System x3850, x3950 and x3800 Servers. See the Change History to determine the version to use for each specific Server. Some Versions only support specific Servers. More Servers may be added to Versions, as IBM's test process progresses. Download the latest Change History from the Web to determine Version to Server support. Note: Before using this information and the product it supports, read the general information in "Trademarks and Notices" in this document. CONTENTS ________ 1.0 Overview 2.0 Installation and Setup Instructions 3.0 Configuration information 4.0 Unattended Mode 5.0 Web Sites and support phone Number 6.0 Trademarks and Notices 7.0 Disclaimer 1.0 Overview ________________________ This package will update the Baseboard Management Controller (BMC) firmware only. It will not affect any device drivers. 1.1 This README file contains the latest information about installing the IBM System x3850/x3950/x3800/x3850E BMC firmware. 1.2 Limitations Note that this Linux Update package will not run in a multi-node environment. For this update to be applied, each node of the multi-node complex must be configured as a single-node server. Once each node is configured as a single-node server, the Linux Update package can be applied. After the updated is applied, the multi-node complex can be reassembled. NOTE: The DOS Update package does not require disassembly of the multi-node complex. 1.3 Enhancements - IPMI 1.4. Level of Recommendations and Prerequisites for the update: - BIOS version 1.09, or later, must be installed prior to installing this BMC firmware update. - Remote Supervisor Adapter II 1.07, or later, must be installed prior to installing this BMC firmware update. - A full tape backup should be completed and verified prior to running this, or any other system upgrade. - RAID configuration should be saved to a diskette: see the "Hardware Maintenance Manual" for more details. 1.5 Dependencies: - BIOS version 1.03 (ZUJT30A) and higher REQUIRES that BMC Firmware Version 1.05 (ZUBT22A) or higher to be used. Using a BMC version of 1.04 or lower in combination with BIOS 1.03 or higher will result in a loss of RSA II related menus/information items in the F1 POST/BIOS Setup Utility and/or a loss of communication between POST/BIOS and the RSA II. 1.6 IPMI Level Migration (1.5 to 2.0): - The Linux update does not support IPMI level migration. 1.7 IPMI Level Regression (2.0 to 1.5): - The Linux update does not support IPMI level regression. 2.0 Installing and Setup Instructions ______________________________________ 2.1 Step by step instructions for this code update - Run the "IBM System x3850/x3950/x3800/x3950E Linux BMC Update" with the following command line: "./.sh -s" where .sh is the downloaded update. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. 2.2 Step by step instructions for extracting the Linux update files. - Run the "IBM System x3850/x3950/x3800/x3950E Linux BMC Update" with the following command line: "./.sh -x " where .sh is the downloaded update and is the path to which the Windows update files will be extracted. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The files extracted are all the files that are necessary to perform a BMC update under Linux. Run "./lflash -c" from a command line to update BMC on 32-bit Windows or "./lflash64 -c" from a command line to update BMC on 64-bit Windows. 2.3 Step by step instructions for extracting the DOS update files to diskette. - Run the "IBM System x3850/x3950/x3800/x3950E Linux BMC Update" with the following command line: "./.sh -xd " where .sh is the downloaded update and is the path to which the Windows update files will be extracted. If is omitted, /dev/fd0 is assumed. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The diskette created is the DOS BMC update diskette. 3.0 Configuration information _____________________________ 3.1 x3950 With x3950E Nodes This is not supported by the Linux update. 3.2 IPMI 2.0 to IPMI 1.5 Regression This is not supported by the Linux update. 4.0 Unattended Mode _______________________ 4.1 Performing the update in unattended mode - Run the "IBM System x3850/x3950/x3800/x3950E Linux BMC Update" with the following command line: "./.sh -s" where .sh is the downloaded update. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. 4.2 Extracting the Linux update files in unattended mode - Run the "IBM System x3850/x3950/x3800/x3950E Linux BMC Update" with the following command line: "./.sh -x " where .sh is the downloaded update and is the path to which the Linux update files will be extracted. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The files extracted are all the files that are necessary to perform a BMC update under Linux. Run "./lflash -c" from a command line to update BMC on 32-bit Windows or "./lflash64 -c" from a command line to update BMC on 64-bit Windows. 5.0 WEB Sites and Support Phone Number __________________________________________ 5.1 IBM Support Web Site: http://www.pc.ibm.com/support 5.2 IBM System x Web Site: http://www.ibm.com/systemx 5.3 If you have any questions about this update, or problems applying the update, go to the following Help Center World Telephone Numbers and URL: http://www.pc.ibm.com/qtechinfo/YAST-3P2QYL.html. 6.0. TradeMarks and Notices ______________________________ 6.1 The following terms are trademarks of the IBM Corporation in the United States, or other countries or both: * IBM * System x * Advanced System Management Other company, product, and service names may be trademarks or service marks of others. 7.0. Disclaimer __________________ 7.1 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. 7.2 Note to Government users: Note to U.S. Government users-- Documentation related to restricted rights-- Use, duplication and disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation. (C) Copyright International Business Machines Corporation 2005, 2006. All rights reserved.