003 File Manager
Current Path:
/usr/src/tools/tools/net80211/scripts/mesh
usr
/
src
/
tools
/
tools
/
net80211
/
scripts
/
mesh
/
📁
..
📄
common
(248 B)
📄
config.mesh
(315 B)
📄
setup.simple
(213 B)
📄
topology.line
(781 B)
📄
topology.ring
(889 B)
📄
topology.star
(766 B)
📄
topology.tree
(895 B)
Editing: topology.ring
#! /bin/sh # # Script for creating a mesh in ring topology. # # node1 - node2 - node3 - node4 - node5 # ^ | # \------------------------------- # # $FreeBSD$ # PATH=../:.:$PATH . config . config.mesh . common ifconfig $WLAN mac:allow MAC=`ifconfig $WLAN | grep ether | awk '{ print $2 }'` case $MAC in $NODE1_MAC) ifconfig $WLAN inet $NODE1_IP ifconfig $WLAN mac:add $NODE2_MAC mac:add $NODE5_MAC ;; $NODE2_MAC) ifconfig $WLAN inet $NODE2_IP ifconfig $WLAN mac:add $NODE1_MAC mac:add $NODE3_MAC ;; $NODE3_MAC) ifconfig $WLAN inet $NODE3_IP ifconfig $WLAN mac:add $NODE2_MAC mac:add $NODE4_MAC ;; $NODE4_MAC) ifconfig $WLAN inet $NODE4_IP ifconfig $WLAN mac:add $NODE3_MAC mac:add $NODE5_MAC ;; $NODE5_MAC) ifconfig $WLAN inet $NODE5_IP ifconfig $WLAN mac:add $NODE1_MAC mac:add $NODE4_MAC ;; esac ifconfig $WLAN up
Upload File
Create Folder