Hi Rubén,

You say that you have basically done the same on both devices. But what strikes 
me: In the erroneous device your printout looks like this:

[INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; 
UHD_4.8.0.heads-v4.8.0.0-0-g308126a4

[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=192.168.0.3,type=x4xx,product=x440,serial=34B2ACC,name=ni-x4xx-34B2ACC,fpga=X4_400,claimed=False,addr=192.168.0.3

However, in the good device it looks like this:

[INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107800; 
UHD_4.8.0.0-0-g308126a4

[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=127.0.0.1,type=x4xx,product=x440,serial=34B2ACC,name=ni-x4xx-34B2ACC,fpga=X4_400,claimed=False

That indicates that there is something different between those devices. The bad 
one uses the external address which is surprising because if I run 
uhd_usrp_probe locally on my device it will not even work with the external 
addresses but only with the loopback device address 127.0.0.1 (or `localhost`). 
What is the argument string that you used for the two devices? Anything at all 
or did UHD pick this automatically (it might have had reasons…)? Please try to 
login to the device via SSH or serial console and run `uhd_usrp_probe --args 
addr=127.0.0.1` to see what it looks like then. If that works on the currently 
erroneous device then it boils down to something in the network configuration. 
When running this on a remote host, however, it must work with the 
external-facing IP address of the device, though, no question, if the IP 
configuration is okay.

/Martin

From: Rubén Serrano via USRP-users <[email protected]>
Sent: Thursday, August 21, 2025 4:39 PM
To: [email protected]
Subject: [EXTERNAL] [USRP-users] Re: Error with ettus x440: Failure to create 
rfnoc_graph.




Hi Martin,

· Yes, the output on the erroneous device has been generated by running that 
command when i am logged into the device via SSH.

· I have checked the Ip configurations, which they are 192.168.0.3 for the good 
device, 192.168.0.4 for the erroneous, 192.168.0.10 for the host (which only 
have 1 because i plugged and unplugged the devices so they have been tested 
separately) and DHCP 192.168.0.255.

· Also the subnet and subnet mask are configurated the same for all the network 
(ettus devices and host).

I am going to check out the manual that you send to me via link and see if i 
have set up anything wrong.

Also in my first tries to make the devices run, I have configured the set up as 
you remarked in the reply, but suddenly when all goes wrong I only have tested 
the devices with the RJ45 connection. I will try to let the configuration as 
you recommended, but when i did i had the same issue.

Thank you so much for the quick reply.
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to