blob: 5fc98483654d58b4b80e1a4495314bd3961d4b5d (
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
|
#!/usr/bin/env sh
# Terribly written wireless network control script
dird="${HOME}/.config/wireless"
sudo killall wpa_supplicant &> /dev/null
sudo dhcpcd -k wlp2s2 &> /dev/null
ls $dird
echo -n "--> "
read ssid
if [ ! -f "$dird/$ssid" ]; then
echo Creating new network profile, enter passphrase:
read pass
wpa_passphrase $ssid "$pass" > $dird/$ssid
echo "Edit file (y/[n])? "
read edit
if [ "$edit" == "y" ]; then
$EDITOR $dird/$ssid
fi;
fi;
sudo wpa_supplicant -B -D wext -i wlp2s2 -c "$dird/$ssid"
sleep 3s
sudo dhcpcd wlp2s2
|