#!/bin/sh

source /usr/cisco/bin/pid_format_check.sh

echo "Create base capwap config for mfg image"

BASE_CONFIG_FILE=/storage/base_capwap_cfg_info
if [ ! -f $BASE_CONFIG_FILE ]; then
     PRODUCT_NAME=`cat /COOKIE_PID`
     NODE_NAME=`cat /COOKIE_MAC | awk -F: '{print "AP"$1$2"."$3$4"."$5$6}'`
     echo "node_name "$NODE_NAME > $BASE_CONFIG_FILE
     echo "product_model "$PRODUCT_NAME >> $BASE_CONFIG_FILE
     echo "valid_config true" >> $BASE_CONFIG_FILE
     cookie_model=$cookie_pid_model
     if [ "$cookie_model" == "AP1800S" ]; then
         echo "ap_mode 9" >> $BASE_CONFIG_FILE
         echo "wsaMode 1" >> $BASE_CONFIG_FILE
         exit 0;
     fi
     if [ "$cookie_model" == "AP1815T" -o "$cookie_model" == "CBW141ACM" -o "$cookie_model" == "OEAP1810" ]; then
         exit 0;
     fi
     if [ -f /COOKIE_STATIC_AP_MODE ]; then
         #0 is for SPAM_AP_MODE_LOCAL, 5 is for SPAM_AP_MODE_BRIDGE
         COOKIE_AP_MODE=`cat /COOKIE_STATIC_AP_MODE`
         if [ "$COOKIE_AP_MODE" == "0" ]; then
             echo "ap_mode 0" >> $BASE_CONFIG_FILE
         elif [ "$COOKIE_AP_MODE" == "1" ]; then
             echo "ap_mode 5" >> $BASE_CONFIG_FILE
         fi
     fi
fi
