blob: 029d1e6186757f3b2a98099a7ea72de824b32b92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/bin/env bash
echo "$@ $*"
if [ -z "$1" ]
then
for i in `ls /sys/class/net/`; do
if [ -d "/sys/class/net/$i/wireless" ] ; then
interface="$i"
fi
done
if [ -z $interface ] ; then
echo $'No Wireless interface found\nExit'
exit 1
fi
else
interface="$1"
fi
if [ -z "$2" ]
then
sudo wpa_supplicant -B "-i${interface}" -D wext -c/etc/wpa_supplicant/wpa_supplicant.conf
else
if [ -z "$3" ]
then
sudo iwconfig "${interface}" essid "$2"
else
sudo iwconfig "${interface}" ap "$3"
sudo iwconfig "${interface}" essid "$2"
fi
fi
sudo dhcpcd "${interface}"
|