The HBAnyware Utility User Manual Page 140
Loading lpfc or lpfcdfc driver on SLES 9
reports "unsupported module, tainting
kernel" in system log.
This message is logged by the SLES 9 kernel whenever a
module which is not shipped with the kernel is loaded. This
message can be ignored.
rmmod of lpfc driver hangs and module
reference count is 0. Due to a small race condition in the kernel it is possible for an
rmmod command to hang. Issue the rmmod -w command. If
this does not help, reboot the computer.
System panics when booted with a failed
HBA installed. Remove the failed HBA and reboot.
lpfc driver unload on SLES 9 causes
messages like the following to be logged
in the system log: "umount: /dev/disk/by-
path/pci-0000:02:04.0-scsi-0:0:1:0: not
mounted"
These messages are normal output from the SLES 9 hotplug
scripts and can be safely ignored.
rmmod fails to unload driver due to
Device or resource busy. This message
occurs when you attempt to remove the
driver without first stopping HBAnyware,
when HBAnyware is installed and running or
when FC disks connected to a LightPulse
HBA are mounted.
Stop HBAnyware before attempting to unload the driver. The
script is located in the /usr/sbin/hbanyware directory.
Type: ./stop_hbanyware
Unmount any disks connected to the HBA. Unload the driver.
Type: rmmod lpfcdfc
Type: rmmod lpfc
Driver Install Fails. The lpfc-install script
fails to install the driver. The install script may fail for the following reasons:
• A previous version of the driver is installed. Run the
lpfc-install --uninstall script and then try to install the driver.
• The current driver is already installed.
• The kernel source does not match the standard kernel name
or you are running a custom kernel.
"No module lpfc found for kernel" error
message. When upgrading the kernel, rpm
generates the following error: "No module
lpfc found for kernel KERNELVERSION".
A recently upgraded kernel cannot find
the ramdisk. After upgrading the kernel, the
kernel cannot find the ramdisk which halts or
panics the system.
The driver is not loaded after a system
reboot after upgrading the kernel.
These three situations may be resolved by upgrading the
kernel. There are two ways to install the driver into an upgraded
kernel. The method you use depends on whether or not you are
upgrading the driver.
• Upgrade the kernel using the same version of the driver.
• Upgrade the kernel using a new version of the driver.
See the Installation section for these procedures.
Driver uninstall fails. The lpfc-install --
uninstall script fails with an error. Try the following solutions:
• Uninstall the HBAnyware and SSC software packages. These
can be removed by running the ./uninstall script from the
HBAnyware installation directory.
• Unmount all FC disk drives.
• Unload the lpfcdfc and lpfc driver.
lpfc-install script exit code. The lpfc-install script contains exit codes that can be useful in
diagnosing installation problems. See the lpfc-install script for a
complete listing of codes and definitions.
Table 17: Emulex Driver for Linux and HBAnyware Situations (Continued)
Situation Resolution