Update to specify adapter on wifi connect. (#4)

* Updates to allow multiple interfaces.

* refactor code to fit with Hak5 style
master
phpsystems 2019-10-04 17:55:12 +01:00 committed by Marc
parent f7533240a5
commit 944df3ca7d
1 changed files with 6 additions and 5 deletions

View File

@ -5,10 +5,11 @@
# Author: Hak5Darren # Author: Hak5Darren
function WIFI_CONNECT() { function WIFI_CONNECT() {
ifconfig wlan0 up;sleep 10 [[ "x$WIFI_INT" == "x" ]] && WIFI_INT=wlan0
echo -e "network={\nssid=\"$WIFI_SSID\"\npsk=\"$WIFI_PASS\"\npriority=1\n}">/tmp/wpa.conf ifconfig $WIFI_INT up;sleep 10
wpa_supplicant -B -Dnl80211 -i wlan0 -c /tmp/wpa.conf echo -e "network={\nssid=\"$WIFI_SSID\"\npsk=\"$WIFI_PASS\"\npriority=1\n}">/tmp/wpa-$WIFI_INT.conf
while(iwconfig wlan0 | grep Not-Associated); do sleep 1; done wpa_supplicant -B -Dnl80211 -i $WIFI_INT -c /tmp/wpa-$WIFI_INT.conf
udhcpc -i wlan0 while(iwconfig $WIFI_INT | grep Not-Associated); do sleep 1; done
udhcpc -i $WIFI_INT
} }
export -f WIFI_CONNECT export -f WIFI_CONNECT