Matthew Swabey wrote:
| So you're confirming there is no problem with WPA in .dev?
|
Seconded, I did the fix against stable by building in the modules. Can
you confirm that if you re-modularise ecb,arc4,micheal-mic etc and apply
~ that patch it correctly allocates the crypto apis?

I always felt building in the crypto apis was a nasty fix.

I haven't been able to build -dev quite some time, but the attached patch is what I applied to -stable and it worked. So, I assume -dev is OK.

The defconfig-poodle file is a copy of the -dev version, and the packages/tasks/task-base.bb changes are based on the diff to the -dev version.

Helge

#
# old_revision [889b3b712b0cf875bb41437a9f1eee33e4b83471]
#
# patch "conf/machine/include/zaurus-2.6.inc"
#  from [7ecb352669b5b71228489192cdeb5826dc02b46a]
#    to [f21df9dabb110dba413eec0c81e21d1b097a5756]
# 
# patch "packages/linux/linux-rp-2.6.24/defconfig-poodle"
#  from [7ed5fcfcd03f36fa6cced3ed5e8a156c3f815783]
#    to [d1cfe4fb040e6a352b3363fc04df2f29d247233f]
# 
# patch "packages/tasks/task-base.bb"
#  from [461108bf3685f7346e95114839d03eebb184593b]
#    to [0dcf821e4f4b057b241f45e8c33bfc292fa66629]
#
============================================================
--- conf/machine/include/zaurus-2.6.inc	7ecb352669b5b71228489192cdeb5826dc02b46a
+++ conf/machine/include/zaurus-2.6.inc	f21df9dabb110dba413eec0c81e21d1b097a5756
@@ -35,7 +35,7 @@ MACHINE_EXTRA_RRECOMMENDS_spitz  = "kern
 MACHINE_EXTRA_RRECOMMENDS_c7x0   = "kernel-module-snd-soc-corgi kernel-module-pxa2xx-cs kernel-module-pcmcia"
 MACHINE_EXTRA_RRECOMMENDS_akita  = "kernel-module-snd-soc-spitz kernel-module-pxa2xx-cs kernel-module-pcmcia"
 MACHINE_EXTRA_RRECOMMENDS_spitz  = "kernel-module-snd-soc-spitz"
-MACHINE_EXTRA_RRECOMMENDS_poodle = "kernel-module-snd-soc-poodle"
+MACHINE_EXTRA_RRECOMMENDS_poodle = "kernel-module-snd-soc-poodle kernel-module-pxa2xx-cs kernel-module-pcmcia"
 
 GUI_MACHINE_CLASS = "bigscreen"
 GUI_MACHINE_CLASS_collie = "smallscreen"
============================================================
--- packages/linux/linux-rp-2.6.24/defconfig-poodle	7ed5fcfcd03f36fa6cced3ed5e8a156c3f815783
+++ packages/linux/linux-rp-2.6.24/defconfig-poodle	d1cfe4fb040e6a352b3363fc04df2f29d247233f
@@ -1,4 +1,3 @@
-
 # Automatically generated make config: don't edit
 # Linux kernel version: 2.6.24-rc8
 # Fri Jan 25 22:13:14 2008
@@ -34,7 +33,7 @@ CONFIG_LOCALVERSION=""
 CONFIG_LOCK_KERNEL=y
 CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_LOCALVERSION=""
-CONFIG_LOCALVERSION_AUTO=y
+# CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_SWAP=y
 CONFIG_SYSVIPC=y
 CONFIG_SYSVIPC_SYSCTL=y
@@ -1171,7 +1170,7 @@ CONFIG_SND_SOC_WM8731=m
 # Open Sound System
 #
 # CONFIG_SOUND_PRIME is not set
-CONFIG_AC97_BUS=m
+# CONFIG_AC97_BUS is not set
 CONFIG_HID_SUPPORT=y
 CONFIG_HID=m
 # CONFIG_HID_DEBUG is not set
@@ -1265,7 +1264,7 @@ CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
 # CONFIG_USB_SERIAL_CH341 is not set
 # CONFIG_USB_SERIAL_WHITEHEAT is not set
 CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
-# CONFIG_USB_SERIAL_CP2101 is not set
+CONFIG_USB_SERIAL_CP2101=m
 CONFIG_USB_SERIAL_CYPRESS_M8=m
 CONFIG_USB_SERIAL_EMPEG=m
 CONFIG_USB_SERIAL_FTDI_SIO=m
@@ -1688,7 +1687,7 @@ CONFIG_CRYPTO=y
 # CONFIG_SECURITY is not set
 # CONFIG_SECURITY_FILE_CAPABILITIES is not set
 CONFIG_CRYPTO=y
-CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI=m
 CONFIG_CRYPTO_BLKCIPHER=m
 CONFIG_CRYPTO_HASH=m
 CONFIG_CRYPTO_MANAGER=m
@@ -1703,7 +1702,7 @@ CONFIG_CRYPTO_WP512=m
 CONFIG_CRYPTO_WP512=m
 # CONFIG_CRYPTO_TGR192 is not set
 # CONFIG_CRYPTO_GF128MUL is not set
-CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_ECB=m
 CONFIG_CRYPTO_CBC=m
 CONFIG_CRYPTO_PCBC=m
 # CONFIG_CRYPTO_LRW is not set
@@ -1719,13 +1718,13 @@ CONFIG_CRYPTO_TEA=m
 CONFIG_CRYPTO_CAST5=m
 CONFIG_CRYPTO_CAST6=m
 CONFIG_CRYPTO_TEA=m
-CONFIG_CRYPTO_ARC4=y
+CONFIG_CRYPTO_ARC4=m
 CONFIG_CRYPTO_KHAZAD=m
 CONFIG_CRYPTO_ANUBIS=m
 # CONFIG_CRYPTO_SEED is not set
 CONFIG_CRYPTO_DEFLATE=m
 CONFIG_CRYPTO_LZO=m
-CONFIG_CRYPTO_MICHAEL_MIC=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
 CONFIG_CRYPTO_CRC32C=m
 CONFIG_CRYPTO_CAMELLIA=m
 CONFIG_CRYPTO_TEST=m
============================================================
--- packages/tasks/task-base.bb	461108bf3685f7346e95114839d03eebb184593b
+++ packages/tasks/task-base.bb	0dcf821e4f4b057b241f45e8c33bfc292fa66629
@@ -345,6 +345,8 @@ RRECOMMENDS_task-base-wifi = "\
     kernel-module-ieee80211-crypt-wep \
     kernel-module-ecb \
     kernel-module-arc4 \
+    kernel-module-crypto_algapi \
+    kernel-module-cryptomgr \
     kernel-module-michael-mic \
     kernel-module-aes"
 
_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to