C H A P T E R  3

HBA Software Installation

After you have completed the hardware installation, follow the instructions listed in this chapter for your operating system to install the HBA driver and any other utilities required for your installation.

This chapter contains the following topics:


Driver Software for the Solaris OS

The latest HBA driver for the Solaris OS is included with Solaris 10 patch 120223-22. See Operating System Requirements for more information.

Solaris Diagnostic Support

Diagnostic support for the HBA is included in the SunVTStrademark software beginning with version 6.3. The SunVTS software is included with Solaris 10 11/06. It is also available for download at:

http://www.sun.com/oem/products/vts

The emlxtest utility supports the following functions:


Driver Software for Linux OSs

The Sun StorageTek 4 Gb FC NEM 20-Port HBA is supported by Red Hat Enterprise Linux (RHEL) 4 U3 and U4 and Novell SUSE Linux Enterprise Server 9 Service Pack 3 (SLES9-SP3).

Red Hat Enterprise Linux

The HBA driver distributed with Red Hat Enterprise Linux (RHEL) 4 U3 and U4 supports the NEM. No additional driver updates are required.

Novell SUSE Linux Enterprise Server

The HBA driver distributed with SUSE Linux Enterprise Server 9 Service Pack 3 (SLES9-SP3) has the following known problems:

To resolve these problems, update to the Emulex driver version 8.0.16.27 as described in the next section.


procedure icon  To Update the Driver

1. Run /sbin/update-pciids.

This command uploads the latest database which contains all supported PCI devices by Linux, including the NEM.

2. Run YaST online.

You will be notified that the 8.0.16.27 is being installed.



Note - If you are running on a 2.6.5-7.244 kernel, you must install the Emulex 8.0.16.27 driver manually instead of updating using YaST. The driver RPM is contained on the resource CD.



procedure icon  To Install SLES9-SP3 to FC Disk

Before starting this procedure, you will need to create a driver update disk using the ISO image for driver vesion 8.0.16.27 provided on the Sun Blade 8000 Series Modular Systems resource CD. You can also download the Emulex driver update disk from the Emulex or Novell support web site.

Emulex web site:

http://www.emulex.com/sun/support/nem-e11000.jsp

Novell web site:

http://forgeftp.novell.com/driver-process/pub/update/SUN/sle9/DUD/emulex8.0.16.27/

To update the driver to version 8.0.16.27:

1. Install SLES9-SP3 using the normal install process.

2. When prompted for the update disk, load the driver update CD.

3. Continue the installation until all files are installed and the system reboots.

4. After the system reboots, follow the steps described in To Update the Driver.


procedure icon  To Build the Linux 2.6 Driver

You can build your own HBA driver by downloading the archived sources from the Emulex support site.

1. To download the archived sources, go to:

http://www.emulex.com/sun/support/nem-e11000.jsp

2. Click the Linux 2.6 Kernel link.

3. Follow the instructions in the README file to build and install the 8.0.16.27 driver.


Driver Software for Windows 2003 OS

The HBA driver for Windows 2003 OS is available for download at the Emulex support site for Sun Microsystems.

http://www.emulex.com/sun/support/nem-e11000.jsp


procedure icon  To Install Windows OS Driver and Application Kits

Follow these steps to download the driver and AutoPilot installer:

1. Go to the Emulex support site for Sun Microsystems at:

http://www.emulex.com/sun/support/nem-e11000.jsp

2. Locate the driver section for Windows.

3. Download the Driver Kit by clicking the Download icon.

4. Click the PDF Manual icon to download installation, configuration, and troubleshooting information for the Windows OS.

5. Install the driver and management utilities for the Windows OS as described in the Emulex installation guide you downloaded in the previous step.


Configuration and Diagnostic Utilities

Use the HBAnywhere Remote Management Utility or the lputil command-line interface (CLI) utility to configure the HBA. These utilities are available for Linux and the Windows OS and provide support for the following functions:

See the Linux or Windows OS Emulex user manual for more information about using the HBAnywhere and lputil utilities.