Hi * Sorry to bother if my question has been answered on this list already, but I couldn't find a hint in the recent archives... I'm currently trying to get kernel 2.4.22 running on my ROCK Linux machine but fail to get twofish encryption running again. I've downloaded the file loop-AES-v1.7e.tar.bz2 and took the following steps according to the README file included: - configured, compiled and booted the 2.4.22 kernel without loopsupport - compiled, installed and loaded the loop.o module in the loop-AES-v1.7e directory - patched, compiled and installed util-linux with the util-linux-2.12pre.diff patch applied. Now, when I try mounting a 10 MB file with twofish and 256 Bit I get the following message: root@technik-01:~# losetup -e twofish256 /dev/loop/5 test.img Password: ioctl: LOOP_SET_STATUS: Invalid argument I got the same error-message when patching the kernel with the kernel-2.4.22.diff patch and compiling loop.o both as module or directly into the kernel. My lsmod looks like this if it helps: root@technik-01:/usr/src# lsmod Module Size Used by Not tainted twofish 39280 0 (unused) loop 44336 0 ipv6 228052 -1 (autoclean) microcode 4288 0 i810_audio 26376 0 (unused) ac97_codec 13644 0 [i810_audio] soundcore 3940 2 [i810_audio] i810_rng 2820 0 (unused) root@technik-01:/usr/src# Can someone help me by telling me what I've done wrong or missed? Thanks in advance, Benjamin -- Benjamin 'blindCoder' Schieder Registered Linux User #289529: http://counter.li.org blindcoder@xxxxxxxxxxxxxxxxxxxx -- /lusr/bin/brain: received signal: SIGIDIOT - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/