I had it working in 2 different approaches
1- get the package from ftp://suse.mirrors.tds.net/pub/opensuse/distribution/SL-10.0-OSS/inst-source/suse/i586
(look iscsi, you should see it listed). This worked right off the bat.
Problem is I think it is a debug version and it generates a lot of logging in
you log/messages (dmesg).
2- I then did a diff and realized that
suse 10 comes witth iet library and expects it in a different place. I then
modified the package I got from the orginal iet site and was able to build and
run it on suse 10.
-Abdul
From:
iscsitarget-devel-admin@xxxxxxxxxxxxxxxxxxxxx
[mailto:iscsitarget-devel-admin@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of Sam Hopkins
Sent: Tuesday, January 31, 2006
3:29 PM
To:
iscsitarget-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Iscsitarget-devel]
2.6.13-15.7 suse 10.0 kernel
Hello,
I'm trying to get the 0.4.12 iscsi target up and running on a suse 10.0
installation. ietd seems to be bailing before ever processing
/etc/ietd.conf, failing a sendmsg call in nl_write (from nl_open).
I've tried figuring out why netlink support might not be enabled, but can't
find anything.
I'm using the 0.4.12 release as 0.4.13 didn't compile cleanly due to a change
in the argument list for netlink_kernel_create. I changed the arg list to
(NETLINK_IET, event_recv) and it compiled ok, but using this leads to other
issues as I can't find the right Lun config line magic and ietd logs:
unable to create server socket (Address family not supported by protocol) 10 1
6!
help?
Cheers,
Sam