[i=s] 本帖最后由 wizi 于 2011-11-8 15:14 编辑 [/i]
请教各位,在安装HBA驱动遇到下列问题。还望赐教。
[root@FileService qlafc-linux-v7.07.05-2-install]# uname -a
Linux FileService 2.4.21-32.ELsmp #1 SMP Fri Apr 15 21:17:59 EDT 2005 i686 i686 i386 GNU/Linux
[root@FileService qlafc-linux-v7.07.05-2-install]# ./qlinstall -i
#*********************************************************#
# SANsurfer Driver Installer for Linux #
# Installer Version: 1.01.00pre12 #
#*********************************************************#
Kernel version: 2.4.21-32.ELsmp
Distribution: Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
Found QLogic Fibre Channel Adapter in the system
1. QLA2460
Installation will begin for following driver
1. qla2x00 version: v7.07.05
Preparing... ##################################################
qla2x00 ##################################################
Creating initial /usr/src/qlogic/v7.07.05-2/install.v7.07.05-2.log...
Please wait: Preparing qla2x00 modular driver build
(bad exit status)make SMP=1 INCLUDEDIR=/lib/modules/2.4.21-32.ELsmp/build/include all >
make.2.4.21-32.ELsmp.v7.07.05-2.log 2>&1 failed to execute
Installation of qla2x00 for 2.4.21-32.ELsmp failed.
Check /usr/src/qlogic/v7.07.05-2/make.2.4.21-32.ELsmp.v7.07.05-2.log for make failures.
error: %post(qla2x00-v7.07.05-2) scriptlet failed, exit status 1
[root@FileService qlafc-linux-v7.07.05-2-install]# vi /usr/src/qlogic/v7.07.05-2/make.2.4.21-32.ELsmp.v7.07.05-2.log
rm -f qla2200.o qla2300.o qla2xip.o qla2300_conf.o qla2200_conf.o qla_opts.o qla_opts
rm -f qla2200.o qla2300.o qla2xip.o qla2300_conf.o qla2200_conf.o qla_opts.o qla_opts
cc -D__KERNEL__ -DMODULE -Wall -O -g -DUDEBUG -DLINUX -Dlinux -DINTAPI -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.21-32.ELsmp/build/include/linux/modversions.h -I/lib/modules/2.4.21-32.ELsmp/build/include -I/lib/modules/2.4.21-32.ELsmp/build/include/../drivers/scsi -falign-functions=2 -falign-jumps=2 -falign-loops=2 -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strength-reduce -pipe -DCONFIG_X86_LOCAL_APIC -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DSHT_HAS_HIGHMEM_IO -DSHT_HAS_VARY_IO -DSH_HAS_HOST_LOCK -c qla2200.c -o qla2200.o
In file included from /lib/modules/2.4.21-32.ELsmp/build/include/linux/swap.h:6,
from /lib/modules/2.4.21-32.ELsmp/build/include/linux/mm.h:31,
from /lib/modules/2.4.21-32.ELsmp/build/include/linux/vmalloc.h:5,
from /lib/modules/2.4.21-32.ELsmp/build/include/asm/io.h:47,
from qla2x00.c:45,
from qla2200.c:33:
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:88: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:101: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:171: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:179: warning: `always_inline' attribute directive ignored
qla_devtbl.h:97: warning: `qla2x00_model_desc' defined but not used
cc -D__KERNEL__ -DMODULE -Wall -O -g -DUDEBUG -DLINUX -Dlinux -DINTAPI -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.21-32.ELsmp/build/include/linux/modversions.h -I/lib/modules/2.4.21-32.ELsmp/build/include -I/lib/modules/2.4.21-32.ELsmp/build/include/../drivers/scsi -falign-functions=2 -falign-jumps=2 -falign-loops=2 -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strength-reduce -pipe -DCONFIG_X86_LOCAL_APIC -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DSHT_HAS_HIGHMEM_IO -DSHT_HAS_VARY_IO -DSH_HAS_HOST_LOCK -c qla2300.c -o qla2300.o
In file included from /lib/modules/2.4.21-32.ELsmp/build/include/linux/swap.h:6,
from /lib/modules/2.4.21-32.ELsmp/build/include/linux/mm.h:31,
from /lib/modules/2.4.21-32.ELsmp/build/include/linux/vmalloc.h:5,
from /lib/modules/2.4.21-32.ELsmp/build/include/asm/io.h:47,
from qla2x00.c:45,
from qla2300.c:35:
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:88: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:101: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:171: warning: `always_inline' attribute directive ignored
/lib/modules/2.4.21-32.ELsmp/build/include/linux/brlock.h:179: warning: `always_inline' attribute directive ignored
In file included from qla2x00.c:1081,
from qla2300.c:35:
qla_inioct.c: In function `qla2x00_update_option_rom_ext':
qla_inioct.c:1244: parse error before `*'
qla_inioct.c:1245: `other_hba' undeclared (first use in this function)
qla_inioct.c:1245: (Each undeclared identifier is reported only once
qla_inioct.c:1245: for each function it appears in.)
qla2300.c: At top level:
qla_devtbl.h:97: warning: `qla2x00_model_desc' defined but not used
make: *** [qla2300.o] Error 1