/proc/net/iet No such file or directory


I have installed Opensuse 11 (x86_64) with iscsitarget (0.4.15), but I have no /proc/net/iet directory, which I am supposed to have.

Anyone with ideas?

I can’t find much information on this issue.

Thanks for any help!

I know very little about iSCSI but I do know that objects under /proc are created dynamically by the kernel or kernel modules. A reading of

FrequentlyAskedQuestions - ISCSItarget

suggests that this directory is created when the iSCSI software is activated and there are targets to see. I don’t know what you have to do with your setup to make this happen. Do you have to load a kernel module, plug in some cables, etc. Are there no instructions with that package?

Thanks for your reply.

As far as I know, I have all iscsi modules loaded:

srv:~ # dmesg | grep -i iscsi
iSCSI Enterprise Target Software - version 0.4.15
Loading iSCSI transport class v2.0-869.
iscsi: registered transport (tcp)
iscsi: registered transport (iser)

srv:~ # lsmod | grep -i iscsi
iscsi_tcp 40580 0
libiscsi 50048 2 ib_iser,iscsi_tcp
scsi_transport_iscsi 56352 4 ib_iser,iscsi_tcp,libiscsi
iscsi_trgt 93644 14
scsi_mod 195032 9 ib_iser,iscsi_tcp,libiscsi,scsi_transport_iscsi,sg,sr_mod,sd_mod,libata,arcmsr

srv:~ # find /lib/modules/uname -r/ -name “iscsi

I compiled iscsitarget-0.4.16 from source, and the problem was solved. I suspect a problem with the iscsi_trgt module in iscsitarget-kmp-default-0.4.15_2.6.25.5_1.1-63.1


Please file a bug report for all of us so that it can be fixed in the future by the developers.