#!/bin/sh SHORT_NAME="ccc2011wireless" DESC_NAME="CCCamp 2011 WIRELESS" INTERFACE="{{ ws_minet_wireless_interface_name }}" MODULE_NAME="{{ ws_minet_wireless_interface_module }}" . /usr/local/lib/minet/minet_helpers.sh case "$1" in start|"") echo "Connecting with $DESC_NAME" activate_interface $INTERFACE $MODULE_NAME iwconfig $INTERFACE essid "ccc-2011" mode Managed sleep 2 echo 0 > /proc/sys/net/ipv6/conf/$INTERFACE/autoconf echo 0 > /proc/sys/net/ipv6/conf/$INTERFACE/accept_ra iwconfig $INTERFACE channel 44 dhclient $INTERFACE -v -pf /var/run/dhclient.$SHORT_NAME.pid ;; stop) echo "Disconnecting from $DESC_NAME" kill `cat /var/run/dhclient.$SHORT_NAME.pid` rm /var/run/dhclient.$SHORT_NAME.pid deactivate_interface $INTERFACE $MODULE_NAME ;; *) exit 1 ;; esac