Bugfix + cleanup

This commit is contained in:
billz 2019-04-30 22:19:34 +00:00
parent ce93faa277
commit fc2375ab18
1 changed files with 4 additions and 4 deletions

View File

@ -34,17 +34,17 @@ systemctl stop dhcpcd.service
if [ -r "$CONFIGFILE" ]; then
declare -A config
while IFS="=" read -r key value; do
while IFS=" = " read -r key value; do
config["$key"]="$value"
done < <(sed -E -e 's/ *= */=/g' "$CONFIGFILE" )
done < "$CONFIGFILE"
if [[ ${config[WifiAPEnable]} =~ 1 ]]; then
if [ "${config[WifiAPEnable]}" = 1 ]; then
if [ "${interface}" = "uap0" ]; then
echo "Removing uap0 interface..."
iw dev uap0 del
echo "Adding uap0 interface to ${config[WifiManaged]}"
iw dev wlan0 interface add uap0 type __ap
iw dev ${config[WifiManaged]} interface add uap0 type __ap
# Bring up uap0 interface
ifconfig uap0 up
fi