xref: /freebsd/tools/tools/net80211/scripts/setup.wds (revision d0b2dbfa)
1c8887008SSam Leffler#! /bin/sh
2c8887008SSam Leffler#
3c8887008SSam Leffler# Script for setting up a legacy WDS vap.
4c8887008SSam Leffler# Assumes an ap vap is already setup.
5c8887008SSam Leffler# Can be run multiple times to create multiple WDS vaps.
6c8887008SSam Leffler#
7c8887008SSam Leffler#
8c8887008SSam LefflerPATH=.:$PATH
9c8887008SSam Leffler. config
10c8887008SSam Leffler
11c8887008SSam LefflerBRIDGE=bridge0
12c8887008SSam Leffler#BSSID='00:50:43:20:64:83'
13c8887008SSam Leffler#BSSID='00:50:43:20:64:8d'
14c8887008SSam LefflerBSSID='00:50:43:20:6f:a9'
15c8887008SSam Leffler
16c8887008SSam LefflerWLAN=`ifconfig wlan create wlanmode wds wlandev $WIRELESS wlanbssid $BSSID wdslegacy`
17c8887008SSam Lefflerifconfig $BRIDGE addm $WLAN
18c8887008SSam Lefflerwlandebug -i $WLAN output+inact+node+11n
19c8887008SSam Leffler#ifconfig $WLAN wepkey 1:0x0123456789 deftxkey 1 wep
20c8887008SSam Lefflerifconfig $WLAN up
21