Thus incoming connection will not try to use WPS PIN method. This
enforces connman to support only WPS PBC on incoming connection.
---
Let's wait for wpa_supplicant's patch:
"[PATCH] dbus: Add a device configuration entry to set the P2P WPS methods"
to be accepted first before applying this one.
gsupplicant/supplicant.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index fd16caf..83d4c1c 100644
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -3203,12 +3203,15 @@ static void p2p_device_config_result(const char *error,
static void p2p_device_config_params(DBusMessageIter *iter, void *user_data)
{
struct supplicant_p2p_dev_config *config = user_data;
+ const char *methods = "push_button";
DBusMessageIter dict;
supplicant_dbus_dict_open(iter, &dict);
supplicant_dbus_dict_append_basic(&dict, "DeviceName",
DBUS_TYPE_STRING, &config->device_name);
+ supplicant_dbus_dict_append_basic(&dict, "ConfigMethods",
+ DBUS_TYPE_STRING, &methods);
supplicant_dbus_dict_close(iter, &dict);
}
--
1.8.5.5
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman