Ubuntu18.04下USRP N310编译构建DPDK 18.11库的报错问题
UHD无法识别DPDK 18.11库问题求助
项目背景
- 本人为Viavi Solutions实习工程师,负责搭建基于USRP的信号收发框架,实现从服务器驱动多通道USRP支撑10Gbps实时流传输
- 项目采用2台Ettus Research USRP N310设备,具备4发4收能力
- 设备已完成基础安装,UDP协议的网络测试可正常运行
问题描述
- 按照官方指引完成DPDK 18.11版本编译安装后,调用UHD时持续出现如下报错:
[WARNING] [DPDK] Detected use_dpdk argument, but DPDK support not built in.
[WARNING] [MPMD] DPDK was requested but is not available, falling back to regular UDP
- 经确认该问题为新版Ubuntu系统搭配DPDK 18.11版本的共性问题,UHD构建体系无法识别已完成编译安装的DPDK文件,推测原因为DPDK安装目录未被识别,或是DPDK与操作系统版本适配存在冲突
- 该问题导致Viavi Solutions采购的大量USRP设备仅能使用UDP通信协议,无法满足10Gbps实时流传输的性能要求,严重限制网络测试工作开展
已完成排查动作
- 严格遵循官方DPDK 18.11安装编译指引操作,确认DPDK自身安装流程无异常
- 正在梳理UHD源码排查代码适配问题,已联系Ettus Research技术支持暂未得到回复
求助需求
若有遇到过相同问题并成功解决,或是有相关解决思路的同行,恳请提供帮助,非常感谢!
内容的提问来源于stack exchange,提问作者Tomás Veloso
相关产品推荐
相关产品推荐

