> When you compiled kernel 2.4.16 did you do: > > make modules && make modules_install > > Also, try compiling loop.o like this: > > make LINUX_SOURCE=/path/to/your/kernel/source/dir Tried both of those. Of course when I do a step by step repeat, recording each command, it works perfectly. Murphy rules again... Thanks for your help. Mark - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/