主要的教程是根据官网:
https://gitlab.eurecom.fr/oai/openairinterface5g/-/wikis/HowToConnectOAIENBWithOAIUEWithoutS1Interface
和csdn大神
https://blog.csdn.net/qq_42030961/article/details/82740296

官网推荐的是14.04.3
但是我们又找了几篇教程,发现官网说的是在oai v1.0.0 之后的版本就可以用14.04.6版本了,所以我们用的14.04.6

我们用的版本是openairinterface v1.1.0
usrp型号 ————2944

1.一定要换低延迟内核

内核:4.4.0-148-lowlatency

2.电源管理

跟着这篇教程
https://blog.csdn.net/qq_42030961/article/details/82740296
的电源管理来做,这里不再说了哈

3.编译eNB

cd ~/openairinterface5g
source oaienv
cd cmake_targets

./build_oai -w USRP --eNB –build-lib enbscope
(再次提醒:我们用的教程是UE+eNB without S1)
加粗的很重要 是安装gui图形界面的模块!!
后来运行enb的时候,可以弹出来图形窗口!!!
为什么这点没有人在教程中说过呀 555555
我们找了很多人问,终于问到了!!!

4.运行eNB

在运行之前首先要说一件非常重要的事情!!
虽然我们的usrp型号是usrp2944 ,但是我们之前先入为主的以为conf文件一定要用x310的,把我们给害苦了。
其实就要用命令中的usrpb210,但是要做一些修改
在文件夹/openairinterface5g/ci-scripts/conf_files
找到enb.band7.tm1.25PRB.usrpb210.conf

找到如下代码块做修改

RUs = ({          local_rf       = "yes"nb_tx          = 1nb_rx          = 1att_tx         = 0att_rx         = 0;bands          = [7];max_pdschReferenceSignalPower = -27;max_rxgain                    = 125;eNB_instances  = [0];}
);

修改后为:

RUs = ({          local_rf       = "yes"nb_tx          = 1nb_rx          = 1att_tx         = 0att_rx         = 0;bands          = [7];max_pdschReferenceSignalPower = -27;max_rxgain                    = 117;eNB_instances  = [0];sdr_addrs = "type=x300,addr=192.168.10.2";}
);

这样就可以识别我们的usrp了

sudo -E ./lte_build_oai/build/lte-softmodem -O ~/openairinterface5g/ci-scripts/conf_files/enb.band7.tm1.25PRB.usrpb210.conf -d --nokrnmod 1 --noS1 --eNBs.[0].rrc_inactivity_threshold 0 2>&1 | tee ENB.log

就可以弹出来enb运行的gui界面了

但是还是遇到了其他的问题,解决了再更

(2020.11)OAI搭建eNB without S1 usrpx310 (usrp2944)相关推荐

  1. OAI搭建步骤(EPC+eNB)

    声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 一.系统概述 二.搭建核心网EPC(openair-cn) 2.1 准备主机 2.2 更换内核 2.3 获取open ...

  2. OAI搭建编译eNB报错

    OAI搭建编译eNB报错 ●错误提示: sudo -E ./lte-softmodem -O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/en ...

  3. OAI搭建之SIM卡

    说明:由于OAI搭建系列的贴是在2017年时写的,所以后来就没有继续搞OAI了,手上也没有USRP这些玩意儿了,很多网友按照17年的教程可能会搭建失败,但是OAI迭代很快,且本人没有USRP和白卡去验 ...

  4. QIIME 2教程. 04人体微生物组分析Moving Pictures(2020.11)

    文章目录 QIIME 2用户文档. 4人体各部位微生物组 本节视频视频教程 启动QIIME2运行环境 样本元数据 下载和导入数据 拆分样品 序列质控和生成特征表 方法1. DADA2 方法2. Deb ...

  5. QIIME 2教程. 01简介和安装 Introduction Install(2020.11开始更新)

    写在前面 QIIME是微生物组领域最广泛使用的分析流程,10年来引用20000+次,2019年Nature杂志评为近70年来人体菌群研究的25个里程碑事件--里程碑16:生物信息学工具助力菌群测序数据 ...

  6. QIIME 2教程. 32如何写方法和引用Citing(2020.11)

    文章目录 引用QIIME 2 引用插件 检索特定于插件的引用 Retrieving plugin-specific citations 使用来源追溯列出引用 Using provenance to l ...

  7. QIIME 2教程. 31名词Glossary(2020.11)

    文章目录 名词解释 译者简介 Reference 猜你喜欢 写在后面 名词解释 User Glossary https://docs.qiime2.org/2020.11/glossary/ 译者注: ...

  8. QIIME 2教程. 30补充资源SupplementaryResources(2020.11)

    文章目录 补充资源 Supplementary resources 教学内容 Educational content 应用生物信息学导论 肠道检查:探索身体中的微生物群系 微生物生态学统计分析指南 译 ...

  9. QIIME 2教程. 29参考数据库DataResources(2020.11)

    文章目录 数据资源 Data resources q2-feature-classifie使用的分类学分类器 标记基因参考数据库 Greengenes (16S rRNA)数据库的各种版本及下载链接如 ...

  10. QIIME 2教程. 28社区Community(2020.11)

    文章目录 社区 Community 论坛 QIIME 2 Forum 用户支持 User Support 技术支持 Technical Support 社区插件支持 Community Plugin ...

最新文章

  1. dedecms 后台添加新字段
  2. json串反转义(消除反斜杠)-- 转载
  3. Vista下的五笔输入法
  4. Unity-3d Day06
  5. Game with Telephone Numbers
  6. response对象简介
  7. c#滚动条创建实例,多线程
  8. .Net Micro Framework研究—实现SideShow窗体界面
  9. SQL2005 学记笔记(9)
  10. 第五天、LAMP架构
  11. 用好Visual Studio 2010进行层架构设计
  12. OTL翻译(4) -- otl_stream类
  13. 第三章:3.9 引用Django 认证登陆
  14. python压缩算法_Python实现压缩和解压缩ZIP文件的方法分析
  15. Pure Pursuit纯跟踪算法的Matlab算法实现
  16. win10user文件夹迁移_Win10转移系统盘用户文件到非系统盘的详细步骤
  17. SGX中的X特性、SGX获取元数据
  18. 有趣的数学结论(未完待续)
  19. SpringBoot mybatis 实现多级树形菜单
  20. 坦克大战java_Java课程设计——坦克大战

热门文章

  1. RocketMQ中文文档(译)
  2. EasyWeChat实现微信真实支付操作
  3. 深度神经网络简单介绍,深度神经网络百度百科
  4. 在Apple Watch上了解时间旅行
  5. API是什么?API的基础知识你知道多少
  6. 千帆竞发 —— 分布式锁
  7. 为Web登陆添加验证码功能
  8. 2021湖北省技能高考成绩查询,刚刚!湖北高考查分及志愿填报时间公布!
  9. U3D_Shader编程(第一篇:快速入门篇)
  10. linux ubuntu 18.04无法输入中文、安装中文拼音输入法