Skip to content

Conversation

@thomas-roos
Copy link
Contributor

As gg-lite can use kTLS this is to support. But it is not working, thus a draft. Also
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_SKCIPHER=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_GCM=y
CONFIG_CRYPTO_CHACHA20POLY1305=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_CHACHA20=y
CONFIG_CRYPTO_POLY1305=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_SKCIPHER=y
CONFIG_CRYPTO_GCM=y
CONFIG_CRYPTO_CHACHA20POLY1305=y
is not working?

@thomas-roos
Copy link
Contributor Author

this is still shown:
Sep 09 22:49:02 qemuarm64 fleet-provisioning[324]: I[iotcored] mqtt.c:465: Successfully connected.
Sep 09 22:49:02 qemuarm64 fleet-provisioning[324]: W[iotcored] tls.c:134: kTLS Tx is not fully active.
Sep 09 22:49:02 qemuarm64 fleet-provisioning[324]: W[iotcored] tls.c:138: kTLS Rx is not fully active.
Sep 09 22:49:02 qemuarm64 fleet-provisioning[324]: I[iotcored] tls.c:494: Successfully connected.

@TonyFelice88
Copy link

There's a few other TLS-related configs that might help (depending on your kernel version):

CONFIG_CRYPTO_TLS
CONFIG_TLS_DEVICE
CONFIG_TLS_TOE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants