天天看點

OAI搭建EPC遇到的問題合集

*參考中文部落格教程:*https://blog.csdn.net/qq_42030961/article/details/82695682

*參考OAI官網教程:*https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/HowToConnectCOTSUEwithOAIeNBNew

*參考OAI官網核心方面指導:*https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/OpenAirKernelMainSetup

本人第一次接觸OAI,搭建過程中,最大體會是一定要找到合适的核心版本,不然一臉懵,好多報錯解決不掉。重複安裝多次後,總結常見錯誤如下:

1.總結下因為更換核心版本後可以解決的錯誤:

(

更換核心重新運作時,如仍遇以下問題,請檢查核心是否更換成功

uname -r

)

1)運作MME時,s6a接口報錯如下:

[email protected]:~/openair-cn/scripts$  ./run_mme
OPENAIRCN_DIR   = /home/may/openair-cn
Initializing  OAI Logging
Initializing  MSC logs
Initializing  MSC logs Done
Function s6a_init (&mme_config)  has  failed
returning 22
           

2)運作SPGW時報錯:

加載gtp核心子產品出錯(檢查是否在核心中編譯)

OAI搭建EPC遇到的問題合集

2.解析SPGW配置檔案出錯,本來按照上述參考的中文部落格教程在SPGW配置檔案添加一行代碼,删掉就沒問題了。

(本人小白,不太懂原因,可能與參考中文部落格的作者電腦環境有所不同,不加代碼就沒問題)

OAI搭建EPC遇到的問題合集

3.root使用者,輸入指令

git checkout -b v0.5.0`

報錯:

fetal: Not a git repository(or any of the parent directories):.git
           

解決方法:輸入指令

git init

再重新執行

git checkout -b v0.5.0

4.用synaptic安裝完核心,重新開機時打不開虛拟機,黑屏彈出錯誤:

OAI搭建EPC遇到的問題合集

解決方法:

重新開機虛拟機,按ctrl + alt + F1進入純字元界面,輸入使用者名和密碼

1 cd /etc/X11

2 sudo cp xorg.conf.failsafe xorg.conf

3 輸入密碼

4 sudo reboot

5執行如下指令編譯HSS時,

[email protected]:~/openair-cn/scripts$ ./run_hss

報錯:

OAI搭建EPC遇到的問題合集

原因:

[email protected]:~/openair-cn/scripts$ ./run_hss -i ~/openair-cn/src/oai_hss/db/oai_db.sql

這裡出錯,此指令沒成功執行導緻的