Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPv6 slaac support #283

Closed
kroon040 opened this issue Jan 5, 2022 · 2 comments
Closed

IPv6 slaac support #283

kroon040 opened this issue Jan 5, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@kroon040
Copy link

kroon040 commented Jan 5, 2022

Hi,

I see the ipv6 DHCP support is enabled. I got ipv6 working from my provider and it is working using ipv6 with Slaac for getting ipv6 adresses. Is the an option to support it with ems-esp32? the esp-idf support it but is not default enabled

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/kconfig.html#config-lwip-ipv6

@kroon040 kroon040 added the enhancement New feature or request label Jan 5, 2022
@proddy
Copy link
Contributor

proddy commented Jan 5, 2022

This project, like most ESP8266/ESP32 projects, uses the Arduino core (https://github.com/espressif/arduino-esp32) and not built using the native ESP-IDF (which is something I've been considering). Unfortunately, the package comes with a pre-built SDK that's built without the CONFIG_LWIP_IPV6_AUTOCONFIG parameter set to enable SLAAC. The only way around this is to build a custom lwip library. It's not hard to do and add to platformio. I even think Tasmota or esphome may do something similar. Worth investigating if you have time. I'm pretty busy these days :-)

@proddy proddy added the question Question about something label Jan 15, 2022
@proddy proddy removed the question Question about something label Feb 12, 2022
@proddy
Copy link
Contributor

proddy commented May 5, 2022

this should be possible now with #473

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants