kernel: 2.6.9-1.6_FC2 (Fedora Core 2)
iscsi: 4.0.1.10
Everything seems to build okay, but when the module
tries to get installed it gives the following errors:
from dmesg:
------------
Verify ELF error (assertion 110)
Module failed ELF checks
from depmod
--------------
WARNING: Couldn't find symtab and strtab in module
/lib/modules/2.6.9-1.6_FC2/misc/iscsi_sfnet.ko
from modprobe
----------------
/sbin/modprobe iscsi_sfnet
FATAL: Error inserting iscsi_sfnet
(/lib/modules/2.6.9-1.6_FC2/misc/iscsi_sfnet.ko):
Accessing a corrupted shared library
from make:
-----------
Note: using kernel source from
/lib/modules/2.6.9-1.6_FC2/build containing
kernel version 2.6.9-1.6_FC2
Note: using kernel config from
/lib/modules/2.6.9-1.6_FC2/build/.config
make[1]: Entering directory
`/lib/modules/2.6.9-1.6_FC2/build'
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-initiator.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-attr.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-session.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-timer.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-task.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-portal.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-ioctl.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-network.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-recv-pdu.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-xmit-pdu.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-recovery.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-crc.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi-auth.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/../common/login/iscsi-login.o
CC [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/../common/auth/iscsi-auth-client.o
LD [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi_sfnet.o
Building modules, stage 2.
MODPOST
Warning: could not find versions for
.tmp_versions/iscsi_sfnet.mod
CC
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi_sfnet.mod.o
LD [M]
/usr/src/redhat/BUILD/iscsi-4.0.1.10/linux-iscsi-4.0.1.10/driver/iscsi_sfnet.ko
make[1]: Leaving directory
`/lib/modules/2.6.9-1.6_FC2/build'
Logged In: YES
user_id=824504
4.0.1.10 was tested with only 2.6.8.1. README is misleading
when it says 4.0.1.10 runs on a kernel 2.6.8.1 or later.
Please try using 4.0.1.11 with 2.6.10 kernel and let us know if
you face any problems.
Logged In: NO
we seem to have a bigger problem with fc* though. i cannot
seem to see how strdup is being defined in fc3 and I am not
sure what is the real cause of this problem on fc2. do you
have any ideas? we seem to be getting a lot of fc bugs.
Logged In: YES
user_id=812999
I am not running 2.6.10 but 2.6.9 kernel.
Logged In: YES
user_id=812999
I upgraded the kernel to 2.6.10 and iscsi to 4.0.2 and still
had same problem. Ended up having to download the complete
kernel source and building new kernel and compiling the
module with the kernel. I now have it loading okay.
You should be able to close out this ticket. Thanks.