systat - Filter out non-useful devices by default
[dragonfly.git] / share / initrd / bin / dowpa
blob1404beaee885c47367f875ae79461d1d3c21bfcd
1 #!/bin/sh
3 if [ $# != 3 ]; then
4 echo "dowpa ath0 ssid password"
5 exit 1
6 fi
8 ifc=$1
9 ssid=$2
10 pass=$3
12 killall -9 wpa_supplicant > /dev/null 2>&1
13 sleep 0.5
14 ifconfig wlan0 down > /dev/null 2>&1
15 ifconfig wlan0 destroy > /dev/null 2>&1
16 sleep 0.5
18 cat > /etc/wpa_supplicant.conf << EOF
19 network={
20 ssid="$ssid"
21 scan_ssid=1
22 psk="$3"
24 EOF
26 ifconfig wlan0 create wlandev $ifc
27 sleep 0.5
28 /sbin/wpa_supplicant -B -q -i wlan0 -c /etc/wpa_supplicant.conf -D bsd \
29 -P /var/run/wpa_supplicant/wlan0.pid