Add an automated way to configure a hostspot network
Signed-off-by: Stacy Harper <contact@stacyharper.net>
This commit is contained in:
parent
f361cf7139
commit
500a227d05
2 changed files with 41 additions and 0 deletions
37
scripts/core/sxmo_hotspot.sh
Normal file
37
scripts/core/sxmo_hotspot.sh
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
while [ -z "$SSID" ]; do
|
||||||
|
SSID="$(
|
||||||
|
echo "$ENTRIES" | sxmo_dmenu_with_kb.sh -c -p "SSID"
|
||||||
|
)"
|
||||||
|
done
|
||||||
|
|
||||||
|
while [ -z "$key" ]; do
|
||||||
|
key="$(
|
||||||
|
echo "$ENTRIES" | sxmo_dmenu_with_kb.sh -c -p "pass"
|
||||||
|
)"
|
||||||
|
done
|
||||||
|
|
||||||
|
while [ -z "$key1" ]; do
|
||||||
|
key1="$(
|
||||||
|
echo "$ENTRIES" | sxmo_dmenu_with_kb.sh -c -p "confirm"
|
||||||
|
)"
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ "$key" != "$key1" ]; then
|
||||||
|
notify-send key mismatch
|
||||||
|
exit 2
|
||||||
|
fi
|
||||||
|
|
||||||
|
while [ -z "$channel" ]; do
|
||||||
|
channel="$(
|
||||||
|
echo "11" | sxmo_dmenu_with_kb.sh -l 1 -c -p "channels"
|
||||||
|
)"
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ -z "$SSID" ] || [ -z "$key" ]; then
|
||||||
|
notify-send either SSID: "$SSID" or key are empty
|
||||||
|
exit 3
|
||||||
|
fi
|
||||||
|
|
||||||
|
notify-send "$(nmcli device wifi hotspot ifname wlan0 con-name "Hotspot $SSID" ssid "$SSID" channel "$channel" band bg password "$key")"
|
|
@ -94,6 +94,7 @@ networksmenu() {
|
||||||
$(connections)
|
$(connections)
|
||||||
Add a GSM Network
|
Add a GSM Network
|
||||||
Add a WPA Network
|
Add a WPA Network
|
||||||
|
Add a Hotspot
|
||||||
Delete a Network
|
Delete a Network
|
||||||
Launch Nmtui
|
Launch Nmtui
|
||||||
Launch Ifconfig
|
Launch Ifconfig
|
||||||
|
@ -116,6 +117,9 @@ networksmenu() {
|
||||||
"Add a WPA Network" )
|
"Add a WPA Network" )
|
||||||
addnetworkwpamenu
|
addnetworkwpamenu
|
||||||
;;
|
;;
|
||||||
|
"Add a Hotspot" )
|
||||||
|
sxmo_hotspot.sh
|
||||||
|
;;
|
||||||
"Delete a Network" )
|
"Delete a Network" )
|
||||||
deletenetworkmenu
|
deletenetworkmenu
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue