1 Star 0 Fork 2

YoungHF2020/free5gc

forked from zhangds009/free5gc 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
run.sh 605 Bytes
一键复制 编辑 原始数据 按行查看 历史
free5gc-org 提交于 2020-04-28 01:06 . Release v3.0.1
#!/usr/bin/env bash
PID_LIST=()
cd src/upf/build
sudo ./bin/free5gc-upfd &
PID_LIST+=($!)
sleep 1
sudo ip link set dev upfgtp0 mtu 1500
cd ../../..
NF_LIST="nrf amf smf udr pcf udm nssf ausf"
export GIN_MODE=release
for NF in ${NF_LIST}; do
./bin/${NF} &
PID_LIST+=($!)
done
sudo ./bin/n3iwf &
PID_LIST+=($!)
function terminate()
{
# kill amf first
while $(sudo kill -SIGINT ${PID_LIST[2]} 2>/dev/null); do
sleep 2
done
for ((idx=${#PID_LIST[@]}-1;idx>=0;idx--)); do
sudo kill -SIGKILL ${PID_LIST[$idx]}
done
}
trap terminate SIGINT
wait ${PID_LIST}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/younghf2020/free5gc.git
[email protected]:younghf2020/free5gc.git
younghf2020
free5gc
free5gc
master

搜索帮助