Mailinglist Archive: opensuse (4633 mails)

< Previous Next >
[opensuse] Problem QLA2xxx device on v10.2
  • From: Dean.Maguire@xxxxxxxxxx
  • Date: Mon, 22 Jan 2007 15:29:39 -0600
  • Message-id: <98451F6E4D2701489C2ABD6FF9AFDA003EE8CD@xxxxxxxxxxxxxxxxxxxxxxxxx>
Have installed 10.2 on a Dell Precision 690 which has a Qlogic 2GB HBA installed.

During the installation process the controller is recognised and the following drivers are installed: qla23xx and qla2300.
After startup,
Yast.Hardware.DiskControllers shows Qlogic QLA2312 Fibre Channel Controller
Yast.Hardware.Hardware Information.PCI shows 2 QLA2312 Fibre Channel Adapters
However, Yast.System.Partioner does not recognise that storage is attached.

Downloaded SanSurfer Linux Driver Installer (qlafc-linux-8.01.06-1install.tgz) from http://support.qlogic.com/support/os_detail.asp?productid=255&osid=126
Ran install as per instructions, resulting in the following output:

<BOF>
#*********************************************************#
# SANsurfer Driver Installer for Linux #
# Installer Version: 1.01.00pre14 #
#*********************************************************#

Kernel version: 2.6.18.2-34-bigsmp
Distribution: openSUSE 10.2 (i586)

Found QLogic Fibre Channel Adapter in the system
1. ISP2312
Installation will begin for following driver
1. qla2xxx version: v8.01.06

Preparing... ##################################################
qla2xxx ##################################################

QLA2XXX -- Building the qla2xxx driver, please wait...

(bad exit status)make -j5 -C /lib/modules/2.6.18.2-34-bigsmp/source O=/lib/modules/2.6.18.2-34-bigsmp/build M=/usr/src/qlogic/v8.01.06-1/qla2xxx-8.01.06 modules >& /usr/src/qlogic/v8.01.06-1/build.log failed to execute

QLA2XXX -- Installing the qla2xxx modules to
/lib/modules/2.6.18.2-34-bigsmp/kernel/drivers/scsi/qla2xxx/...
install: cannot stat `*.ko': No such file or directory

Setting up QLogic HBA API library...
Please make sure the /usr/lib/libqlsdm.so file is not in use.
Installing ia32 api binary.
Done.

Unloading any loaded drivers
Loading module qla2xxx_conf version: v8.01.06....
FATAL: Module qla2xxx_conf not found.
Module qla2xxx_conf load failed
Loading module qla2xxx version: v8.01.06....
FATAL: Module qla2xxx_conf not found.
FATAL: Error inserting qla2xxx (/lib/modules/2.6.18.2-34-bigsmp/kernel/drivers/scsi/qla2xxx/qla2xxx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for qla2xxx
Module qla2xxx load failed
Loading module qla2300 version: v8.01.06....
Module qla2300 load failed
Unable to load new driver. Skipping persisten binding...
Please use ./qlinstall -p -u to update persistent binding manually


Saved copy of /etc/sysconfig/kernel as
/usr/src/qlogic/v8.01.06-1/backup/kernel-2.6.18.2-34-bigsmp-011907-140809.bak


Saved copy of /etc/modprobe.conf.local as
/usr/src/qlogic/v8.01.06-1/backup/modprobe.conf.local-2.6.18.2-34-bigsmp-011907-140809.bak

Saved copy of /boot/initrd-2.6.18.2-34-bigsmp as
/usr/src/qlogic/v8.01.06-1/backup/initrd-2.6.18.2-34-bigsmp-011907-140809.bak

QLA2XXX -- Rebuilding ramdisk image...
Ramdisk created.

Reloading the QLogic FC HBA drivers....
qla2300 module is not loaded
Loading module qla2xxx_conf version: v8.01.06....
FATAL: Module qla2xxx_conf not found.
Module qla2xxx_conf load failed
Loading module qla2xxx version: v8.01.06....
FATAL: Module qla2xxx_conf not found.
FATAL: Error inserting qla2xxx (/lib/modules/2.6.18.2-34-bigsmp/kernel/drivers/scsi/qla2xxx/qla2xxx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for qla2xxx
Module qla2xxx load failed
Loading module qla2300 version: v8.01.06....
Module qla2300 load failed
ERROR: qla2xxx installation failed
<EOF>

Downloaded source tarball for driver (qla2xxx-v8.01.06-dist.tgz) from http://support.qlogic.com/support/EULATemplate/Template.aspx?TemplateID=1&path=http://download.qlogic.com/drivers/48933/qla2xxx-v8.01.06-dist.tgz.
Ran install as per instructions, resulting in the following output:

<BOF>
QLA2XXX -- Clean rebuild of the qla2xxx driver, please wait...
make: Entering directory `/usr/src/linux-2.6.18.2-34'
/usr/src/linux-2.6.18.2-34/scripts/Makefile.build:23: kbuild: /qlogic/qla2xxx-8.01.06/Makefile - Usage of host-progs is deprecated. Please replace with hostprogs-y!
CC [M] /qlogic/qla2xxx-8.01.06/ql2100.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2100_fw.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2200.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2200_fw.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2300.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2300_fw.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2322.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2322_fw.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2400.o
CC [M] /qlogic/qla2xxx-8.01.06/ql2400_fw.o
CC [M] /qlogic/qla2xxx-8.01.06/qla_os.o
CC [M] /qlogic/qla2xxx-8.01.06/qla_init.o
CC [M] /qlogic/qla2xxx-8.01.06/qla_mbx.o
CC [M] /qlogic/qla2xxx-8.01.06/qla_iocb.o
CC [M] /qlogic/qla2xxx-8.01.06/qla_isr.o
/qlogic/qla2xxx-8.01.06/qla_os.c: In function ƒ_~qla2x00_ioctl_error_recoveryƒ_T:
/qlogic/qla2xxx-8.01.06/qla_os.c:5356: warning: unused variable ƒ_~flagsƒ_T
/qlogic/qla2xxx-8.01.06/qla_os.c: In function ƒ_~qla2x00_cleanup_module_exitƒ_T:
/qlogic/qla2xxx-8.01.06/qla_os.c:5392: error: implicit declaration of function ƒ_~inter_module_putƒ_T
/qlogic/qla2xxx-8.01.06/qla_os.c: In function ƒ_~qla2x00_module_initƒ_T:
/qlogic/qla2xxx-8.01.06/qla_os.c:5440: error: implicit declaration of function ƒ_~inter_module_get_requestƒ_T
make[2]: *** [/qlogic/qla2xxx-8.01.06/qla_os.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/qlogic/qla2xxx-8.01.06] Error 2
make: *** [modules] Error 2
make: Leaving directory `/usr/src/linux-2.6.18.2-34'
QLA2XXX -- Failed.
<EOF>

Any assistance in resolving this problem would be greatly appreciated.

Cheers
DeanM
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
References