Only reachable networks, with a significant signal strength, shall be marked as available. ---  plugins/iwd.c | 4 +++-  1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/iwd.c b/plugins/iwd.c index b0e17a4d6396..a17e9c35398b 100644 --- a/plugins/iwd.c +++ b/plugins/iwd.c @@ -943,7 +943,9 @@ static void add_network(const char *path, struct iwd_network *iwdn)          }          iwdn->iwdd = iwdd;   -       connman_network_set_available(iwdn->network, true); +       if (connman_network_get_strength(iwdn->network)) +               connman_network_set_available(iwdn->network, true); +          connman_network_set_group(iwdn->network, identifier);            g_free(identifier); -- 2.25.1 Hi, Please find the right formatted patch as attached file. Emmanuel