File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ connect_wifi() {
119119 check " $1 "
120120 validate_wlan_nic " $1 "
121121 INET_NIC=$1
122- echo INET_NIC : $INET_NIC
122+ echo Connecting with : $INET_NIC
123123 ip link set $INET_NIC up
124124
125125 if [[ " $armbian " == true ]]; then
@@ -136,13 +136,19 @@ connect_wifi() {
136136connect_wifi_nm () {
137137 INET_NIC=$1
138138 nmcli radio wifi on
139- nmcli con delete " $SSID "
140139 if [[ -z ${PASS:- } ]]; then
141- echo " No password, connecting to open network"
142- nmcli dev wifi connect " $SSID " ifname " $INET_NIC "
140+ out=" $( nmcli dev wifi connect " $SSID " ifname " $INET_NIC " 2>&1 ) "
141+ rc=$?
142+ echo " $out " | grep -v " property is missing"
143143 else
144- echo " Password set"
145- nmcli dev wifi connect " $SSID " password " $PASS " ifname " $INET_NIC "
144+ out=" $( nmcli dev wifi connect " $SSID " password " $PASS " \
145+ ifname " $INET_NIC " 2>&1 ) "
146+ rc=$?
147+ echo " $out " | grep -v " property is missing"
148+ fi
149+
150+ if [[ $rc -eq 0 ]]; then
151+ echo $INET_NIC Connected!
146152 fi
147153}
148154
You can’t perform that action at this time.
0 commit comments