conn

A script repository to manage connections in Linux.
git clone git://r-36.net/conn
Log | Files | Refs | LICENSE

commit bcf27847d7146a104d12381e55261d5d0609b342
parent 37b3408b3861633fbf9d25f08b635621885c3309
Author: Christoph Lohmann <20h@r-36.net>
Date:   Wed, 23 Feb 2011 09:47:53 +0100

Fixing debugging and the example wifi.

Diffstat:
etc/conn/common.sh | 10++++++----
etc/conn/wifi/networks/skkmswp.sh | 6+++---
2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/etc/conn/common.sh b/etc/conn/common.sh @@ -1,6 +1,9 @@ #!/bin/sh -LOGGING=1 +LOGGING=0 +DEBUG=0 + +[ $DEBUG -eq 1 ] && set -x ## Common dirs RUNDIR="/var/run/conn" @@ -28,8 +31,8 @@ WPACLIREQ="/usr/sbin/wpa_cli" startwpa() { $WPACMD -P $WPAPID.$1 -i $1 - $WPACLICMD -P $WPACLIPID.$1 -i $1 -a \ - $WIFIDIR/$1-action.sh 2>&1 >/dev/null & + $WPACLICMD -i $1 -a $WIFIDIR/$1-action.sh 2>&1 >/dev/null & + echo $! > $WPACLIPID.$1 } hupwpa() { @@ -81,7 +84,6 @@ PINGHOST="8.8.8.8" PINGCMD="/bin/ping -q" startpingd() { $PINGCMD $PINGHOST 2>&1 >/dev/null & - echo $! > $PINGPID.$1 } diff --git a/etc/conn/wifi/networks/skkmswp.sh b/etc/conn/wifi/networks/skkmswp.sh @@ -5,12 +5,12 @@ interface="$1" case "$2" in CONNECTED) ip addr add 192.168.1.6/24 dev $interface \ - brd 192.168.1.255 - ip route add default via 192.168.1.2 + brd 192.168.1.255 2>&1 >/dev/null + ip route add default via 192.168.1.2 2>&1 >/dev/null echo "nameserver 8.8.8.8" > /etc/resolv.conf ;; DISCONNECTED) - ip addr del 192.168.1.6/24 dev $interface + ip addr del 192.168.1.6/24 dev $interface 2>&1 >/dev/null ;; *) exit 1;