luci-mod-network: permit WPS push-button on WPA3
authorAnsuel Smith <ansuelsmth@gmail.com>
Tue, 24 Sep 2019 17:16:14 +0000 (19:16 +0200)
committerAnsuel Smith <ansuelsmth@gmail.com>
Tue, 24 Sep 2019 17:39:12 +0000 (19:39 +0200)
Currently WPS push-button is dropped when SAE or SAE-Mixed is selected. WPS is still supported in WPA3.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js

index e6494f6b21390a8e0001534a58fd4801d9ebad40..f02b254645bc81331bd39c58620c7cec995fe7f7 100644 (file)
@@ -1592,13 +1592,15 @@ return L.view.extend({
                                                o.depends({ mode: 'ap-wds', encryption: 'sae-mixed' });
 
                                                if (L.hasSystemFeature('hostapd', 'cli') && L.hasSystemFeature('wpasupplicant')) {
-                                                       o = ss.taboption('encryption', form.Flag, 'wps_pushbutton', _('Enable WPS pushbutton, requires WPA(2)-PSK'))
+                                                       o = ss.taboption('encryption', form.Flag, 'wps_pushbutton', _('Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE'))
                                                        o.enabled = '1';
                                                        o.disabled = '0';
                                                        o.default = o.disabled;
                                                        o.depends('encryption', 'psk');
                                                        o.depends('encryption', 'psk2');
                                                        o.depends('encryption', 'psk-mixed');
+                                                       o.depends('encryption', 'sae');
+                                                       o.depends('encryption', 'sae-mixed');
                                                }
                                        }
                                }