首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >USRP x310响应ping,但不响应uhd_find_devices或uhd_usrp_probe。

USRP x310响应ping,但不响应uhd_find_devices或uhd_usrp_probe。
EN

Stack Overflow用户
提问于 2021-01-14 17:44:02
回答 1查看 1.5K关注 0票数 0

我有一些问题,我的USRP x310。这个问题似乎是重复的,但我已经尝试了我能找到的所有可能的解决办法,但我仍然无法解决它。以下是我所关注的一些与我所面临的问题相似的帖子。

代码语言:javascript
复制
1. http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2015-January/040356.html

2. https://www.ruby-forum.com/t/a-strange-problem-with-no-uhd-devices-found-when-ping-192-168-10-2-is-ok/217561

我甚至在NI论坛这是URL上发布了一个问题,但我没有收到任何回应。我也试图在discuss-gnuradio@gnu.org and usrp-users@lists.ettus.com上发一篇文章,但出于某种原因,这个问题还没有发布,所以现在我开始寻找一些帮助。

,这是我面临的问题。

直到上周,我才能够运行我的USRP x310,直到上周,但是当我打开它来运行一些使用srsLTE的实验时,当我运行srsenb时,它就开始运行错误"no compatible rf-frontend found"了。因此,为了测试x310与主机的连接性,我运行了'uhd_find_devices' and 'uhd_usrp_probe',这里是命令的输出。

代码语言:javascript
复制
raghav@raghav-XPS:~$ uhd_find_devices 
[INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501; UHD_3.15.0.0-release
No UHD Devices Found

raghav@raghav-XPS:~$ uhd_usrp_probe 
[INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501; UHD_3.15.0.0-release
Error: LookupError: KeyError: No devices found for ----->
Empty Device Address

然后我检查了硬件,我能够看到端口0的sfp+灯是正确的,所以我尝试平x310 'ping 192.168.10.2',设备响应ping而没有丢失任何数据包。因此,我试图通过提供设备的地址作为参数来运行'uhd_find_devices' and 'uhd_usrp_probe',然后我能够看到正确的输出。以下是产出:

代码语言:javascript
复制
raghav@raghav-XPS:~$ uhd_find_devices --args addr=192.168.10.2
[INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501; UHD_3.15.0.0-release
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
    serial: 31EC216
    addr: 192.168.10.2
    fpga: HG
    name: 
    product: X310
    type: x300

raghav@raghav-XPS:~$ uhd_usrp_probe --args addr=192.168.10.2
[INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501; UHD_3.15.0.0-release
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 1472 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [GPS] No GPSDO found
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 0xF1F0D00000000000)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1319 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1314 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000000001)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000000001)
[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
[INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0000000000000)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000000)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000000)
  _____________________________________________________
 /
|       Device: X-Series Device
|     _____________________________________________________
|    /
|   |       Mboard: X310
|   |   revision: 11
|   |   revision_compat: 7
|   |   product: 30818
|   |   mac-addr0: 00:80:2f:31:49:67
|   |   mac-addr1: 00:80:2f:31:49:68
|   |   gateway: 192.168.10.1
|   |   ip-addr0: 192.168.10.2
|   |   subnet0: 255.255.255.0
|   |   ip-addr1: 192.168.20.2
|   |   subnet1: 255.255.255.0
|   |   ip-addr2: 192.168.30.2
|   |   subnet2: 255.255.255.0
|   |   ip-addr3: 192.168.40.2
|   |   subnet3: 255.255.255.0
|   |   serial: 31EC216
|   |   FW Version: 6.0
|   |   FPGA Version: 36.0
|   |   FPGA git hash: fde2a94
|   |   RFNoC capable: Yes
.
.
.
.

我已经尝试过更新x310的fpga,重新建立网络连接,甚至重新安装uhd驱动程序,但是到目前为止没有任何帮助。

如果有人能帮我解决这个问题,我会非常感激的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-14 17:56:17

这是用于设备发现的“计算机不允许通过广播地址的通信量”的典型情况。

因此,When trying to use my USRP in GNU Radio, I get a " No devices found for ----->" error部分适用。请确保您的PC防火墙配置为允许从广播地址和广播地址接收数据包。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65724215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档