mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-03-14 23:09:45 +01:00
wifi-scripts: ucode: add extra RSN override for MLO
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Use SAE-EXT-KEY instead of SAE for MLO clients Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
830cd4f64b
commit
45360a5aea
2 changed files with 17 additions and 0 deletions
|
|
@ -482,6 +482,18 @@ export function generate(interface, data, config, vlans, stas, phy_features) {
|
|||
'rsn_override_pairwise',
|
||||
'rsn_override_mfp'
|
||||
]);
|
||||
|
||||
if (config.mode == 'link') {
|
||||
config.rsn_override_mfp_2 ??= config.rsn_override_mfp;
|
||||
config.rsn_override_key_mgmt_2 ??= config.rsn_override_key_mgmt;
|
||||
config.rsn_override_pairwise_2 ??= config.rsn_override_pairwise;
|
||||
|
||||
append_vars(config, [
|
||||
'rsn_override_key_mgmt_2',
|
||||
'rsn_override_pairwise_2',
|
||||
'rsn_override_mfp_2'
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/* raw options */
|
||||
|
|
|
|||
|
|
@ -174,6 +174,11 @@ export function wpa_key_mgmt(config) {
|
|||
if (config.ieee80211r)
|
||||
append_value(config, 'wpa_key_mgmt', 'FT-SAE');
|
||||
config.rsn_override_key_mgmt = config.wpa_key_mgmt;
|
||||
|
||||
append_value(config, 'rsn_override_key_mgmt_2', 'SAE-EXT-KEY');
|
||||
if (config.ieee80211r)
|
||||
append_value(config, 'rsn_override_key_mgmt_2', 'FT-SAE-EXT-KEY');
|
||||
|
||||
if (config.rsn_override > 1)
|
||||
delete config.wpa_key_mgmt;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue