2
0
Эх сурвалжийг харах

wifi-scripts: fix handling of 64 character WPA key

The key variable is not defined in the scope when setting wpa_psk. Use
config.key instead.
This fixes configuration the 64 characters wpa_psk directly.

Reported-by: donjoe in OpenWrt Forum
Link: https://github.com/openwrt/openwrt/pull/22182
Signed-off-by: Hauke Mehrtens <[email protected]>
(cherry picked from commit 69daeebc9a4f688d672ea1fef315a287730cd8a8)
Hauke Mehrtens 1 сар өмнө
parent
commit
aeebbead6f

+ 1 - 1
package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc

@@ -128,7 +128,7 @@ function iface_auth_type(config) {
 			config.macaddr_acl = 2;
 			config.wpa_psk_radius = 2;
 		} else if (length(config.key) == 64) {
-			config.wpa_psk = key;
+			config.wpa_psk = config.key;
 		} else if (length(config.key) >= 8 && length(config.key) <= 63) {
 			config.wpa_passphrase = config.key;
 		} else if (config.key) {