Go to file
Matthew Johnson c0ffe1ffe4
Systemd sequencing (#1366)
* [configs] Do not require ogstun for system online

Systemd-networkd will wait for all managed interfaces to be configured
before determining the system is online. Since the ogstun and upf are
more logically an application rather than a system networking service,
don't wait for them to be configured by default.

This breaks the circular dependency between the userspace cellular
core network services and the system's network, which will allow the
cellular core network services to sequence themselves cleanly after
the system's network is up and configured.

* [configs] Sequence network-dependent units after network-online

Since open5gs targets platforms with both ifupdown (debian) and
systemd-networkd (Ubuntu) as core networking providers, this commit
sequences network-dependent core network components after the generic
network-online.target instead of one of the specific provider
targets. This allows the core network to operate correctly with both
systemd-networkd and ifupdown (networking), and fixes the issue
observed in https://github.com/open5gs/open5gs/issues/826 where some
platforms may fail to start cleanly.
2022-02-15 22:33:33 +09:00
.github Add stale for github issue/PR 2020-09-16 21:09:13 -04:00
configs Systemd sequencing (#1366) 2022-02-15 22:33:33 +09:00
debian Relase v2.4.4 2022-02-01 15:07:24 +09:00
docker changed default ipv6 prefix to 2001:db8:cafe:: (#1321) 2022-01-14 11:50:27 +09:00
docs Fixed typo in Airspan gNodeB 2022-02-13 20:19:21 +09:00
lib Fix trailing whitespace (#1365) 2022-02-14 20:11:04 +09:00
misc [IMPORTANT] changed network_access_mode: 0 (#1323) 2022-01-16 12:35:55 +09:00
src Fix trailing whitespace (#1365) 2022-02-14 20:11:04 +09:00
subprojects [UPF] Tested all platforms on open5gs (#1022) 2021-05-29 23:08:22 +09:00
tests [UPF] Consider RS message for IP spoofing (#1354) 2022-02-14 20:07:08 +09:00
vagrant fix: Add the exception handling (#804) 2021-02-15 12:17:33 -05:00
webui [IMPORTANT] changed network_access_mode: 0 (#1323) 2022-01-16 12:35:55 +09:00
.gitignore [SMF] Fix potential null pointer dereference (#1324) 2022-01-18 11:23:40 +09:00
LICENSE Change LICENSE to GNU AGPL v3.0 2017-12-18 10:35:54 +09:00
README.md Add Wavemobile sponsor 2021-11-24 18:19:11 +09:00
meson.build Relase v2.4.4 2022-02-01 15:07:24 +09:00

README.md

Open5GS

If you find Open5GS useful for work, please consider supporting this Open Source project by Becoming a sponsor. To manage the funding transactions transparently, you can donate through OpenCollective.

Gold Sponsors

Silver Sponsors

Documentation

If you don't understand something about Open5GS, the https://open5gs.org/open5gs/docs/ is a great place to look for answers.

Community

  • Problem with Open5GS can be filed as issues in this repository.
  • Other topics related to this project are happening on the discussions.
  • Voice and text chat are available in Open5GS's Discord workspace. Use this link to get started.

Contributing

If you're contributing through a pull request to Open5GS project on GitHub, please read the Contributor License Agreement in advance.

License