Comment 4 for bug 208281

Revision history for this message
Wido den Hollander (wido) wrote :

Ok, i figured it out!

In the package "linux-ubuntu-modules-2.6.24-14-server" the iscsi_trgt.ko module is also shipped, but this one is broken.

When you remove the directory "/lib/modules/2.6.24-14-server/ubuntu/block/iscsitarget" en run "depmod -ae" you can compile the iscsi_trgt.ko module like i described above.

This will place the module in "/lib/modules/2.6.24-14-server/kernel/drivers/iscsi" after wich you can start the IET software.

Now the files "/proc/net/iet/volume" and "/proc/net/iet/session" will be created and the IET server will run as expected.

But i am wondering:
- Why is the iscsi_trgt.ko module shipped in linux-ubuntu-modules-2.6.24-14-server and also available to be compiled from source?
- For DRBD you can only install the utils, but the kernel module is already pre-compiled by Ubuntu.

Why is this done this way, a matter of miscommunication?