Non i586 x86 platforms such as wrap, older soekris etc.
need aes_generic instead of the aes-i586. the later 
produces the following errors when loaded:

aes_i586: Unknown symbol crypto_it_tab
aes_i586: Unknown symbol crypto_aes_set_key
aes_i586: Unknown symbol crypto_fl_tab
aes_i586: Unknown symbol crypto_il_tab
aes_i586: Unknown symbol crypto_ft_tab

Signed-off-by: Alexandros C. Couloumbis

---

diff -Nrub a/crypto.mk b/crypto.mk
--- a/crypto.mk 2008-08-08 19:31:24.000000000 +0300
+++ b/crypto.mk 2008-08-08 19:31:10.000000000 +0300
@@ -85,7 +85,9 @@

 define KernelPackage/crypto-aes/x86-2.6
   KCONFIG:=CONFIG_CRYPTO_AES_586
-  FILES:=$(LINUX_DIR)/arch/x86/crypto/aes-i586.$(LINUX_KMOD_SUFFIX)
+  FILES:= \
+       $(LINUX_DIR)/crypto/aes$(AES_SUFFIX).$(LINUX_KMOD_SUFFIX) \
+       $(LINUX_DIR)/arch/x86/crypto/aes-i586.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,09,aes-i586)
 endef

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to