[openairinterface实战-8]:oai编译遇到的问题与解决方法汇总

文火冰糖的硅基工坊 文火冰糖的硅基工坊     2023-01-12     514

关键词:

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:[OpenAirInterface实战-8] :OAI编译遇到的问题与解决方法汇总_文火冰糖(王文兵)的博客-CSDN博客


问题类型1. ASN.1依赖文件编译出错

(1)问题1:fatal: unable to access 'https://gitlab.eurecom.fr/oai/asn1c.git/': Failed to connect to gitlab.eurecom.fr port 443: Connection timed out
【原因】

【解决方法】

(2)问题2: 没有权限写/tmp目录

【原因】:在多用户环境中,编译时会在/tmp目录中创建新的文件,而build时,试图删除其他人创建的临时文件到导致权限不够。

【解决方法】:build前,先使用sudo权限,删除/tmp目录中的临时文件(主要是ASN.1和protobuf文件)

sudo rm -rf *

问题类型2:多用户同时编译

(1)多个用户同时编译出错

【原因】:OAI工程在编译过程中个,或在/var, /tmp等目录中先删除编译过程中的临时文件,然后写入临时文件,这导致多个用户同时编译时,出现相互干扰。

【解决办法】:修改openairinterface5g/cmake_targets/tools/build_helper, 把公共目录修改成私有目录。确保用户登录后,编译过程中,不使用公共目录。

问题类型3:目标文件的选择出错

(1)RF simuator没有打开

【原因】官网的编译,默认使用-w USRP选项,选择的是OAI支持的RF硬件,如果需要使用RF Simulators, 则需要指明。

【解决办法】:

  1. ./build_oai -w SIMU --nrUE --gNB

问题类型4:编译是不出错,运行是出错

(1)编译UE和gNB时,即使不加-I选项,编译也是成功的,但运行时出错错误

【原因】:没有添加-I选项或没有预先编译依赖文件,导致运行时缺少so动态依赖库。

【解决办法】:先确保依然库编译成功:sudo ./build_oai -I


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:[OpenAirInterface实战-8] :OAI编译遇到的问题与解决方法汇总_文火冰糖(王文兵)的博客-CSDN博客

[openairinterface实战-2]:oailte目标系统架构与协议栈

...xff09;的博客_文火冰糖的硅基工坊_CSDN博客本文网址:[OpenAirInterface实战-2]:OAILTE目标系统架构与协议栈_文火冰糖(王文兵)的博客-CSDN博客目录第1章LTE目标系统架构与协议栈第2章LTE数据处理、仿真流程第3章5GNR目... 查看详情

[openairinterface实战-1]:什么是oai?oai常见问题解答

...0目录前言:什么是软件无线电SDR第1章什么是OAI(OpenAirInterface 查看详情

[openairinterface实战-4]:oai支持的4glte功能集(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120524557目录前言:第1章LTE协议栈第2章OpenAirInterface4GLTEeNBFeatureSet2.1 查看详情

[openairinterface实战-10]:oainfapi的软件组织结构和软件协议栈架构

...xff09;的博客_文火冰糖的硅基工坊_CSDN博客本文网址:[OpenAirInterface实战-10]:nFAPI的软件组织结构和软件协议栈架构_文火冰糖(王文兵)的博客-CSDN博客目录第1章简介1.1什么是nFAPI1.2 OAInFAP主页第2章nFA 查看详情

[openairinterface实战-6]:oai在github中源代码的存放结构

...xff09;的博客_文火冰糖的硅基工坊_CSDN博客本文网址:[OpenAirInterface实战-6]:OAI在github中源代码的存放结构_文火冰糖(王文兵)的博客-CSDN博客目录第1章基本信息1.14G/5GRAN目标系统的架构1.2协议栈1.3 源代 查看详情

[openairinterface实战-13]:oai基站配置文件详解(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120791987目录第1章基站配置文件概述1.1基站配置文件的作用1.2配置文件的... 查看详情

[openairinterface实战-12]:oainr-uesoftmodem命令行参数详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120791608目录1.什么是nr-uesoftmodem2.nr-uesoftmodem入口参数概述2.1命令行参数... 查看详情

[openairinterface实战-11]:oainr-softmodem命令行参数详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120790128目录1.什么是nr-softmodem2.nr-softmodem入口参数概述2.1命令行参数的作... 查看详情

[openairinterface实战-20]:oai软件无线电usrpe310硬件详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121094384第1章概述USRPE31x提供了一个便携式独立SDR平台,专为现场一... 查看详情

[openairinterface实战-15]:oai软件无线电usrpb210硬件详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121088307目录第1章通用无线电RF硬件系列产品1.1参考网站1.2系列产品第2章... 查看详情

[openairinterface实战-7]:oai编译环境的架构搭建目标代码的编译(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120556060目录第1章概述1.1信息来源1.2代码补充说明1.3开发环境的架构1.4OAI... 查看详情

[openairinterface实战-17]:oai软件无线电usrpn300/n310硬件详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121090807目录第1章通用无线电RF硬件系列产品1.1参考网站1.2系列产品第2... 查看详情

[openairinterface实战-16]:oai软件无线电usrpx300/x310硬件详解

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121090157目录第1章通用无线电RF硬件系列产品1.1参考网站1.2系列产品第2章... 查看详情

[openairinterface实战-3]:如何获取oai开源软件当前支持的最新功能集(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120499290目录前言:第1章主要路标1.1三大基本阶段1.2主要功能分解第2... 查看详情

[openairinterface实战-9]:oai代码的运行与常规测试(pingiperf)之rfsimulator(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120680728目录第1章概述与软件测试架构1.1信息来源1.2目标程序测试环境架... 查看详情

[openairinterface实战-14]:oainfapivnf/pnv持续集成测试的xml配置文件详解(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120850348目录1.nFAPI持续集成的测试文件1.1关于持续集成的说明1.2 配置文... 查看详情

[openairinterface实战-19]:oai软件无线电usrpuhd硬件驱动程序的使用与网络架构

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121092297目录第1章USRPUHD概述1.1官网主页1.2概述1.3 USRP硬件型号的区别第2... 查看详情

[openairinterface实战-21]:usrprf在开放移动通信中的应用与oai测试环境的搭建(代码片段)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/121110979目录第1章  USRPRF支持的开放移动系统1.1 USRPRF支持的开放移动系... 查看详情