Well, the crypto patch doesn't work with 2.4.22 because it is
already *in* this Kernel ;-).
Have a look in the .config file, at the end you will see several
lines CONFIG_CRYPTO[...]. If they aren't there reconfigure your
kernel with cryptographic support.
-Thomas
well actually they are in the config, there is even
CONFIG_BLK_DEV_LOOP=y, but i can just find modules for the different
ciphers not for loop, if i try losetup i get LOOP_SET_STATUS: Invalid
argument. so what can i do?
Looks like you have to compile your losetup and mount yourself from the
util-linux package, see the following bug :-/
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206396>
Essentially the losetup doesn't use the file /proc/crypto that is
provided by the 2.4.22 kernel, the strace call from the bugreport quite
obviously shows this.
Also see further explainations in this thread
<http://mail.nl.linux.org/linux-crypto/2003-09/msg00022.html>,
especially <http://mail.nl.linux.org/linux-crypto/2003-09/msg00027.html>
I guess you don't have the old gentoo arround anymore to recover your data.
-Thomas