Index: scripts/wifi_generate_wpa_supplicant.sh =================================================================== diff -u -rd4988df80c5d03fe46e42c9563043ae281247278 -r01b9447a564c79628976078d442b8fa198adec97 --- scripts/wifi_generate_wpa_supplicant.sh (.../wifi_generate_wpa_supplicant.sh) (revision d4988df80c5d03fe46e42c9563043ae281247278) +++ scripts/wifi_generate_wpa_supplicant.sh (.../wifi_generate_wpa_supplicant.sh) (revision 01b9447a564c79628976078d442b8fa198adec97) @@ -25,7 +25,7 @@ password=$2 dest=$3 securityType=$4 -psk=$(wpa_passphrase "$ssid" "$password" | grep "psk=" | grep -v "#psk" | sed -nr 's/.*psk=(.*)/\1/p') +psk=$(sudo wpa_passphrase "$ssid" "$password" | grep "psk=" | grep -v "#psk" | sed -nr 's/.*psk=(.*)/\1/p') case $securityType in wpa2) echo "Security: wpa2"; @@ -41,7 +41,7 @@ scan_ssid=1 #psk=\"\" psk="$psk" -}" > $dest;; +}" | sudo tee $dest > /dev/null;; wpa) echo "Security: wpa"; echo "ctrl_interface=/var/run/wpa_supplicant @@ -52,6 +52,6 @@ ssid=\"$ssid\" #psk=\"\" psk="$psk" -}" > $dest;; +}" | sudo tee $dest > /dev/null;; esac