summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Klimeš <jklimes@redhat.com>2015-11-09 14:33:34 +0100
committerJiří Klimeš <jklimes@redhat.com>2015-11-09 14:33:34 +0100
commit8cb858ddc088266d360fa0f1596a7a874efcc4db (patch)
tree7f43ddd1596eebb2f35131df59b514916b7397ff
parent55d0e70b30179450cd960637cd1dc77edb4a898f (diff)
downloadNetworkManager-jk/wifi-fix-bgo757814.tar.gz
cli: print a warning when BSSID is given instead if SSID for hidden APjk/wifi-fix-bgo757814
$ nmcli dev wifi conn 00:22:6B:EB:1D:CA hidden yes Warning: '00:22:6B:EB:1D:CA' should be SSID for hidden APs; but it looks like a BSSID. Error: Failed to add/activate new connection: 802-11-wireless.ssid: connection does not match access point
-rw-r--r--clients/cli/devices.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/clients/cli/devices.c b/clients/cli/devices.c
index 5dce08c220..2abd477295 100644
--- a/clients/cli/devices.c
+++ b/clients/cli/devices.c
@@ -2608,6 +2608,11 @@ do_device_wifi_connect_network (NmCli *nmc, int argc, char **argv)
NM_SETTING_WIRELESS_HIDDEN, hidden,
NULL);
g_bytes_unref (ssid);
+
+ /* Warn when the provided AP identifier looks like BSSID instead of SSID */
+ if (bssid1_arr)
+ g_printerr (_("Warning: '%s' should be SSID for hidden APs; but it looks like a BSSID.\n"),
+ param_user);
}
}