2.7 KiB
2.7 KiB
title | date | categories | tags | head_inline | |||
---|---|---|---|---|---|---|---|
v2.2.9 - Ubuntu 21.04(hirsute) Release | 2021-05-19 14:13:00 +0900 |
|
|
<style> ul { padding-bottom: 1em; } .blue { color: blue; }</style> |
Bug Fixes
- [AMF] Fix the bug related to Cleartext and Non-cleartext IEs (#1006, #958, UERANSIM#316) -- ramonss, p1-bmu, aligungr
- [AMF] Add protection code for message(asn1c, nas, gtp, pfcp) encoding (#991) -- shuimoshusheng
- [MME] Packet filter (flow) precedence should be assigned within the session, not bearer. (#1001) -- herlesupreeth
- [MME/SGW-C/SGW-U/SMF/UPF] Force shutdown when UDP port duplicated with other process (#986, #992) -- ybouhamza, polhenarejos
- [AMF] Fix the error of decoding Extended-RANNodeName (#994) -- fefer
- [AMF] Add more buffer for 5GMM capability (#959) -- p1-bmu
IMPORTANT Using v2.2.x
- DB Schema Changes: If you are using an existing subscription DB, you should delete the existing DB. Then you can add a new subscription DB. {: .blue}
$ mongo
> use open5gs
switched to db open5gs
> db.subscribers.drop()
true
- The New WebUI: You have to log out using the old WebUI backend/frontend. Then, you can log back in again using the new WebUI backend/frontend. {: .blue}
$ git checkout v2.1.7
$ cd webui
$ rm -Rf ./node_modules
$ npm ci
$ npm run dev
## You should log out
$ git checkout main
$ cd webui
$ rm -Rf ./node_modules
$ npm ci
$ npm run dev
## You can log back in
- freeDiameter version has changed from 1.3.2 to 1.5.0. If you want to compile the source code, you need to update meson subprojects as shown below. {: .blue}
$ cd open5gs
$ git pull
$ meson subprojects update
$ cd build
$ ninja
Or just use a clean github repository.
$ rm -Rf open5gs
$ git clone https://github.com/open5gs/open5gs
$ cd open5gs
$ meson build --prefix=`pwd`/install
$ cd build
$ ninja
Download -- v2.2.9.tar.gz {: .notice--info}