#!/bin/sh disable() { if grep -q guest /etc/config/wireless; then logger "Disabling guest wifi" cat \ /etc/config/wireless-base \ > /etc/config/wireless /sbin/wifi return 0 fi return 1 } enable() { if ! grep -q guest /etc/config/wireless; then logger "Enabling guest wifi" cat \ /etc/config/wireless-base \ /etc/config/wireless-extra-guest \ > /etc/config/wireless /sbin/wifi /etc/init.d/dnsmasq restart return 0 fi return 1 } toggle() { if ! enable; then disable fi } case "$1" in enable) enable;; disable) disable;; toggle) toggle;; *) echo "Usage $0 enable|disable|toggle" exit 1 esac exit 0