
Driver for Linux -Troubleshooting Section Page 94
"attached usage count = -1" Error
Message. Some distributions of SuSE Linux
Enterprise Server 8 do not handle Peripheral
Qualifier Bits set to "1" in the Inquiry
response correctly. This can cause the
"attached usage count = -1" error message
to appear in the console while unloading the
lpfc driver followed by a panic.
There are two possible causes:
• A LUN scan utility issues INQUIRY
commands to non existent LUNS.
• A storage array (i.e., NEC, Fujitsu,
Clariion storage arrays) returns offline
LUNs in the report LUN response data.
This causes the SCSI midlayer to an issue
an INQUIRY command to an offline LUN
resulting in the error.
• If you need to run a LUN scan script on a Linux distribution
that does not support the peripheral qualifier bit set to 1, you
must set the lpfc_inq_pqb_filter configuration parameter to 1.
• If you need to attach Linux distributions with this issue to an
NEC istorage array, you must set the lpfc_lun_skip parmeter
to 1.
These parameters are contained in the lpfc.conf file. Refer to
the "View the lpfc.conf Configuration File" topic in the
Configuration manual to learn how to change these parameters.
"No Such Device" Error Message. You are
attempting to load the lpfc driver, but have no
HBAs installed. The "no such device" error
will be attached to the /directory path/lpfc.o
file. You will also see the error "Error loading
LPFC Driver".
Install an Emulex HBA and reload the driver. If the system
supports "Hot Swap", ensure that there is power to the HBA by
viewing its LEDs.
Operating Error Occurs When Attempting
to Run HBAnyware. When you attempt to
run HBAnyware, an operating system error
may occur. The computer may freeze.
Reboot the system.
Cannot See Any HBAs. You launch
HBAnyware and no HBAs are visible.
Try the following solutions:
• Perform an 'lsmod' to see if the Emulex drivers (lpfc and
lpfcdfc) are loaded. Look for an error message on the
command line stating the lpfcdfc driver is not loaded. If this is
the case, do an insmod of the lpfc and lpfcdfc drivers and re-
launch HBAnyware.
• Exit HBAnyware and run ../stop_hbanyware. Then run ./
start_rmserver and ./start_elxdiscovery, and re-launch
HBAnyware. The HBAs should be visible. If they are not
visible reboot your system.
Table 3: General Situations (Continued)
Situation Resolution
Comentarios a estos manuales