Page 2 - Audience assumptions
© Copyright 2005-2007 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be co...
Page 3 - Contents
Contents 3 Contents Overview ..................................................................................................................................... 5 Supported adapters and operating systems..................................................................................................
Page 5 - Overview; In this section; Supported adapters and operating systems; Supported adapters
Overview 5 Overview In this section Supported adapters and operating systems ................................................................................................. 5 Adapter driver and software information.......................................................................................
Page 6 - Supported operating systems
Overview 6 • HP NC6136 Gigabit Server Adapter (PCI 1000 SX) • HP NC6170 Dual Port PCI-X Gigabit Server Adapter • HP NC6770 PCI-X Gigabit Server Adapter • HP NC7131 Gigabit Ethernet Server Adapter • HP NC7132 Gigabit Ethernet Upgrade Module for the NC3134 Server Adapter * • HP NC7170 Dual Port PCI-X ...
Page 7 - Adapter driver and software information
Overview 7 • Windows® 2000 (NDIS5) • Windows NT® 4.0 (NDIS4) (only supported on adapters that shipped before January 1, 2003) • DOS NDIS2* NetWare • NetWare 6.5 Server • NetWare 6.6 Server • NetWare Open Enterprise Server Linux 32 • Red Hat Enterprise Linux 5 • Red Hat Enterprise Linux 4 • Red Hat E...
Page 9 - Linux documentation; PCI Hot Plug; Support for enabling PCI Hot Plug
Overview 9 Linux documentation • Linux readme.txt file is located in the \LINUX directory • HP iSCSI Boot User Guide for Linux in the \docs directory PCI Hot Plug PCI Hot Plug is an industry-standard solution that provides increased system availability and non-stop serviceability in business-critica...
Page 10 - Upgrading the adapter with a persistent driver; Duplex support; Configuring for full-duplex
Overview 10 No support • Linux No support Upgrading the adapter with a persistent driver To upgrade the adapter with a persistent driver: 1. Manually remove (unload) the driver. 2. Power down the slot and remove the adapter. 3. Upgrade the adapter (add the option module). 4. Reinstall the upgraded a...
Page 11 - Windows 2000 and Windows NT
Overview 11 3. Set Speed/Duplex on the adapter to Auto/Auto, 10/Half, 10/Full, 100/Half, 100/Full, or 1000/Full. 4. Click OK until prompted to restart. 5. Restart Windows NT® 4.0. Windows® 2000, Windows Server 2003, and Windows Server 2003 x64 For new installations, Windows® 2000 automatically insta...
Page 13 - Installation; Software & Driver Downloads
Installation 13 Installation In this section Download latest drivers, firmware, and documentation ............................................................................... 13 Windows Server 2003 and Windows Server 2003 x64 ..........................................................................
Page 15 - Install; System; Installing network drivers (new installations)
Installation 15 1. Run the appropriate Driver Component Package (listed as CPxxxxxx.exe) in a directory on your hard drive. The component is a self-extracting executable with a file name based on the component number. 2. Click the Install button to proceed with the installation. 3. After the drivers...
Page 16 - To update the network driver, follow these instructions:
Installation 16 To update the network driver, follow these instructions: Locate the driver on the CD, diskette, or directory on your hard drive where you copied it from an updated source. See Technical Support for a list of online sources for software and driver updates. 1. Run the appropriate Drive...
Page 17 - Make Network Installation Startup Disk.
Installation 17 5. Copy driver installation files: Xcopy the HP Configuration and Drivers Disk to the proper location under Adapter Device Driver folder (NT40.INS\i386\DRVLIB.NIC\CPQANC folder on the Windows NT® server). This enables the installation program to find the same file structure as on the...
Page 20 - Linux
Installation 20 InstallServices = ServicesSection JoinWorkgroup = workgroup [ProtocolsSection] TC = TCParamSection [TCParamSection] DHCP = yes [CPQAdapters] CPQANC.1 = CPQNic1ParamSection, \i386\drvlib.nic\CPQANC ;CPQANC.2 = CPQNic2ParamSection, \i386\drvlib.nic\CPQANC ;CPQANC.3 = CPQNic3ParamSectio...
Page 21 - SCO OpenServer and UnixWare; Creating a diskette
Installation 21 7. Click the SoftPaq file to extract the files and then open the cmponent.htm file. In addition, the Linux (open source) drivers can be found at the HP software and drivers website ( http://h18000.www1.hp.com/support/files/index.html ). HP ROMPaqs for specific servers can be found at...
Page 23 - Flow Control; Solaris; Installing the driver
Installation 23 100 Mbps full-duplex 1000 Mbps full-duplex o Flow Control Disabled (default) Auto Negotiation (Symmetric Pause advertised) Receive Pause Transmit Pause Receive & Transmit Pause o MAC Address No Override (default) - a user-administered MAC address entered with a colon separating e...
Page 24 - Uninstalling the driver
Installation 24 In Solaris 7.0 (Intel platform), the operating system only allocates 36 pages of 4K physically contiguous memory. The driver needs approximately 130K of physically contiguous memory per adapter. In order to use more than one adapter, the operating system must allocate more memory. Th...
Page 25 - Installing Solaris DU dskettes
Installation 25 dd if=bcmedu.img of=/dev/rdiskette bs=36k Installing Solaris DU dskettes You can use Solaris DU diskettes in the following ways: • To use new drivers to install or upgrade the Solaris operating system environment on a system with new hardware. • To add new drivers to support new hard...
Page 26 - Installing unbundled device driver support
Installation 26 13. Select F2_Continue. The message "Loading driver...." is displayed, followed by messages about the drivers that are required to boot your system. After a few seconds, the Boot Solaris screen is displayed. 14. At the Boot Solaris screen, select the device controller attache...
Page 27 - Unconditionally installing DUs
Installation 27 3. If Volume Management is running, temporarily stop it by typing: # /etc/init.d/volmgt stop 4. Insert the DU diskette into the disk drive. 5. Mount the DU diskette at the /mnt mount point: # mount -F pcfs /dev/diskette /mnt At this point, you must mount the DU diskette in the file s...
Page 28 - NetWare; Netware install program
Installation 28 NetWare A network device driver must be installed before the Gigabit Ethernet adapter can be used with your Novell NetWare system. Before you can successfully install the adapter driver for Novell NetWare, the adapter card must be physically installed in the server and, typically, Ne...
Page 29 - Packet Receive Buffers Setting is Too Low error message
Installation 29 NOTE: Your NetWare server software must be the latest version of the support pack before installing the HP driver. The latest support pack is available from the Novell support site: http://support.novell.com/misc/patlst.htm. Before installing, use the HP SoftPaq to create a floppy di...
Page 31 - Parameter Options; Post installation
Installation 31 Parameter Options Description TXPacketsPer Default = 64 Min = 0, disabled Max = 100 Enables the use of batching transmits to a specific amount of packets. NOTE: With Jumbo Frames, the first frame must be Ethernet_ii. Post installation After NetWare 6.x has been successfully installed...
Page 32 - Removing drivers from Autoexec.ncf
Installation 32 # WARNING!! file server name NOVELLSERVER51 # WARNING!! # If you change the name of this server, you must update # all the licenses that are assigned to this server. Using # NWAdmin, double-click on a license object and click on # the Certificate Assignments button. If the old name o...
Page 33 - Default = The adapter automatically detects network speed.
Installation 33 o Full-duplex. The adapter sends and receives packets at the same time. This improves the performance of your adapter. Set duplex mode to full-duplex ONLY if you have a hub/switch that supports full-duplex. o Half-duplex. The adapter performs one operation at a time. It either transm...
Page 34 - NetWare custom statistics
Installation 34 • NODE. This keyword specifies a locally administered address (LAA) unique to each adapter. Use this option to provide your own unique node address for the adapter. The node address is a 12-digit hexadecimal number. The second digit must be one of the following digits: 2, 6, A, E. o ...
Page 35 - A counter of non-zero indicates failure.
Installation 35 The following describes the adapter Status Counters and Software Counters and their acceptable ranges. N100 custom counters • Link Status This counter contains the link status, as read from the PHY, or general status register of the ASIC. It is updated once a second. A value of 0 is ...
Page 37 - This counter contains Xon and Xoff frames transmitted.
Installation 37 that software uses, or increasing the performance of the host machine's processing power (which would allow for faster processing of the resources). • Rx DMA Overrun Errors This counter contains the number of frames known to be lost because the device's internal receive FIFO overflow...
Page 38 - This counter displays the current line speed in Mbps.
Installation 38 amount of under-runs. The higher this number, the more time the adapter is waiting before starting to transmit data onto the wire. Poor bus performance, large amounts of traffic or a large number of devices on the same bus can cause this to rise. If this number is always above 170, y...
Page 44 - This counter indicates whether the adapter is in a PCI.
Installation 44 This counter indicates the number of receive packets with CRC errors. Packets less than 64 bytes are not counted in this counter. • Tx Threshold This counter indicates the current value of the Early Transmit Threshold. The adapter starts transmitting the packet when the specified num...
Page 47 - VLANID
Installation 47 o Description: Identifies the team. nnnn=DecimalNumber. • TX_ECBS_TO_USE o Syntax: tx_ecbs_to_use=nnn o Description: Sets number of TX ECBs to allocate per virtual adapter • VLANID o Syntax: VlanID=nnn o Description: Sets team to VLAN mode. Creates MLID edge
Page 48 - Firmware upgrade utility; Windows utility
Firmware upgrade utility 48 Firmware upgrade utility In this section Windows utility ...................................................................................................................................... 48 c-Class BladeSystem utility ....................................................
Page 51 - The following are examples of how to use the
Firmware upgrade utility 51 Command line argument Description /S[ILENT] Supresses console messages. If this argument is omitted from the command line, console messages are displayed. /F[ORCE] Specifies whether an installation will be forced, regardless of the server adapter firmware version that is ...
Page 52 - Using the NicFwUpg.exe command line interface; Command line syntax
Firmware upgrade utility 52 The upgrade installation activity (including errors) is written by the Smart Component to a common installation log file called CPQSETUP.LOG in the \CPQSYSTEM\LOG subdirectory on the target server. Information regarding subsequent installation activity is appended to the ...
Page 53 - Error level Meaning
Firmware upgrade utility 53 Command Line Input Result nicfwupg_mf.exe -c Displays the current firmware version of all HP NC-Series Broadcom adapters in the system nicfwupg_mf.exe -l Displays the latest version of HP NC-Series Broadcom adapters in the system as determined by versions shipped with the...
Page 54 - c-Class BladeSystem utility
Firmware upgrade utility 54 c-Class BladeSystem utility The HP Gigabit Server Adapter Firmware Upgrade Utility for c-Class BladeSystem uses two separate utilities (ccfwupg1.bat and ccfwupg2.bat) to upgrade firmware on the c-Class BladeSystem adapters. The ccfwupg1.bat command upgrades the Boot Code ...
Page 57 - rpm
Firmware upgrade utility 57 names for the packages are hpnicfwupg-<version>.i386.rpm for Linux 32 and hpnicfwupg-<version>.x86_64.rpm for Linux 64. The instructions below describe the x32 version. 1. Before the RPM package is installed, check for the existence of a previous version by is...
Page 58 - hpnicfwupg
Firmware upgrade utility 58 Command line argument Description –p Previous. Interactively restores previous firmware images that were automatically backed up prior to the firmware update. This option is useful for recovering from firmware upgrade failures. This option can be used with any other optio...
Page 59 - Meaning; DOS utility; Supported Gigabit Server Adapters
Firmware upgrade utility 59 Error level Meaning 2 Hpnicfwupg did not attempt firmware upgrade because the installed firmware was up-to-date, the target hardware was not present, the command was invalid, the user responded no to all prompts, or the user selected quit in response to a prompt. For opti...
Page 61 - NICFWUPG BAT
Firmware upgrade utility 61 7782327B BIN NICFWUPG BAT PT5704C2 36 PXE_V322 BIN Q57UDIAG EXE SP29044 TXT PXE_V778 BIN PXE_V839 BIN 320TV355 BIN 11. Boot the system using the DOS diskette. 12. Run NICFWUPG.BAT from a command prompt.
Page 62 - Adapter configurations; HP NC-Series Broadcom adapters; Keywords for Q57 NDIS2 driver
Adapter configurations 62 Adapter configurations In this section HP NC-Series Broadcom adapters ............................................................................................................ 62 HP NC-Series Multifunction adapters ...........................................................
Page 63 - Keywords for B06 NDIS2 driver
Adapter configurations 63 • FixCheckSumOff—This string parameter turns off the driver work-around for the TCP/IP stack to recognize the 1's complimented version of the checksum. The following are examples of the use of these keywords in the protocol.ini. [Q57] DriverName = "Q57$" BusNum = 3 ...
Page 65 - Remote Installation
Adapter configurations 65 HP PXE implementation is supported in the following environments: • Linux Red Hat PXE Server. HP PXE clients are able to remote-boot and utilize network resources (for example, NFS mount) and to do Linux installation. In the case of a remote boot, the Linux universal driver...
Page 66 - Red Hat Linux; HP NC-Series Multifunction adapters; Accelerated iSCSI devices; Prerequisites
Adapter configurations 66 To boot in DOS and connect to a network for the DOS environment, download the Intel® PXE PDK from the Intel® web site. This PXE PDK comes with a TFTP/ProxyDHCP/Boot server. The PXE PDK can be downloaded from the Intel website ( http://downloadfinder.intel.com/scripts-df- ex...
Page 67 - Configuring advanced settings parameters; iSCSI boot configuration: Multifunction adapters; HP iSCSI Boot for Linux User Guide
Adapter configurations 67 protocol. See the Microsoft website ( http://www.microsoft.com ) to download the Microsoft iSCSI Software Initiator installation wizard software and to obtain installation and usage information. The accelerating iSCSI feature comes standard with standup HP Multifunction Ser...
Page 69 - HP NC-Series Intel adapters; Boot Agent; Implementation support for the Boot Agent includes:
Adapter configurations 69 The current version of Windows® 2000 does not include a network driver for the NC32xx, NC37xx, NC380x, NC1020, NC6770, and NC77xx Gigabit Server Adapters. To perform remote installation with PXE, include a network driver for these adapters as part of the client's installati...
Page 70 - Operating environment
Adapter configurations 70 • Compliance with the Wired for Management Baseline (WfM) 2.0 specification • Compatibility with legacy boot agent environments that use BOOTP protocol • Customization in pre-boot, Windows®, and DOS environments Operating environment The Boot Agent operates in a client/serv...
Page 73 - Running IBAUtil in DOS
Adapter configurations 73 is in the suspended state when this is enabled. It is strongly recommended that no more than two adapters should have this feature enabled per computer. • Intel Boot Agent. When enabled, the computer can initiate PXE/RPL boot if a valid flash image is present on the adapter...
Page 74 - Parameter Description; DOS error codes
Adapter configurations 74 Parameter Description -SAVE Saves existing Intel Boot Agent and EEPROM settings to a file. The file is named based on the PCI Vendor and Device ID of the adapter. -RESTORE Restores previously saved Intel Boot Agent image. IBAUtil looks for a file name based on the PCI Vendo...
Page 75 - Examples of IBAUtil command lines
Adapter configurations 75 • 5–EEPROM read failure • 6–EEPROM write failure • 7–EEPROM dump failure • 8–(Not used) • 9–No memory • 10–No adapters found Examples of IBAUtil command lines The following are examples of some typical IBAUtil command lines. • Disables WOL on all HP network adapters: IBAUTI...
Page 76 - BIOS could not move the image into extended memory.
Adapter configurations 76 PCI configuration space could not be read. Machine is probably not PCI compliant. The Boot Agent was unable to read one or more of the adapter's PCI configuration registers. The adapter may be misconfigured, or the wrong Boot Agent image may be installed on the adapter. The...
Page 77 - Ending execution of the ROM image.
Adapter configurations 77 Base code cannot be installed. An incorrect flash image is installed or the image has become corrupted. Try to update the flash image. • PXE-EC4: UNDI ROM ID structure was not found. UNDI ROM ID structure signature is incorrect. An incorrect flash image is installed or the ...
Page 78 - My computer does not complete POST
Adapter configurations 78 If you are accustomed to redefining your computer's boot order using the motherboard BIOS setup program, the default settings of the Boot Agent setup program can override that setup. To change the boot sequence, you must first override the Boot Agent setup program defaults....
Page 80 - Definition
Adapter configurations 80 Term / Abbreviation / Acronym Definition Flb Flash Library IA32 Shorthand for computer platforms based on Intel 32-bit architecture CPUs. IA64 Shorthand for computer platforms based on Intel 64-bit architecture CPUs. IAL Intel Architecture Lab IBA Intel Boot Agent IETF Inte...
Page 81 - Keywords for N100 NDIS2 driver; General configuration parameters; DRIVERNAME
Adapter configurations 81 Term / Abbreviation / Acronym Definition RIS Remote Installation Services. A Microsoft® service that uses PXE to deliver the Network Bootstrap Program (NBP) to start the boot process. Ships with Windows® 2000 Advanced Server. ROM Read-Only Memory. When used in this guide, R...
Page 82 - SPEED
Adapter configurations 82 see a message referring to this value with the "$." The user must remember to enter the "$" character as part of the parameter's value. • SPEED o Syntax: SPEED=[Auto | 10 | 100] o Example: SPEED=10 o Default: Auto-Speed-Detect as a function of PHY detection ...
Page 83 - SLOT
Adapter configurations 83 o Normal Behavior: The value will be used by the PHY detection routine to locate and initialize the PHY. If a PHY is not found at the address specified, the driver will load but not function properly, because PHY detection occurs after the initial load has occurred. o Possi...
Page 84 - Default: 8, corresponding to 32 bytes or 8 dwords in the receive FIFO.
Adapter configurations 84 o Default: 8, corresponding to 32 bytes or 8 dwords in the receive FIFO. o Normal Behavior: No message will be displayed. The driver will use the specified value to configure. o Possible Errors: If the RXFIFO parameter is set to an invalid value, the parameter is ignored an...
Page 85 - TXDMACOUNT
Adapter configurations 85 o Normal Behavior: The value will be used to configure the 82557 at initialization time. Setting it to a low value will force frequent internal arbitration, which will affect overall performance. The value can be tuned to obtain optimum balance between the TX and Rx DMA mac...
Page 86 - MCWA
Adapter configurations 86 CAUTION: If the number of buffers allocated causes the driver’s size to exceed MAXIMUM, the driver adjusts the number of buffers downward, by reducing each of the counts of transmit/receive buffers by one until the total allocation will fit in the available memory. A messag...
Page 87 - Configuration
Adapter configurations 87 Keywords for N1000 NDIS2 driver The following describes how to configure the parameters for the NDIS 2 driver version 3.62 (N1000.DOS). Configuration The following configuration parameters are supported through the PROTOCOL.INI file. The "Possible Errors" section de...
Page 88 - NODE
Adapter configurations 88 o Normal Behavior: The driver uses the value of the parameter to decide which adapter to control. o Possible Errors: If only one adapter is installed and the value does not correctly indicate adapter slot, a message indicates that the value does not match the actual configu...
Page 89 - PXE configuration for HP NC-Series Intel adapters; Configuring the Boot Agent in a pre-boot environment
Adapter configurations 89 o SLOT=0x7 • CACHEFLUSH parameter o Set this to 1 to hook the system Disk Buffer Flush interrupt. This causes the driver to properly turn off the adapter when the system is shut down by Windows NT® during remote installation (push-install). o CACHEFLUSH=1 o Known Limitation...
Page 91 - Windows; Modifying adapter properties using the NCU; Locally Administered Address.
Adapter configurations 91 Configuration settings Possible values Description Setup Menu Wait Time • 0 seconds • 2 seconds • 3 seconds • 5 seconds Controls the number of seconds the Boot Agent waits for you to press the Ctrl+S keys, so as to suspend the boot process and then configure the way the Boo...
Page 92 - Transmit Control Blocks.
Adapter configurations 92 adapter receives before generating an interrupt). A high value improves CPU efficiency, but may reduce adapter bandwidth. o Default = 1536 o Range = 0–4096 (increments of 32) • Number of Coalesce Buffers (NC31xx adapters only). Specifies the number of memory buffers availab...
Page 94 - Specifies the number of descriptors to allocate
Adapter configurations 94 NC6132, NC6133, and NC6134: 80–768 (increments of 8) NC6136, NC7131, and NC7132: 80–256 (increments of 8) NC310F, NC340x, NC6170, and NC7170: 80–4096 (increments of 32) Windows Server 2003 Windows Server 2003 x64 NC6132, NC6133, and NC6134: 80–768 (increments of 8) NC6136, ...
Page 95 - Allows the use of power management and wake-up functions.
Adapter configurations 95 • Enable PME. (NC110T, NC310F, NC340x, NC360x, NC364T, NC6170, and NC7170 only) Allows the use of power management and wake-up functions. o Default = No Action o Range = Disable; Enable; No Action; H/W Default • Wake On. (NC110T, NC310F, NC340T, NC360x, NC364T, NC6170, and ...
Page 97 - Specifies the type of flow control that is needed.
Adapter configurations 97 o Default = Auto o Range = Auto, 10Mb, 100Mb • Flow Control. Specifies the type of flow control that is needed. o Default = Auto o Range = Disable; Rx Pause; Tx Pause; Rx/Tx Pause; Auto • Rx TCP Checksum Offload. Offloads the task of computing the checksum for incoming TCP ...
Page 99 - Yes
Adapter configurations 99 b. If prompted to restart your computer, click Yes . Rebooting the system for new adapter properties to take effect is not required; however, rebooting is recommended to re-initialize all registers. Windows Server 2003 and Windows Server 2003 x64 adapter properties • 802.1p...
Page 100 - Wake Up Capabilities.
Adapter configurations 100 • Speed & Duplex. The Speed & Duplex property allows the user to set the connection speed to the network and mode. The Duplex Mode allows the adapter to transmit and receive network data simultaneously. The adapter is set to Auto (optimum connection) by default. Se...
Page 101 - Multifunction Gigabit Server adapter properties
Adapter configurations 101 many receive descriptors are used, the driver unnecessarily consumes memory resources. This property is only available through the HP Network Configuration Utility. o Default = 200 o Range = 100–512 Multifunction Gigabit Server adapter properties • SRB Timeout Delta. Incre...
Page 103 - Modifying HP NC-Series Intel adapter properties
Adapter configurations 103 o Auto. (Default) Sets the speed for optimum network connection NOTE: This property is not supported on the NC150T and NC7782 adapters. Multifunction Gigabit Server adapter iSCSI properties • SRB Timeout Delta. Increases or decreases the timeout value for I/O operations th...
Page 106 - Modifying NC31xx Fast Ethernet adapter properties
Adapter configurations 106 Modifying NC31xx Fast Ethernet adapter properties Although the default values should be appropriate in most cases, you may change any of the available options to meet the requirements of your specific system. Use the following procedure to verify or change the properties a...
Page 107 - Default = Auto Detect; Modifying adapter properties in Windows NT; Properties for 10/100 Copper Server Adapters
Adapter configurations 107 • Link Speed & Duplex. Allows the user to set the connection speed to the network and mode. Full- Duplex Mode allows the adapter to transmit and receive network data simultaneously. o Default = Auto Detect o Range 100 Mbps/Full-Duplex: Sets the speed at 100 Mbps and mo...
Page 108 - Adaptive Interframe Spacing.; Properties for NC61xx and NC71xx Server Adapters
Adapter configurations 108 • Adaptive Interframe Spacing. Compensates for excessive Ethernet packet collisions on the network. The default setting works best for most computers and networks by dynamically adapting to the network traffic conditions. However, in some rare cases, you may obtain better ...
Page 109 - Number of Coalesce Buffers.
Adapter configurations 109 • Speed/Duplex Setting. Changes the current speed and duplex settings. Be sure this setting is compatible with the link partner (examples: switch, hub). o Default 1000BASE-SX or -LX Adapters: 1000/Full 10/100/100 Adapters: Auto/Auto o Range 1000BASE-SX or -LX Adapters: 100...
Page 110 - Properties for NC67xx and NC77xx Server Adapters; Novell Netware; Advanced Server Program for NetWare; Installing ASP
Adapter configurations 110 Properties for NC67xx and NC77xx Server Adapters • Speed/Duplex Setting. Changes the current speed and duplex settings. Be sure this setting is compatible with the link partner (examples: switch, hub). o Default = Auto/Auto o Range = Auto/Auto; 10/Half; 10/Full; 100/Half; ...
Page 111 - keys to switch back to the console and continue with step 3.
Adapter configurations 111 1. Load the network drivers for the network adapters that will be part of the team. The frame types loaded should be the same for all adapters in the team and the same as those loaded for QASP.LAN. Do not bind protocols directly to these adapters. 2. Load ODINEB.NLM (a Nov...
Page 112 - Loading frame types
Adapter configurations 112 NOTE: In SLB mode, IPX traffic is load-balanced on the send side but not on the receive side. Loading frame types After one or more network adapters are bound to a virtual adapter, additional frame types can only be loaded in the virtual adapter if the corresponding frame ...
Page 113 - The following are examples of multiple VLAN configurations:
Adapter configurations 113 BIND QASP1 Q57_2_EII If there are multiple VLANs (each with one or more frame types) loaded on the virtual adapter, it is only necessary to bind one frame type on one VLAN on the virtual adapter to the same frame type on the physical adapter. The other VLANs will be automa...
Page 114 - Example: A team of two adapters with hardware checksums enabled.
Adapter configurations 114 team support hardware checksums. Be sure to load the adapter drivers with hardware checksums enabled. Default is ON. Example: A team of two adapters with hardware checksums enabled. LOAD QASP.LAN FRAME=ETHERNET_II NAME=Q57_1_EII CHECKSUM=ON VSLOT=1 LOAD ODINEB.NLM LOAD Q57...
Page 115 - mount all
Adapter configurations 115 Load QASP.LAN with the frame types and VLAN ID(s) specified. LOAD ODINEB.NLM LOAD QASP.LAN FRAME=ETHERNET_II NAME=QASP_1_V2_EII VSLOT=1 VLAN=2 LOAD QASP.LAN FRAME=ETHERNET_II NAME=QASP_1_V3_EII VSLOT=1 VLAN=3 LOAD QASP.LAN FRAME=ETHERNET_II NAME=QASP_1_V4_EII VSLOT=1 VLAN=...
Page 116 - Example 5: Multiple SLB Teams with Maximum VSLOTS
Adapter configurations 116 LOAD QASP.LAN VSLOT=1 FRAME=Ethernet_II NAME=QASP_1_EII LOAD QASP.LAN VSLOT=1 FRAME=Ethernet_802.2 NAME=QASP_1_E82 LOAD Q57.LAN SLOT=1 speed=100fd FRAME=Ethernet_II NAME=Q57_1_EII LOAD Q57.LAN SLOT=2 speed=100fd FRAME=Ethernet_II NAME=Q57_2_EII LOAD Q57.LAN SLOT=1 speed=10...
Page 117 - Example 6: VLAN with QASP
Adapter configurations 117 LOAD QASP.LAN VSLOT=4 FRAME=Ethernet_II NAME=QASP_4_EII LOAD Q57.LAN SLOT=7 speed=100fd FRAME=Ethernet_II NAME=Q57_7_EII LOAD Q57.LAN SLOT=8 speed=100fd FRAME=Ethernet_II NAME=Q57_8_EII bind qasp4 q57_7_eii bind qasp4 q57_8_eii BIND IP QASP_4_EII ADDR=192.222.23.1 MASK=255...
Page 118 - Configuration parameters for Q57.LAN driver
Adapter configurations 118 LOAD Q57.LAN FRAME=ETHERNET_II NAME=Q57_1_EII SLOT=2 BIND QASP1 Q57_1_EII BIND QASP1 Q57_2_EII BIND IP QASP_1_EII ADDR=172.16.210.1 MASK=255.255.0.0 NOTE: 802.3ad mode requires the Ethernet switch to support 802.3ad with LACP (Link Aggregation Control Protocol). Configurat...
Page 120 - NetWare Client 32 driver installation for HP adapters; Installing Client 32 on DOS; TCP/IP protocol stack
Adapter configurations 120 NOTE: If you modify any adapter parameters, you must reboot the system for the changes to take effect. If you make changes and do not reboot, you may experience configuration problems. NetWare Client 32 driver installation for HP adapters The NC10032.LAN driver is a high-p...
Page 121 - Default: The adapter automatically senses speed.; Examples of system file settings; Example STARTNET.BAT for Client 32
Adapter configurations 121 o Syntax: FORCEDUPLEX=n Where n= 0–auto-negotiate 1–half-duplex 2–full-duplex NOTE: To set the adapter to half- or full-duplex, you must set the SPEED parameter to either 10 or 100. o Default: auto-negotiation o Examples: 100 Mbps full-duplex: FORCEDUPLEX=2 SPEED=100 10 Mb...
Page 123 - RxMaxCoalescedFrames.
Adapter configurations 123 4—Advertise both Rx and TX flow control being enable and negotiate with link partner. If link AutoNegotiate is not enabled, then both Tx & Rx Flow Control are disabled. Example: FlowControl=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; • MaxJumboFrameSize. Configures the Jumbo Fram...
Page 124 - RxMaxCoalescedFramesDuringInt.
Adapter configurations 124 Example: TxCoalescingTicksDuringInt=75; • RxMaxCoalescedFramesDuringInt. Configures the number of Rx Maximum Coalesced Frames parameters during interrupt handling. This determines the upper-boundary of maximum number of Rx buffer descriptors that the device processes befor...
Page 125 - To query current configuration of Flow Control of instance 3:
Adapter configurations 125 • To query current configuration of Flow Control of instance 3: ndd -set /dev/bcme Instance 3 ndd -get /dev/bcme FlowControl • To blink all LEDs for 10 seconds of adapter of instance 5: ndd -set /dev/bcme Instance 5 ndd -set /dev/bcme BlinkLeds 10
Page 126 - Team properties; Adapter teaming; Teaming types for HP Fast Ethernet and Gigabit Server Adapters
Team properties 126 Team properties In this section Adapter teaming .................................................................................................................................. 126 Multifunction gigabit server adapter teaming .......................................................
Page 127 - Available in the ProLiant Essentials INP only.
Team properties 127 (NFT) provides the safety of additional backup links between the server and hub/switch. Dynamic Dual Channel NFT is implemented with one channel team providing a primary adapter and another channel team providing a secondary, backup adapter(s). During normal operations, if the ad...
Page 128 - TLB creates a team of adapters to increase a
Team properties 128 SLB works only with SLB-enabled switches, such as the Catalyst 6000 series. The SLB software continuously analyzes loading on each adapter and balances network traffic across the adapters as needed. Adapter teams configured for SLB also provide the benefits of NFT. To use SLB, yo...
Page 129 - Multifunction gigabit server adapter teaming
Team properties 129 Select or change the Transmit Balancing Method for the team. If the team type is Network Fault Tolerance Only with Preference Order or Network Fault Tolerance Only (NFT), the Transmit Balancing Algorithm list disabled and Automatic is selected. o Automatic . (Recommended) Default...
Page 130 - Disabling or dissolving a TOE-enabled team:; Windows 2000 and Windows NT4 teaming; Upgrading teams to Windows® 2000
Team properties 130 • If the new team includes at least one TOE-enabled adapter and at least one non-TOE capable adapter, the team is created with TOE disabled and TOE is disabled on all of the individual teamed adapters. • If a non-TOE capable adapter is added to a TOE-enabled team, the team is cha...
Page 131 - Before running HP Primer Utility
Team properties 131 • Any HP Software and Documentation CD Version 5.0 or earlier shipped with an HP 10/100 or Gigabit adapter The HP Primer Utility is supported on the following operating systems: • Microsoft® Windows NT® 4.0 • Microsoft® Windows® 2000 For PRIMER.EXE, refer to the HP Softpaq #10652...
Page 137 - SLB increases a server's throughput using Fast Ethernet or
Team properties 137 • TLB load balances IP traffic under Windows NT® and IP and IPX traffic under NetWare. • Switch-assisted Load Balancing (SLB). SLB increases a server's throughput using Fast Ethernet or Gigabit Ethernet ports. SLB load balances all traffic. Unlike TLB, SLB can be configured to in...
Page 139 - NetWare teaming
Team properties 139 11. Click Close at the bottom of the Network Control Panel applet to finish configuration of network devices. 12. Binding analysis will be done to bind newly installed adapters and teams to all installed communication protocols. You may be prompted to enter protocol specific info...
Page 140 - Creates a team of two or more adapters to increase transmission
Team properties 140 o Syntax: LOAD CPQANS MODE=XXX o Example: LOAD CPQANS MODE=NFT NOTE: NFT is the default mode. Issuing a "LOAD CPQANS COMMIT" command without specifying a "MODE" will result in a team configured for the Network Fault Tolerance mode. • Adaptive Load Balancing (ALB)....
Page 141 - Additional information
Team properties 141 • Every member of a CPQANS team must be connected to the same network segment. If you have multiple CPQANS teams, each team must be on a separate network segment. If you are connected to a VLAN-capable switch, each HP server adapter in a team must be connected to a port with the ...
Page 142 - Error conditions
Team properties 142 Error conditions If you receive the error message "Failed to create new team," check the following: • All adapters have the same frame types. • The CPQANS team has the same frame type as the adapters. • That CPQANS is loaded once for each team. • A "BIND CPQANS <ad...
Page 143 - Range = Relative to other parameters
Team properties 143 o Default = 3 o Minimum = 1 o Description: Changes the team's number of probes to send in case of a retry. This can also be used after the COMMIT command. • load CPQANS probe_send_interval=xxx [team=nnn] o Default = 18 o Range = Relative to other parameters o Description: Changes...
Page 146 - Load the base drivers for the first Team.
Team properties 146 you do not include "TEAM=1" CPQANS defaults to Team 1. Thus, the "TEAM" command line switch is optional for the first Team. LOAD CPQANS FRAME=ETHERNET_802.2 NAME=GIG_FT_E82 TEAM=1 MODE=NFT LOAD CPQANS FRAME=ETHERNET_II NAME=GIG_FT_EII TEAM=1 3. Load the base drive...
Page 147 - Load TCPIP.NLM. This can be done at any point before binding IP.
Team properties 147 For CPQANS.LAN to work in VLAN mode, the adapter (or adapters) needs to be connected to a "tagged" port (a "trunk port") on an IEEE 802.1Q compliant switch. This example uses 802.1Q VLAN, which is supported by all HP server adapters that support CPQANS.LAN. (Excep...
Page 148 - LOAD TCPIP
Team properties 148 NOTE: VLAN is not supported on heterogeneous teaming. You can implement Teaming and VLAN at the same time. Because the script gets large quickly, this example only uses one frame type. To have both IP and IPX bound to it, the Ethernet_II frame type will be used instead of Novell'...
Page 149 - Load the base driver for each frame type:
Team properties 149 2. Load CPQANS twice for each frame type, once for each VLAN. Assign the VLANID number keyword for each instance. LOAD CPQANS FRAME=ETHERNET_802.2 NAME=E82_Vl7 TEAM=1 VLANID=7 LOAD CPQANS FRAME=ETHERNET_II NAME=EII_Vl7 TEAM=1 VLANID=7 LOAD CPQANS FRAME=ETHERNET_802.2 NAME=E82_Vl8...
Page 150 - VLAN properties; VLAN information; This feature supports IEEE 802.1Q VLAN tagging only.
VLAN properties 150 VLAN properties In this section VLAN information................................................................................................................................. 150 VLAN information A Virtual LAN (VLAN) is a collection of network nodes that share the same broadca...
Page 151 - ProLiant Essentials; Networking pack installation; Installing a networking pack license from the NCU; Intelligent Networking Pack-Windows Edition
ProLiant Essentials 151 ProLiant Essentials In this section Networking pack installation ................................................................................................................. 151 Intelligent Networking Pack-Windows Edition ....................................................
Page 152 - HP; Intelligent Networking Pack-Linux Edition
ProLiant Essentials 152 bottlenecks or broken network linkages, and steer traffic to the optimum route based on network conditions. Advanced networking features include: o Fast Path Failover—Allows a ProLiant server to use the quickest available path to the core network for all server traffic. o Act...
Page 154 - Diagnostics; PCI shared interrupts
Diagnostics 154 Diagnostics In this section PCI shared interrupts............................................................................................................................. 154 HP NC-Series Intel adapter diagnostics .....................................................................
Page 155 - DIAGS
Diagnostics 155 NOTE: The DOS diagnostic utility, DIAGS.EXE, will always use auto-negotiation to determine the link type listed under the "View Adapter Configuration" section. If the network device's port to which your adapter is connected is set to auto-negotiate, then the link type will re...
Page 156 - HP NC-Series Broadcom adapter diagnostics
Diagnostics 156 • Device Registers —Test patterns are written, read, and verified through the adapter's device registers to check proper functionality. • FIFO —This option writes test bit patterns to the adapter's FIFO buffers to check the FIFOs proper functionality. • EEPROM —This option tests both...
Page 165 - Error codes and messages
Diagnostics 165 o dflt = 1 • -rstpl <x> <y> o <x> = post GRC rst poll interval, dly in ms; dflt = 10 o <y> = post GRC rst poll count; dflt = 0 (disable) • -rstpld Above post reset polling counts display enable. • -addref (x) Added a ref card info of dev <x> to refinfo.t...
Page 169 - This tests the Rx buffer allocation interface.
Diagnostics 169 • B3. RXP scratchpad • B4. COM scratchpad • B5. CP scratchpad • B6. MCP scratchpad • B7. TAS header buffer • B8. TAS payload buffer • B9. RBUF via GRC • B10. RBUF via indirect access • B11. RBUF Cluster list • B12. TSCH list • B13. CSCH List • B14. RV2P scratchpads • B15. TBDC memory...
Page 170 - Not used
Diagnostics 170 This test issues multiple chip resets and constant driver load/unload to check for boot ROM appropriately loads the bootcode. This test requires a proper bootcode to be programmed into the non-volatile memory. • C8. DMA engine test This tests the internal DMA engine by performing bot...
Page 172 - Technical support; Before you contact HP; Free Automated Customer Support Services
Technical support 172 Technical support In this section Before you contact HP........................................................................................................................... 172 HP contact information ...........................................................................
Page 173 - HP Worldwide Web Server
Technical support 173 The following sites offer troubleshooting information, compatibility notes, and software upgrades (including Softpaqs and drivers). HP Worldwide Web Server • Navigate to a specific product, and then look for support information from the list of support resources at the HP suppo...
Page 174 - Acronyms and abbreviations
Acronyms and abbreviations 174 Acronyms and abbreviations BIOS Basic Input/Output System DHCP Dynamic Host Configuration Protocol IPL initial program load iSCSI Internet Small Computer System Interface PCI peripheral component interface PDU power distribution unit PXE Preboot Execution Environment R...
Page 175 - UNDI; Universal Network Driver Interface; VLAN; virtual local-area network
Acronyms and abbreviations 175 UNDI Universal Network Driver Interface VLAN virtual local-area network
Page 176 - Index
Index 176 A Adapter teaming 129, 139 Advanced Server Program for NetWare 110 B Boot Agent 69 D diagnostics 155, 157 Diver and software information 7 DXE configuration NC37xx and NC380x 67 F Firmware upgrade 48 H HP ProLiant Essentials value packs for networking 151 I installation 13, 15, 20, 21, 23,...