X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=vnfs%2FvLB%2Fscripts%2Fv_lb_init.sh;h=a0a193c3811ef31906ae19e9a260d5ee3441ab0f;hb=be621fdfb4efcee355225c8875abcfa8765e6e1d;hp=e41c4ef34113b6e29092c4a49acb620ac7bbccd9;hpb=b8bf242c3eb0bbe7027d631b46e4ecc470b80a81;p=demo.git diff --git a/vnfs/vLB/scripts/v_lb_init.sh b/vnfs/vLB/scripts/v_lb_init.sh index e41c4ef3..a0a193c3 100755 --- a/vnfs/vLB/scripts/v_lb_init.sh +++ b/vnfs/vLB/scripts/v_lb_init.sh @@ -5,28 +5,28 @@ start vpp sleep 1 # Compute the network CIDR from the Netmask -mask2cidr() { - nbits=0 - IFS=. - for dec in $1 ; do - case $dec in - 255) let nbits+=8;; - 254) let nbits+=7;; - 252) let nbits+=6;; - 248) let nbits+=5;; - 240) let nbits+=4;; - 224) let nbits+=3;; - 192) let nbits+=2;; - 128) let nbits+=1;; - 0);; - *) echo "Error: $dec is not recognized"; exit 1 - esac - done - echo "$nbits" -} +#mask2cidr() { +# nbits=0 +# IFS=. +# for dec in $1 ; do +# case $dec in +# 255) let nbits+=8;; +# 254) let nbits+=7;; +# 252) let nbits+=6;; +# 248) let nbits+=5;; +# 240) let nbits+=4;; +# 224) let nbits+=3;; +# 192) let nbits+=2;; +# 128) let nbits+=1;; +# 0);; +# *) echo "Error: $dec is not recognized"; exit 1 +# esac +# done +# echo "$nbits" +#} -IPADDR1_MASK=$(ifconfig eth0 | grep "Mask" | awk '{print $4}' | awk -F ":" '{print $2}') -IPADDR1_CIDR=$(mask2cidr $IPADDR1_MASK) +#IPADDR1_MASK=$(ifconfig eth0 | grep "Mask" | awk '{print $4}' | awk -F ":" '{print $2}') +#IPADDR1_CIDR=$(mask2cidr $IPADDR1_MASK) # Configure VPP for vPacketGenerator IPADDR1=$(ifconfig eth0 | grep "inet addr" | tr -s ' ' | cut -d' ' -f3 | cut -d':' -f2) @@ -42,7 +42,8 @@ ifconfig eth0 hw ether $FAKE_HWADDR1 ip addr flush dev eth0 ifconfig eth0 up vppctl tap connect tappub hwaddr $HWADDR1 -vppctl set int ip address tap-0 $IPADDR1"/"$IPADDR1_CIDR +vppctl set int ip address tap-0 $IPADDR1"/24" +#$IPADDR1_CIDR vppctl set int state tap-0 up brctl addbr br0 brctl addif br0 tappub