Skip to content

Fix setting to disable IPv6

Michael Catanzaro requested to merge mcatanzaro/#593 into master

The setting to disable IPv6 did not actually work. Instead, it just caused NetworkManager to ignore IPv6 entirely. From the libnm documentation of NM_SETTING_IP6_CONFIG_METHOD_IGNORE: "IPv6 is not required or is handled by some other mechanism, and NetworkManager should not configure IPv6 for this connection." It's just the wrong enum to use here.

I considered adding a new radio button to use the older ignore setting, but it doesn't make a ton of sense since that setting allows IPv6 to be configured outside NetworkManager, and what is the point of exposing graphical configuration for that? So instead, we can have the GUI change the value from IGNORE to DISABLED if set.

Fixes #593 (closed)

Merge request reports