The OneCommand Utility User Manual
Page 213
LPFC driver fails to recognize an adapter
and logs “unknown IOCB” messages in the
system log during driver load. The adapter is
running outdated firmware.
Upgrade adapter firmware to minimum supported revision listed
in installation guide (or newer).
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
adapter installed.
Remove the failed adapter 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 the OneCommand Manager
application, when the OneCommand
Manager application is installed and running
or when FC disks connected to a LightPulse
adapter are mounted.
Stop the OneCommand Manager application before attempting
to unload the driver. The script is located in the /usr/sbin/
HBAnyware directory.
Type: ./stop_ocmanager
Unmount any disks connected to the adapter. Unload the driver.
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
/usr/src/lpfc/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 of the driver manual for these
procedures.
Driver uninstall fails. The lpfc-install --
uninstall script fails with an error.
Try the following solutions:
• Uninstall the OneCommand Manager application by running
the ./uninstall script from the OneCommand Manager
application installation directory.
• Unmount all FC disk drives.
• Unload the LPFC driver.
Table 6: Emulex Driver for Linux and OneCommand Manager Application Situations (Continued)
Situation
Resolution