diff --git a/roles/epc/tasks/main.yml b/roles/epc/tasks/main.yml index 1d3081e..ac9ed80 100644 --- a/roles/epc/tasks/main.yml +++ b/roles/epc/tasks/main.yml @@ -47,3 +47,8 @@ - name: configure open5gs include_tasks: configure-open5gs.yml + +- name: overwrite open5gs network configuration for upfd + template: + src: "99-open5gs.network" + dest: "/etc/systemd/network/99-open5gs.network" diff --git a/roles/epc/templates/99-open5gs.network b/roles/epc/templates/99-open5gs.network new file mode 100644 index 0000000..1e3c569 --- /dev/null +++ b/roles/epc/templates/99-open5gs.network @@ -0,0 +1,19 @@ +[Match] +Name=ogstun + +# old +#[Network] +#Address=10.45.0.1/16 +#Address=2001:db8:cafe::1/48 + +[Route] +Gateway=0.0.0.0 +Destination={{ epc_ue_network }} + +# [Route] +# Gateway=:: +# Destination=2001:db8:cafe::0/48 + +[Link] +MTUBytes=1400 +RequiredForOnline=false