Skip to content

Enabling IPv6 SLAAC option for arduino-esp32 by default #5624

Closed
@sanmira

Description

@sanmira

Hardware:

Board ESP32-POE
Core Installation version 2.0.0
IDE name Platform.io
Flash Frequency 40Mhz
PSRAM enabled no
Upload Speed 115200
Computer OS Windows 10

Description:

I was trying to configure IPv6 client on my ESP32 device and faced an issue with device's inability to obtain a global IPv6 address.
After investigation I've found that for the brebuilded ESP-IDF SDK "CONFIG_LWIP_IPV6_AUTOCONFIG" flag was not set (SLAAC option in the menuconfig).

I was able to rebuild the LwIP library manually with correct configuration. After that IPv6 started working as expected and I was able to get global IPv6 address using tcpip_adapter_get_ip6_global() function.

Can we enable the SLAAC option before building the ESP-IDF SDK for Arduino by default?
Because, without this option IPv6 client is unusable with Arduino if I understand it correctly.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions