[Problem] Cryptsetup freetz - 3270 v3

Danjel4u

Neuer User
Mitglied seit
17 Mai 2006
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
da ich mit Truecrypt nicht weiter gekommen bin. Hatte ich jetzt versucht mit cryptsetup ein container zu erstellen und dann zu verschlüssen.

dd if=/dev/urandom of=/var/media/ftp/uStor01/container bs=1M count=10
losetup /dev/loop1 /var/container
cryptsetup -c aes-lrw-benbi -y -s 384 luksFormat /dev/loop1

Bekomme folgende Meldung:
Failed to setup dm-crypt key mapping for device /var/media/ftp/uStor01/container.
Check that kernel supports aes-lrw-benbi cipher (check syslog for more info).

auch bei aes-cbc .... gleiche Meldung

Anhang anzeigen config.txt
 
ich glaub das mein Image nicht richtig gebaut ist. da ich einige Module nicht laden kann.

.... not found in modules.dep

gibt es irgendwo ein HowTo welche punkte ich bei freetz erstellen anlegen muss?
 
Sind die Module denn unter /lib/modules/... vorhanden? Wie hast du die Module aktiviert? Wenn du sie in "make kernel-menuconfig" auswählst, dann landen die nicht automatisch im Image...

Gruß
Oliver
 
ich gehe unter make menuconfig und dann unter kernel modules > crypto

ist die Trunk Version dort wähle ich dann alles aus.
 
ich wähle die module in make menuconfig aus und unter make kernel-menuconfig sind diese auch ausgewählt, werden aber nicht hinzugefügt.

Was mache ich falsch?

Wenn ich auf die frite schaue fehlen manche module unter /var/lib/modules

aber bei freetz unter freetz info stehen diese drin
 
Zuletzt bearbeitet:
Häng mal bitte deine .config an.

Gruß
Oliver
 
Mit deiner .config habe ich folgende Module im Image:
Code:
./net/kspeedtest/kspeedtest.ko
./net/sched/cls_tcindex.ko
./net/sched/sch_hfsc.ko
./net/sched/sch_cbq.ko
./net/sched/sch_htb.ko
./net/sched/sch_llq.ko
./net/sched/sch_prio.ko
./net/sched/sch_red.ko
./net/sched/cls_basic.ko
./net/sched/sch_tbf.ko
./net/sched/cls_u32.ko
./net/sched/sch_atm.ko
./net/sched/sch_sfq.ko
./drivers/net/wireless/avm_ath_extensions.ko
./drivers/net/wireless/wlan_scan_ap.ko
./drivers/net/wireless/ath_rate_atheros.ko
./drivers/net/wireless/wlan.ko
./drivers/net/wireless/wlan_wep.ko
./drivers/net/wireless/wlan_scan_sta.ko
./drivers/net/wireless/ath_pci.ko
./drivers/net/wireless/wlan_tkip.ko
./drivers/net/wireless/wlan_ccmp.ko
./drivers/net/wireless/ath_dfs.ko
./drivers/net/wireless/ath_hal.ko
./drivers/net/wireless/wlan_xauth.ko
./drivers/net/wireless/wlan_acl.ko
./drivers/net/wireless/ath_spectral.ko
./drivers/scsi/scsi_wait_scan.ko
./drivers/rtc/rtc-avm.ko
./drivers/rtc/rtc-core.ko
./drivers/block/loop.ko
./drivers/block/compcache/ramzswap.ko
./drivers/block/nbd.ko
./drivers/dsld/kdsldmod.ko
./drivers/dsl/dsl_ur8.ko
./drivers/md/dm-mod.ko
./drivers/md/dm-crypt.ko
./drivers/char/flash_update/flash_update.ko
./drivers/char/led_module.ko
./drivers/char/ubik2/pcmlink.ko
./drivers/staging/usbip/usbip_common_mod.ko
./drivers/staging/usbip/usbip.ko
./drivers/isdn/capi_codec/capi_codec.ko
./drivers/isdn/isdn_fon5/zzz/isdn_fbox_fon5.ko
./drivers/userman/userman_mod.ko
./drivers/usb/class/usblp.ko
./drivers/usb/serial/option.ko
./drivers/usb/serial/ftdi_sio.ko
./drivers/usb/serial/usbserial.ko
./drivers/usb/serial/pl2303.ko
./lib/lzo/lzo_compress.ko
./lib/lzo/lzo_decompress.ko
./crypto/sha1_generic.ko
./crypto/cbc.ko
./crypto/arc4.ko
./crypto/sha256_generic.ko
./fs/jffs2/jffs2.ko
./fs/fuse/fuse.ko
./fs/hfsplus/hfsplus.ko
./fs/fat/fat.ko
./fs/fat/msdos.ko
./fs/fat/vfat.ko
Fehlen da jetzt welche? (usb-ip hab ich wohl selbst abgewählt)

Evtl. muss man noch Module händisch auswählen. Da bin ich jetzt aber auch überfragt was crypsetup da genau für aes-Module braucht.

Gruß
Oliver
 
FREETZ_MODULE_crypto_algapi=y
FREETZ_MODULE_crypto_blkcipher=y
FREETZ_MODULE_crypto_hash=y
FREETZ_MODULE_arc4=y
FREETZ_MODULE_cbc=y
FREETZ_MODULE_cryptomgr=y
FREETZ_MODULE_sha1_generic=y
FREETZ_MODULE_sha256_generic=y

die alle müssen rein!

2. benötigte module laden: (reihenfolge beachten!!!)
1. crypto.ko
2. crypto_algapi.ko
3. cryptomgr.ko
4. blkcipher.ko
5. gf128mul.ko (nur für LRW und XTS)
6. dm-mod.ko
7. dm-crypt.ko

die geben jemand in der Anleitung an.

Wie kann ich die händisch wählen?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.