diff --git a/json/json_create_sta2.sh b/json/json_create_sta2.sh index 348600e6..2695dc47 100755 --- a/json/json_create_sta2.sh +++ b/json/json_create_sta2.sh @@ -6,25 +6,36 @@ set -e ajson_h="Accept: application/json" cjson_h="Content-type: application/json" -echo 'shelf=1&resource=8&port=sta8853' > /tmp/curl_data -curl -sqv -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/rm_vlan ||: -echo 'shelf=1&resource=8&port=sta3' > /tmp/curl_data -curl -sqv -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/rm_vlan ||: +R=8 +W=wiphy0 +M=8000 +N=8050 +SSID="idtest-1100-wpa2" +KEY="idtest-1100-wpa2" + +for n in `seq $M $N`; do + echo "shelf=1&resource=$R&port=sta$n" > /tmp/curl_data + curl -sqv -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/rm_vlan ||: +done sleep 2 -echo 'shelf=1&resource=8&radio=wiphy8&sta_name=sta8853&flags=0x400&ssid=WiSST-Dev01-5.8&key=87654321&mac=xx:xx:xx:xx:*:xx' > /tmp/curl_data -curl -sqv -H 'Accept: application/json' -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/add_sta ||: +for n in `seq $M $N`; do + echo "shelf=1&resource=$R&radio=$W&sta_name=sta$n&flags=0x400&ssid=$SSID&key=$KEY&mac=xx:xx:xx:xx:*:*" > /tmp/curl_data + curl -sqv -H 'Accept: application/json' -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/add_sta ||: +done sleep 3 -curl -sqv -H "$ajson_h" -X GET -o /tmp/response http://localhost:8080/port/1/8/sta8853 -if [ -s /tmp/response ]; then - json_pp < /tmp/response -fi +for n in `seq $M $N`; do + curl -sqv -H "$ajson_h" -X GET -o /tmp/response "http://localhost:8080/port/1/$R/sta$n" + #if [ -s /tmp/response ]; then + # json_pp < /tmp/response + #fi +done exit echo 'shelf=1&resource=3&port=sta3100' > /tmp/curl_data curl -sqv -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/rm_vlan sleep 1 -echo 'shelf=1&resource=3&radio=wiphy1&sta_name=sta3100&flags=1024&ssid=idtest-1100-wpa2&nickname=sta3100&key=idtest-1100-wpa2&mac=XX:XX:XX:XX:*:XX&flags_mask=1024' > /tmp/curl_data +echo 'shelf=1&resource=3&radio=wiphy1&sta_name=sta3100&flags=1024&ssid=idtest-1100-wpa2&nickname=sta3100&key=idtest-1100-wpa2&mac=XX:XX:XX:XX:*:*&flags_mask=1024' > /tmp/curl_data curl -sqv -H "$ajson_h" -X POST -d '@/tmp/curl_data' http://localhost:8080/cli-form/add_sta