From ebe0b3ea5263c73f4b7886142460c4a2c6ac43a5 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Wed, 7 Aug 2024 06:38:24 +0200 Subject: [PATCH] hostapd: do not auto generate r0/1k keys when ft_key is set Signed-off-by: John Crispin --- feeds/ipq807x_v5.4/hostapd/files/hostapd.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/feeds/ipq807x_v5.4/hostapd/files/hostapd.sh b/feeds/ipq807x_v5.4/hostapd/files/hostapd.sh index ad4d0b776..2b873c2df 100644 --- a/feeds/ipq807x_v5.4/hostapd/files/hostapd.sh +++ b/feeds/ipq807x_v5.4/hostapd/files/hostapd.sh @@ -1026,10 +1026,12 @@ hostapd_set_bss_options() { set_default pmk_r1_push 0 [ -n "$r0kh" -a -n "$r1kh" ] || { - key=`echo -n "$mobility_domain/$auth_secret" | md5sum | awk '{print $1}'` + [ -z "$ft_key" ] && { + key=`echo -n "$mobility_domain/$auth_secret" | md5sum | awk '{print $1}'` - set_default r0kh "ff:ff:ff:ff:ff:ff,*,$key" - set_default r1kh "00:00:00:00:00:00,00:00:00:00:00:00,$key" + set_default r0kh "ff:ff:ff:ff:ff:ff,*,$key" + set_default r1kh "00:00:00:00:00:00,00:00:00:00:00:00,$key" + } } [ -n "$ft_key" ] && append bss_conf "ft_key=$ft_key" "$N"