script up-down notes

This commit is contained in:
Jed Reynolds
2018-08-06 16:38:28 -07:00
parent 4b61d079d0
commit fca3618daf

View File

@@ -5,14 +5,20 @@ set -x
set -e
ajson_h="Accept: application/json"
cjson_h="Content-type: application/json"
dbg=""
#dbg="__debug=1&"
R=8
W=wiphy0
M=8000
N=8019
N=8001
SSID="idtest-1100-wpa2"
KEY="idtest-1100-wpa2"
#
# works for ifdown:
# set_port 1 8 sta8000 NA NA NA NA 1 NA NA NA NA 8388610
# works for ifup:
# set_port 1 8 sta8000 NA NA NA NA 0 NA NA NA NA 8388611
#
echo -n "Removing: "
for n in `seq $M $N`; do
echo -n "sta$n "
@@ -24,7 +30,7 @@ echo "."
sleep 2
echo -n "Adding: "
for n in `seq $M $N`; do
echo -n "shelf=1&resource=$R&radio=$W" > /tmp/curl_data
echo -n "${dbg}shelf=1&resource=$R&radio=$W" > /tmp/curl_data
echo -n "&sta_name=sta$n" >> /tmp/curl_data
echo -n "&flags=68727874560&ssid=idtest-1100-wpa2&key=idtest-1100-wpa2" >> /tmp/curl_data
echo -n "&mac=xx:xx:xx:xx:*:xx&mode=0&rate=DEFAULT" >> /tmp/curl_data
@@ -33,7 +39,7 @@ done
sleep 2
for n in `seq $M $N`; do
echo -n "shelf=1&resource=$R&port=sta$n" > /tmp/curl_data
echo -n "${dbg}shelf=1&resource=$R&port=sta$n" > /tmp/curl_data
echo -n '&current_flags=2147483648&interest=16384' >> /tmp/curl_data
curl -sq -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/set_port ||:
done
@@ -42,7 +48,7 @@ echo "."
sleep 1
echo -n "Bringing ports up "
for n in `seq $M $N`; do
echo -n "shelf=1&resource=$R&port=sta$n" > /tmp/curl_data
echo -n "${dbg}shelf=1&resource=$R&port=sta$n" > /tmp/curl_data
echo -n '&current_flags=0&interest=8388611' >> /tmp/curl_data
curl -sq -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/set_port ||:
done