#!/bin/bash [ -z "$1" ] && echo "usage: $0 []" && exit 1 if [ -z "$2" ]; then KEY="key off" else KEY="key $2" fi # IF=ath0 IF=wlan0 ESSID=$1 SUDO=sudo cmd () { echo $* $SUDO $* } cmd killall dhclient # hack cmd ifdown $IF cmd iwconfig $IF mode managed cmd iwconfig $IF essid "$ESSID" cmd iwconfig $IF $KEY # dhclient -d $IF cmd dhclient $IF