Commit 6120295b authored by wangyongshou's avatar wangyongshou

add upf.conf

parent ebc94684
#!/bin/bash #!/bin/bash
###########################
#Project name: build_upf.conf
#Author: bupt
#Date: 2020-07-16
###########################
current="$PWD" current="$PWD"
base=$(dirname "$PWD") base=$(dirname "$PWD")
VPPPATH="$base/src/vppe" VPPPATH="$base/src/vppe"
...@@ -51,6 +61,7 @@ function config_file(){ ...@@ -51,6 +61,7 @@ function config_file(){
#etc #etc
cp -f $configure/template/n4_config.yaml $UPFINSTALL/etc cp -f $configure/template/n4_config.yaml $UPFINSTALL/etc
cp -f $configure/template/vppe.conf $UPFINSTALL/etc cp -f $configure/template/vppe.conf $UPFINSTALL/etc
cp -f $configure/upf.conf $UPFINSTALL/etc
#tools #tools
cp -f /sbin/ethtool $UPFINSTALL/tools cp -f /sbin/ethtool $UPFINSTALL/tools
......
#!/bin/bash #!/bin/bash
###########################
#Project name: config_upf.conf
#Author: bupt
#Date: 2020-07-16
###########################
current="$PWD" current="$PWD"
base=$(dirname "$PWD") base=$(dirname "$PWD")
......
#!/bin/bash #!/bin/bash
###########################
#Project name: install_upf.conf
#Author: bupt
#Date: 2020-07-16
###########################
current="$PWD" current="$PWD"
base=$(dirname "$PWD") base=$(dirname "$PWD")
ROOT_PATH=/opt/5gc/test ROOT_PATH=/opt/5gc/test
<<!
install buptvppe;
!
#PWD="/opt/5gc/upf"
function pre_install() function pre_install()
{ {
if [ ! -d $ROOT_PATH ] ; then if [ ! -d $ROOT_PATH ] ; then
...@@ -34,10 +35,9 @@ function install_n4() ...@@ -34,10 +35,9 @@ function install_n4()
function install_buptvppe () function install_buptvppe ()
{ {
killall vpp_main killall vpp_main
#unpack #unpack
echo "unpack buptvpp.tar.gz start..."
sudo tar -zxvf $base/pkg/buptvppe.tar.gz -C $base/pkg > /dev/null 2>&1; sudo tar -zxvf $base/pkg/buptvppe.tar.gz -C $base/pkg > /dev/null 2>&1;
echo "unpack buptvpp.tar.gz finished!!!"
sleep 1; sleep 1;
#install #install
...@@ -50,7 +50,6 @@ function install_buptvppe () ...@@ -50,7 +50,6 @@ function install_buptvppe ()
sudo rm -rf $base/pkg/vpp_install; sudo rm -rf $base/pkg/vpp_install;
sudo rm -rf $base/pkg/buptvppe.tar.gz; sudo rm -rf $base/pkg/buptvppe.tar.gz;
#cp /usr/bin/vpp ->/opt/5gc/bin
cp -f /usr/bin/vpp /$ROOT_PATH/bin; cp -f /usr/bin/vpp /$ROOT_PATH/bin;
sleep 1; sleep 1;
...@@ -62,9 +61,10 @@ function install_buptvppe () ...@@ -62,9 +61,10 @@ function install_buptvppe ()
function help() function help()
{ {
echo "help---" echo "help---"
echo "Usage: run_upf [OPTION]..." echo "Usage: install_upf [OPTION]..."
echo "--vpp path(buptvpp.tar.gz) RUN vpp" echo "--all (vpp and n4) install vpp n4"
echo "--n4 path(main) RUN N4" echo "--vpp path(buptvpp.tar.gz) install vpp"
echo "--n4 path(main) install N4"
} }
function main() { function main() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment