[PATCH] wifi-scripts: fix ft keys derivation

Maurice Debray openwrt at sinavir.fr
Tue Aug 18 07:25:34 PDT 2026


fix variable references for ft key derivation

Signed-off-by: Maurice Debray <openwrt at sinavir.fr>
---
 .../wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc       | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
index 51e2fe1db1..f51610a74a 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
@@ -408,10 +408,10 @@ function iface_roaming(config) {
 
 	if (!config.ft_psk_generate_local) {
 		if (!config.r0kh || !config.r1kh) {
-			if (!config.auth_secret && !config.key)
+			if (!config.auth_server_shared_secret && !config.key)
 				netifd.setup_failed('FT_KEY_CANT_BE_DERIVED');
 
-			let ft_key = md5(`${config.mobility_domain}/${config.auth_secret ?? config.key}`);
+			let ft_key = md5(`${config.mobility_domain}/${config.auth_server_shared_secret ?? config.key}`);
 
 			set_default(config, 'r0kh', [ 'ff:ff:ff:ff:ff:ff,*,' + ft_key ]);
 			set_default(config, 'r1kh', [ '00:00:00:00:00:00,00:00:00:00:00:00,' + ft_key ]);
-- 
2.53.0




More information about the openwrt-devel mailing list