Add 4G only mode deployment rather than keeping separate branch
This commit is contained in:
48
smf/smf_4g.yaml
Normal file
48
smf/smf_4g.yaml
Normal file
@@ -0,0 +1,48 @@
|
||||
logger:
|
||||
file: /open5gs/install/var/log/open5gs/smf.log
|
||||
|
||||
sbi:
|
||||
server:
|
||||
no_tls: true
|
||||
client:
|
||||
no_tls: true
|
||||
|
||||
parameter:
|
||||
no_ipv4v6_local_addr_in_packet_filter: true
|
||||
|
||||
smf:
|
||||
freeDiameter: /open5gs/install/etc/freeDiameter/smf.conf
|
||||
gtpc:
|
||||
- addr: SMF_IP
|
||||
gtpu:
|
||||
- addr: SMF_IP
|
||||
pfcp:
|
||||
- addr: SMF_IP
|
||||
subnet:
|
||||
- addr: UE_IPV4_INTERNET_TUN_IP
|
||||
dnn: internet
|
||||
dev: ogstun
|
||||
- addr: 2001:230:cafe::1/48
|
||||
dev: ogstun
|
||||
dnn: internet
|
||||
- addr: UE_IPV4_IMS_TUN_IP
|
||||
dnn: ims
|
||||
dev: ogstun2
|
||||
- addr: 2001:230:babe::1/48
|
||||
dnn: ims
|
||||
dev: ogstun2
|
||||
dns:
|
||||
- 8.8.8.8
|
||||
- 8.8.4.4
|
||||
- 2001:4860:4860::8888
|
||||
- 2001:4860:4860::8844
|
||||
p-cscf:
|
||||
- PCSCF_IP
|
||||
mtu: 1400
|
||||
metrics:
|
||||
- addr: SMF_IP
|
||||
port: 9091
|
||||
|
||||
upf:
|
||||
pfcp:
|
||||
- addr: UPF_IP
|
||||
@@ -37,6 +37,10 @@ UE_IPV4_INTERNET_TUN_IP=$(python3 /mnt/smf/ip_utils.py --ip_range $UE_IPV4_INTER
|
||||
UE_IPV4_IMS_TUN_IP=$(python3 /mnt/smf/ip_utils.py --ip_range $UE_IPV4_IMS)
|
||||
|
||||
cp /mnt/smf/smf.yaml install/etc/open5gs
|
||||
if [[ ${DEPLOY_MODE} == 4G ]];
|
||||
then
|
||||
cp /mnt/smf/smf_4g.yaml install/etc/open5gs/smf.yaml
|
||||
fi
|
||||
cp /mnt/smf/smf.conf install/etc/freeDiameter
|
||||
cp /mnt/smf/make_certs.sh install/etc/freeDiameter
|
||||
|
||||
@@ -53,6 +57,8 @@ sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/smf.conf
|
||||
sed -i 's|LD_LIBRARY_PATH|'$LD_LIBRARY_PATH'|g' install/etc/freeDiameter/smf.conf
|
||||
sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/make_certs.sh
|
||||
|
||||
|
||||
|
||||
# Generate TLS certificates
|
||||
./install/etc/freeDiameter/make_certs.sh install/etc/freeDiameter
|
||||
|
||||
|
||||
Reference in New Issue
Block a user