FILE NAME: CP020908.scexe TITLE: HP QLogic P2/P3 Online Firmware Upgrade Utility for Linux x86 VERSION: 5.4.6 REVISION: 0 LANGUAGE: English CATEGORY: Software Solutions DIVISIONS: Enterprise and Mainstream Servers EFFECTIVE DATE: 11/19/2013 SUPERSEDES: CP018826.scexe Products Affected ================== HP NC510F PCIe 10 Gigabit Server Adapter HP NC510C PCIe 10 Gigabit Server Adapter HP NC522m Dual Port 10GbE Multifunction BL-c Adapter HP NC522SFP Dual Port 10GbE Server Adapter HP NC375i Quad Port Multifunction Gigabit Server Adapter HP NC375i 1Gb w/HP NC524 10Gb HP NC375T PCI Express Quad Port Gigabit Server Adapter Operating Systems ================== Red Hat Enterprise Linux 6 Update 5 for x86 Red Hat Enterprise Linux 6 Update 4 for x86 Red Hat Enterprise Linux 5 Update 10 for x86 Red Hat Enterprise Linux 5 Update 9 for x86 SUSE LINUX Enterprise Server 11 Service Pack 3 for x86 SUSE LINUX Enterprise Server 11 Service Pack 2 for x86 Pre-requisites =============== HP NC-Series QLogic (nx_nic) driver rpm version >= 4.0.540 Firmware version >= 3.4.336 for NC510C and NC510F Firmware version >= 4.0.230 for all other Products Description ============ This package contains the utilities and binaries for upgrading HP ProLiant QLogic P2 and P3 10 Gigabit Ethernet NICs ROM images running under Linux i386 platform. Enhancements/Fixes =================== - Enhancements Description: - Firmware Enhancements: - This component upgrades NIC fimware v4.0.593. - Fixes Description: - Firmware Fixes: - FW changes w.r.t to 4.0.590 : * Fix Receive Side Scaling distribution on W2K12 systems. * Fix incorrect reporting of checksum status for packets with TCP checksum error in promiscuous mode. Table of Contents ================= Introduction Packaging Performing the Firmware Upgrade Firmware Upgrade Log Important Information Introduction ============ This file describes the firmware upgrade of the HP Gigabit Server Adapters mentioned in the PRODUCTS AFFECTED section of this document. User guides and additional HP Network Adapter information can be found at: http://h18004.www1.hp.com/products/servers/networking/index-nic.html Packaging ========= The firmware upgrade utility is released in scexe format. The file is a single self-extracting executable that unpacks the component, runs it, and cleans up the component. This one-step process replaces the rpm format which would require three steps to install, execute, and remove. Performing the Firmware Upgrade =============================== 1. The firmware can be upgraded interactively using the following command: #./CPxxxxxx.scexe 2. Check the help menu for more information regarding command line options. #./CPxxxxxx.scexe -h Firmware Upgrade Log ==================== Results of the firmware upgrade are written to /var/cpq/CPxxxxxx.log. Important Information ====================== 1) The nx_nic driver uses host-based firmware load. When the user loads the driver the host-based firmware image in the driver will be the version that is displayed when checking the firmware version using ethtool. The burned-in firmware on the device as well as the host-based firmware version can be verified by checking dmesg for entries similiar to the following: nx_nic: Flash Version: Firmware[4.0.516], BIOS[2.1.3] nx_nic: File FW[nx3fwmn.bin] version[4.0.516:12818] 2) On NC522m, NC522SFP etc that have only eeprom on the chip and thus share the fimware among all the ports, update is done only once. However other commands like show current ports and change the pxe setting etc treat the ports independently. This greately improves the performance of the tool. Thus please expect not to see all the ports that were displayed during -c invocation during the actual firmare update process. 3) This tool requires the supported interfaces to be active when executing because it queries the ethernet interface to get current version of firmware and driver. Hence, when a ethernet interface is not configured or is in a slave bonding configuration, this tool will not work as expected. 4) The ethernet interfaces may be down temporarily during the update process. So any remote sessions via these interfaces will be disconnected temporarily. Copyright 2012 Hewlett-Packard Development Company, L.P. Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies