IBM BladeCenter 4-Port Ethernet Switch Firmware Update Readme.txt Version 1.07, Build ID: ibmrun.095 CONTENTS --------- 1.0 Overview 2.0 Change History 3.0 Installation and Setup Instructions 4.0 Configuration Information 5.0 Unattended Mode 6.0 Web Sites and Support Phone Number 7.0 Trademarks and Notices 8.0 Disclaimer 1.0 Overview ------------------------------- This file provides information about the firmware upgrade for the IBM BladeCenter 4-port switch, the ESM (Ethernet Switch Module). 1.1 Code Overview This code is supplied to flash the 4-port switch firmware The firmware file ibmrun.095 will update the ESM, and the Switch Information Menu will show: Firmware Version 00.00.95. The Boot code function of the ESM remains unchanged. All versions of Boot PROM, Versions 1 - 6 work with v095. The IBM MIB file posted with this release was last updated on July 29, 2004. 1.2 Limitations Caution: A one time exposure exists when updating the switch from 1.03 (v073) or older firmware levels. The configuration for any defined trunks on the ESM will be lost. If port trunks are configured, then a configuration file should be uploaded and saved prior to the upgrade process. Ports of the trunk should be disabled before the upgrade. After the firmware upgrade, download the saved configuration file into the switch, and then re-enable the ports of the trunk. Additional information on this limitation is available at: http://www-307.ibm.com/pc/support/site.wss/ under the tip "Ethernet Switch Module (ESM) firmware upgrade causes Link Aggregation Control Protocol (LACP) configuration to be lost - IBM eServer BladeCenter." Switch Configurations are not effected by any firmware upgrades applied to switches loaded with firmware levels of 1.04 (v081) or later. 1.3 Enhancements 1.4 Level of Recommendations for the Update: - IBM considered 1.06 to be a Critical Update. - IBM strongly recommends customers to update beyond release 1.05. - 1.07 is recommended. 1.5 Dependencies or Prerequisites: - There are no dependencies for flashing this code. - No prerequisites, other than the caution provided in section 1.2. 2.0 Change History -------------------- 1.07 (ibmrun.095) FIXES ADDRESSED in v095 1. Spanning Tree Protocol Port Cost now holds assigned fixed values. On previous releases the Cost assumed the default value for the speed of the link. Auto Port Costs are still available with v095. To select an Auto Port Cost enter a zero (0) value for the Port Cost. 2. The ESM response to pings with large byte counts (64K max) was improved. Large byte count pings to the ESM will not effect the response of the management console interface. 3. The capability to assign a static multicast router address to a port on a per VLAN basis has been added. 4. ARP table learning has been enhanced for Spanning Tree configuration changes. 5. ARP table learning has been enhanced for Failover configuration changes. 6. SNMP fix for Ext-4 and block/unblock control, SNMP PVID on Ext-4 to enable configuring the port to access mode, and SNMP External port 'up' or 'down' status fix. 1.06 (ibmrun.095) The IBM MIB file posted with this release was updated on July 30, 2004. NOTIFICATION OF NEW FEATURE AVAILABILITY - Crash Dump If the CPU of the ESM should crash, information will be saved to assist with debug. To recover the crash dump file containing the information perform the following: 1. Start a TFTP server 2. Restart the switch and begin a TELNET session to the ESM 3. Under Utilities Select Upload Configuration File to TFTP Server 4. Enter the TFTP server IP address 5. Under Filename specify: ibmesm_coredump.txt, and TFTP upload. 6. A text editor can be used to view the debug information. NOTIFICATION OF NEW FEATURE AVAILABILITY - Syslog Events entered into the history log table of the ESM can also be sent to a server. Access to syslog messages requires: 1. Start a syslog server(or syslog relay) 2. Configure the server with a UDP port, the default value is 514. 3. Syslog server IP address and UDP port are defined in the ESM web or telnet page of "Configuration->Syslog Configuration" 4. Enable the 'syslog status' to start the messages. FIXES ADDRESSED in v092 1. Fixed NESSUS telnet issue. 2. Fixed hang condition caused by multiple open TCP connections 3. Fixed hang condition caused by improper address entered during TFTP. 4. Updated Save Before Reboot message in Switch Interface. 5. Updated VPD information to be independent of default configuration. 6. SNMP updated with multiple fixes. 1.05a (ibmrun.081 or ibmrun.091) NOTIFICATION OF NEW FEATURE AVAILABILITY - REDUNDANT SWITCH FAILOVER a) "Redundant Switch Failover" is available in firmware version 1.05, ibmrun.091, which can be installed on ALL IBM BladeCenter 4-Port Ethernet Switch part numbers, (FRU PN 59P6620, 13N0557, and 26K6482). b) As stated below, avoid use of "RESET TO FACTORY DEFAULT", if ibmrun.091 is installed on FRU PN 59P6620 and PN 13N0557. c) A new IBM BladeCenter 4-Port Ethernet Switch Module Installation and User's Guide is available as a web download. Refer to the Link Aggregation section. 1.05 (ibmrun.081 or ibmrun.091) 1. A change to the ESM assembly and FRU part number is the reason for the new firmware release, ibmrun.091. 2. ibmrun.081 and ibmrun.091 are functionally the same with the following exceptions: a) If "Reset to Factory Default" is executed, via the WEB Browser or Telnet interfaces, ibmrun.081 will write Asm P/N 13N0558 and FRU P/N 13N0557 to the VPD. b) If "Reset to Factory Default" is executed, via the WEB Browser or Telnet interfaces, ibmrun.091 will write Asm P/N 26K6483 and FRU P/N 26K6482 to the VPD. 3. The user should confirm the ESM FRU P/N via the MM WEB Browser Hardware VPD listing or inspection of the label on the ESM enclosure. a) If the FRU Part Number is 26K6482, use ibmrun.091 b) If the FRU part number is 13N0557, use ibmrun.081 c) If the FRU Part Number is 59P6620, use ibmrun.081 * Note: *For FRU PN 59P6620 do not use the "RESET TO FACTORY DEFAULT" option. Note: After file transfer and ESM Re-Boot is completed, via the MM Browser, initiate an ESM power cycle (off then on) to refresh the MM Hardware VPD data. An alternative is to remove and re-install the ESM. Verify, the expected ESM FRU and Assembly part numbers are displayed. 1.04 (ibmrun.081) 1. SNMP Fixes for VLAN egress. 2. Fix for web interface VLAN configuration with static trunking. 3. Fix for IGMP flooding problems. 4. Fixes link problem to Cisco 6500 Family switches. 1.03 (ibmrun.073) 1. IGMP Snooping Fix. 1.02 (ibmrum.068) 1. DHCP client fix: ESM will freeze after DHCP client release and request IP address again. 2. Fix propriority MIB and clean up SNMPv2 unimplemented branches. 3. Drop packet from invalid Vlan. 4. Remove the restriction which limited IGMP snooping, works with IPMC sender with src IP subnet equal to ESM's IP subnet. 5. Fix a problem which causes the switch to completely hang up. 6. Fix POST failure while using ESM HW version B1 (This is the FPGA Grant line fail problem). 1.01 1. Fixed ping fail after VLAN configuration issue. 2. Fixed FW crash after PVID has been changed and switch rebooted. 3.0 Installation and Setup Instructions ----------------------------------------- 3.1 IBMRUN.081 or ibmrun.091 should be copied to a TFTP server that is accessible to the BladeCenter. Trivial File Transfer Protocol (TFTP) services enable the switch firmware code to be upgraded by downloading a new firmware code file from a TFTP server to the switch. TFTP server software must be running on the management station for the TFTP services listed here to work. The code can be flashed using the web browser or telnet interfaces. IN the maintenance sections of the web browser and/or telnet sections of the management interface: - Inter the IP address of the TFTP server in the "Server IP address" field and the complete path and filename of the firmware code for the switch. - Click Apply to enter the IP address into the switch RAM. - Select Save Changes to enter the address into the switch NVRAM. - Click Start to initiate the file transfer. Note: After file transfer and ESM Re-Boot is completed, via the MM Browser, initiate an ESM power cycle (off then on) to refresh the MM Hardware VPD data. An alternative is to remove and re-install the ESM. Verify, the expected ESM FRU and Assembly part numbers are displayed. 4.0 Configuration Information ------------------------------- 4.1 The Limitations Section contains a caution message regarding configuration. 5.0 Unattended Mode ------------------------------- 5.1 Unattended Mode is not supported for this flash. 6.0 WEB Sites and Support Phone Number ---------------- 6.1 IBM Support Web Site: http://www.ibm.com/pc/support 6.2 IBM Marketing Netfinity Web Site: http://www.pc.ibm.com/netfinity 6.3 If you have any questions about this update, or problems applying the update go to the following Help Center World Telephone Numbers : 1-800-IBM - SERV 1-800-426 - 7378 http://www.pc.ibm.com/qtechinfo/YAST-3P2QYL.html. 7.0 Trademarks and Notices ---------------------------- 8.0 Disclaimer ---------------------------- 8.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. 8.2 Note to Government Users Include the following note after the disclaimer paragraph. Note to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation.