Sure. Find device still displays – reachable: no.
Here is the output from using a host running Windows:
C:\Program Files\UHD3\bin>uhd_find_devices
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost_107200;
UHD_3.15.0.HEAD-0-gaea0e2de
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
serial: 3218B5F
claimed: False
mgmt_addr: 192.168.10.2
product: n310
reachable: No
type: n3xx
C:\Program Files\UHD3\bin>uhd_usrp_probe
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost_107200;
UHD_3.15.0.HEAD-0-gaea0e2de
[INFO] [MPMD FIND] Found MPM devices, but none are reachable for a UHD session.
Specify find_all to find all devices.
Error: LookupError: KeyError: No devices found for ----->
Empty Device Address
C:\Program Files\UHD3\bin>uhd_usrp_probe --args
"addr=192.168.10.2,type=n3xx,product=n310"
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost_107200;
UHD_3.15.0.HEAD-0-gaea0e2de
[ERROR] [UHD] Device discovery error: send_to: A socket operation was attempted
to an unreachable host
Error: LookupError: KeyError: No devices found for ----->
Device Address:
addr: 192.168.10.2
type: n3xx
product: n310
Here is the output from using a host running Linux:
jonathan@bob-XPS-8930:/home/bob/sdr_setup$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_106501;
UHD_3.15.0.0-65-g1b60cf86
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
serial: 3218B5F
addr: 192.168.10.2
claimed: False
mgmt_addr: 192.168.10.2
product: n310
type: n3xx
jonathan@bob-XPS-8930:/home/bob/sdr_setup$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_106501;
UHD_3.15.0.0-65-g1b60cf86
[INFO] [MPMD] Initializing 1 device(s) in parallel with args:
mgmt_addr=192.168.10.2,type=n3xx,product=n310,serial=3218B5F,claimed=False,addr=192.168.10.2
[INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de
[INFO] [MPM.main] Spawning RPC process...
[INFO] [MPM.PeriphManager] Device serial number: 3218B5F
[INFO] [MPM.PeriphManager] Initialized 2 daughterboard(s).
[INFO] [MPM.PeriphManager] init() called with device args
`clock_source=internal,time_source=internal'.
[INFO] [MPM.RPCServer] RPC server ready!
[INFO] [MPM.RPCServer] Spawning watchdog task...
[INFO] [MPM.PeriphManager] init() called with device args
`product=n310,clock_source=internal,mgmt_addr=192.168.10.2,time_source=internal'.
[INFO] [0/Replay_0] Initializing block control (NOC ID: 0x4E91A00000000004)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000011312)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000011312)
[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: 0xD0C0000000000002)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000002)
[INFO] [0/FIFO_0] Initializing block control (NOC ID: 0xF1F0000000000000)
[INFO] [0/FIFO_1] Initializing block control (NOC ID: 0xF1F0000000000000)
[INFO] [0/FIFO_2] Initializing block control (NOC ID: 0xF1F0000000000000)
[INFO] [0/FIFO_3] Initializing block control (NOC ID: 0xF1F0000000000000)
_____________________________________________________
/
| Device: N300-Series Device
| _____________________________________________________
| /
| | Mboard: ni-n3xx-3218B5F
| | eeprom_version: 3
| | mpm_version: 3.15.0.0-gaea0e2de
| | pid: 16962
| | product: n310
| | rev: 10
| | rpc_connection: remote
| | serial: 3218B5F
| | type: n3xx
| | MPM Version: 1.2
| | FPGA Version: 5.3
| | FPGA git hash: fde2a94.clean
| | RFNoC capable: Yes
| |
| | Time sources: internal, external, gpsdo, sfp0
| | Clock sources: external, internal, gpsdo
| | Sensors: gps_sky, gps_locked, ref_locked, temp, gps_tpv, gps_time, fan,
gps_gpgga
| | _____________________________________________________
| | /
| | | RX Dboard: A
| | | _____________________________________________________
| | | /
| | | | RX Frontend: 0
| | | | Name: Magnesium
| | | | Antennas: TX/RX, RX2, CAL, LOCAL
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 75.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Frontend: 1
| | | | Name: Magnesium
| | | | Antennas: TX/RX, RX2, CAL, LOCAL
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 75.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: A
| | | | Name: AD9371 Dual ADC
| | | | Gain Elements: None
| | _____________________________________________________
| | /
| | | RX Dboard: B
| | | _____________________________________________________
| | | /
| | | | RX Frontend: 0
| | | | Name: Magnesium
| | | | Antennas: TX/RX, RX2, CAL, LOCAL
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 75.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Frontend: 1
| | | | Name: Magnesium
| | | | Antennas: TX/RX, RX2, CAL, LOCAL
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 75.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: B
| | | | Name: AD9371 Dual ADC
| | | | Gain Elements: None
| | _____________________________________________________
| | /
| | | TX Dboard: A
| | | _____________________________________________________
| | | /
| | | | TX Frontend: 0
| | | | Name: Magnesium
| | | | Antennas: TX/RX
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 65.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Frontend: 1
| | | | Name: Magnesium
| | | | Antennas: TX/RX
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 65.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Codec: A
| | | | Name: AD9371 Dual DAC
| | | | Gain Elements: None
| | _____________________________________________________
| | /
| | | TX Dboard: B
| | | _____________________________________________________
| | | /
| | | | TX Frontend: 0
| | | | Name: Magnesium
| | | | Antennas: TX/RX
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 65.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Frontend: 1
| | | | Name: Magnesium
| | | | Antennas: TX/RX
| | | | Sensors: lo_locked, lowband_lo_locked, ad9371_lo_locked
| | | | Freq range: 1.000 to 6000.000 MHz
| | | | Gain range all: 0.0 to 65.0 step 0.5 dB
| | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB
| | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB
| | | | Gain range amp: 0.0 to 0.0 step 0.0 dB
| | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Codec: B
| | | | Name: AD9371 Dual DAC
| | | | Gain Elements: None
| | _____________________________________________________
| | /
| | | RFNoC blocks on this device:
| | |
| | | * Replay_0
| | | * Radio_0
| | | * Radio_1
| | | * DDC_0
| | | * DDC_1
| | | * DUC_0
| | | * DUC_1
| | | * FIFO_0
| | | * FIFO_1
| | | * FIFO_2
| | | * FIFO_3
From: Marcus D. Leech <[email protected]>
Sent: Friday, October 8, 2021 11:07 AM
To: Jonathan Tobin <[email protected]>; [email protected]
<[email protected]>
Subject: Re: [USRP-users] Re: UHD 3.15 on Windows
On 2021-10-08 1:02 p.m., Jonathan Tobin wrote:
It does indeed fail. I updated the image on the N310, but the issue remains the
same.
Thanks,
Jonathan
Could you share with us the output of the (newly) failing uhd_usrp_probe?
And you confirm that the SAME device works from Linux under the same physical
configuration?
From: Marcus D. Leech <[email protected]><mailto:[email protected]>
Sent: Thursday, October 7, 2021 1:27 PM
To: [email protected]<mailto:[email protected]>
Subject: [USRP-users] Re: UHD 3.15 on Windows
On 2021-10-07 2:31 p.m., Jonathan Tobin wrote:
I am only connected to the USRP via ethernet to SFP+0 port.
I have no problems with a Linux Host running 3.15.
Yup, so try:
uhd_usrp_probe --args addr=192.168.10.2,type=n3xx,product=n310
If that *still* fails, then you probably have a much-older image on the N310,
and should follow the directions for updating it:
https://kb.ettus.com/Writing_the_USRP_File_System_Disk_Image_to_a_SD_Card
From: Rob Kossler <[email protected]><mailto:[email protected]>
Sent: Thursday, October 7, 2021 11:56 AM
To: Jonathan Tobin <[email protected]><mailto:[email protected]>
Cc: [email protected]<mailto:[email protected]>
Subject: Re: [USRP-users] UHD 3.15 on Windows
Also, does the N310 have the 3.15 file system / MPM installed?
On Thu, Oct 7, 2021 at 1:54 PM Rob Kossler
<[email protected]<mailto:[email protected]>> wrote:
Perhaps you are just finding the address of the N310 RJ45 Ethernet port, but
not the address of the SFP+ ports? These are needed for UHD (at least one of
them). Are you only connected via 1GB? Do you have a direct link between host
PC and one of the SFP+ ports?
Rob
On Thu, Oct 7, 2021 at 1:37 PM Jonathan Tobin
<[email protected]<mailto:[email protected]>> wrote:
Hello – I am attempting to install UHD 3.15 on my Windows 10 PC. I am able to
ping and find the device, but currently unable to probe. Not sure what the
issue is – any recommendations?
Command Prompt output:
C:\Program Files\UHD3\bin>uhd_find_devices
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost_107200;
UHD_3.15.0.HEAD-0-gaea0e2de
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
serial: 3218B5F
claimed: False
mgmt_addr: 192.168.10.2
product: n310
reachable: No
type: n3xx
C:\Program Files\UHD3\bin>uhd_usrp_probe
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost_107200;
UHD_3.15.0.HEAD-0-gaea0e2de
[INFO] [MPMD FIND] Found MPM devices, but none are reachable for a UHD session.
Specify find_all to find all devices.
Error: LookupError: KeyError: No devices found for ----->
Empty Device Address
Thanks,
Jonathan
_______________________________________________
USRP-users mailing list --
[email protected]<mailto:[email protected]>
To unsubscribe send an email to
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list --
[email protected]<mailto:[email protected]>
To unsubscribe send an email to
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]