Page 1 of 1

Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu Sep 29, 2016 9:39 am
by pfister@oberon.ch
Is it planned to support IPv6 in the foreseeable future? We would need mixed IPv4/IPv6 operation.

And if this is not planned, how difficult would it be to port another IP stack to the ESP32?

With best regards

Cuno

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu Sep 29, 2016 9:54 am
by ESP_Sprite
LWIP actually already supports IPv6; at the moment, it's just the DHCP bit (server as well as client) that aren't IPv6-compatible yet. Support for complete IPv6 is planned, but unfortunately I can't tell you the timeframe on that.

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu Sep 29, 2016 12:27 pm
by WiFive
Doesn't it support SLAAC though so is DHCPv6 necessary?

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu Sep 29, 2016 1:33 pm
by pfister@oberon.ch
ESP_Sprite wrote:LWIP actually already supports IPv6; at the moment, it's just the DHCP bit (server as well as client) that aren't IPv6-compatible yet. Support for complete IPv6 is planned, but unfortunately I can't tell you the timeframe on that.
But also simultaneous use of IPv4 and IPv6 connections?

And would it be feasible/hard/easy to adapt another IP stack instead?

Thanks
Cuno

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu Sep 29, 2016 2:27 pm
by ESP_Sprite
As far as I am aware, LWIP is capable of simultaneous IPv4 and IPv6 operation. LWIP is included as source code in esp-idf, so it should be possible to replace it with something else. I can't comment on the ease with which you'd be able to do that, though.

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Fri Sep 30, 2016 7:58 am
by pfister@oberon.ch
@ ESP_Sprite Thanks!

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Thu May 18, 2017 8:55 pm
by sorscode
Not to revive an old thread, but I hate creating new ones for the same thing. Do we know if DHCPv6 or SLAAC has been implemented yet?

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Fri May 19, 2017 3:05 am
by ESP_igrr
SLAAC is supported, DHCPv6 is not.

Re: Support for IPv6, including mixed IPv6/IPv4 operation?

Posted: Fri May 19, 2017 4:03 am
by sorscode
I'm going to assume that is on the IDF side of the house, not Arduino. I tried earlier and changed a VLAN from DHCPv6 to SLAAC but still couldn't get a v6 address. Any tips?