Description of problem: for driver in `grep 'ib_mthca\|ipath_core\|ib_ipath\|ib_ehca\|iw_cxgb3\|iw_c2' /etc/sysconfig/hwconf | cut -f 2 -d ' '`; do if ! is_module $driver ; then /sbin/modprobe $driver RC=$[ $RC + $? ] fi That's just wrong on multiple levels. 1) it's relying on kudzu information being up to date, and kudzu could conceivably be disabled, or not installed (especially as the package doesn't require it) 2) if kudzu actually *does* have the driver information, then that information comes from the built-in module aliases. Which means the driver *would already be loaded.* Version-Release number of selected component (if applicable): openib-1.2-6.el5_1.1
The openib-1.3-2 package has (or will have once I can check it in and build it) a much cleaner version of this script that solves this issue.
Changing summary for the clarity of the errata system.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0432.html