diff options
| author | Lennart Poettering <lennart@poettering.net> | 2004-02-08 20:18:25 +0000 |
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2004-02-08 20:18:25 +0000 |
| commit | 43de5cdf5eae6ca14ad57023865c1dbca6bf847c (patch) | |
| tree | c784716fe6ac5208f9b6cba5880bbadf8c7d7900 /conf | |
| parent | e79bd343155f5f68d2936c12541da691838aba20 (diff) | |
starts ifup/ifdown directly
git-svn-id: file:///home/lennart/svn/public/waproamd/trunk@70 022f378f-78c4-0310-b860-d162c87e6274
Diffstat (limited to 'conf')
| -rwxr-xr-x | conf/default.in | 21 | ||||
| -rw-r--r-- | conf/waproamd.conf | 2 |
2 files changed, 13 insertions, 10 deletions
diff --git a/conf/default.in b/conf/default.in index 39d32d7..07c237c 100755 --- a/conf/default.in +++ b/conf/default.in @@ -42,25 +42,25 @@ done case "$1.$METHOD" in start.aes) - aeswepd -i $IFACE -w -F "$KEYDIR/$FILE.aes" - iwconfig $IFACE key on + aeswepd -i "$IFACE" -w -F "$KEYDIR/$FILE.aes" + iwconfig "$IFACE" key on 2> /dev/null ;; stop.aes) - aeswepd -i $IFACE -kW - iwconfig $IFACE key off + aeswepd -i "$IFACE" -kW + iwconfig "$IFACE" key off 2> /dev/null ;; start.wep) KEY="$(cat $KEYDIR/$FILE.wep)" - iwconfig $IFACE key "$KEY" - iwconfig $IFACE key [1] 2> /dev/null - iwconfig $IFACE key restricted 2> /dev/null - iwconfig $IFACE key on 2> /dev/null + iwconfig "$IFACE" key "$KEY" + iwconfig "$IFACE" key [1] 2> /dev/null + iwconfig "$IFACE" key restricted 2> /dev/null + iwconfig "$IFACE" key on 2> /dev/null ;; *.open|stop.wep) - iwconfig $IFACE key off + iwconfig "$IFACE" key off 2> /dev/null ;; *) echo "Unknown command\n" > /dev/stderr @@ -68,4 +68,7 @@ case "$1.$METHOD" in ;; esac +[ "$1" = "start" ] && exec /sbin/ifup "$IFACE" +[ "$1" = "stop" ] && exec /sbin/ifdown "$IFACE" + exit 0 diff --git a/conf/waproamd.conf b/conf/waproamd.conf index 35d1ee1..cc1b7fd 100644 --- a/conf/waproamd.conf +++ b/conf/waproamd.conf @@ -29,7 +29,7 @@ INTERFACES="wlan0" # Additional parameters for waproamd. # (Run "waproamd -h" for further information.) -ARGS="-wM" +ARGS="-wMU" # Additional parameters for waproamd for the specified interface. Note # that $ARGS is ignored, when a variable like this is set for an |
