nerves-project-attic/nerves_network

IPv6 support

Opened this issue · 4 comments

Add support for IPv6. This should be done in a way where IPv4 can still be used. Given that IPv6 could include a lot of things, for this issue, I'm just looking for a way to to get IPv6 addresses assigned to interfaces whether they be static ones, link local or DHCP-based.

IPv6 autoconfiguration is also pretty darn useful. It should automatically detect RA's and configure itself accordingly.

Yes, definitely! I know of two companies that use IPv6 w/ Nerves internally. Neither has opensourced their code yet, but I'm really hopefully to get at least one to do it. I'll link to it here when that happens or if anyone beats them to it.

I recently shipped the ip package on Hex, which I'm hoping might be of some assistance in terms of calculating EUI64 addresses, etc.

@michaelkschmidt has brought it to my attention that a fork he works with has support for ipv6. Will circle back to this.