I would like to test it, but I get compilation errors when I try to build it, unpatched (as retrieved by apt source network-manager-gnome):
applet.c: In function ‘foo_online_offline_deferred_notify’: applet.c:2241:4: error: suggest explicit braces to avoid ambiguous ‘else’ [-Werror=parentheses] if(select_merged_notification_text (info)) applet-device-wifi.c: In function ‘wifi_notify_connected’: applet-device-wifi.c:1425:68: error: ‘esc_ssid’ is used uninitialized in this function [-Werror=uninitialized] g_object_set_data_full (G_OBJECT(device), "canonical-last-essid", g_strdup (esc_ssid), (GDestroyNotify) g_free); mobile-helpers.c:123:1: error: no previous prototype for ‘mobile_helper_get_mobile_quality_icon_name’ [-Werror=missing-prototypes] mobile_helper_get_mobile_quality_icon_name (guint32 quality) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1579246 Title: 802.1x auth issues in 16.04, keep asking for password Status in NetworkManager: Confirmed Status in network-manager package in Ubuntu: Triaged Bug description: If you use a 802.1x autentication in NetworkManager, the NetworkManager never save password on /etc/NetworkManager/system- connections/MySecureNetworkAlias, As a workarround you can add the password manualy in file /etc/NetworkManager/system-connections/MySecureNetworkAlias (using $ sudo vi) [802-1x] altsubject-matches= ca-cert=/mycert.cer eap=peap; identity=DOMAIN\\USER password=MyPassword <--- this is the line phase2-altsubject-matches= phase2-auth=mschapv2 The log is: may 06 16:24:06 jared-laptop NetworkManager[976]: <info> [1462569846.8763] device (enp8s0): state change: need-auth -> prepare (reason 'none') [60 40 0] may 06 16:24:06 jared-laptop NetworkManager[976]: <info> [1462569846.8767] device (enp8s0): state change: prepare -> config (reason 'none') [40 50 0] may 06 16:24:06 jared-laptop NetworkManager[976]: <info> [1462569846.8770] device (enp8s0): Activation: (ethernet) connection 'MySecureNetworkAlias' has security, but secrets are required. may 06 16:24:06 jared-laptop NetworkManager[976]: <info> [1462569846.8770] device (enp8s0): state change: config -> need-auth (reason 'none') [50 60 0] may 06 16:24:07 jared-laptop gnome-session[1599]: nm-applet-Message: No keyring secrets found for Produban/802-1x; asking user. To manage notifications about this bug go to: https://bugs.launchpad.net/network-manager/+bug/1579246/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp