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?
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/iscsitarg et" 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: modules- 2.6.24- 14-server and also available to be compiled from source?
- Why is the iscsi_trgt.ko module shipped in linux-ubuntu-
- 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?