IPv6 Privacy Extension support?

Hannes von Haugwitz <[email protected]> Sat, 9 Nov 2024 12:22:06 +0100
Newsgroups dev.linux.lists.ell
Message-ID <[email protected]>
Hello,

I'm running Debian sid and iwd 3.1/libell 0.70.

When I enable network configuration and IPv6 in iwd config, the IPv6
address contains the embedded interface identifier (i.e. the MAC
address), even though IPv6 Privacy Extension is enabled for the device
(net.ipv6.conf.wlan0.use_tempaddr = 2).

It looks like iwd uses the Embedded Linux library for network
configuration and ell seems to hard code the EUI-64-based Interface
Identifier for the IPv6 address[ell/netconfig.c].

Are there any plans to support IPv6 Privacy Extension in ell?

Best regards

Hannes

[ell/netconfig.c] https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ell/netconfig.c?id=4acbb92c0513644900078c348d972ef5e48fdc4c#n760