diff options
Diffstat (limited to 'package')
| -rw-r--r-- | package/hostapd/files/wpa_supplicant.sh | 15 | 
1 files changed, 5 insertions, 10 deletions
diff --git a/package/hostapd/files/wpa_supplicant.sh b/package/hostapd/files/wpa_supplicant.sh index a9f8ca132..b6499e6c6 100644 --- a/package/hostapd/files/wpa_supplicant.sh +++ b/package/hostapd/files/wpa_supplicant.sh @@ -50,22 +50,17 @@ wpa_supplicant_setup_vif() {  		*psk*)  			key_mgmt='WPA-PSK'  			config_get_bool usepassphrase "$vif" passphrase 1 +			if [ "$usepassphrase" = "1" ]; then +				passphrase="psk=\"${key}\"" +			else +				passphrase="psk=${key}" +			fi  			case "$enc" in  				*psk2*)  					proto='proto=RSN' -					if [ "$usepassphrase" = "1" ]; then -						passphrase="psk=\"${key}\"" -					else -						passphrase="psk=${key}" -					fi  				;;  				*psk*)  					proto='proto=WPA' -					if [ "$usepassphrase" = "1" ]; then -						passphrase="psk=\"${key}\"" -					else -						passphrase="psk=${key}" -					fi  				;;  			esac  		;;  | 
