This doesn't work for me.
man 5 connman-service.config states that
Description are the only keys allowed in the
global section. If I set
IPv6.privacy in a service file instead, everything works as expected.
Perhaps someone can confirm that setting the IPv6 privacy extensions for connman does indeed not work as described in the wiki, because I'm still not entirely sure if the wiki is outdated in this regard, or I'm doing something wrong.
- I can confirm that it is in the file /var/lib/connmann/[service]/settings that we find the option.
- For my part I use the daemon (which overwrites this file) via the connmanctl front end :
$ connmanctl config [service] ---ipv6 auto preferred
- And it's okay.
Factual accuracy - Prefer IPv4 over IPv6
What's the issue or real Q here? Setting precedence in gai.conf is the way to prefer IPv4 over IPv6.
- It's not for setting precedence between IPv4 over IPv6 but for setting precedence between Ipv6 addressing modes.
- Here preffer the SLAAC privacy extensions that regularly change the ipv6 address and do not base it on the mac address of the network interface ( unique address can potentially be used to track the network :activity of a device, and the part of the ipv6 address taken from the mac address can greatly help to track a device even when changing the connection location).
- Maotux (talk) 23:07, 12 July 2019 (UTC)!