USRP x310 响应 ping 但不响应 uhd_find_devices 或 uhd_usrp_probe

问题描述

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

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 讨论论坛 here is the URL 上发布了一个问题,但我没有收到任何回复。我也尝试在 discuss-gnuradio@gnu.org and usrp-users@lists.ettus.com 发帖,但由于某种原因,问题还没有发布,所以现在我转向值得信赖的老式 stackoverflow 以寻求帮助。

这是我面临的问题。

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

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+ 指示灯是正确的,所以我尝试 ping x310 'ping 192.168.10.2' 并且设备响应 ping 并且没有任何数据包丢失。因此,我尝试通过提供设备地址作为参数来运行 'uhd_find_devices' and 'uhd_usrp_probe',然后我能够看到正确的输出。 这是输出

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 驱动程序,但到目前为止没有任何帮助。

如果有人能帮助我解决这个问题,我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...