1. get the latest source code of iscsitarget
svn export svn://svn.berlios.de/iscsitarget/trunk
[Note]: possibly, you will meet the following error message while compiling with the released souce code (not the newest):
warning: "D_IOV" is not defined
2. install the daemon and kernel module
# cd trunk
# make KERNELSRC=/usr/src/linux-2.6.14.5
# make KERNELSRC=/usr/src/linux-2.6.14.5 install
3. configruation
# vi /etc/ietd.conf
User userid superpassword
Target iqn.2004-09.com.signalq:storage.lvm
Lun 0 /dev/sda1 fileio
Alias lun0
4. start daemon
# /etc/init.d/iscsi-target start
More details please see: http://www.netadmintools.com/art371.html