GNOME Bugzilla – Bug 704014
IPv6 address and routes are used even if disabled for this connection
Last modified: 2013-07-12 17:10:40 UTC
I have a wifi connection with IPv6 Router Advertisment without DHCPv6 and IPv6 state is set to "Disabled" in NetworkManager for this connection. However, IPv6 addresses and routes are still getting pushed from the network and used, so the only way to disable IPv6 is to set IPv6 state to "Manual" and not to configure everything. Tested on NetworkManager 0.9.8.2 in ArchLinux with KDE applet and in Fedora 19 with KDE applet.
Valid IPv6 configuration methods are: auto, dhcp (don't use), link-local, manual, and ignore https://projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html That means there is no 'disabled' option in NetworkManager and the closest match would be 'link-local' as that one disables kernel's support for IP address configuration via neighbor discovery protocol. If you're getting global addresses configured, that most probably means the KDE tools use 'ignore' instead, which avoids touching the configuration and thus doesn't turn off the kernel autoconf support. If that is the case, they should most probably change it to 'link-local'. In the NetworkManager project, I can only think of documentation improvements but that should be done anyway when we remove the dhcp-only option.
there will eventually be a real "disabled" method for ipv6, there just isn't currently *** This bug has been marked as a duplicate of bug 700414 ***
(In reply to comment #2) > there will eventually be a real "disabled" method for ipv6, there just isn't > currently > > *** This bug has been marked as a duplicate of bug 700414 *** Thanks!