add infoboxes

This commit is contained in:
Tobias Powalowski 2022-06-21 16:33:29 +02:00
parent cdffac4147
commit 1d570096ff

View file

@ -67,14 +67,16 @@ donetwork() {
WLAN_ESSID="$(echo ${WLAN_ESSID} | sed -e 's|#|\ |g')" WLAN_ESSID="$(echo ${WLAN_ESSID} | sed -e 's|#|\ |g')"
WPA="" WPA=""
WEP="" WEP=""
DIALOG --infobox "Checking on WPA/PSK encryption ..." 3 60
iw dev "${INTERFACE}" scan | grep -q 'RSN:' && WPA="1" iw dev "${INTERFACE}" scan | grep -q 'RSN:' && WPA="1"
iw dev "${INTERFACE}" scan | grep -q 'WPA:' && WPA="1" iw dev "${INTERFACE}" scan | grep -q 'WPA:' && WPA="1"
DIALOG --infobox "Checking on WEP encryption ..." 3 60
iw dev "${INTERFACE}" scan | grep -q 'Privacy:' && WEP="1" iw dev "${INTERFACE}" scan | grep -q 'Privacy:' && WEP="1"
#shellcheck disable=SC2181 #shellcheck disable=SC2181
while [[ "${WLAN_SECURITY}" = "" ]]; do while [[ "${WLAN_SECURITY}" = "" ]]; do
DIALOG --ok-label "Select" --menu "Select encryption type" 9 40 7 \ DIALOG --ok-label "Select" --menu "Select encryption type:" 9 40 7 \
$([[ "${WPA}" == "1" ]] && echo "wpa" "WPA encryption") \ $([[ "${WPA}" == "1" ]] && echo "wpa" "WPA/PSK") \
$([[ "${WEP}" == "1" ]] && echo "wep" "WEP encryption") \ $([[ "${WEP}" == "1" ]] && echo "wep" "WEP") \
"none" "NO encryption" 2>"${ANSWER}" "none" "NO encryption" 2>"${ANSWER}"
case $? in case $? in
1) return 1 ;; 1) return 1 ;;