Table 17: Emulex Driver for Linux and HBAnyware Situations (Continued)

Situation

Resolution

 

 

 

 

In some cases, after loading an OEM

1. Download the current OpenBoot only image for your adapter

supplied combined firmware/OpenBoot

from the Emulex web site.

image you will not be able to enable

2. Load the current OpenBoot only image following steps listed

BootBIOS from the lputil Boot BIOS

in Updating BootBIOS section of this manual.

Maintenance menu.

3. Run lputil, return to Boot BIOS Maintenance menu.

If you encounter this problem after loading

4. Enable BootBIOS.

the OEM combined firmware/OpenBoot

 

image, follow the steps outlined in the

 

resolution.

 

 

 

rmmod fails to unload lpfc driver module

Make the Logical Volume Group unavailable.

due to ERROR: Module lpfc is in use.

Type: lvchange -a n xxxxxxx

This message can appear when you attempt

where xxxxxx is the Volume Group Name.

to remove the driver and there is a Logical

 

Volume Group dependent on the driver.

 

 

 

LP1005DC-CM2 reported as the

None at this time.

LP1050DC. When running lspci or kudzu

 

utilities, you may see the Emulex FC Host

 

Adapter LP1005DC-CM2 reported as the

 

Emulex FC Host Adapter LP1050DC for the

 

pci_id address f0a5. This is due to a delay in

 

getting the pci_id tables updated in the Red

 

Hat and SuSE distributions.

 

 

 

An lspci will show recent Emulex HBAs

None at this time.

as "unknown". This is because of the delay

 

of getting new product ID's into the Red Hat

 

and SuSE development cycle.

 

 

 

Slow targets or extended link faults on the

This version of the driver should eliminate this problem.

storage side may result in storage being

However, if you experience off-line device issues, increase the

marked off-line by the mid-layer and

SCSI command timeout to a value greater than or equal to sixty

remaining off-line (not recovered) when

seconds. Emulex also provides a script which addresses this

the link faults are corrected.

issue (for 2.6 kernels). To access the lun_change_state.sh

 

script, click http://www.emulex.com/support/linux/index.jsp, then

 

click the link to the appropriate driver, and click the Linux tools

 

link.

 

 

Under certain conditions of an I/O load,

Emulex provides a script which addresses this issue. To access

some targets cannot retire an I/O issued

the set_target_timeout.sh script, click http://www.emulex.com/

by a Linux initiator within the default

support/linux/index.jsp, then click the link to the appropriate

timeout of 30 seconds given by the scsi

driver, and click the Linux tools link.

midlayer. If the situation is not corrected, the

 

initiator-to-target condition deteriorates into

 

abort/recovery storms leading to I/O failures

 

in the block layer. These types

 

of failures are preceded by a SCSI IO error

 

of hex 6000000.

 

 

 

lpfc driver fails to recognize an HBA and

Upgrade HBA firmware to minimum supported revision listed in

logs "unknown IOCB" messages in the

installation guide (or newer).

system log during driver load. The HBA is

 

running outdated firmware.

 

 

 

The HBAnyware Utility User Manual

Page 139

Page 144
Image 144
Emulex 3.4 Situation Resolution Some cases, after loading an OEM, Supplied combined firmware/OpenBoot, Maintenance menu