Change subnet configuration as per new format in open5gs

This commit is contained in:
herlesupreeth
2024-08-22 10:00:42 +02:00
parent 78c7396d00
commit abbe26929b
7 changed files with 31 additions and 17 deletions

View File

@@ -60,8 +60,7 @@ def start(ip_range):
raise ValueError('Invalid UE IPv4 range. Only one IP given')
else:
first_ip_addr = first_ip_addr.exploded
ip_netmask_prefix = ip_range.prefixlen
print(str(first_ip_addr) + '/' + str(ip_netmask_prefix))
print(str(first_ip_addr))
if __name__ == '__main__':
try:

View File

@@ -38,16 +38,20 @@ smf:
upf:
- address: UPF_IP
session:
- subnet: UE_IPV4_INTERNET_TUN_IP
- subnet: UE_IPV4_INTERNET_SUBNET
gateway: UE_IPV4_INTERNET_TUN_IP
dnn: internet
dev: ogstun
- subnet: 2001:230:cafe::1/48
- subnet: 2001:230:cafe::/48
gateway: 2001:230:cafe::1
dnn: internet
dev: ogstun
- subnet: UE_IPV4_IMS_TUN_IP
- subnet: UE_IPV4_IMS_SUBNET
gateway: UE_IPV4_IMS_TUN_IP
dnn: ims
dev: ogstun2
- subnet: 2001:230:babe::1/48
- subnet: 2001:230:babe::/48
gateway: 2001:230:babe::1
dnn: ims
dev: ogstun2
dns:

View File

@@ -29,16 +29,20 @@ smf:
upf:
- address: UPF_IP
session:
- subnet: UE_IPV4_INTERNET_TUN_IP
- subnet: UE_IPV4_INTERNET_SUBNET
gateway: UE_IPV4_INTERNET_TUN_IP
dnn: internet
dev: ogstun
- subnet: 2001:230:cafe::1/48
- subnet: 2001:230:cafe::/48
gateway: 2001:230:cafe::1
dnn: internet
dev: ogstun
- subnet: UE_IPV4_IMS_TUN_IP
- subnet: UE_IPV4_IMS_SUBNET
gateway: UE_IPV4_IMS_TUN_IP
dnn: ims
dev: ogstun2
- subnet: 2001:230:babe::1/48
- subnet: 2001:230:babe::/48
gateway: 2001:230:babe::1
dnn: ims
dev: ogstun2
dns:

View File

@@ -51,7 +51,9 @@ sed -i 's|UPF_IP|'$UPF_IP'|g' install/etc/open5gs/smf.yaml
sed -i 's|SMF_DNS1|'$SMF_DNS1'|g' install/etc/open5gs/smf.yaml
sed -i 's|SMF_DNS2|'$SMF_DNS2'|g' install/etc/open5gs/smf.yaml
sed -i 's|UE_IPV4_INTERNET_TUN_IP|'$UE_IPV4_INTERNET_TUN_IP'|g' install/etc/open5gs/smf.yaml
sed -i 's|UE_IPV4_INTERNET_SUBNET|'$UE_IPV4_INTERNET'|g' install/etc/open5gs/smf.yaml
sed -i 's|UE_IPV4_IMS_TUN_IP|'$UE_IPV4_IMS_TUN_IP'|g' install/etc/open5gs/smf.yaml
sed -i 's|UE_IPV4_IMS_SUBNET|'$UE_IPV4_IMS'|g' install/etc/open5gs/smf.yaml
sed -i 's|PCSCF_IP|'$PCSCF_IP'|g' install/etc/open5gs/smf.yaml
sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/smf.yaml
sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/freeDiameter/smf.conf

View File

@@ -60,8 +60,7 @@ def start(ip_range):
raise ValueError('Invalid UE IPv4 range. Only one IP given')
else:
first_ip_addr = first_ip_addr.exploded
ip_netmask_prefix = ip_range.prefixlen
print(str(first_ip_addr) + '/' + str(ip_netmask_prefix))
print(str(first_ip_addr))
if __name__ == '__main__':
try:

View File

@@ -18,16 +18,20 @@ upf:
- address: UPF_IP
advertise: UPF_ADVERTISE_IP
session:
- subnet: UE_IPV4_INTERNET_TUN_IP
dev: ogstun
- subnet: UE_IPV4_INTERNET_SUBNET
gateway: UE_IPV4_INTERNET_TUN_IP
dnn: internet
- subnet: 2001:230:cafe::1/48
dev: ogstun
- subnet: 2001:230:cafe::/48
gateway: 2001:230:cafe::1
dnn: internet
- subnet: UE_IPV4_IMS_TUN_IP
dev: ogstun
- subnet: UE_IPV4_IMS_SUBNET
gateway: UE_IPV4_IMS_TUN_IP
dnn: ims
dev: ogstun2
- subnet: 2001:230:babe::1/48
- subnet: 2001:230:babe::/48
gateway: 2001:230:babe::1
dnn: ims
dev: ogstun2
metrics:

View File

@@ -41,7 +41,9 @@ cp /mnt/upf/upf.yaml install/etc/open5gs
sed -i 's|UPF_IP|'$UPF_IP'|g' install/etc/open5gs/upf.yaml
sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/open5gs/upf.yaml
sed -i 's|UE_IPV4_INTERNET_TUN_IP|'$UE_IPV4_INTERNET_TUN_IP'|g' install/etc/open5gs/upf.yaml
sed -i 's|UE_IPV4_INTERNET_SUBNET|'$UE_IPV4_INTERNET'|g' install/etc/open5gs/upf.yaml
sed -i 's|UE_IPV4_IMS_TUN_IP|'$UE_IPV4_IMS_TUN_IP'|g' install/etc/open5gs/upf.yaml
sed -i 's|UE_IPV4_IMS_SUBNET|'$UE_IPV4_IMS'|g' install/etc/open5gs/upf.yaml
sed -i 's|UPF_ADVERTISE_IP|'$UPF_ADVERTISE_IP'|g' install/etc/open5gs/upf.yaml
sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/upf.yaml