Coder Social home page Coder Social logo

openair-epc-fed's People

Contributors

mismail820 avatar rdefosse avatar rohitgecactility avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

openair-epc-fed's Issues

ping "request" from UE going across eNB is going to the eth0 interface on the openair-spgwu-tiny container. I think it should be going to the pdn interface??? Right?

ping "request" from UE going across eNB is going to the eth0 interface on the openair-spgwu-tiny container. I think it should be going to the pdn interface??? Right?

root@0380057da8bb:/openair-spgwu-tiny# tcpdump -i eth0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
17:09:29.879160 IP 12.1.1.2 > 12.1.1.1: ICMP echo request, id 22845, seq 21, length 64

The ping command from the UE to the pdn gateway interface 12.1.1.1 never responds..

However, a ping from the pdn interface on openair-spgwu-tiny to 12.1.1.2, goes to the UE, but the reply goes to eth0.

Are these commands correct?
$ python3 component/oai-spgwu-tiny/ci-scripts/generateConfigFiles.py --kind=SPGW-U
--sxc_ip_addr=${SPGW0_IP} --sxu=eth0 --s1u=eth0 --from_docker_file
$ docker cp ./spgwu-cfg.sh prod-oai-spgwu-tiny:/openair-spgwu-tiny
$ docker exec -it prod-oai-spgwu-tiny /bin/bash -c "cd /openair-spgwu-tiny && chmod 777 spgwu-cfg.sh && ./spgwu-cfg.sh"

Cannot deploy fourth slice with helm charts

I try to deploy four slices with helm charts. The modifications are done in values.yaml from oai-5g-slicing. The modifications are done in config of oai-amf, oai-spgwu-tiny and oai-smf. It works fine up to and including the third slice. When I add the fourth slice I get this error:
[2023-06-21 14:40:09.619] [smf_app] [start] Options parsed
[2023-06-21 14:40:09.619] [smf_app] [error] Parse error at /openair-smf/etc/smf.conf:57 - syntax error
terminate called after throwing an instance of 'libconfig::ParseException'
what(): ParseException

The file /openair-smf/etc/smf.conf contains a comment at line 57, with or without the fourth slice.

fatal error: freeDiameter/freeDiameter-host.h: No such file or directory

/home/iristestbed/openair-epc-fed/component/oai-mme/src/utils/log.h:367:66: note: in definition of macro ‘OAILOG_STREAM_HEX’
log_stream_hex(lOgLeVeL, pRoTo, FILE, LINE, mEsSaGe, sTrEaM,
^~~~~~
/home/iristestbed/openair-epc-fed/component/oai-mme/src/utils/log.h:263:6: note: expected ‘const char * const’ but argument is of type ‘const uint8_t * {aka const unsigned char *}’
void log_stream_hex(const log_level_t log_levelP, const log_proto_t protoP,
^~~~~~~~~~~~~~
[ 13%] Building C object CMakeFiles/LIB_NAS_MME.dir/home/iristestbed/openair-epc-fed/component/oai-mme/src/nas/emm/nas_emm_proc.c.o
In file included from /home/iristestbed/openair-epc-fed/component/oai-mme/src/nas/emm/nas_emm_proc.c:50:0:
/home/iristestbed/openair-epc-fed/component/oai-mme/src/s6a/s6a_defs.h:25:10: fatal error: freeDiameter/freeDiameter-host.h: No such file or directory
#include <freeDiameter/freeDiameter-host.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
CMakeFiles/LIB_NAS_MME.dir/build.make:2678: recipe for target 'CMakeFiles/LIB_NAS_MME.dir/home/iristestbed/openair-epc-fed/component/oai-mme/src/nas/emm/nas_emm_proc.c.o' failed
make[3]: *** [CMakeFiles/LIB_NAS_MME.dir/home/iristestbed/openair-epc-fed/component/oai-mme/src/nas/emm/nas_emm_proc.c.o] Error 1
CMakeFiles/Makefile2:119: recipe for target 'CMakeFiles/LIB_NAS_MME.dir/all' failed
make[2]: *** [CMakeFiles/LIB_NAS_MME.dir/all] Error 2
CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/mme.dir/rule' failed
make[1]: *** [CMakeFiles/mme.dir/rule] Error 2
Makefile:129: recipe for target 'mme' failed
make: *** [mme] Error 2
908,1 Bot

Cannot ping MME from another PC

Good day everyone!
I have been following the latest setup instructions for epc-fed and I cannot ping mme container from another machine connected via ethernet, (this machine is meant to run the eNB). The whole epc is running perfectly and running the eNB on the same machine is working as well. But I wish to run the eNB on another PC as this is recommended.

I have created an IP route on the eNB machine as show(according to my environment )
sudo ip route add 192.168.61.0/24 via 192.168.18.197 dev bond0

and also setting
sudo sysctl net.ipv4.conf.all.forwarding = 1
sudo ip tables -P FORWARD ACCEPT

Can anyone please tell me if I am missing something?
I not too sure if I'm using the correct epc_docker_host_IP_address. How do I go around finding this?

scripts/syncComponentsLegacy.sh doesnt exist

ubuntu@b210a:$ cd oai-cn5g-fed
ubuntu@b210a:
/oai-cn5g-fed$ # On an existing repository, resync to the last master commit
ubuntu@b210a:/oai-cn5g-fed$ git fetch --prune
ubuntu@b210a:
/oai-cn5g-fed$ git checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.
ubuntu@b210a:/oai-cn5g-fed$ git rebase origin/master
Current branch master is up to date.
ubuntu@b210a:
/oai-cn5g-fed$ ./scripts/syncComponentsLegacy.sh --hss-branch develop --mme-branch develop \

                                --spgwc-branch develop --spgwu-tiny-branch develop

-bash: ./scripts/syncComponentsLegacy.sh: No such file or directory

the speed of the phone is slow

    my phone can attached cups and enb normally,but the speed of my phone is very slow,it can reached 10kb,it can only ping baidu,can anyone help me?,Thank you very much.

/bin/sh -c ./build_hss_rel14 --check-installed-software --force' returned a non-zero code

Hi ,
i am unable to build HSS having below error
openair-hss/scripts/../build/tools/build_helper.hss_rel14: line 59: ./buildconf: No such file or directory
/openair-hss
Error: HSS software installation failed
The command '/bin/sh -c ./build_hss_rel14 --check-installed-software --force' returned a non-zero code: 1

please anyone suggest steps to resolve the issue

The demo-oai-hss of EPC is always disconnected

Hellow everyone !
There has some questions for me , The demo-oai-hss is disconnected when I run this command :demo-compose up -d oai_spgwu.the logs of demo-oai-hss see there:

pc@pc:~/openair-epc-fed/docker-compose/magma-mme-demo$ docker logs demo-oai-hss
/openair-hss/scripts /openair-hss
wait-for-it.sh: waiting 15 seconds for 192.168.68.130:9042
wait-for-it.sh: 192.168.68.130:9042 is available after 0 seconds
Traceback (most recent call last):
File "./data_provisioning_users", line 216, in
main()
...........................................................................
File "/usr/lib/python3/dist-packages/cassandra/cluster.py", line 1998, in execute
return self.execute_async(query, parameters, trace, custom_payload, timeout, execution_profile, paging_state).result()
File "/usr/lib/python3/dist-packages/cassandra/cluster.py", line 3781, in result
raise self._final_exception
cassandra.InvalidRequest: Error from server: code=2200 [Invalid query] message="Keyspace vhss does not exist"

Thank for your answer very much ! :) :) :)

SPGWU-build error

We had tried to build the SPGWU-tiny docker module as below 👎

sudo docker build --target oai-spgwu-tiny --tag oai-spgwu-tiny:production --file component/oai-spgwu-tiny/docker/Dockerfile.ubuntu component/oai-spgwu-tiny

Error logs are given for the terminal 👎

=> ERROR [oai-spgwu-tiny-builder 3/3] RUN ./build_spgwu --clean --build- 1.4s

[oai-spgwu-tiny-builder 3/3] RUN ./build_spgwu --clean --build-type Release - -jobs --Verbose && ldd /openair-spgwu-tiny/build/spgw_u/build/spgwu && m v /openair-spgwu-tiny/build/spgw_u/build/spgwu /openair-spgwu-tiny/build/spgw_u/ build/oai_spgwu:
#0 0.344 /openair-spgwu-tiny /openair-spgwu-tiny/build/scripts
#0 0.344 /openair-spgwu-tiny/build/scripts
#0 0.344 Clean the build generated files (build from scratch)
#0 0.346 CMake build process verbose
#0 0.354 Initialized empty Git repository in /openair-spgwu-tiny/.git/
#0 0.364 [master (root-commit) 899cae8] dummy
#0 0.364 1 file changed, 1 insertion(+)
#0 0.364 create mode 100644 dummy.txt
#0 0.364 Cleaning S/P-GW-U: generated configuration files, obj files, executable
#0 0.366 mkdir: created directory 'build'
#0 0.376 CMake Warning (dev) in CMakeLists.txt:
#0 0.376 No project() command is present. The top-level CMakeLists.txt file m ust
#0 0.376 contain a literal, direct call to the project() command. Add a line of
#0 0.376 code such as
#0 0.376
#0 0.376 project(ProjectName)
#0 0.376
#0 0.376 near the top of the file, but after cmake_minimum_required().
#0 0.376
#0 0.376 CMake is pretending there is a "project(Project)" command on the firs t
#0 0.376 line.
#0 0.376 This warning is for project developers. Use -Wno-dev to suppress it.
#0 0.376
#0 0.890 Build type is Release
#0 0.890 Architecture is x86_64
#0 0.894 git found: /usr/bin/git
#0 1.182 CMake Error at /openair-spgwu-tiny/src/oai_spgwu/CMakeLists.txt:293 (in clude):
#0 1.182 include could not find load file:
#0 1.182
#0 1.182 /openair-spgwu-tiny/src/common-src/logger/logger.cmake
#0 1.182 Call Stack (most recent call first):
#0 1.182 CMakeLists.txt:38 (include)
#0 1.182
#0 1.182


Dockerfile.ubuntu:68

67 | WORKDIR /openair-spgwu-tiny/build/scripts
68 | >>> RUN ./build_spgwu --clean --build-type Release --jobs --Verbose &&
69 | >>> ldd /openair-spgwu-tiny/build/spgw_u/build/spgwu &&
70 | >>> mv /openair-spgwu-tiny/build/spgw_u/build/spgwu /openair-spgwu-ti ny/build/spgw_u/build/oai_spgwu
71 |

ERROR: failed to solve: process "/bin/sh -c ./build_spgwu --clean --build-type R elease --jobs --Verbose && ldd /openair-spgwu-tiny/build/spgw_u/build/spgwu && mv /openair-spgwu-tiny/build/spgw_u/build/spgwu /openair-spgwu-tiny/build /spgw_u/build/oai_spgwu" did not complete successfully: exit code: 1

APN issue

  1. There is issue while UE sends APN request to MME. One Message which I got is :- �[0m�[0;31m000144 00001:013855 7F51CD5142C0 ERROR S6A /openair-mme/src/s6a/s6a_task.c :0079 ...... 00001:013850 7F51CD5142C0 LEVEL S6A --no source file-- Loading (dict_draftload_avps) extension.

  2. [0m�[0;31m000194 00001:046640 7F51CD5142C0 ERROR S6A /openair-mme/src/s6a/s6a_task.c :0079 ...... 00001:046636 7F51CD5142C0 LEVEL S6A --no source file-- An error occurred while adding the following data in the dictionary: data: v/m:VM/VM, OCTETSTRING, 3462 "Radio-Frequency"

  3. [0m�[0;31m000200 00001:054080 7F51CD5142C0 ERROR S6A /openair-mme/src/s6a/s6a_task.c :0079 ...... 00001:054078 7F51CD5142C0 LEVEL S6A --no source file-- Conflicting entry in the dictionary: {dictobj}(@0x55c785a63930): ENUMVAL p:0x55c7858cb240 data: (UNSIGNED32 ) "MME_SGSN_behaviour" -> 3

  4. [0m�[0;32m001037 00044:247858 7F51A7FFF700 DEBUG S6A openair-mme/src/s6a/s6a_up_loc.c:0059 Received s6a ula for imsi=222010100000018
    �[0m�[0;32m001038 00044:247963 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001039 00044:248001 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001040 00044:248020 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001041 00044:248037 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001042 00044:248055 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001043 00044:248072 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001044 00044:248089 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001045 00044:248107 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001046 00044:248144 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001047 00044:248163 7F51A7FFF700 DEBUG S6A /src/s6a/s6a_subscription_data.c:0469 AVP code 1446 Regional-Subscription-Zone=Code not processed
    �[0m�[0;32m001048 00044:248263 7F51A7FFF700 DEBUG S6A openair-mme/src/s6a/s6a_up_loc.c:0178 Sending S6A_UPDATE_LOCATION_ANS to task MME_APP
    �[0m�[0;37m001049 00044:248341 7F51BEFFD700 TRACE MME-AP e/src/mme_app/mme_app_location.c:0049 Entering mme_app_handle_s6a_update_location_ans()
    �[0m�[0;32m001050 00044:248468 7F51BEFFD700 DEBUG MME-AP e/src/mme_app/mme_app_location.c:0060 mme_app_handle_s6a_update_location_ans Handling imsi 222010100000018
    �[0m�[0;36m001051 00044:248547 7F51BEFFD700 INFO NAS-EM r-mme/src/nas/emm/emm_data_ctx.c:0872 EMM-CTX - get UE id 1 context 0x7f5128001130
    �[0m�[0;32m001052 00044:248592 7F51BEFFD700 DEBUG NAS-EM r-mme/src/nas/emm/emm_data_ctx.c:0896 EMM-CTX - get UE id 1 context 0x7f5128001130 by imsi 222010100000018
    �[0m�[0;37m001053 00044:248629 7F51BEFFD700 TRACE MME-AP me/src/mme_app/mme_app_context.c:0975 Entering mme_remove_subscription_profile()

  5. �[0m�[0;32m001069 00044:249347 7F51C5CC1700 DEBUG MME-AP /mme_app/mme_app_apn_selection.c:0101 Selected APN apn1.carrier.com for UE 222010100000018
    �[0m�[0;37m001070 00044:249370 7F51C5CC1700 TRACE MME-AP /mme_app/mme_app_apn_selection.c:0104 Leaving mme_app_select_apn() (rc=0)
    �[0m�[0;37m001071 00044:249425 7F51C5CC1700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0062 Entering mme_app_get_pdn_context()
    �[0m�[0;33m001072 00044:249450 7F51C5CC1700 WARNI MME-AP rc/mme_app/mme_app_pdn_context.c:0100 No PDN context for (ebi=0,cid=100,apn="apn1.carrier.com") was found for UE: 1.
    �[0m�[0;37m001073 00044:249488 7F51C5CC1700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0101 Leaving mme_app_get_pdn_context()
    �[0m�[0;37m001074 00044:249506 7F51C5CC1700 TRACE NAS-ES me/src/nas/esm/PdnConnectivity.c:0213 Entering esm_proc_pdn_connectivity_request()
    �[0m�[0;36m001075 00044:249523 7F51C5CC1700 INFO NAS-ES me/src/nas/esm/PdnConnectivity.c:0221 ESM-PROC - PDN connectivity requested by the UE (ue_id=1, pti=188) PDN type = (1), APN = apn1.carrier.com
    �[0m�[0;37m001076 00044:249541 7F51C5CC1700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0110 Entering mme_app_esm_create_pdn_context()
    �[0m�[0;37m001077 00044:249558 7F51C5CC1700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0062 Entering mme_app_get_pdn_context()
    �[0m�[0;33m001078 00044:249575 7F51C5CC1700 WARNI MME-AP rc/mme_app/mme_app_pdn_context.c:0100 No PDN context for (ebi=0,cid=0,apn="apn1.carrier.com") was found for UE: 1.
    �[0m�[0;37m001079 00044:249592 7F51C5CC1700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0101 Leaving mme_app_get_pdn_context()

NB-IoT EPC support

Hi,

I have installed OAI NB-IoT enb on my Ubuntu 16.04 LTS. I have a question that does this EPC support for NB-Iot? If support, can I build this EPC on my Ubuntu 16.04 LTS?

Looking forward to your reply! Thanks.

Installing Cassandra database in the HSS container and use loop back to connect to it

I am trying to install the Cassandra database within the HSS container and then connects to it using the loop back interface. I install the database correctly and was able to see its status using nodetool status. I configure the config files to use the loop back interface. When I ran the ./data_provisioning_users scripts, I get the following error:

Traceback (most recent call last):
File "./data_provisioning_users", line 178, in
main()
File "./data_provisioning_users", line 155, in main
'{"Subscription-Data":{"Access-Restriction-Data":41,"Subscriber-Status":0,"Network-Access-Mode":2,"Regional-Subscription-Zone-Code":["0x0123","0x4567","0x89AB","0xCDEF","0x1234","0x5678","0x9ABC","0xDEF0","0x2345","0x6789"],"MSISDN":"0x'+str(msisdn)+'","AMBR":{"Max-Requested-Bandwidth-UL":50000000,"Max-Requested-Bandwidth-DL":100000000},"APN-Configuration-Profile":{"Context-Identifier":0,"All-APN-Configurations-Included-Indicator":0,"APN-Configuration":{"Context-Identifier":0,"PDN-Type":0,"Service-Selection":"'+args.apn+'","EPS-Subscribed-QoS-Profile":{"QoS-Class-Identifier":9,"Allocation-Retention-Priority":{"Priority-Level":15,"Pre-emption-Capability":0,"Pre-emption-Vulnerability":0}},"AMBR":{"Max-Requested-Bandwidth-UL":50000000,"Max-Requested-Bandwidth-DL":100000000},"PDN-GW-Allocation-Type":0,"MIP6-Agent-Info":{"MIP-Home-Agent-Address":["172.26.17.183"]}},"APN-Configuration":{"Context-Identifier":0,"PDN-Type":0,"Service-Selection":"'+args.apn2+'","EPS-Subscribed-QoS-Profile":{"QoS-Class-Identifier":9,"Allocation-Retention-Priority":{"Priority-Level":13,"Pre-emption-Capability":1,"Pre-emption-Vulnerability":0}},"AMBR":{"Max-Requested-Bandwidth-UL":50000000,"Max-Requested-Bandwidth-DL":100000000},"PDN-GW-Allocation-Type":0,"MIP6-Agent-Info":{"MIP-Home-Agent-Address":["172.26.17.183"]}}},"Subscribed-Periodic-RAU-TAU-Timer":0}}'
File "/usr/lib/python3/dist-packages/cassandra/cluster.py", line 1998, in execute
return self.execute_async(query, parameters, trace, custom_payload, timeout, execution_profile, paging_state).result()
File "/usr/lib/python3/dist-packages/cassandra/cluster.py", line 3781, in result
raise self._final_exception
cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {<Host: 127.0.0.1 datacenter1>: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level LOCAL_ONE" info={'consistency': 'LOCAL_ONE', 'required_replicas': 1, 'alive_replicas': 0}',)})

Any suggestion will be appreciated.

Chose MME '(null)'

Hello , i am trying to connect a lte-uesoftmodem with a lte-softmodem and magma-mme , but i am having some problems, the ue attach is rejected with a network faileur and the enb show MME null , the MNC config and the ip address are both correct , i cant find why the enb is throwing this errer
can someone help me why this erreur is happening ?
image
image

Thanks

Build HSS Image error

When Build HSS Image,Execute the command “docker build --target oai-hss --tag oai-hss:production --file component/oai-hss/docker/Dockerfile.ubuntu18.04 .”

Prompt error:
Step 13/46 : RUN ./build_hss_rel14 --check-installed-software --force
---> Running in f4d960b3daad
/bin/sh: 1: ./build_hss_rel14: not found
The command '/bin/sh -c ./build_hss_rel14 --check-installed-software --force' returned a non-zero code: 127

docker-compose up -d oai_spgwu - ERROR: The image for the service you're trying to recreate has been removed

ubuntu@b210a:~/openair-epc-fed/docker-compose/oai-mme-legacy$ docker-compose up -d oai_spgwu
Pulling oai_spgwc (oai-spgwc:production)...
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.

Continue with the new image? [yN]y
Pulling oai_spgwc (oai-spgwc:production)...
ERROR: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

/bin/sh: 1: ./build_hss_rel14: not found

Excuting an order of “docker build --target oai-hss --tag oai-hss:production --file component/oai-hss/docker/Dockerfile.ubuntu18.04 .”

Step 13/43 : RUN ./build_hss_rel14 --check-installed-software --force
---> Running in 8cb969f85ba8
/bin/sh: 1: ./build_hss_rel14: not found

/bin/sh: 1: ./build_mme: not found

When Build MME Image,Execute the command “docker build --target oai-mme --tag oai-mme:production --file component/oai-mme/docker/Dockerfile.ubuntu18.04 .”

Prompt error:
Step 13/39 : RUN ./build_mme --check-installed-software --force
---> Running in 82ed5e2a5b1d
/bin/sh: 1: ./build_mme: not found
The command '/bin/sh -c ./build_mme --check-installed-software --force' returned a non-zero code: 127
How to solve it?

No MME-GUMMEI serves this eNB

When I connect eNB to EPC, MME terminal shows :
ERROR S1AP r-mme/src/s1ap/s1ap_mme_gummei.c:0084 No MME-GUMMEI serves this eNB001224 00969:407607 7F2137FFF700 ERROR S1AP mme/src/s1ap/s1ap_mme_handlers.c:0392 No Common GUMMEI with eNB, generate_s1_setup_failure

Error while configuring SPGW-U

while running the command I am getting this error.
ranjith@ranjith:~/openair-epc-fed$ docker exec -it prod-oai-spgwu-tiny /bin/bash -c "cd /openair-spgwu-tiny && chmod 777 spgwu-cfg.sh && ./spgwu-cfg.sh"
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files
sed: no input files

Crash in OAI 5G AMF: A null pointer dereference?

Dear OAI,

During testing phase of our tool, 5Greplay (https://5greplay.org/), we found a bug in AMF. We've tried to create an issue on OAI gitlab (https://gitlab.eurecom.fr/oai/cn5g/oai-cn5g-amf) but we didn't find the issue tracker. So we share the information here.

The bug occurs when 5Greplay injects 5G SA traffic (that is freely available here: https://github.com/Montimage/5Greplay/blob/main/pcap/sa.pcap) to AMF.

Please find the details of the bug below:

ASAN:DEADLYSIGNAL
=================================================================
==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000000000000 bp 0x7fbbf10fb410 sp 0x7fbbf10fb3c8 T4)
==1==Hint: pc points to the zero page.
==1==The signal is caused by a READ memory access.
==1==Hint: address points to the zero page.

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (<unknown module>) 
Thread T4 created by T0 here:
   #0 0x7fbbfd640d2f in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.4+0x37d2f)
   #1 0x56037c7b6a00 in ngap::ngap_app::ngap_app(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short) (/openair-amf/bin/oai_amf+0x34ba00)
   #2 0x56037c715bf7 in amf_application::amf_n2::amf_n2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short) (/openair-amf/bin/oai_amf+0x2aabf7)
   #3 0x56037c6d4e49 in amf_application::amf_app::amf_app(config::amf_config const&) (/openair-amf/bin/oai_amf+0x269e49)
   #4 0x56037c6702ff in main (/openair-amf/bin/oai_amf+0x2052ff)
   #5 0x7fbbfa8a0bf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6)

==1==ABORTING

Best regards,
Huu-Nghia.

UE can't connect to the network

Hi,

I am deploying 5G SA with COTS UE, and the USRP is working fine as GNB and the UE is getting the PLMN being set but not able to get connected.

Can anyone help on this.

I am sharing gnb log and config files below.
gnb.log.log
gnb_conf.txt

Regards,
meena-devi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.