Skip to content

Commit cee8a60

Browse files
committed
linux-yocto-dev: enable in-kernel wifi features needed for iwd
When starting iwd: Starting Wireless service... No HMAC(SHA1) support found No HMAC(MD5) support found No CMAC(AES) support found No HMAC(SHA256) support not found No HMAC(SHA512) support found, certain TLS connections might fail DES support not found AES support not found No CBC(DES3_EDE) support found, certain TLS connections might fail No CBC(AES) support found, WPS will not be available No Diffie-Hellman support found, WPS will not be available The following options are missing in the kernel: CONFIG_CRYPTO_USER_API_HASH CONFIG_CRYPTO_USER_API_SKCIPHER CONFIG_KEY_DH_OPERATIONS CONFIG_CRYPTO_ECB CONFIG_CRYPTO_MD5 CONFIG_CRYPTO_CBC CONFIG_CRYPTO_SHA256 CONFIG_CRYPTO_AES CONFIG_CRYPTO_DES CONFIG_CRYPTO_CMAC CONFIG_CRYPTO_HMAC CONFIG_CRYPTO_SHA512 CONFIG_CRYPTO_SHA1 The following optimized implementations might be available: CONFIG_CRYPTO_SHA1_SSSE3 CONFIG_CRYPTO_AES_NI_INTEL CONFIG_CRYPTO_SHA512_SSSE3 CONFIG_CRYPTO_AES_X86_64 CONFIG_CRYPTO_DES3_EDE_X86_64 CONFIG_CRYPTO_SHA256_SSSE3 iwd.service: Main process exited, code=exited, status=1/FAILURE Signed-off-by: Koen Kooi <[email protected]>
1 parent 4e2ade0 commit cee8a60

File tree

1 file changed

+26
-0
lines changed
  • recipes-kernel/linux/linux-yocto-dev/configs

1 file changed

+26
-0
lines changed

recipes-kernel/linux/linux-yocto-dev/configs/qcom.cfg

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,29 @@ CONFIG_ZRAM_WRITEBACK=y
3737
CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y
3838
CONFIG_ZRAM_MEMORY_TRACKING=y
3939
CONFIG_ZRAM_MULTI_COMP=y
40+
41+
# Wifi
42+
CONFIG_ASYMMETRIC_KEY_TYPE=y
43+
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
44+
CONFIG_CFG80211_CRDA_SUPPORT=y
45+
CONFIG_CRYPTO_AES=y
46+
CONFIG_CRYPTO_ARC4=y
47+
CONFIG_CRYPTO_CBC=y
48+
CONFIG_CRYPTO_CMAC=y
49+
CONFIG_CRYPTO_DES=y
50+
CONFIG_CRYPTO_ECB=y
51+
CONFIG_CRYPTO_HMAC=y
52+
CONFIG_CRYPTO_MD4=y
53+
CONFIG_CRYPTO_MD5=y
54+
CONFIG_CRYPTO_RSA=y
55+
CONFIG_CRYPTO_SHA1=y
56+
CONFIG_CRYPTO_SHA256=y
57+
CONFIG_CRYPTO_SHA512=y
58+
CONFIG_CRYPTO_USER_API_AEAD=y
59+
CONFIG_CRYPTO_USER_API_HASH=y
60+
CONFIG_CRYPTO_USER_API_SKCIPHER=y
61+
CONFIG_KEY_DH_OPERATIONS=y
62+
CONFIG_PKCS7_MESSAGE_PARSER=y
63+
CONFIG_PKCS8_PRIVATE_KEY_PARSER=y
64+
CONFIG_X509_CERTIFICATE_PARSER=y
65+

0 commit comments

Comments
 (0)