1195618Srpaulo#! /bin/sh 2195618Srpaulo# 3195618Srpaulo# Script for creating a mesh in star topology. 4195618Srpaulo# Node 3 will be the center. 5195618Srpaulo# 6195618Srpaulo# $FreeBSD$ 7195618Srpaulo# 8195618SrpauloPATH=../:.:$PATH 9195618Srpaulo. config 10195618Srpaulo. config.mesh 11195618Srpaulo 12195618Srpaulo. common 13195618Srpauloifconfig $WLAN mac:allow 14195618SrpauloMAC=`ifconfig $WLAN | grep ether | awk '{ print $2 }'` 15195618Srpaulocase $MAC in 16195618Srpaulo $NODE1_MAC) 17195618Srpaulo ifconfig $WLAN inet $NODE1_IP 18195618Srpaulo ifconfig $WLAN mac:add $NODE3_MAC 19195618Srpaulo ;; 20195618Srpaulo $NODE2_MAC) 21195618Srpaulo ifconfig $WLAN inet $NODE2_IP 22195618Srpaulo ifconfig $WLAN mac:add $NODE3_MAC 23195618Srpaulo ;; 24195618Srpaulo $NODE3_MAC) 25195618Srpaulo ifconfig $WLAN inet $NODE3_IP 26195618Srpaulo ifconfig $WLAN mac:add $NODE1_MAC mac:add $NODE2_MAC mac:add \ 27195618Srpaulo $NODE4_MAC mac:add $NODE5_MAC 28195618Srpaulo ;; 29195618Srpaulo $NODE4_MAC) 30195618Srpaulo ifconfig $WLAN inet $NODE4_IP 31195618Srpaulo ifconfig $WLAN mac:add $NODE3_MAC 32195618Srpaulo ;; 33195618Srpaulo $NODE5_MAC) 34195618Srpaulo ifconfig $WLAN inet $NODE5_IP 35195618Srpaulo ifconfig $WLAN mac:add $NODE3_MAC 36195618Srpaulo ;; 37195618Srpauloesac 38195618Srpauloifconfig $WLAN up 39