HP ProLiant Network Adapter
Software and Configuration Guide
Part Number 441877-00H
September 2008 (Eighth Edition)
© Copyright 2005, 2008 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 construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license.
Microsoft, Windows, and Windows Server are U.S. registered trademarks of Microsoft Corporation. Intel, Pentium, and Itanium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group.
Intended audience
This document is for the person who installs, administers, and troubleshoots servers and storage systems. HP assumes you are qualified in the servicing of computer equipment and trained in recognizing hazards in products with hazardous energy levels.
Overview..................................................................................................................................... |
5 |
Supported adapters and operating systems................................................................................................... |
5 |
Adapter driver and software information ...................................................................................................... |
7 |
Adapter driver folders in HP SoftPaq .................................................................................................. |
7 |
Documentation in the HP SoftPaq....................................................................................................... |
7 |
Installation ................................................................................................................................... |
9 |
Downloading the SoftPaq files .................................................................................................................... |
9 |
Installing network drivers (new installations) .................................................................................................. |
9 |
Removing the driver software ...................................................................................................................... |
9 |
Uninstall HP NC-Series NetXen 10GbE drivers .................................................................................... |
9 |
Adapter support on Windows................................................................................................................... |
10 |
Windows 2008 drivers .................................................................................................................. |
10 |
Windows 2008 x64 drivers ........................................................................................................... |
11 |
Windows 2003 drivers .................................................................................................................. |
11 |
Windows 2003 x64 drivers ........................................................................................................... |
11 |
Adapter support on Linux ......................................................................................................................... |
11 |
Adapter support on NetWare ................................................................................................................... |
12 |
Firmware upgrade utility.............................................................................................................. |
21 |
HP Multifunction Gigabit Server Adapter Firmware Upgrade Utility................................................................ |
21 |
HP Gigabit Server Adapter Firmware Upgrade Utility for C-Class BladeSystem................................................ |
21 |
HP NC-Series NetXen Online Firmware Upgrade Utility................................................................................ |
22 |
Adapter configurations ................................................................................................................ |
24 |
HP NC-Series 10 GbE Adapters................................................................................................................ |
24 |
Windows Server 2003, Windows Server 2003 x64, Windows Server 2008, and Windows Server 2008 |
|
x64 configurations......................................................................................................................... |
24 |
Configuring an HP NC510x PCIe 10 GbE Multifunction adapter......................................................... |
27 |
Configuring an HP NC512x 10 GbE Multifunction BL-c Adapter ......................................................... |
28 |
Configuring an HP NC532x Dual Port 10 GbE Multifunction BL-c Adapter............................................ |
28 |
Configuring multiple ports on 10 GbE adapters................................................................................. |
29 |
Boot options ................................................................................................................................. |
29 |
Troubleshooting............................................................................................................................. |
31 |
HP NC-Series Broadcom adapters ............................................................................................................. |
31 |
Windows Server 2008 and Windows Server 2008 x64 configurations................................................ |
31 |
Windows Server 2003 and Windows Server 2003 x64 configurations................................................ |
34 |
HP NC-Series Intel Adapters ..................................................................................................................... |
36 |
Windows Server 2008 and Windows Server 2008 x64 configurations................................................ |
36 |
Windows Server 2003 and Windows Server 2003 x64 configurations................................................ |
39 |
Boot Agent ................................................................................................................................... |
42 |
HP NC-Series 31xx Fast Ethernet Adapters .................................................................................... |
51 |
Windows Server 2003 and Windows Server 2003 x64 configurations ......................................................... |
51 |
NC31xx Fast Ethernet adapter properties ......................................................................................... |
52 |
Diagnostics ................................................................................................................................ |
54 |
HP NC-Series NetXen 10GbE diagnostics .................................................................................................. |
54 |
Contents |
3 |
HP NC-Series Broadcom Multifunction adapter diagnostics |
........................................................................... 55 |
HP NC-Series Broadcom adapter diagnostics.............................................................................................. |
58 |
HP NC-Series Intel adapter diagnostics ...................................................................................................... |
62 |
Technical support........................................................................................................................ |
65 |
Before you contact HP.............................................................................................................................. |
65 |
HP contact information............................................................................................................................. |
65 |
Free automated customer support services .................................................................................................. |
65 |
Acronyms and abbreviations........................................................................................................ |
67 |
Index......................................................................................................................................... |
68 |
Contents 4
The following is a list of HP NC-Series adapters that are supported on HP ProLiant servers.
Standup adapters:
•HP NC110T PCI Express Gigabit Server Adapter
•HP NC150T PCI 4-port Gigabit Combo Switch Adapter
•HP NC310F PCI-X Gigabit Server Adapter
•HP NC320T PCI Express Gigabit Server Adapter
•HP NC340T PCI-X Quad Port Gigabit Server Adapter
•HP NC360T PCI Express Dual Port Gigabit Server Adapter
•HP NC364T PCI Express Quad Port Gigabit Server Adapter
•HP NC370T PCI-X Multifunction Gigabit Server Adapter
•HP NC370F PCI-X Multifunction Gigabit Server Adapter
•HP NC373F PCI Express Multifunction Gigabit Server Adapter
•HP NC373T PCI Express Multifunction Gigabit Server Adapter
•HP NC380T PCI Express Dual Port Multifunction Gigabit Server Adapter
•HP NC382T PCI Express Dual Port Multifunction Gigabit Server Adapter
•HP NC510F PCIe 10 Gigabit Server Adapter **
•HP NC510C PCIe 10 Gigabit Server Adapter **
•HP NC1020 Cu Gigabit Server Adapter 32 PCI Single Port
•HP NC6170 Dual Port PCI-X Gigabit Server Adapter
•HP NC6770 PCI-X Gigabit Server Adapter
•HP NC7170 Dual Port PCI-X Gigabit Server Adapter
•HP NC7770 PCI-X Gigabit Server Adapter
•HP NC7771 PCI-X Gigabit Server Adapter
Embedded adapters:
•HP NC105i PCIe Gigabit Server Adapter
•HP NC107i Integrated PCI Express Gigabit Server Adapter
•HP NC3163 Fast Ethernet Server Adapter **
•HP NC320i PCI Express Gigabit Server Adapter
•HP NC324i PCI Express Dual Port Gigabit Server Adapter
Overview 5
•HP NC325i PCI Express Dual Port Gigabit Server Adapter
•HP NC326i PCI Express Dual Port Gigabit Server Adapter
•HP NC370i PCI-X Multifunction Gigabit Server Adapter
•HP NC371i PCI-X Multifunction Gigabit Server Adapter
•HP NC373i Integrated Multifunction Gigabit Server Adapter
•HP NC382i Integrated Quad Port PCI Express Gigabit Server Adapter
•HP NC532i Dual Port 10 GbE Multifunction BL-c Adapter
•HP NC7760 PCI-X Gigabit Server Adapter
•HP NC7761 PCI-X Gigabit Server Adapter
•HP NC7780 Gigabit Server Adapter
•HP NC7781 PCI-X Gigabit Server Adapter
•HP NC7782 Dual Port PCI-X Gigabit Server Adapter
Mezzanine adapters:
•HP NC320m PCIe Gigabit Server Adapter
•HP NC325m PCI Express Quad Port 1 Gb Server Adapter for c-Class BladeSystem
•HP NC326m PCI Express Dual Port 1 Gb Server Adapter for c-Class BladeSystem
•HP NC360m Dual Port 1 GbE BL-c Adapter
•HP NC364m Quad Port 1 GbE BL-c Adapter
•HP NC373m PCI Express Dual Port Multifunction Gigabit Server Adapter for c-Class BladeSystem
•HP NC374m PCI Express Dual Port Multifunction Gigabit Server Adapter
•HP NC382m Dual Port 1 GbE Multifunction BL-c Adapter
•HP NC512m Dual Port 10 GbE Multifunction BL-c Adapter **
•HP NC532m Dual Port 10 GbE Multifunction BL-c Adapter
*Not supported on Windows Server 2003 x64
**Not supported in the NCU on Windows Server 2008 Enterprise operating systems in this release
Supported operating systems
These server adapters are supported on the following operating systems.
Microsoft
•Windows Server 2008
•Windows Server 2008 x64 Editions
•Windows Server 2003 (SP1 and SP2)
•Windows Server 2003 x64 Editions (SP1 and SP2)
NetWare
•NetWare 6.5 Server
•NetWare 6.6 Server
Overview 6
•NetWare Open Enterprise Server
Linux 32
•Red Hat Enterprise Linux 5
•Red Hat Enterprise Linux 4
•Red Hat Enterprise Linux 3
•SUSE Linux Enterprise Server 10 Service
•SUSE Linux Enterprise Server 9 Service
Linux 64
•Red Hat Enterprise Linux 5 for AMD64 and Intel EM64T
•Red Hat Enterprise Linux 4 for AMD64 and Intel EM64T
•Red Hat Enterprise Linux 3 for AMD64 and Intel EM64T
•SUSE Linux Enterprise Server 10 for AMD64 and Intel EM64T
•SUSE Linux Enterprise Server 9 for AMD64 and Intel EM64T
UNIX
•Unixware 7.x
•OpenUnix 8.x
•Open Server 5.x/6.x
Solaris
•Solaris 10
•Solaris 9
The following drivers and documentation are available in the HP ProLiant Networking SoftPaq. For a complete listing of all files in the HP SoftPaq, go to the \docs\files.txt file in the HP SoftPaq component.
Drivers are found in the following folders:
•Microsoft® Windows Server 2008 \WIN2008
•Microsoft® Windows Server 2008 x64 \WIN2008x64
•Microsoft® Windows Server 2003 \WIN2003
•Microsoft® Windows Server 2003 x64 \WIN2003x64
•Linux \LINUX
•HP Network Adapter Software and Configuration Guide (NACONFIG.pdf)
Overview 7
•HP Accelerated iSCSI for Multifunction Network Adapters (AiSCSIUG.pdf)
•HP iSCSI Boot for Windows User Guide (iSCSIBootWindows.pdf)
•HP-BRCM iSCSI Boot for Windows User Guide (BRCMiSCSIBootWindows.pdf)
•HP Network Adapter License Utility for Windows (NALICNSE.pdf)
•HP Network Adapter Scripting Utility (NICSCRPT.pdf)
•Network adapter user guides (\docs\hw)
•Release notes (Relnotes.txt)
•SetLACState Utility (SetLAC.pdf)
Linux Guides
•HP ProLiant Accelerated iSCSI for Linux User Guide in the \docs directory (AiSCSILinuxUG.pdf)
•HP iSCSI Boot for Linux User Guide in the \docs directory (iSCSIBootLinux.pfd)
•HP-BRCM iSCSI Boot for Linux User Guide in the \docs directory (BRCMiSCSIBootLinux.pdf)
Overview 8
1.Go to the HP website (http://www.hp.com).
2.Click Software & Driver Downloads from the left menu bar.
3.Type the product name in the For product box and press Enter. For example, type NC373T.
4.Select an operating system.
5.Click HP ProLiant Networking.
6.Click download and save the HP SoftPaq (sp#####.exe) file to a directory on your hard drive. The SoftPaq file is a self-extracting executable with a file name based on the SoftPaq number.
7.Click the SoftPaq file to extract the files.
When you install the network adapter in the server for the first time:
1.Connect the cable from the adapter to your network.
2.Power up the server.
3.Start the operating system.
4.Install the appropriate driver component for your operating system as described in "Downloading files ("Downloading the SoftPaq files" on page 9)."
Before physically removing an adapter from your system, first un-team the adapter then remove the driver software.
1.Start your Windows operating system and log in to the system. You must have Network Administrator privileges to remove the driver software.
2.Unteam the adapter using the HP Network Configuration Utility and save your changes.
3.Open the Device Manager.
4.Click the plus (+) sign to expand the Network adapters. All installed network adapters display.
5.Right-click the adapter to be removed and choose Uninstall.
To uninstall the HP NC51xx PCIe 10 Gigabit Server Adapter driver software in Windows, perform the following steps:
Installation 9
1.On the desktop, click Start and select Settings > Control Panel > Administrative Tools > Computer Management to display the Computer Management window.
2.Click Device Manager and then scroll down the list of hardware devices to Network Adapters and click the plus (+). This expands the list of adapters currently configured. For example, HP NC510x PCle 10 Gigabit Server Adapter is listed in the example above and is removed with the following step.
3.Right-click HP NC510x PCIe 10 Gigabit Server Adapter and select Uninstall.
To uninstall dual port 10GbE adapter driver software in Windows, perform the following steps:
1.On the desktop, click Start and select Settings > Control Panel > Administrative Tools > Computer Management to display the Computer Management window.
2.Click Device Manager and then scroll down the list of hardware devices to Network Adapters and click the plus (+). This expands the list of adapters currently configured.
3.Locate the two ports listed under Network adapters.
For example, HP NC 512m Dual Port 10GbE Multifunction BL-c Adapter and HP NC 512m Dual Port 10GbE Multifunction BL-c Adapter #2 are listed in the Computer Management window shown above and are removed with the following steps.
4.Right-click HP NC 512m Dual Port 10GbE Multifunction BL-c Adapter and select Uninstall.
5.Right-click HP NC 512m Dual Port 10GbE Multifunction BL-c Adapter #2 and select Uninstall.
6.Locate the NetXen Management Interface listed under System devices in the Device Manager display.
7.Right-click NetXen Management Interface and select Uninstall.
The following describes how to install HP NC-series network server adapters on the following operating systems:
•Windows Server 2008
•Windows Server 2008 x64
•Windows Server 2003
•Windows Server 2003 x64
The following Windows Server 2008 network adapter drivers are used in this release:
•N1G60i32.sys for NC310xx, NC340x, NC61xx, and NC71xx server adapters
•Q57ND60X.sys for NC105x, NC107x, NC10xx, NC150x, NC32xx, NC10xx, NC67xx, and NC77xx server adapters
•N1E6032.sys for NC110x, NC360x, NC364x server adapters
•BXND60X.sys for all Multifunction server adapters
•BXND60x.sys for all NC532x 10GbE server adapters
Components for these drivers are located in the \WIN2008 directory of the HP SoftPaq.
Installation 10
The following Windows Server 2008 x64 network adapter drivers are used in this release:
•N1G6032E.sys for NC310F, NC340T, NC61xx, and NC71xx server adapters
•Q57ND60A.sys for NC105x, NC107x, NC150x, NC32x, NC10xx, NC67xx, and NC77xx server adapters
•BXND60A.sys for Multifunction server adapters
•N1E6032E.sys for NC110T, NC360x, NC364x server adapter
•BXND60a.sys for all 532x 10GbE server adapters
Components for these drivers are located in the \WIN2008x64 directory of the HP SoftPaq.
The following Windows Server 2003 network adapter drivers are used in this release:
•N100325.sys for NC31xx Fast Ethernet server adapters
•N1000325.sys for NC310xx, NC340x, NC61xx, and NC71xx server adapters
•Q57XP32.sys for NC105x, NC107i, NC150x, NC32xx, NC10xx, NC67xx, and NC77xx server adapters
•N1E5132.sys for NC110x, NC360x, NC364x server adapters
•BXND51X.sys for all Multifunction server adapters
•NXP2NIC.sys for all NC51xx 10GbE server adapters
•BXND52X.sys for all NC532x 10GbE server adapters
Components for these drivers are located in the \WIN2003 directory of the HP SoftPaq.
The following Windows Server 2003 x64 network adapter drivers are used in this release:
•N1G5132E.sys for NC310F, NC340T, NC61xx, and NC71xx server adapters
•Q57AMD64.sys for NC105x, NC150x, NC107x, NC32x, NC10xx, NC67xx, and NC77xx server adapters
•BXVBDA.sys for Multifunction server adapters
•N1E5132E.sys for NC110T, NC360x, NC364x server adapters
•NXP2NC64.sys for all NC51xx 10GbE server adapters
•BXND52a.sys for all NC532x 10GbE server adapters
Components for these drive rs are located in the \WIN2003x64 directory of the HP SoftPaq.
The following Linux drivers are available for HP adapters:
•bnx2—Supports multifunction server adapters
Installation 11
•bnx2x—Supports HP NC-Series Broadcom 10GbE multifunction server adapters
•diags—HP ProLiant Webmin Network Server Adapter Diagnostics Module
•e1000—Supports NC110T, NC310F, NC340x, NC360x, NC364x, NC61xx, and NC71xx server adapters
•iSCSI-boot—Supports the HP iSCSI boot feature
•iSCSI-offload—Supports the HP NC-Series Accelerated iSCSI offload feature
•nx—Supports HP NC-Series NetXen 10GbE server adapters
•tg3—Supports NC10xx, NC150x, NC320x, NC324x, NC325x, NC326x, NC67xx, and NC77xx server adapters
•utils—HP Network Server Adapter (NIC Information Collector) script - Network Survey Utility
•vlan_init—Supports Initialization and Configuration file for VLAN
The drivers are distributed in source RPM format and are available in the HP SoftPaq file in the \Linux directory. See "Downloading files ("Downloading the SoftPaq files" on page 9)" for information. The source RPM is suitable for use on any system that has the RPM utility installed and a properly configured kernel source tree.
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 the HP support website (http://www.hp.com/support).
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, NetWare OS software must already be running on the server. Make sure that your server meets the hardware and operating system software requirements.
For an adapter installation with an existing NetWare server, NetWare will automatically detect the new adapter and attempt to load the appropriate driver.
To enable the Gigabit Ethernet adapter to function correctly, you need to install the latest support pack files. The latest support pack can be found at the Novell website (http://www.novell.com).
Netware install program
A commonly used method to install a driver on a NetWare server is through NWCONFIG. The following drivers are supported.
Driver configuration parameters
Parameter |
Options |
Description |
|
|
|
CheckSum = |
Default = ON |
Enables or disables the transmit and receive |
|
Selections are: ON, OFF, Tx, |
checksum off-loading feature. Checksum is |
|
supported under NetWare 5.x only. If you |
|
|
Rx |
|
|
want to enable the CheckSum parameter, you |
|
|
|
|
|
|
need to load it on the first instance. |
|
|
|
Installation 12
Parameter |
Options |
Description |
|
|
|
Frame = type |
Valid types are: |
Defines the frame type being used by this load |
|
Ethernet_802.2, |
instance. Ethernet_802.2 and Ethernet_II are |
|
Ethernet_802.3, Ethernet_II, |
the default values. |
|
Ethernet_SNAP |
|
|
|
|
node = |
NNNNNNNNNNNN |
Specifies a node address in this field to |
|
|
override the default Media Access Controller |
|
|
(MAC) address (also known as the Locally |
|
|
Administered Address) |
|
|
|
name = text |
|
Displays the name assigned to this adapter |
|
|
|
PDriver = |
Default = OFF |
Allows driver to operate in persistent driver |
|
Selections are: OFF, ON |
mode. Persistent driver mode is supported |
|
under NetWare 5.x only. Use only if adapter |
|
|
|
|
|
|
is placed in a Hot Plug PCI slot and only if |
|
|
required to swap with an exact board. |
|
|
|
RxBuffers = |
Default = 200 |
Pre-allocates ECB resources on the adapter for |
|
Recommended Min = 32 |
receiving packets |
|
|
|
|
Max = 512 |
|
|
Min = 1 when used with DOS |
|
|
Client32 and when Keywrod |
|
|
P3-1 or 2. |
|
|
|
|
TxDescriptors = |
Default = 200 |
Pre-allocates ECB resources on the adapter for |
|
Recommended Min = 100 |
transmitting packets. |
|
|
|
|
Max = 512 |
|
|
Min = 1 when |
|
|
used with DOS |
|
|
Client32 and when |
|
|
Keywrod P3-1 or |
|
|
2. |
|
RxFlow = |
Default = OFF |
Allows enabling/disabling of RxFlow control. |
|
Selections are: ON, OFF |
|
|
|
|
TxFlow = |
Default = OFF |
Allows enabling/disabling of TxFlow control. |
|
Selections are: ON, OFF |
|
|
|
|
Slot = n |
|
Identifies the slot number for the specific |
|
|
adapter currently being configured. This |
|
|
parameter is not necessary if only a single |
|
|
adapter is installed. |
|
|
|
Speed = n |
|
If link negotiation has been disabled, specifies |
|
|
port speed to be either Auto, 10HD or 10FD, |
|
|
100HD or 100FD. |
|
|
|
Jumbo = |
Set maximum physical receive |
Enables/disables Jumbo Frame support. When |
|
packet Size = 18000 in the |
enabled, jumbo packets of up to 9000 bytes |
|
STARTUP.NCF. Choices are |
are supported. Not supported on NC1020 |
|
Jumbo = 1514–9000. This |
adapters. |
|
keyword is only supported on |
|
|
NetWare 6.x. |
|
|
|
|
Installation 13
Parameter |
Options |
Description |
|
|
|
Link= |
Default=FORCE |
Only used to allow the adapter to negotiate a |
|
Selections are: AUTO, FORCE |
specific or forced line speed with a switch that |
|
|
is not forced, but instead setup for auto- |
|
|
negotiation. It is best to allow for auto- |
|
|
negotiation of the card and switch by not |
|
|
setting this keyword or the speed keyword. |
|
|
Only use this keyword if the speed keyword is |
|
|
set to something other than AUTO. |
|
|
|
RxTicks= |
Default = 360 |
Enables the use of batching receives within a |
|
Min = 0, disabled |
specific time period. |
|
|
|
|
Max = 5000000, 5 seconds |
|
|
Units are in micro seconds |
|
|
|
|
TXPacketsPer |
Default = 64 |
Enables the use of batching transmits to a |
|
Min = 0, disabled |
specific amount of packets. |
|
|
|
|
Max = 100 |
|
|
|
|
NOTE: With Jumbo Frames, the first frame must be Ethernet_ii.
Post installation
After NetWare 6.x has been successfully installed, set the minimum packet receive buffers parameter in the startup.ncf file to 1500 for each adapter in the system. Set the maximum packet receive buffers to three times the minimum packet receive buffers. Typically one MB of RAM is required per 1000 receive buffers.
In the autoexec.ncf file, delete the packet receive buffers parameter (RxBuffers=32) in the load statement for this adapter. Deleting the receive buffers phrase from the load statement resets the receive buffers parameter to the default value of 200 for this adapter. You must reboot the server for the new configuration.
Example:
The default maximum number of receive buffers for the system is 500; the default minimum is 128. Edit the startup.ncf file to have the following entries. The actual numbers will be a function of the number of adapters in the system.
•set maximum packet receive buffers = 30000
•set minimum packet receive buffers = 10000
•set maximum physical receive packet size = 2048
Verifying or modifying adapter properties
When an adapter configuration is saved, the NetWare install program adds load and bind statements to the autoexec.ncf file. By accessing this file, you can verify the parameters configured for each adapter, modify them, or enter additional parameters.
NOTE: The Novell monitor program and the CONFIG command are also useful for verifying driver configuration. For information on how to use these programs, refer to the utilities reference in your Novell NetWare online documentation.
Installation 14
The parameters that can be defined in the load statements are described in NetWare server driver LOAD line parameters for HP server adapters below. A valid autoexec.ncf file is shown below. One set of load and bind commands is added for each frame type the adapter is configured to support.
Valid Autoexec.ncf file
Set Time Zone = PST8PDT
set Daylight Savings Time Offset = 1
set Start Of Daylight Savings Time = (APRIL SUNDAY FIRST 2:00:00 AM) set End Of Daylight Savings Time = (OCTOBER SUNDAY LAST 2:00:00 AM) set Default Time Server Type = SINGLE
set Bindery Context = O=LAN
# 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 of
#this server appears, you must delete it and then add the
#new server name. Do this for all license objects.
ServerID 1C8EE2C
LOAD ODINEB.NLM
LOAD TCPIP
LOAD Q57 SLOT=2 FRAME=Ethernet_802.2 NAME=Q57_1_E82
BIND IPX Q57_1_E82 NET=FAFD3D25
LOAD Q57 SLOT=2 FRAME=Ethernet_802.3 NAME=Q57_1_E83
BIND IPX Q57_1_E83 NET=5A2D8D6D
LOAD Q57 SLOT=2 FRAME=Ethernet_SNAP NAME=Q57_1_ESP
BIND IPX Q57_1_ESP NET=477A35BD
LOAD Q57 SLOT=2 FRAME=Ethernet_II NAME=Q57_1_EII
BIND IPX Q57_1_EII NET=C3C8F2E4
BIND IP Q57_1_EII ADDR=172.16.1.1 MASK=ff.ff.0.0
mount all
SEARCH ADD SYS:\JAVA\BIN SEARCH ADD SYS:\JAVA\NWGFX
IMPORTANT: If you modify any adapter parameters, you must reboot the system before the changes will take effect. If you make changes and do not reboot, you may experience configuration problems.
Removing drivers from Autoexec.ncf
To remove the drivers from the Autoexec.ncf, locate the LOAD and BIND command lines associated with the driver and remark them out by inserting the pound (#) symbol at the beginning of each command line.
Example:
#LOAD Q57 SLOT=2 FRAME=Ethernet_802.2 NAME=Q57_1_E82
#BIND IPX Q57_1_E82 NET=FAFD3D25
#LOAD Q57 SLOT=2 FRAME=Ethernet_802.3 NAME=Q57_1_E83
#BIND IPX Q57_1_E83 NET=5A2D8D6D
#LOAD Q57 SLOT=2 FRAME=Ethernet_SNAP NAME=Q57_1_ESP
#BIND IPX Q57_1_ESP NET=477A35BD
#LOAD Q57 SLOT=2 FRAME=Ethernet_II NAME=Q57_1_EII
#BIND IPX Q57_1_EII NET=C3C8F2E4
#BIND IP Q57_1_EII ADDR=172.16.1.1 MASK=ff.ff.0.0
Installation 15
NetWare server driver LOAD line parameters
This following lists the NetWare server driver LOAD line parameter settings for HP server adapters for N100, N1000, and N1000e.
•FORCEDUPLEX. This keyword specifies one of the following duplex modes:
o Auto-negotiate. The adapter negotiates with the switch and hub how to send and receive packets at either fullor half-duplex speed. If unsuccessful at negotiating the duplex, HP server adapters default to half-duplex. You must have an auto-negotiating switch/hub (an Nway switch) to get full-duplex support with the FORCEDUPLEX parameter set to 0 (auto-negotiation).
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 transmits or receives. To set the adapter to halfor full-duplex mode, you must set the SPEED parameter to either 10 or 100.
NOTE: The HP NC31xx, 340T, and NC71xx Server Adapters support full-duplex and halfduplex. The HP NC61xx fiber Gigabit Server Adapters support full-duplex mode only and cannot be changed.
oSyntax: FORCEDUPLEX=n Where n = 0—auto-negotiate 1—half-duplex 2—full-duplex
oDefault = auto-negotiate
oExamples:
100 Mbps full-duplex FORCEDUPLEX=2 SPEED=100
10 Mbps full-duplex FORCEDUPLEX=2 SPEED=10
•SLOT. (Required) For PCI adapters, SLOT is derived from bus number and device location as defined by the PCI specification. One way to determine the slot number is to load the driver from the command line. You will be prompted with valid device number(s) for the adapter(s). Select one of them.
oSyntax: SLOT=n
Where n = 1, 2, 3, 4,...
•SPEED. This keyword specifies the speed the driver uses. If you do not use this parameter, the driver automatically detects the network speed. If unable to detect, the driver defaults to 10 Mbps. If you use this parameter, the driver operates at the specified speed instead of auto detecting network speed.
oSyntax: SPEED=n
Where n = 10 or 100 or 1000
oDefault = The adapter automatically detects network speed.
•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.
oSyntax: NODE=xnxxxxxxxxxx
Installation 16
Where n = 2, 6, A, E
Where x = hexadecimal number
oDefault = The adapter's assigned address
•FRAME. This keyword indicates one of four valid frame types the system is transmitting and receiving.
oSyntax: FRAME=n
Where n = Ethernet_802.2, Ethernet_802.3, Ethernet_II, Ethernet_SNAP
oDefault = Ethernet_802.2
•POLL. This keyword is used to enable polling mode in the driver with interrupt backup. If polling is enabled, interrupts will be reduced, allowing the processor to spend more time performing other functions. In polling mode, interrupts will occur only when receive resources have been reduced to less than half. If polling is not enabled, the driver will perform in traditional interrupt mode.
oSyntax: POLL=n
o Where n = 0 (interrupt mode), 1 (polling mode with interrupt backup) o Default = 0 (interrupt mode)
NOTE: The POLL parameter is for the N100.LAN, N1000.LAN, and N1000e.LAN drivers.
•SPURIOUS. This keyword is used to reduce the number of spurious interrupts reported by the OS on the driver interrupt line. This automatically loads for 10, 100, and 1000 adapters.
o Syntax: SPURIOUS=n
Where n = 0 or 1
0—Driver operates in normal mode
1—Driver operates to reduce the number of spurious interrupts o Default = 1
NOTE: The minimum threshold for acceptable number of spurious interrupts is 200 interrupts per second, which is the default value of the environmental variable "set display spurious interrupt alerts threshold."
•RXCHECKSUM. This keyword is used to enable or disable the offload of Receive Packet Checksum verification to the adapter. This automatically loads for 10/100 adapters.
o Syntax: RXCHECKSUM=n
Where n = 0 or 1
0—Does not offload Rx Checksum verification to the adapter 1—Offloads Rx Checksum verification to the adapter
Default = 0
Advanced Network Services help - supported keywords
•AGG_SELECTION
o Syntax: AGG_SELECTION=[BANDWIDTH | COUNT]
o Description: Sets active aggregator selection mode by bandwidth or count
•BALANCE_INTERVAL
o Syntax: balance_interval=nnn
Installation 17
o Description: Changes Balance interval, nnn counts 1/18 sec
•BALANCE_SET_DEFAULT
o Syntax: balance_set_default
o Description: Restores Balance interval to factory settings
•COMMIT
o Syntax: commit [team=nnn]
o Description: Sets a certain mode. Use after binding to base drivers with Team=nnn.
•DELAY
o Syntax: delay=nnn
o Description: Delays the commit in nnn seconds
•FRAME
o Syntax: frame=[ETHERNET_802.2 | ETHERNET_802.3 | ETHERNET_II | ETHERNET_SNAP]
•HELP
o Syntax: -H
o Description: Displays Help
o Example: CPQANS -H
•JOIN_INDIVIDUALS
o Syntax: join_individuals=[yes | no]
o Description: Joins all individual links to one aggregator
•LBN
o Syntax: Reset LBN=nnn
o Example: cpqans reset lbn=nnn
o Description: Resets the logical board number (LBN) of a bound adapter. Supported only after commit command. Default value = 0
•MAX_TX_QUEUE
o Syntax: max_tx_queue=nnn
o Description: Sets the Max number of TX ECBs queued for send
•MODE
o Syntax: mode=[NFT | ALB | FEC | GEC | 802.3AD]
•NAME
o Syntax: name=[any unique name] o Description: Sets a unique name
•PRIMARY
o Syntax: primary | secondary
o Description: Identifies the primary adapter. Supported only in BIND command
•PROBE_BURST_SIZE
o Syntax: probe_burst_size=nnn
o Description: Changes number of probes to send in a retry
Installation 18
•PROBE_CHECK_INTERVAL
o Syntax: probe_check_interval=nnn
o Description: Changes probes check interval
•PROBE_RECHECK_INTERVAL
o Syntax: probe_recheck_interval=nnn
o Description: Changes probe retries check interval
•PROBE_RETRY_COUNT
o Syntax: probe_retry_count=nnn
o Description: Changes probes retry count
•PROBE_SEND_INTERVAL
o Syntax: probe_send_interval=nnn
o Description: Changes probes send interval, nnn counts 1/18 sec
•PROBE_SET_DEFAULT
o Syntax: probe_set_default
o Description: Restores probes settings to factory settings
•PROBES
o Syntax: probes=[on | off]
o Description: Enables/disables probes
•PROBES
o Syntax: probes=[BROADCAST|MULTICAST] o Description: Changes probes addressing
•RECOMMIT
o Syntax: recommit [team=nnn]
o Description: Resets a certain mode. Use after hot binding to base drivers with Team=nnn
•REMOVETEAM
o Syntax: removeteam [team=nnn]
o Description: Removes a team. Use after hot binding to base drivers with Team=nnn
•REMOVEVLANID
o Syntax: RemoveVlanID=nnn
o Description: Removes the selected VLAN
•RESET
o Syntax: RESET LBN=nnn
o Description: Supported only after Commit command
•SECONDARY
o Syntax: primary | secondary
o Description: Identifies the secondary adapter. Supported only in BIND command.
•SMPMODE
o Syntax: SMPMODE=[SMP | NONSMP]
Installation 19
oDescription: Enables/disables SMP aware
•STATUS
oSyntax: status [team=nnn]
oDescription: Prints CPQANS status
•TEAM
oSyntax: team=nnnn
oDescription: Identifies the team. nnnn=DecimalNumber.
•TX_ECBS_TO_USE
oSyntax: tx_ecbs_to_use=nnn
oDescription: Sets number of TX ECBs to allocate per virtual adapter
•VLANID
oSyntax: VlanID=nnn
o Description: Sets team to VLAN mode. Creates MLID edge
Installation 20
HP Multifunction Gigabit Server Adapter Firmware
Upgrade Utility
The HP Multifunction Gigabit Server Adapter Firmware Upgrade Utility supports the following adapters.
•NC37xx
•NC380x
The utility runs under DOS from a bootable diskette or USB drive. To install, copy all files and folders to a bootable diskette or USB drive. See "Downloading files ("Downloading the SoftPaq files" on page 9)."
Three commands are provided with the utility.
•INSISCSI, which installs or upgrades the iSCSI boot option ROM. This command upgrades the iSCSI boot option ROM if the iSCSI boot option ROM is already installed and its version is out of date.
This command also installs the iSCSI boot option ROM to replace the PXE option ROM for NC37xT, NC37xF, and NC380T adapters.
•INSPXE, which installs or upgrades the PXE option ROM. This command upgrades the PXE option ROM if the PXE option ROM is already installed and its version is out of date.
This command also installs the PXE option ROM to replace the iSCSI boot option ROM for NC37xT, NC37xF, and NC380T adapters.
•NICFWUPG, which upgrades iSCSI boot option ROM, PXE option ROM, and Boot Code. This command upgrades the firmware components that are currently installed if they are out of date.
These commands run interactively by default. For each adapter, the current version and new version of each firmware component is compared. If the installed version is older, you are prompted to accept the upgrade by answering Y, or reject the upgrade with N.
Using the -S option the user can optionally select the non-interactive mode, which causes the firmware to automatically update if the installed version is out of date.
Output
The output is saved in a file named nic_fw\fwupglog.txt.
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 and Option ROM firmware image on the following c-Class Multifunction Gigabit Server Adapters:
Firmware upgrade utility 21