OAI搭建总结
我是參考網(wǎng)上的方法:oai搭建之eNB的文章,
接下來(lái)就根據(jù)自身所遇到的問(wèn)題再這里總結(jié)一下步驟:
一、再官網(wǎng)上下載oai的文件openairinterface5g-master.zip
二、編譯的過(guò)程可以參考:oai搭建之eNB的文章
a、解壓openairinterface5g-master.zip,解壓后進(jìn)入該文件夾,
執(zhí)行:source oaienv
b、進(jìn)入cmake_targets文件夾:cd cmake_targets
編譯eNB:
執(zhí)行:./build_oai -I --eNB -x --install-system-files -w USRP
注意:
1)這里只是編譯了eNB,可以運(yùn)行時(shí)加上-h查看幫助條件選項(xiàng)編譯UE
2)編譯時(shí)會(huì)連接國(guó)外的網(wǎng)站下載資源,我這里時(shí)通過(guò)更改安裝腳本build_helper使不自動(dòng)下載,給位我們自己直接下載好放再放進(jìn)Ubuntu的相對(duì)的位置,就快很多了,這里要注意一點(diǎn),當(dāng)編譯出現(xiàn)錯(cuò)誤的時(shí)候,記得在下次編譯前先update,命令如下:sudo apt-get update 這樣上次編譯時(shí)下載好的東西就不會(huì)再次下載了,速度就會(huì)快很多了
3)我在編譯時(shí)主要時(shí)缺少了兩個(gè)文件:ASNIC以及一個(gè)ssh腳本,先下載好,查看build_helper找到它的路徑,直接放過(guò)去,再注釋掉現(xiàn)在的幾行代碼就好了
#$SUDO rm -fr /opt/ssh
# $SUDO git clone https://gist.github.com/2190472.git /opt/ssh
# $SUDO rm -rf /tmp/asn1c
# GIT_SSL_NO_VERIFY=true git clone https://gitlab.eurecom.fr/oai/asn1c.git /tmp/asn1c
三、運(yùn)行
待完善。。。
總結(jié)
- 上一篇: 15 款Python编辑器的优缺点,别再
- 下一篇: 机器学习第七篇:详解EM算法