From 8c19617946822d7aeac61696294f893d5e5eca6f Mon Sep 17 00:00:00 2001 From: Tslil Clingman Date: Tue, 26 Mar 2013 15:19:47 +0200 Subject: Init scripts --- wls | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 wls (limited to 'wls') diff --git a/wls b/wls new file mode 100755 index 0000000..71eff35 --- /dev/null +++ b/wls @@ -0,0 +1,25 @@ +#!/bin/bash + +dird="${HOME}/.config/wireless" + +sudo killall wpa_supplicant &> /dev/null +sudo dhcpcd -k wlan0 &> /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 -i wlan0 -c "$dird/$ssid" +sleep 3s +sudo dhcpcd wlan0 -- cgit v1.2.3