AES erste gehversuche

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
mosa
Beiträge: 324
Registriert: 29.10.2004 09:53:35

AES erste gehversuche

Beitrag von mosa » 13.02.2005 13:19:43

tag, meine ersten schritte in richtung "loop-AES" Verschlüsselung enden mit folgender Fehlermeldung:

root@:/usr/src# tar xvfj /tmp/loop-AES-v3.0b.tar.bz2
loop-AES-v3.0b/
loop-AES-v3.0b/ChangeLog
loop-AES-v3.0b/Makefile
loop-AES-v3.0b/README
loop-AES-v3.0b/aes-GPL.diff
loop-AES-v3.0b/aes-amd64.S
loop-AES-v3.0b/aes-x86.S
loop-AES-v3.0b/aes.c
loop-AES-v3.0b/aes.h
loop-AES-v3.0b/build-initrd.sh
loop-AES-v3.0b/dkms.conf
loop-AES-v3.0b/glue.c
loop-AES-v3.0b/gnupg-1.4.0.diff
loop-AES-v3.0b/gpgkey1.asc
loop-AES-v3.0b/gpgkey2.asc
loop-AES-v3.0b/gpgkey3.asc
loop-AES-v3.0b/kernel-2.4.28.diff
loop-AES-v3.0b/kernel-2.6.10.diff
loop-AES-v3.0b/loop.c-2.0.diff
loop-AES-v3.0b/loop.c-2.0.original
loop-AES-v3.0b/loop.c-2.2.diff
loop-AES-v3.0b/loop.c-2.2.original
loop-AES-v3.0b/loop.c-2.4.patched
loop-AES-v3.0b/loop.c-2.6.patched
loop-AES-v3.0b/md5-amd64.S
loop-AES-v3.0b/md5-x86.S
loop-AES-v3.0b/md5.c
loop-AES-v3.0b/md5.h
loop-AES-v3.0b/util-linux-2.12p.diff
root@:/usr/src# cd loop-AES-v3.0b
root@:/usr/src/loop-AES-v3.0b# make clean
rm -f *.o *.ko *.orig *.rej *.mod.c patched-loop.[ch] test-file[1234]
rm -f -r test-dir1 tmp-d-kbuild
root@:/usr/src/loop-AES-v3.0b# make LINUX_SOURCE=/usr/src/linux-2.6.10-kanotix-8
cd /usr/src/linux-2.6.10-kanotix-8 && make SUBDIRS=/usr/src/loop-AES-v3.0b modules Q='@cd /usr/src/loop-AES-v3.0b && if [ "$@" = "modules" ]; then make modules; fi; # '
make[1]: Entering directory `/usr/src/linux-2.6.10-kanotix-8'
Building modules, stage 2.
rm -f *.o *.ko *.orig *.rej *.mod.c patched-loop.[ch] test-file[1234]
rm -f -r test-dir1 tmp-d-kbuild
rm -f patched-loop.[ch]
cp loop.c-2.6.patched patched-loop.c
cd /usr/src/linux-2.6.10-kanotix-8 && gcc -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i586 -Iinclude/asm-i386/mach-default -DMODULE -nostdinc -iwithprefix include -DX86_ASM -DKBUILD_BASENAME=patched_loop -DKBUILD_MODNAME=loop -DEXPORT_SYMTAB -c /usr/src/loop-AES-v3.0b/patched-loop.c -o /usr/src/loop-AES-v3.0b/patched-loop.o
cd /usr/src/linux-2.6.10-kanotix-8 && gcc -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i586 -Iinclude/asm-i386/mach-default -DMODULE -nostdinc -iwithprefix include -DX86_ASM -DKBUILD_BASENAME=glue -DKBUILD_MODNAME=loop -c /usr/src/loop-AES-v3.0b/glue.c -o /usr/src/loop-AES-v3.0b/glue.o
cd /usr/src/linux-2.6.10-kanotix-8 && gcc -D__ASSEMBLY__ -Iinclude/asm-i386/mach-default -c /usr/src/loop-AES-v3.0b/aes-x86.S -o /usr/src/loop-AES-v3.0b/aes-x86.o
cd /usr/src/linux-2.6.10-kanotix-8 && gcc -D__ASSEMBLY__ -Iinclude/asm-i386/mach-default -c /usr/src/loop-AES-v3.0b/md5-x86.S -o /usr/src/loop-AES-v3.0b/md5-x86.o
ld -m elf_i386 -r patched-loop.o glue.o aes-x86.o md5-x86.o -o loop.o
cd /usr/src/linux-2.6.10-kanotix-8 && ./scripts/mod/modpost vmlinux /usr/src/loop-AES-v3.0b/loop.o >/dev/null2>&1
/bin/sh: line 1: 7541 Aborted ./scripts/mod/modpost vmlinux /usr/src/loop-AES-v3.0b/loop.o >/dev/null 2>&1
make[2]: *** [loop.ko] Error 134
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.10-kanotix-8'
make: *** [all] Error 2
root@:/usr/src/loop-AES-v3.0b#

Als Anleitung nutze ich; http://www.meindlsoft.de/doc.php?kb_id= ... 021f07ea5a

Besten Dank
mosa

Benutzeravatar
HardHat
Beiträge: 296
Registriert: 09.11.2003 00:29:19
Kontaktdaten:

Beitrag von HardHat » 13.02.2005 18:51:46

Hast du sichergestellt, dass dein Kernel mit den Optionen

Code: Alles auswählen

CONFIG_MODULES=y
CONFIG_BLK_DEV_LOOP=n
compiliert wurde? Die Fehlermeldung deutet daraufhin, dass du das nicht gemacht hast. Im übrigen hat der Entwickler von loop-aes eine Anfrage bezüglich genau deines Problems bereits einmal auf der Mailingliste beantwortet.

Antworten