Product specifications

Table Of Contents
D–Troubleshooting
Kernel and Initialization Issues
IB6054601-00 H D-3
A
Kernel and Initialization Issues
Issues that may prevent the system from coming up properly are described in the
following sections.
Driver Load Fails Due to Unsupported Kernel
If you try to load the InfiniPath driver on a kernel that InfiniPath software does not
support, the load fails. Error messages similar to this display:
modprobe: error inserting
’/lib/modules/2.6.3-1.1659-smp/kernel/drivers/infiniband/hw/ipath/
ib_ipath.ko’: -1 Invalid module format
To correct this problem, install one of the appropriate supported Linux kernel
versions as listed in “Supported Distributions and Kernels” on page 2-4, then
reload the driver.
Rebuild or Reinstall Drivers if Different Kernel Installed
If you upgrade the kernel, then you must reboot and then rebuild or reinstall the
InfiniPath kernel modules (drivers).
To rebuild the drivers, do the following (as a root user):
# cd /usr/src/qlogic_ib/kernel-ib-<version>
# ./make-install.sh
# /etc/init.d/openibd restart
An alternative method is to re-install the InfiniPath kernel modules and then restart
the InfiniPath service. Type (as a root user):
# rpm -U --replacepkgs kernel-ib-*
# /etc/init.d/openibd restart
InfiniPath Interrupts Not Working
The InfiniPath driver cannot configure the InfiniPath link to a usable state unless
interrupts are working. Check for this problem with the command:
$ grep ib_ipath /proc/interrupts
Normal output is similar to this:
CPU0 CPU1
185: 364263 0 IO-APIC-level ib_ipath
NOTE:
The output you see may vary depending on board type, distribution, or
update level.