OAI LTE系统搭建 -- OAI EPC
生活随笔
收集整理的這篇文章主要介紹了
OAI LTE系统搭建 -- OAI EPC
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
OAI EPC搭建
1. 系統(tǒng)環(huán)境:Ubuntu 16.04
2. 基礎(chǔ)軟件安裝:vim、git、ssh server
sudo apt-get install vim sudo apt-get install git sudo apt-get install openssh-server3. 換源
sudo vim /etc/apt/sources.lists (替換為目標(biāo)源) sudo apt-get update3.1 清華源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse3.2 阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse3.3 中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse4. 下載OAI EPC源代碼
git clone https://github.com/OPENAIRINTERFACE/openair-cn.git git checkout v0.5.05. 拷貝并修改配置文件
sudo mkdir -p /usr/local/etc/oai/freeDiameter sudo cp ~/openair-cn/etc/mme.conf /usr/local/etc/oai sudo cp ~/openair-cn/etc/hss.conf /usr/local/etc/oai sudo cp ~/openair-cn/etc/spgw.conf /usr/local/etc/oai sudo cp ~/openair-cn/etc/mme_fd.conf /usr/local/etc/oai/freeDiameter sudo cp ~/openair-cn/etc/hss_fd.conf /usr/local/etc/oai/freeDiameter sudo cp ~/openair-cn/etc/acl.conf /usr/local/etc/oai/freeDiameter5.1 mme.conf 文件修改
sudo vim /usr/local/etc/oai/mme.conf (修改"MME_INTERFACE_NAME_FOR_S1_MME"為主機(jī)有效網(wǎng)卡名,例如enp0s3) (修改"MME_IPV4_ADDRESS_FOR_S1_MME"為網(wǎng)卡ip,例如10.112.81.190/16)5.2 hss.conf 文件修改
sudo vim /usr/local/etc/oai/hss.conf (修改 MYSQL_user = "root") (修改 MYSQL_pass = "linux")5.3 spgw.conf 文件修改
sudo vim /usr/local/etc/oai/spgw.conf (修改 SGW_INTERFACE_NAME_FOR_S1U_S12_S4_UP 為主機(jī)網(wǎng)卡名) (修改 SGW_IPV4_ADDRESS_FOR_S1U_S12_S4_UP為網(wǎng)卡IP) (修改 PGW_INTERFACE_NAME_FOR_SGI為能上網(wǎng)的網(wǎng)卡名) (修改 PGW_MASQUERADE_SGI為"yes",用于上網(wǎng))5.4 mme_fd.conf 文件修改
sudo vim /usr/local/etc/oai/freeDiameter/mme_fd.conf (修改 Identity為該主機(jī)域名,在/etc/hosts中設(shè)置,e.g. oaiepc.openair4G.eur) (修改 ConnectPeer中"hss.openair4G.eur"的域名IP為"127.0.33.1"(mme和hss在一臺(tái)主機(jī)的情形,域名設(shè)置在/etc/hosts中))5.5 域名設(shè)置
sudo vim /etc/hosts 127.0.1.1 epc.openair4G.eur epc 127.0.33.1 hss.openair4G.eur hss5.6 證書(shū)文件生成
cd openair-cn/scripts ./check_mme_s6a_certificate /usr/local/etc/oai/freeDiameter/ epc.openair4G.eur ./check_hss_s6a_certificate /usr/local/etc/oai/freeDiameter/ hss.openair4G.eur7. MME 編譯運(yùn)行
7.1 編譯
cd openair-cn/scripts ./build_mme -i ./build_mme -c7.2 運(yùn)行
cd openair-cn/scripts ./run_mme8. HSS 編譯運(yùn)行
8.1 編譯
cd openair-cn/scripts ./build_hss -i ./build_hss -c8.2 phpmyadmin 以及數(shù)據(jù)庫(kù)安裝
安裝phpmyadmin
sudo apt-get install phpmyadmin sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo /etc/init.d/apache2 reload加載oai_db數(shù)據(jù)庫(kù)
cd openair-cn/scripts ./run_hss -i ~/openair-cn/src/oai_hss/db/oai_db.sql8.3 運(yùn)行
cd openair-cn/scripts ./run_hss9. SPGW編譯運(yùn)行
9.1 編譯
cd openair-cn/scripts ./build_spgw -i ./build_spgw -c9.2 運(yùn)行
cd openair-cn/scripts ./run_spgw10. 修改oai_db數(shù)據(jù)庫(kù)
總結(jié)
以上是生活随笔為你收集整理的OAI LTE系统搭建 -- OAI EPC的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: jquery深入学习
- 下一篇: [LeetCode] [C++] 206