Image

iscsi-target

i'm trying to install iscsi-target on a centOS 4.2 system, approximately equivalent to RHEL4u2. the kernel is 2.6.9-22.ELsmp.

when i try to start the service, i get this:
# service iscsi-target start
Starting iSCSI target service: FATAL: Error inserting iscsi_trgt (/lib/modules/2.6.9-22.ELsmp/kernel/iscsi/iscsi_trgt.ko): Unknown symbol in module, or unknown parameter (see dmesg)
netlink fd: Connection refused
[FAILED]


...and in dmesg i have:

iscsi_trgt: Unknown symbol kzalloc
iscsi_trgt: Unknown symbol kstrdup



i've done some cursory googling and can't figure out what the heck kzalloc and kstrdup are. my guess is maybe there's some library somewhere that i have to install? anybody know?