All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
@ 2021-08-04 21:23 Ariel D'Alessandro
  2021-08-04 21:23 ` [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode Ariel D'Alessandro
  2021-08-05  6:07   ` Daniel Wagner
  0 siblings, 2 replies; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-08-04 21:23 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 1069 bytes --]

Hi all, Daniel:

WPA3 support has been recently added to connman (wpa_supplicant). As
we've been discussing on a previous thread, this only supports
WPA3-Personal-only mode.

This RFC patchset adds support for WPA3-Personal transition mode, which
supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).

Based on the AP accepted key management protocols, connman configures
wpa_supplicant as follows:

* WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
* WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1

This patch applies cleanly on top of current master branch (commit
e36a38d8).

I'd like to hear any thoughts you might have about this.
For reference, see wpa_supplicant configuration [0].

Regards,
Ariel D'Alessandro

[0] https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf

Ariel D'Alessandro (1):
  gsupplicant: Add support for WPA3-Personal transition mode

 gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

-- 
2.30.2

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode
  2021-08-04 21:23 [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal Ariel D'Alessandro
@ 2021-08-04 21:23 ` Ariel D'Alessandro
  2021-08-05  6:07     ` Daniel Wagner
  2021-08-05  6:07   ` Daniel Wagner
  1 sibling, 1 reply; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-08-04 21:23 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 2650 bytes --]

This commit adds support for WPA3-Personal transition mode, which
supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).

Based on the AP accepted key management protocols, connman configures
wpa_supplicant as follows:

* WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
* WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1

Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
---
 gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index 58c78fd1..8316f48a 100644
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -4903,17 +4903,16 @@ static void add_network_security_proto(DBusMessageIter *dict,
 	g_free(proto);
 }
 
-static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid)
+static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid,
+				   GSupplicantMfpOptions ieee80211w)
 {
-	if (!(ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE))
-		return;
-
 	supplicant_dbus_dict_append_basic(dict, "ieee80211w", DBUS_TYPE_UINT32,
-					  &ssid->ieee80211w);
+					  &ieee80211w);
 }
 
 static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
 {
+	GSupplicantMfpOptions ieee80211w;
 	char *key_mgmt;
 
 	switch (ssid->security) {
@@ -4929,10 +4928,22 @@ static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
 		add_network_security_ciphers(dict, ssid);
 		break;
 	case G_SUPPLICANT_SECURITY_PSK:
-		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE)
-			key_mgmt = "SAE";
-		else
+		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE) {
+			if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_WPA_PSK) {
+				/*
+				 * WPA3-Personal transition mode: supports both
+				 * WPA2-Personal (PSK) and WPA3-Personal (SAE)
+				 */
+				key_mgmt = "SAE WPA-PSK";
+				ieee80211w = G_SUPPLICANT_MFP_OPTIONAL;
+			} else {
+				key_mgmt = "SAE";
+				ieee80211w = G_SUPPLICANT_MFP_REQUIRED;
+			}
+			add_network_ieee80211w(dict, ssid, ieee80211w);
+		} else {
 			key_mgmt = "WPA-PSK";
+		}
 		add_network_security_psk(dict, ssid);
 		add_network_security_ciphers(dict, ssid);
 		add_network_security_proto(dict, ssid);
@@ -4994,8 +5005,6 @@ static void interface_add_network_params(DBusMessageIter *iter, void *user_data)
 
 	add_network_security(&dict, ssid);
 
-	add_network_ieee80211w(&dict, ssid);
-
 	supplicant_dbus_dict_append_fixed_array(&dict, "ssid",
 					DBUS_TYPE_BYTE, &ssid->ssid,
 						ssid->ssid_len);
-- 
2.30.2

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
  2021-08-04 21:23 [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal Ariel D'Alessandro
@ 2021-08-05  6:07   ` Daniel Wagner
  2021-08-05  6:07   ` Daniel Wagner
  1 sibling, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-08-05  6:07 UTC (permalink / raw)
  To: Ariel D'Alessandro; +Cc: connman, iwd, Sven.Dembianny, marcel

Hi Ariel,

On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
> Hi all, Daniel:
> 
> WPA3 support has been recently added to connman (wpa_supplicant). As
> we've been discussing on a previous thread, this only supports
> WPA3-Personal-only mode.
> 
> This RFC patchset adds support for WPA3-Personal transition mode, which
> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
> 
> Based on the AP accepted key management protocols, connman configures
> wpa_supplicant as follows:
> 
> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
> 
> This patch applies cleanly on top of current master branch (commit
> e36a38d8).
> 
> I'd like to hear any thoughts you might have about this.
> For reference, see wpa_supplicant configuration [0].

This looks good. If no one speaks up I am going to apply it.

Daniel

ps: we have a new mailing list (connman@lists.linux.dev). The old one
was shutdown.


> 
> Regards,
> Ariel D'Alessandro
> 
> [0] https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf
> 
> Ariel D'Alessandro (1):
>   gsupplicant: Add support for WPA3-Personal transition mode
> 
>  gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
>  1 file changed, 19 insertions(+), 10 deletions(-)
> 
> -- 
> 2.30.2
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
@ 2021-08-05  6:07   ` Daniel Wagner
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-08-05  6:07 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 1389 bytes --]

Hi Ariel,

On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
> Hi all, Daniel:
> 
> WPA3 support has been recently added to connman (wpa_supplicant). As
> we've been discussing on a previous thread, this only supports
> WPA3-Personal-only mode.
> 
> This RFC patchset adds support for WPA3-Personal transition mode, which
> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
> 
> Based on the AP accepted key management protocols, connman configures
> wpa_supplicant as follows:
> 
> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
> 
> This patch applies cleanly on top of current master branch (commit
> e36a38d8).
> 
> I'd like to hear any thoughts you might have about this.
> For reference, see wpa_supplicant configuration [0].

This looks good. If no one speaks up I am going to apply it.

Daniel

ps: we have a new mailing list (connman(a)lists.linux.dev). The old one
was shutdown.


> 
> Regards,
> Ariel D'Alessandro
> 
> [0] https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf
> 
> Ariel D'Alessandro (1):
>   gsupplicant: Add support for WPA3-Personal transition mode
> 
>  gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
>  1 file changed, 19 insertions(+), 10 deletions(-)
> 
> -- 
> 2.30.2
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode
  2021-08-04 21:23 ` [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode Ariel D'Alessandro
@ 2021-08-05  6:07     ` Daniel Wagner
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-08-05  6:07 UTC (permalink / raw)
  To: Ariel D'Alessandro; +Cc: connman, iwd, Sven.Dembianny, marcel

[adding the new mailing list]

On Wed, Aug 04, 2021 at 06:23:15PM -0300, Ariel D'Alessandro wrote:
> This commit adds support for WPA3-Personal transition mode, which
> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
> 
> Based on the AP accepted key management protocols, connman configures
> wpa_supplicant as follows:
> 
> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
> 
> Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
> ---
>  gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
>  1 file changed, 19 insertions(+), 10 deletions(-)
> 
> diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
> index 58c78fd1..8316f48a 100644
> --- a/gsupplicant/supplicant.c
> +++ b/gsupplicant/supplicant.c
> @@ -4903,17 +4903,16 @@ static void add_network_security_proto(DBusMessageIter *dict,
>  	g_free(proto);
>  }
>  
> -static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid)
> +static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid,
> +				   GSupplicantMfpOptions ieee80211w)
>  {
> -	if (!(ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE))
> -		return;
> -
>  	supplicant_dbus_dict_append_basic(dict, "ieee80211w", DBUS_TYPE_UINT32,
> -					  &ssid->ieee80211w);
> +					  &ieee80211w);
>  }
>  
>  static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
>  {
> +	GSupplicantMfpOptions ieee80211w;
>  	char *key_mgmt;
>  
>  	switch (ssid->security) {
> @@ -4929,10 +4928,22 @@ static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
>  		add_network_security_ciphers(dict, ssid);
>  		break;
>  	case G_SUPPLICANT_SECURITY_PSK:
> -		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE)
> -			key_mgmt = "SAE";
> -		else
> +		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE) {
> +			if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_WPA_PSK) {
> +				/*
> +				 * WPA3-Personal transition mode: supports both
> +				 * WPA2-Personal (PSK) and WPA3-Personal (SAE)
> +				 */
> +				key_mgmt = "SAE WPA-PSK";
> +				ieee80211w = G_SUPPLICANT_MFP_OPTIONAL;
> +			} else {
> +				key_mgmt = "SAE";
> +				ieee80211w = G_SUPPLICANT_MFP_REQUIRED;
> +			}
> +			add_network_ieee80211w(dict, ssid, ieee80211w);
> +		} else {
>  			key_mgmt = "WPA-PSK";
> +		}
>  		add_network_security_psk(dict, ssid);
>  		add_network_security_ciphers(dict, ssid);
>  		add_network_security_proto(dict, ssid);
> @@ -4994,8 +5005,6 @@ static void interface_add_network_params(DBusMessageIter *iter, void *user_data)
>  
>  	add_network_security(&dict, ssid);
>  
> -	add_network_ieee80211w(&dict, ssid);
> -
>  	supplicant_dbus_dict_append_fixed_array(&dict, "ssid",
>  					DBUS_TYPE_BYTE, &ssid->ssid,
>  						ssid->ssid_len);
> -- 
> 2.30.2
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode
@ 2021-08-05  6:07     ` Daniel Wagner
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-08-05  6:07 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 2908 bytes --]

[adding the new mailing list]

On Wed, Aug 04, 2021 at 06:23:15PM -0300, Ariel D'Alessandro wrote:
> This commit adds support for WPA3-Personal transition mode, which
> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
> 
> Based on the AP accepted key management protocols, connman configures
> wpa_supplicant as follows:
> 
> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
> 
> Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
> ---
>  gsupplicant/supplicant.c | 29 +++++++++++++++++++----------
>  1 file changed, 19 insertions(+), 10 deletions(-)
> 
> diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
> index 58c78fd1..8316f48a 100644
> --- a/gsupplicant/supplicant.c
> +++ b/gsupplicant/supplicant.c
> @@ -4903,17 +4903,16 @@ static void add_network_security_proto(DBusMessageIter *dict,
>  	g_free(proto);
>  }
>  
> -static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid)
> +static void add_network_ieee80211w(DBusMessageIter *dict, GSupplicantSSID *ssid,
> +				   GSupplicantMfpOptions ieee80211w)
>  {
> -	if (!(ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE))
> -		return;
> -
>  	supplicant_dbus_dict_append_basic(dict, "ieee80211w", DBUS_TYPE_UINT32,
> -					  &ssid->ieee80211w);
> +					  &ieee80211w);
>  }
>  
>  static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
>  {
> +	GSupplicantMfpOptions ieee80211w;
>  	char *key_mgmt;
>  
>  	switch (ssid->security) {
> @@ -4929,10 +4928,22 @@ static void add_network_security(DBusMessageIter *dict, GSupplicantSSID *ssid)
>  		add_network_security_ciphers(dict, ssid);
>  		break;
>  	case G_SUPPLICANT_SECURITY_PSK:
> -		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE)
> -			key_mgmt = "SAE";
> -		else
> +		if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_SAE) {
> +			if (ssid->keymgmt & G_SUPPLICANT_KEYMGMT_WPA_PSK) {
> +				/*
> +				 * WPA3-Personal transition mode: supports both
> +				 * WPA2-Personal (PSK) and WPA3-Personal (SAE)
> +				 */
> +				key_mgmt = "SAE WPA-PSK";
> +				ieee80211w = G_SUPPLICANT_MFP_OPTIONAL;
> +			} else {
> +				key_mgmt = "SAE";
> +				ieee80211w = G_SUPPLICANT_MFP_REQUIRED;
> +			}
> +			add_network_ieee80211w(dict, ssid, ieee80211w);
> +		} else {
>  			key_mgmt = "WPA-PSK";
> +		}
>  		add_network_security_psk(dict, ssid);
>  		add_network_security_ciphers(dict, ssid);
>  		add_network_security_proto(dict, ssid);
> @@ -4994,8 +5005,6 @@ static void interface_add_network_params(DBusMessageIter *iter, void *user_data)
>  
>  	add_network_security(&dict, ssid);
>  
> -	add_network_ieee80211w(&dict, ssid);
> -
>  	supplicant_dbus_dict_append_fixed_array(&dict, "ssid",
>  					DBUS_TYPE_BYTE, &ssid->ssid,
>  						ssid->ssid_len);
> -- 
> 2.30.2
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
  2021-08-05  6:07   ` Daniel Wagner
@ 2021-08-05 11:15     ` Ariel D'Alessandro
  -1 siblings, 0 replies; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-08-05 11:15 UTC (permalink / raw)
  To: Daniel Wagner; +Cc: connman, iwd, Sven.Dembianny

Hi Daniel,

On 8/5/21 3:07 AM, Daniel Wagner wrote:
> Hi Ariel,
> 
> On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
>> Hi all, Daniel:
>>
>> WPA3 support has been recently added to connman (wpa_supplicant). As
>> we've been discussing on a previous thread, this only supports
>> WPA3-Personal-only mode.
>>
>> This RFC patchset adds support for WPA3-Personal transition mode, which
>> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
>>
>> Based on the AP accepted key management protocols, connman configures
>> wpa_supplicant as follows:
>>
>> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
>> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
>>
>> This patch applies cleanly on top of current master branch (commit
>> e36a38d8).
>>
>> I'd like to hear any thoughts you might have about this.
>> For reference, see wpa_supplicant configuration [0].
> 
> This looks good. If no one speaks up I am going to apply it.

Sounds good.

> 
> Daniel
> 
> ps: we have a new mailing list (connman@lists.linux.dev). The old one
> was shutdown.

Thanks for pointing that out!

Ariel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
@ 2021-08-05 11:15     ` Ariel D'Alessandro
  0 siblings, 0 replies; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-08-05 11:15 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 1176 bytes --]

Hi Daniel,

On 8/5/21 3:07 AM, Daniel Wagner wrote:
> Hi Ariel,
> 
> On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
>> Hi all, Daniel:
>>
>> WPA3 support has been recently added to connman (wpa_supplicant). As
>> we've been discussing on a previous thread, this only supports
>> WPA3-Personal-only mode.
>>
>> This RFC patchset adds support for WPA3-Personal transition mode, which
>> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
>>
>> Based on the AP accepted key management protocols, connman configures
>> wpa_supplicant as follows:
>>
>> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
>> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
>>
>> This patch applies cleanly on top of current master branch (commit
>> e36a38d8).
>>
>> I'd like to hear any thoughts you might have about this.
>> For reference, see wpa_supplicant configuration [0].
> 
> This looks good. If no one speaks up I am going to apply it.

Sounds good.

> 
> Daniel
> 
> ps: we have a new mailing list (connman(a)lists.linux.dev). The old one
> was shutdown.

Thanks for pointing that out!

Ariel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
  2021-08-05 11:15     ` Ariel D'Alessandro
@ 2021-09-09 11:10       ` Ariel D'Alessandro
  -1 siblings, 0 replies; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-09-09 11:10 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 1165 bytes --]

Hi Daniel,

On 8/5/21 8:15 AM, Ariel D'Alessandro wrote:
> Hi Daniel,
> 
> On 8/5/21 3:07 AM, Daniel Wagner wrote:
>> Hi Ariel,
>>
>> On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
>>> Hi all, Daniel:
>>>
>>> WPA3 support has been recently added to connman (wpa_supplicant). As
>>> we've been discussing on a previous thread, this only supports
>>> WPA3-Personal-only mode.
>>>
>>> This RFC patchset adds support for WPA3-Personal transition mode, which
>>> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
>>>
>>> Based on the AP accepted key management protocols, connman configures
>>> wpa_supplicant as follows:
>>>
>>> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
>>> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
>>>
>>> This patch applies cleanly on top of current master branch (commit
>>> e36a38d8).
>>>
>>> I'd like to hear any thoughts you might have about this.
>>> For reference, see wpa_supplicant configuration [0].
>>
>> This looks good. If no one speaks up I am going to apply it.

Any other feedback on this one? Can we merge it?

Thanks,
Ariel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
@ 2021-09-09 11:10       ` Ariel D'Alessandro
  0 siblings, 0 replies; 12+ messages in thread
From: Ariel D'Alessandro @ 2021-09-09 11:10 UTC (permalink / raw)
  To: Daniel Wagner; +Cc: connman, iwd, Sven.Dembianny

Hi Daniel,

On 8/5/21 8:15 AM, Ariel D'Alessandro wrote:
> Hi Daniel,
> 
> On 8/5/21 3:07 AM, Daniel Wagner wrote:
>> Hi Ariel,
>>
>> On Wed, Aug 04, 2021 at 06:23:14PM -0300, Ariel D'Alessandro wrote:
>>> Hi all, Daniel:
>>>
>>> WPA3 support has been recently added to connman (wpa_supplicant). As
>>> we've been discussing on a previous thread, this only supports
>>> WPA3-Personal-only mode.
>>>
>>> This RFC patchset adds support for WPA3-Personal transition mode, which
>>> supports both WPA2-Personal (PSK) and WPA3-Personal (SAE).
>>>
>>> Based on the AP accepted key management protocols, connman configures
>>> wpa_supplicant as follows:
>>>
>>> * WPA3-Personal-only mode: key_mgmt="SAE" ; ieee80211w=2
>>> * WPA3-Personal transition mode: key_mgmt="SAE WPA-PSK" ; ieee80211w=1
>>>
>>> This patch applies cleanly on top of current master branch (commit
>>> e36a38d8).
>>>
>>> I'd like to hear any thoughts you might have about this.
>>> For reference, see wpa_supplicant configuration [0].
>>
>> This looks good. If no one speaks up I am going to apply it.

Any other feedback on this one? Can we merge it?

Thanks,
Ariel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
  2021-09-09 11:10       ` Ariel D'Alessandro
@ 2021-09-13  6:27         ` Daniel Wagner
  -1 siblings, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-09-13  6:27 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 272 bytes --]

Hi Ariel,

[back from holiday :)]

On Thu, Sep 09, 2021 at 08:10:10AM -0300, Ariel D'Alessandro wrote:
> >> This looks good. If no one speaks up I am going to apply it.
> 
> Any other feedback on this one? Can we merge it?

Sure, patch applied.

Thanks!
Daniel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal
@ 2021-09-13  6:27         ` Daniel Wagner
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Wagner @ 2021-09-13  6:27 UTC (permalink / raw)
  To: Ariel D'Alessandro; +Cc: connman, iwd, Sven.Dembianny

Hi Ariel,

[back from holiday :)]

On Thu, Sep 09, 2021 at 08:10:10AM -0300, Ariel D'Alessandro wrote:
> >> This looks good. If no one speaks up I am going to apply it.
> 
> Any other feedback on this one? Can we merge it?

Sure, patch applied.

Thanks!
Daniel

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-09-13  6:37 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-04 21:23 [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal Ariel D'Alessandro
2021-08-04 21:23 ` [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal transition mode Ariel D'Alessandro
2021-08-05  6:07   ` Daniel Wagner
2021-08-05  6:07     ` Daniel Wagner
2021-08-05  6:07 ` [RFC connman v1 1/1] gsupplicant: Add support for WPA3-Personal Daniel Wagner
2021-08-05  6:07   ` Daniel Wagner
2021-08-05 11:15   ` Ariel D'Alessandro
2021-08-05 11:15     ` Ariel D'Alessandro
2021-09-09 11:10     ` Ariel D'Alessandro
2021-09-09 11:10       ` Ariel D'Alessandro
2021-09-13  6:27       ` Daniel Wagner
2021-09-13  6:27         ` Daniel Wagner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.