Emulex LP10000DC-M2-F Download Drivers, Utilities, Manual and Firmware

Available 18 files for LP10000DC-M2-F
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Open Boot
Operating Systems
Boot Code
Version Driver
3.01a1
Size Driver
37Kb
File Name
to301a1.zip
Information
Support Resources for PRIMEPOWER Servers
Platform: SPARC This version of Open Boot supports FC-AL: Private loop and Public
loop, and Fabric Point to Point. Also, it supports multi-initiators
and multi-LUNs (0 through 255).
\readme.txt This file you are reading

\DO301a1.PRG Lp8000 Open Firmware 3.01a1
\CO301a1.PRG Lp9000 Open Firmware 3.01a1
\HO301a1.PRG Lp9802 Open Firmware 3.01a1
\MO301a1.PRG Lp1050 Open Firmware 3.01a1
\TO301a1.PRG Lp10000 Open Firmware 3.01a1
\BO301a1.PRG Lp11000 Open Firmware 3.01a1
\ZO301a1.PRG Lpe11000 Open Firmware 3.01a1
\UO301a1.PRG LPe12000 Open Firmware 3.01a1

--------------- NOTES and CAUTIONS ---------------------
** Ensure that critical files on local boot disk are backed up
as a measure of protection.

(1) This procedure assumes there is already a 'local' boot disk.

(2) The size of the intended (target) fibre channel disk should
be big enough to hold all the file systems, and swap slice
of the local current boot disk.

(3) As there will probably be more than one logical disk drive on
the fibre channel adapter it will be necessary to use persistent
binding ('nailing' a specific scsi id to a specific wwpn or did).

(4) It will be necessary to correlate the intended boot disk displayed
by the 'probe-scsi-all' command to the devices displayed by the
operating system.

----------------------------------------------------------------------

----------------------- NEW CHANGES 3.01a1 ------------------------

1. Some variable in the scsidisk file was create as local variable, and
cause system fail to boot with "Last Trap: Illegal Instruction" error
message. The new fixed by change some variables to external variable
instead of local variable. (CR27598)

----------------------- NEW CHANGES 3.01a0 ------------------------

1. Support 8Gb/s HBA.
----------------------- NEW CHANGES 3.00a2 ------------------------
1. Fixed the issue if the len size of the decode-unit on device path /fp
is large than 2 digits, the decode-unit is fails to convert text
unit-string, and cause system is not bootable, and boot command
disabled. (CR25215)

2. Fixed the issue on some systems the probe-scsi-all command fails
if the HBA has no link. (CR25036)

3. In PCI Configuration Register there is a bit to control the HBA
bus master capability (BME). In dual channel HBA when one of the
Bus Master Enable bit is cleared can cause other channel HBA DMA
to be stuck, and cause system hangs or failure during the boot
time. This release takes care this issue by set the BME bit on
forever. (CR24911)(CR25005)

4. If there is some unsolicited frame coming from the switch or service
provider, and the Boot code is not configure to response the FC-CT
Unsolicited, this can cause the system hangs during boot or scan targets.
In order not to sent any FC-CT request, the new release removed the
mailbox config_ring command. (CR25233)
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Firmware
Operating Systems
Firmware
Version Firmware
1.92a1
Size Firmware
332Kb
File Name
td192a1.zip
Information
Support Resources for PRIMEPOWER Servers Compatibility:

This kit supports the LP10000, LP10000DC and LP10000ExDC
PCI host adapters.

This kit includes the following files:

README.TXT The file you are reading

TD192A1.ALL All firmware components, no boot code

LP6DUTIL.EXE DOS-based diagnostic utility 9.3a6
LP6DUTIL.DOC LP6DUTIL diagnostic utility document
SAMPLESCRIPT.TXT An example script for LP6DUTIL 9.3a6
Changes and Corrections:

-- Changes and corrections between 1.92a1 and 1.91a5:

Implemeted beaconing feature for Pegasus and Thor. (CR 16592, 21846)

The R_A_TOV field is now properly expressed in milliseconds. (CR 22640)

Improved target mode "fast" POST so that power up no longer causes HBA
to hang. (CR 22594)

A timeout is prevented by allowing the firmware to process fatal DMA
engine errors even if the DMA is not complete, such as during a PCI
master abort. (CR 22641)

Various concurrent FLASH programming issues were resolved by improving
the FLASH interlocking/unlocking algorithm, implementing Intel errata,
and implementing erase failure recovery code.
(CR 21885, 21888, 21889, 21890)

We now default to allowing the PCI bridge to reorder data frames as
necessary, which may result in a system performance increase for some
systems. (CR 21867)

Improved FCP2 recovery to avoid the dropping of frames
(and the resulting delays) during REC ELS command. (CR 21865)

Fixed a recovery issue where a corrupted REC frame with a mismatching
offset would cause the HBA to loop, continually requesting recovery.
(CR 21864)

To avoid dropped receive frames in the case where an OXID is reused
for a new exchange during the ABTS/RRQ processing window, we now skip
any matching "new" exchanges which are in the RRQ state. (CR 21855)

Improved management of unavailable memory by limiting the number of
retries. The HBA now reports an error attention after retries have
been exhausted. (CR 21854)

Improved DMA error handling of split errors where host memory has been
made unavailable. (CR 21853)

Commands are now timed out properly when in FCP-2 mode. (CR 21852)

Protocol testing with invalid conditions revealed protocol response
errors which have had no reported instances of failure in the field.
(CR 21850, 21851, 21863)

An I/O timeout during tape operation was eliminated by delaying
processing of any FCP2 errors during discovery. (CR 17363)

Thor no longer deadlocks during processing of RRQ when RESET_RING is
issued with no available exchange resources. (CR 20064)

Improved operation of Pegasus Rx DMA firmware on PCI-X bus.
(CR 21542)
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Firmware Update Manual
Operating Systems
Firmware
Size Firmware
106Kb
File Name
fwupdate.pdf
Information
Support Resources for PRIMEPOWER Servers Introduction.............................................................................................................. 1
Prerequisites ..................................................................................................... 1
Things to Know Before You Download ............................................................. 1
Update Utilities ........................................................................................................ 2

Introduction
For information about any firmware release, see the release notes on the Emulex Web site. Release
notes include information such as new features, compatibility, known issues and resolved known issues.
This manual does not contain the procedures themselves. It serves as a guide to the publication that
contains the procedures you need.

Prerequisites
• Local boot disk.
• The intended Fibre Channel target should be big enough to hold all system files and the swap
slice of the current local boot disk.

Things to Know Before You Download
• Before you download the OneConnect or LightPulse files, create a directory for them.
• As a measure of protection, ensure that critical files on your local boot disk are backed up.
• Firmware may be bundled with boot code. Boot code allows you to designate a device that is
attached to the adapter as a boot drive. If you select a firmware image that includes boot code,
the update procedure will load both the new firmware and the boot code at the same time. After
updating, refer to the Emulex Boot Manual for procedures on enabling the boot code on your
adapter.
• Emulex firmware files support both OneConnect and LightPulse adapters.
• For OneConnect adapters:
• Firmware and boot code are provided in a single flash image called a .UFI file.
• The UFI file contains all of the files that support all OneConnect adapters. The latest
files for your adapter are installed automatically when you use an Emulex utility to
update the firmware.
• The UFI file contains both firmware and boot code.
• For LightPulse adapters:
• Firmware is provided in a .ZIP file as a .ALL file or a .AWC file. You must manually unzip
the .ALL or .AWC file from the .ZIP file before you can use an Emulex utility to install it.
• Firmware differs between adapter models. Make sure you download the appropriate
firmware for your adapter.
• The .ZIP file may or may not include a boot code (.PRG) file.
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Advanced Troubleshooting Manual
Operating Systems
Hardware Manuals
Size Manual
649Kb
File Name
troubleshooting.pdf
Information
Overview................................................................................................................ 1
Be Informed, Stay Informed, Stay Current 1
The Importance of Compatibility, Driver Updates and Firmware Updates 1
Driver Updates........................................................................................... 1
Firmware Updates...................................................................................... 2
Emulex Configuration Parameters 3
How Emulex Device Driver Configuration Parameters Work...................... 3
Emulex Applications 3
Troubleshooting...................................................................................................... 4
Observing the Problem 4
Isolating the Problem 4
SAN Components...................................................................................... 4
Server Components................................................................................... 5
Checklists 6
Connectivity Checklist................................................................................ 6
Installation Checklist.................................................................................. 7
Upgrade Checklist...................................................................................... 8
Configuration Checklist.............................................................................. 8
Tools to Collect Data 9
Driver Tools - Event Logging...................................................................... 9
The OneCommand Manager and HBAnyware Applications....................... 9
Other Ways to Collect Data...................................................................... 10
Common Problems 10
Hardware Issues...................................................................................... 10
Link Down................................................................................................ 10
Cannot See Devices or Drives................................................................. 11
Out-of-Date Driver Version....................................................................... 12
Out-of-Date Firmware Version.................................................................. 12
OneConnect and LightPulse LP21000 Adapters 13
OneConnect and LP21000 Checklist....................................................... 13
OneConnect and LP21000 Symptoms..................................................... 13
When to Contact Emulex...................................................................................... 14
Emulex Web Site and Emulex Support................................................................. 15
Emulex Support Page 15
Contact Emulex After Hours, Weekends or Holidays............................... 17
LED Reference Information.................................................................................. 18
Firmware Operation and Port Activity LEDs 18
Common LED States 18
Normal Link Up........................................................................................ 18
Link-Down or adapter waiting................................................................... 19
Heart-beat indication................................................................................ 19
OneConnect CNA LEDs........................................................................... 19
LP21000 LEDs......................................................................................... 19
LED Table................................................................................................ 21

Driver Updates
To update your driver, download the latest Emulex driver and utilities from the Emulex Web site. From
the main Emulex Web site, click Downloads, click your vendor and then click the link for your operating
system (OS).
Drivers for Windows
• The drivers for Windows include support for Windows Server 2008 R2, Windows Server 2008,
Windows Server 2003, Windows 2000 Server and Windows NT (No future versions of drivers for
Windows 2000 Server or Windows NT are planned.)
•The driver kit download includes the base driver and the OneCommand Manager application.
•If you are running Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 or Windows 2000 Server, the driver kit download includes AutoPilot Installer®, which enables you to quickly install or update drivers and utilities and configure adapters, drivers and utilities.
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Basic Troubleshooting Manual
Operating Systems
Hardware Manuals
Size Manual
157Kb
File Name
troubleshooting_basic.pdf
Information
Support Resources for PRIMEPOWER Servers Emulex Product Installation, Upgrades, and Configuration
Installing, upgrading and configuring Emulex products can be easily accomplished by following the checklists provided at the end of this document.
A word about Emulex configuration parameters:
Emulex drivers and software provide a great degree of configurability. In particular, each driver has a number of configuration parameters that allow the customization of the behavior of the driver. Because these parameters can significantly change the behavior of the Emulex product, great care must be taken in the setting of the parameters. Storage and system providers put forth great effort in determining what particular configuration parameters must be set to in order to provide optimal SAN performance.
For best results, never change the driver configuration parameters from their default values or the values that are specified by the storage and systems providers. Doing so can alter to performance of the SAN and possibly place the SAN in a configuration that is not supported or cause it not to operate properly.
How Emulex device driver configuration parameters work
It is very important to understand that Emulex configuration parameters are stored in the server in which the HBA is installed into. The parameters are acted upon by the device driver. Emulex configuration parameters are NOT stored in the HBA flash memory. Unlike some other SCSI and Fibre Channel HBAs, Emulex does not store any configuration information such as timers, Fibre Channel topology or link speed in the HBA flash. When an Emulex HBA is installed into a server, there is no separate configuration step required for the HBA. Proper driver configuration is all that is required. The exception is booting from SAN. In this case, the HBA BIOS utility must be used to configure the boot device. Said differently, the HBA must be told which Fibre Channel device contains the boot volume, and that information is stored in the flash. These settings are only in effect at boot time. Once the operating system loads the device driver, most settings of the driver are used and the HBA BIOS no longer functions.
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Utilities
Operating Systems
Solaris 10 SPARC
Version Utilities
2.30j SPARC
Size Utilities
18Mb
File Name
solaris-3.4a14-1.02d-1a.tar
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
HBAnyware version 3.4a14, emlxadm version 1.02d and emlxdrv version 1.00l for SPARC

HBAnyware 3.4a14 Solaris Installation Instructions

Dependencies:

SUNWemlxs driver 2.30h or later (provided by Sun)
EMLXemlxu utility package 1.02d or later (included with the applications kit)

Java Runtime Environment

Version 1.5 or later of the Java Runtime Environment (JRE) must
be installed. HBAnyware will not run under earlier versions of
the JRE.

The HBAnyware, HBAnywareSSC and HbaCmd target OS version is Solaris 5.10.

The JRE and instructions for installation can be found at http://java.sun.com/downloads/index.html

JAVA NOTE:
HBAnyware needs the java runtime binaries and libraries, so their path needs to be added to the beginning of
the PATH environment variable. For example, if your java runtime binaries are in /usr/java/bin, then include
this path in your PATH environment variable. (bash> export PATH="/usr/java/bin:$PATH")


HBAnyware is dependent on the SUNWemlxs driver package and the EMLXemlxu utilities package being installed.
Please ensure that these packages are installed before installing HBAnyware.

HBAnyware Installation Instructions

1. Run the pkgrm routine to remove any previous version of HBAnyware: pkgrm HBAnyware
2. Unzip the file: gunzip HBAnyware-3.4a14-i386.tar.gz
3. Untar the file: tar -xvf HBAnyware-3.4a14-i386.tar
4. Run the pkgadd utility: pkgadd -d .
5. When prompted by pkgadd, choose to install HBAnyware
6. When prompted by pkgadd, answer the HBAnyware installation option questions
Running the HBAnyware GUI

1. su to root
2. Run the script /opt/HBAnyware/hbanyware
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Sample Migration Scripts
Operating Systems
Solaris 10 SPARC
Version Driver
2.30j SPARC
Size Driver
103Kb
File Name
leadville_migrate_1.0a6.tar
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
These unsupported sample script files can help you migrate from the Solaris lpfc driver to the Solaris SFS driver. You can customize these scripts and run them to automate the migration process.

Solaris Instructions for Migration of Emulex Host Bus Adapters to Leadville Stack

Prerequisites:

1. Solaris packages SUNWemlx, lpfc, and HBAnyware must be installed on the machine.
2. all candidate migration candidate adapters must have fcode version 1.50a4 or later

Note:
Scripts unable to migrate machines with Emulex adapter as boot device for that machine.

Migration Steps:

1. run ./start_emlxs_migration.sh script
2. after script has finished successfully, reboot system as requested
3. run ./finish_emlxs_migration.sh script
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Driver Manual
Operating Systems
Solaris 10 SPARC
Version Manual
2.30j SPARC
Size Manual
1.3Mb
File Name
manual.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Instructions for using the sample migration scripts, as well as instructions for migrating from the LPFC driver to the SFS driver

Installation ...............................................................................................1
Driver Information .................................................................................................... 1
Supported Features........................................................................................... 1
New Features in this Release............................................................................ 1
Prerequisites ..................................................................................................... 2
For the lpfc Driver Kit .................................................................................. 2
Compatibility...................................................................................................... 2
Things to Know Before You Download .............................................................. 3
Known Issues .................................................................................................... 3
Installing the Driver Kit ............................................................................................ 3
Driver Kit Install Script Options.......................................................................... 4
Driver Kit Directory Structure ............................................................................. 4
Installing the Driver on Unsupported Linux Distributions.......................................... 5
Upgrading the Kernel or Applying a Distribution Service Pack or Update ................ 5
Installing the Driver Kit into an Upgraded Kernel ............................................... 5
Booting From a Non-Zero LUN Attached to an Emulex Adapter .............................. 6
Installing the HBAnyware Utility ............................................................................... 6
Uninstalling the Driver Kit .................................................................................. 7
Configuration ..........................................................................................8
Driver Configuration Methods Using modprobe and
/etc/modprobe.conf............................................................................................ 8
Temporary Configuration Method ................................................................ 8
Persistent Configuration Method ................................................................. 8
Temporary Driver Configuration by Read/Write to sysfs .................................... 9
Creating a New Ramdisk Image ...................................................................... 10
For Installed lpfc Driver Kits ...................................................................... 10
For Distribution In-Box lpfc Drivers............................................................ 10
Dynamically Adding LUNs and Targets............................................................ 10
Driver Parameters Reference Table ................................................................ 11
Using udev for Persistent Naming ................................................................... 15
Using udev to Discover Logical to Physical Mappings for sd Devices ....... 15
Configuring the System to Boot From SAN Using Persistent Names ........ 15
Using udev with st Devices ....................................................................... 16
Further Information About Persistent Names ............................................ 17
Working with Virtual Ports (vports)......................................................................... 18
Creating, Deleting and Displaying vports......................................................... 18
The mkvport.sh Script ............................................................................... 18
The rmvport.sh Script................................................................................ 19
The lsvport.sh Script ................................................................................. 19
The vport Sysfs Tree ....................................................................................... 19
Driver Version 8.2.8.14 sysfs Structure............................................................ 20
Vport sysfs Entries .................................................................................... 21
Vport Configuration Limits ............................................................................... 23
DHCHAP Authentication and Configuration ........................................................... 24
Authentication Configuration Parameters ........................................................ 25
Setting Remote and Local Passwords ............................................................. 25
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
HBAnyware User Manual
Operating Systems
Solaris 10 SPARC
Version Manual
2.30j SPARC
Size Manual
3.5Mb
File Name
hbanyware.pdf
Information
Support Resources for PRIMERGY Servers
RHEL5.2, SLES10 SP2
HBAnyware Utility User Manual

Introduction.............................................................................................................. 1
Known Issues .................................................................................................... 1
Installing HBAnyware Components.......................................................................... 2
Installing the HBAnyware Utility......................................................................... 2
Installing the HBAnyware Utility with Web Launch............................................. 4
Installing the HBAnyware Utility Security Configurator ...................................... 5
Uninstalling the HBAnyware Security Configurator............................................ 6
Uninstalling HBAnyware Web Launch Only ....................................................... 7
Uninstalling the Utility Package ......................................................................... 7
Using the HBAnyware Components......................................................................... 8
Starting the HBAnyware Utility........................................................................... 8
Starting HBAnyware with Web Launch .............................................................. 8
Starting the HBAnyware Security Configurator .................................................. 8
Starting HBAnyware from the Command Line ................................................... 9
Examples of Modifications .................................................................... 9
The HBAnyware Utility Window Element Definitions ....................................... 10
The Menu Bar ........................................................................................... 11
The Toolbar ............................................................................................... 11
The Toolbar Buttons .................................................................................. 11
Sort Toolbar Buttons ........................................................................... 11
The Discovery-Tree................................................................................... 12
Discovery-Tree Icons .......................................................................... 12
Property Tabs............................................................................................ 13
Status Bar ................................................................................................. 13
Changing Management Mode ......................................................................... 13
Resetting HBAs ............................................................................................... 14
Discovering HBAs ........................................................................................... 14
Automatic Fibre Channel Discovery .......................................................... 14
Remote SAN Management Using TCP/IP Access Protocol....................... 15
Adding a Single Host .......................................................................... 15
Adding a Range of Hosts .................................................................... 16
Removing Hosts.................................................................................. 17
Configuring Discovery Settings ................................................................. 18
Sorting HBA Information.................................................................................. 19
Viewing Remote and Local HBAs.............................................................. 19
Viewing HBA Information................................................................................. 20
Viewing Discovery Information .................................................................. 20
Viewing Host Information .......................................................................... 21
The Host Information Tab.................................................................... 21
The Driver Parameters Tab................................................................. 22
Viewing General HBA Attributes ............................................................... 23
Viewing Detailed HBA Information ............................................................ 24
Viewing Fabric Information........................................................................ 26
Viewing Target Information........................................................................ 27
Viewing LUN Information........................................................................... 28
Masking and Unmasking LUNs (Windows, Solaris LPFC and
Solaris SFS)........................................................................................ 29
Viewing Port Statistics............................................................................... 31
Viewing Firmware Information ................................................................... 33
Viewing Target Mapping (Windows, Solaris LPFC and Solaris SFS)......... 34
Viewing Target Mapping (Linux) ................................................................ 35
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
FCA Utilities Manual
Operating Systems
Solaris 10 SPARC
Version Manual
2.30j SPARC
Size Manual
863Kb
File Name
sfs_utilities.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Instructions for using the FCA utilities

Introduction.............................................................................................................. 1
Fibre Channel Overview .................................................................................... 1
The Solaris Fibre Channel Stack ....................................................................... 1
Installing the Utilities................................................................................................ 3
Compatibility...................................................................................................... 3
Installing or Updating the Utilities Using the emlxu_install Script....................... 4
Removing the Utilities Using the emlxu_remove Script ..................................... 5
Installing the Utilities Package Manually............................................................ 6
Removing the Utilities Package Manually.......................................................... 7
Updating the Utilities Package Manually ........................................................... 7
Using the emlxadm Utility ........................................................................................ 8
Modes of Operation (emlxadm) ......................................................................... 8
Interactive Mode (emlxadm)........................................................................ 8
CLI Mode (emlxadm)................................................................................... 9
Command Descriptions (emlxadm) ................................................................. 11
Using the emlxdrv Utility ........................................................................................ 31
Modes of Operation (emlxdrv) ......................................................................... 31
Interactive Mode (emlxdrv)........................................................................ 31
CLI Mode (emlxdrv)................................................................................... 33
Command Descriptions (emlxdrv) ................................................................... 33

This document provides the information needed to use the Emulex® emlxadm and elmxdrv utility
programs. For system administrators, this document includes information about the installation and
removal of these utilities.
At the very least, system administrators should be familiar with Solaris and the Sun StorEdge SAN
Foundation Software (SFS) and should have access to standard system documentation. Anyone
working with this product should have some familiarity with the nature and use of Fibre Channel.
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Boot Code Documentation
Operating Systems
Solaris 10 SPARC
Version Driver
2.30j SPARC
Size Driver
4.9Mb
File Name
bootcode.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Describes how to configure an HBA to boot from SAN Introduction..............................................................................................................1
Emulex Boot Code Files....................................................................................1
Boot from SAN.........................................................................................................2
Windows Server 2008 and Windows Server 2003.............................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (x86 and x64)..........................................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (Itanium)..................................................................3
New Installation of Windows 2008 UEFI- Aware Operating System
on a UEFI-based x64 Server.................................................................3
Direct a UEFI-Based Server to a Windows Server 2008 OS Image (Installed as UEFI-Aware) Already Installed on the SAN.......................4
The GUID Partition Table......................................................................4
Install Windows Server 2008 on an FC Boot Disk (x86, x64 and Itanium)...5
Install Windows Server 2003 on an FC Boot Disk (x86, and x64
and Itanium)................................................................................................6
Linux and VMware.............................................................................................7
Configure Boot from SAN on Linux or VMware (x86 and x64).....................7
Configure Boot from SAN on Linux (PowerPC)...........................................7
Configure Boot from SAN on Linux (Itanium)..............................................7
Solaris...............................................................................................................8
Configure Boot from SAN on Solaris SFS (x86 and x64)............................8
Determine LUNs to Select for Boot from SAN.......................................8
Configure Boot from SAN on Solaris SFS (SPARC)....................................8
Configure Boot from SAN on Solaris LPFC (SPARC)..................................9
Install Solaris from a Network Image..................................................10
Install Solaris by Migrating an Image from a Local SCSI Disk.............11
Install, Update and Enable Boot Code...................................................................14
BIOS Utility............................................................................................................15
Start the BIOS Utility.................................................................................15
Enable an Adapter to Boot from SAN........................................................17
Configure Boot Devices...................................................................................17
Configure Adapter Parameters........................................................................21
Change the Default AL_PA (Arbitrated Loop Physical Address)................22
Change the PLOGI Retry Timer................................................................23
Change Topology......................................................................................24
Enable or Disable the Spinup Delay..........................................................25
Set Auto Scan...........................................................................................26
Enable or Disable EDD 3.0.......................................................................27
Enable or Disable the Start Unit Command...............................................28
Enable or Disable the Environment Variable.............................................29
Enable or Disable Auto Boot Sector..........................................................30
Change Link Speed...................................................................................31
Reset to Default Values.............................................................................32
Use Multi-Path Boot from SAN..................................................................33
OpenBoot..............................................................................................................34
Attribute Commands.................................................................................34
Functional Commands..............................................................................35
EFIBoot.................................................................................................................37
Install the EFI Utility..................................................................................37
Start the EFI Utility....................................................................................38
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Utilities
Operating Systems
Solaris 8
Version Utilities
1.20gx1 SPARC
Size Utilities
31Mb
File Name
solaris-3.2a15-1.01c-1a.tar
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
HBAnyware version 3.2a15, emlxadm version 1.01c and emlxdrv version 1.00k for SPARC

HBAnyware 3.2a15 Solaris Installation Instructions

Dependencies:

SUNWemlxs driver 1.20f or later for Solaris 8 and 9 (provided by Sun)
SUNWemlxs driver 2.20f or later for Solaris 10 and later (provided by Sun)
EMLXemlxu utility package 1.01c or later (included with the applications kit)

Java Runtime Environment

Version 1.5 or later of the Java Runtime Environment (JRE) must
be installed. HBAnyware will not run under earlier versions of
the JRE.

HBAnyware and hbacmd currently will not run under Solaris 6. HBAnyware and hbacmd target OS versions
include Solaris 5.8, 5.9, and 5.10.

The JRE and instructions for installation can be found at http://java.sun.com/downloads/index.html

JAVA NOTE:
HBAnyware needs the java runtime binaries and libraries, so their path needs to be added to the beginning of
the PATH environment variable. For example, if your java runtime binaries are in /usr/java/bin, then include
this path in your PATH environment variable. (bash> export PATH="/usr/java/bin:$PATH")


HBAnyware is dependant on the SUNWemlxs driver package and the EMLXemlxu utilities package being installed.
Please ensure that these packages are installed before installing HBAnyware.

HBAnyware Installation Instructions

1. Run the pkgrm routine to remove any previous version of HBAnyware: pkgrm HBAnyware
2. Run the unpack script : ./unpack_apps
to obtain correct package version
3. Unzip the file: gunzip HBAnyware-3.2a15-.tar.gz
4. Untar the file: tar -xvf HBAnyware-3.2a15-.tar
5. Run the pkgadd utility: pkgadd -d .
6. When prompted by pkgadd, choose to install HBAnyware
7. When prompted by pkgadd, answer the HBAnyware installation option questions
Running the HBAnyware GUI

1. su to root
2. Run the script /usr/sbin/hbanyware/hbanyware
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Sample Migration Scripts
Operating Systems
Solaris 8
Version Driver
1.20gx1 SPARC
Size Driver
103Kb
File Name
leadville_migrate_1.0a6.tar
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
These unsupported sample script files can help you migrate from the Solaris lpfc driver to the Solaris SFS driver. You can customize these scripts and run them to automate the migration process.

Solaris Instructions for Migration of Emulex Host Bus Adapters to Leadville Stack

Prerequisites:

1. Solaris packages SUNWemlx, lpfc, and HBAnyware must be installed on the machine.
2. all candidate migration candidate adapters must have fcode version 1.50a4 or later

Note:
Scripts unable to migrate machines with Emulex adapter as boot device for that machine.

Migration Steps:

1. run ./start_emlxs_migration.sh script
2. after script has finished successfully, reboot system as requested
3. run ./finish_emlxs_migration.sh script
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Manual
Operating Systems
Solaris 8
Version Manual
1.20gx1 SPARC
Size Manual
3.7Mb
File Name
manual.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Note Instructions for using the utilities and the sample migration scripts, as well as inustructions for migrating from the LPFC driver to the SFS driver, are provided in the Solaris SFS Driver User Manual. See the Manual link below.
Installation, Configuration and Troubleshooting

Installation ...............................................................................................1
Driver Information .................................................................................................... 1
Supported Features........................................................................................... 1
New Features in this Release............................................................................ 1
Prerequisites ..................................................................................................... 2
For the lpfc Driver Kit .................................................................................. 2
Compatibility...................................................................................................... 2
Things to Know Before You Download .............................................................. 3
Known Issues .................................................................................................... 3
Installing the Driver Kit ............................................................................................ 3
Driver Kit Install Script Options.......................................................................... 4
Driver Kit Directory Structure ............................................................................. 4
Installing the Driver on Unsupported Linux Distributions.......................................... 5
Upgrading the Kernel or Applying a Distribution Service Pack or Update ................ 5
Installing the Driver Kit into an Upgraded Kernel ............................................... 5
Booting From a Non-Zero LUN Attached to an Emulex Adapter .............................. 6
Installing the HBAnyware Utility ............................................................................... 6
Uninstalling the Driver Kit .................................................................................. 7
Configuration ..........................................................................................8
Driver Configuration Methods Using modprobe and
/etc/modprobe.conf............................................................................................ 8
Temporary Configuration Method ................................................................ 8
Persistent Configuration Method ................................................................. 8
Temporary Driver Configuration by Read/Write to sysfs .................................... 9
Creating a New Ramdisk Image ...................................................................... 10
For Installed lpfc Driver Kits ...................................................................... 10
For Distribution In-Box lpfc Drivers............................................................ 10
Dynamically Adding LUNs and Targets............................................................ 10
Driver Parameters Reference Table ................................................................ 11
Using udev for Persistent Naming ................................................................... 15
Using udev to Discover Logical to Physical Mappings for sd Devices ....... 15
Configuring the System to Boot From SAN Using Persistent Names ........ 15
Using udev with st Devices ....................................................................... 16
Further Information About Persistent Names ............................................ 17
Working with Virtual Ports (vports)......................................................................... 18
Creating, Deleting and Displaying vports......................................................... 18
The mkvport.sh Script ............................................................................... 18
The rmvport.sh Script................................................................................ 19
The lsvport.sh Script ................................................................................. 19
The vport Sysfs Tree ....................................................................................... 19
Driver Version 8.2.8.14 sysfs Structure............................................................ 20
Vport sysfs Entries .................................................................................... 21
Vport Configuration Limits ............................................................................... 23
DHCHAP Authentication and Configuration ........................................................... 24
Authentication Configuration Parameters ........................................................ 25
Setting Remote and Local Passwords ............................................................. 25
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Boot Code Documentation
Operating Systems
Solaris 8
Version Driver
1.20gx1 SPARC
Size Driver
4.9Mb
File Name
bootcode.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Note Instructions for using the utilities and the sample migration scripts, as well as inustructions for migrating from the LPFC driver to the SFS driver, are provided in the Solaris SFS Driver User Manual. See the Manual link below.
Describes how to configure an HBA to boot from SAN Introduction..............................................................................................................1
Emulex Boot Code Files....................................................................................1
Boot from SAN.........................................................................................................2
Windows Server 2008 and Windows Server 2003.............................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (x86 and x64)..........................................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (Itanium)..................................................................3
New Installation of Windows 2008 UEFI- Aware Operating System
on a UEFI-based x64 Server.................................................................3
Direct a UEFI-Based Server to a Windows Server 2008 OS Image (Installed as UEFI-Aware) Already Installed on the SAN.......................4
The GUID Partition Table......................................................................4
Install Windows Server 2008 on an FC Boot Disk (x86, x64 and Itanium)...5
Install Windows Server 2003 on an FC Boot Disk (x86, and x64
and Itanium)................................................................................................6
Linux and VMware.............................................................................................7
Configure Boot from SAN on Linux or VMware (x86 and x64).....................7
Configure Boot from SAN on Linux (PowerPC)...........................................7
Configure Boot from SAN on Linux (Itanium)..............................................7
Solaris...............................................................................................................8
Configure Boot from SAN on Solaris SFS (x86 and x64)............................8
Determine LUNs to Select for Boot from SAN.......................................8
Configure Boot from SAN on Solaris SFS (SPARC)....................................8
Configure Boot from SAN on Solaris LPFC (SPARC)..................................9
Install Solaris from a Network Image..................................................10
Install Solaris by Migrating an Image from a Local SCSI Disk.............11
Install, Update and Enable Boot Code...................................................................14
BIOS Utility............................................................................................................15
Start the BIOS Utility.................................................................................15
Enable an Adapter to Boot from SAN........................................................17
Configure Boot Devices...................................................................................17
Configure Adapter Parameters........................................................................21
Change the Default AL_PA (Arbitrated Loop Physical Address)................22
Change the PLOGI Retry Timer................................................................23
Change Topology......................................................................................24
Enable or Disable the Spinup Delay..........................................................25
Set Auto Scan...........................................................................................26
Enable or Disable EDD 3.0.......................................................................27
Enable or Disable the Start Unit Command...............................................28
Enable or Disable the Environment Variable.............................................29
Enable or Disable Auto Boot Sector..........................................................30
Change Link Speed...................................................................................31
Reset to Default Values.............................................................................32
Use Multi-Path Boot from SAN..................................................................33
OpenBoot..............................................................................................................34
Attribute Commands.................................................................................34
Functional Commands..............................................................................35
EFIBoot.................................................................................................................37
Install the EFI Utility..................................................................................37
Start the EFI Utility....................................................................................38
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Sample Migration Scripts
Operating Systems
Solaris 9
Version Driver
1.20gx2 SPARC
Size Driver
103Kb
File Name
leadville_migrate_1.0a6.tar
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
These unsupported sample script files can help you migrate from the Solaris lpfc driver to the Solaris SFS driver. You can customize these scripts and run them to automate the migration process.

Solaris Instructions for Migration of Emulex Host Bus Adapters to Leadville Stack

Prerequisites:

1. Solaris packages SUNWemlx, lpfc, and HBAnyware must be installed on the machine.
2. all candidate migration candidate adapters must have fcode version 1.50a4 or later

Note:
Scripts unable to migrate machines with Emulex adapter as boot device for that machine.

Migration Steps:

1. run ./start_emlxs_migration.sh script
2. after script has finished successfully, reboot system as requested
3. run ./finish_emlxs_migration.sh script
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Manual
Operating Systems
Solaris 9
Version Manual
1.20gx2 SPARC
Size Manual
3.7Mb
File Name
manual.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Note Instructions for using the utilities and the sample migration scripts, as well as inustructions for migrating from the LPFC driver to the SFS driver, are provided in the Solaris SFS Driver User Manual. See the Manual link below.
Installation, Configuration and Troubleshooting

Installation ...............................................................................................1
Driver Information .................................................................................................... 1
Supported Features........................................................................................... 1
New Features in this Release............................................................................ 1
Prerequisites ..................................................................................................... 2
For the lpfc Driver Kit .................................................................................. 2
Compatibility...................................................................................................... 2
Things to Know Before You Download .............................................................. 3
Known Issues .................................................................................................... 3
Installing the Driver Kit ............................................................................................ 3
Driver Kit Install Script Options.......................................................................... 4
Driver Kit Directory Structure ............................................................................. 4
Installing the Driver on Unsupported Linux Distributions.......................................... 5
Upgrading the Kernel or Applying a Distribution Service Pack or Update ................ 5
Installing the Driver Kit into an Upgraded Kernel ............................................... 5
Booting From a Non-Zero LUN Attached to an Emulex Adapter .............................. 6
Installing the HBAnyware Utility ............................................................................... 6
Uninstalling the Driver Kit .................................................................................. 7
Configuration ..........................................................................................8
Driver Configuration Methods Using modprobe and
/etc/modprobe.conf............................................................................................ 8
Temporary Configuration Method ................................................................ 8
Persistent Configuration Method ................................................................. 8
Temporary Driver Configuration by Read/Write to sysfs .................................... 9
Creating a New Ramdisk Image ...................................................................... 10
For Installed lpfc Driver Kits ...................................................................... 10
For Distribution In-Box lpfc Drivers............................................................ 10
Dynamically Adding LUNs and Targets............................................................ 10
Driver Parameters Reference Table ................................................................ 11
Using udev for Persistent Naming ................................................................... 15
Using udev to Discover Logical to Physical Mappings for sd Devices ....... 15
Configuring the System to Boot From SAN Using Persistent Names ........ 15
Using udev with st Devices ....................................................................... 16
Further Information About Persistent Names ............................................ 17
Working with Virtual Ports (vports)......................................................................... 18
Creating, Deleting and Displaying vports......................................................... 18
The mkvport.sh Script ............................................................................... 18
The rmvport.sh Script................................................................................ 19
The lsvport.sh Script ................................................................................. 19
The vport Sysfs Tree ....................................................................................... 19
Driver Version 8.2.8.14 sysfs Structure............................................................ 20
Vport sysfs Entries .................................................................................... 21
Vport Configuration Limits ............................................................................... 23
DHCHAP Authentication and Configuration ........................................................... 24
Authentication Configuration Parameters ........................................................ 25
Setting Remote and Local Passwords ............................................................. 25
Company
Emulex
Categories
Networks Cards
Model
Emulex LP10000DC-M2-F
Description
Boot Code Documentation
Operating Systems
Solaris 9
Version Driver
1.20gx2 SPARC
Size Driver
4.9Mb
File Name
bootcode.pdf
Information
Support Resources for PRIMEPOWER Servers
SFS FCA Driver
Note Instructions for using the utilities and the sample migration scripts, as well as inustructions for migrating from the LPFC driver to the SFS driver, are provided in the Solaris SFS Driver User Manual. See the Manual link below.
Describes how to configure an HBA to boot from SAN Introduction..............................................................................................................1
Emulex Boot Code Files....................................................................................1
Boot from SAN.........................................................................................................2
Windows Server 2008 and Windows Server 2003.............................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (x86 and x64)..........................................................2
Configure Boot from SAN on Windows Server 2008 and Windows Server 2003 (Itanium)..................................................................3
New Installation of Windows 2008 UEFI- Aware Operating System
on a UEFI-based x64 Server.................................................................3
Direct a UEFI-Based Server to a Windows Server 2008 OS Image (Installed as UEFI-Aware) Already Installed on the SAN.......................4
The GUID Partition Table......................................................................4
Install Windows Server 2008 on an FC Boot Disk (x86, x64 and Itanium)...5
Install Windows Server 2003 on an FC Boot Disk (x86, and x64
and Itanium)................................................................................................6
Linux and VMware.............................................................................................7
Configure Boot from SAN on Linux or VMware (x86 and x64).....................7
Configure Boot from SAN on Linux (PowerPC)...........................................7
Configure Boot from SAN on Linux (Itanium)..............................................7
Solaris...............................................................................................................8
Configure Boot from SAN on Solaris SFS (x86 and x64)............................8
Determine LUNs to Select for Boot from SAN.......................................8
Configure Boot from SAN on Solaris SFS (SPARC)....................................8
Configure Boot from SAN on Solaris LPFC (SPARC)..................................9
Install Solaris from a Network Image..................................................10
Install Solaris by Migrating an Image from a Local SCSI Disk.............11
Install, Update and Enable Boot Code...................................................................14
BIOS Utility............................................................................................................15
Start the BIOS Utility.................................................................................15
Enable an Adapter to Boot from SAN........................................................17
Configure Boot Devices...................................................................................17
Configure Adapter Parameters........................................................................21
Change the Default AL_PA (Arbitrated Loop Physical Address)................22
Change the PLOGI Retry Timer................................................................23
Change Topology......................................................................................24
Enable or Disable the Spinup Delay..........................................................25
Set Auto Scan...........................................................................................26
Enable or Disable EDD 3.0.......................................................................27
Enable or Disable the Start Unit Command...............................................28
Enable or Disable the Environment Variable.............................................29
Enable or Disable Auto Boot Sector..........................................................30
Change Link Speed...................................................................................31
Reset to Default Values.............................................................................32
Use Multi-Path Boot from SAN..................................................................33
OpenBoot..............................................................................................................34
Attribute Commands.................................................................................34
Functional Commands..............................................................................35
EFIBoot.................................................................................................................37
Install the EFI Utility..................................................................................37
Start the EFI Utility....................................................................................38
HelpDrivers Since March 2000