I am facing the same problems:
I migrated my machine from RH9 to Gentoo 2004.2 (2.6.7-gentoo-r11) and tried to mount aes encrypted files as ext2 filesystems.
All I get is
# mount -text2 aes256.dsk disk/ -oencryption=aes-256,loop
Password:
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
At the moment I have compiled cryptoloop support and aes cipher as modules (but I also tried them as kernel built-ins, since I did not know what else to try)
# lsmod
Module Size Used by
cryptoloop 2788 -
aes 31648 -
loop 12332 -
ipv6 224608 -
nvidia 4817140 -
I have also downloaded util-linux-2.12.tar.gz, patched and installed it and I have tested out loopAES as described in
loopAES-README . Unfortunately my password was not long enough for loopAES (at least 20 chars); I did not use loopAES in RH9 anyway, though.
What did I miss, what can I do? Do you have already a solution, PrimusXPrimus (except reinstalling RH9 and hoping to find the right patch)?