Hi Marcus,

Better news.  In an attempt to get my system to match what you might be using, 
a “known” state, I updated the FPGA image.

So the “Requested remote UDP streaming, but transport adapter sfp1 does not 
support it!" is gone, and I am at “Device was unable to look up Ethernet (MAC) 
address for IP address 192.168.30.30. Make sure device is correctly connected, 
or provide MAC address manually.”

Again, I saw no arps.  Added the mac, it starts up, but I don’t see any traffic 
to 192.168.30.30 using tcpdump, only a trickle of control between 192.168.30.1 
and 192.168.30.2.

I went back and added all those parameters to my c++ code, with the same 
result, no remote streaming.

How can I demonstrate a KNOWN working version, including the stream receiver 
(in my case 192.168.30.30).  What do you use along with “remote_rx.py” to 
validate proper behavior?

Thanks again,

—Cy

> ```
> cjohnson@demo:~/ettus_repo/uhd/host/examples/python$ ./remote_rx.py 
> --rate=200e6 --freq=1223e6 --gain=20 --dest-addr=192.168.30.30 
> --dest-port=54321 --adapter=sfp1 --dest-mac-addr=3c:ec:ef:c2:43:47
> [INFO] [UHD] linux; GNU C++ version 11.3.0; Boost_107400; 
> UHD_4.4.0.cjohnson-fb-sdrx-68-g02558b69
> [INFO] [X300] X300 initialization sequence...
> [INFO] [X300] Maximum frame size: 8000 bytes.
> [INFO] [GPS] Found an internal GPSDO: LC_XO, Firmware Rev 0.929a
> [INFO] [X300] Radio 1x clock: 200 MHz
> Requesting sampling rate 200.0 Msps...
> Using sampling rate: 200.0 Msps.
> Requesting center frequency 1223.0 MHz...
> Actual center frequency: 1223.0000032784735 MHz.
> Requesting gain 20.0 dB...
> Actual gain: 20.0 dB.
> Selected 0 RX channels.
> Generating RX streamer object...
> Starting stream...
> Stream started. Press Ctrl-C to stop.
> ```

———————————- Message about add MAC address manually ——————————————-

> ```
> cjohnson@demo:~/ettus_repo/uhd/host/examples/python$ ./remote_rx.py 
> --rate=200e6 --freq=1223e6 --gain=20 --dest-addr=192.168.30.30 
> --dest-port=54321 --adapter=sfp1
> ```
>
> \[INFO\] \[UHD\] linux; GNU C++ version 11.3.0; Boost_107400; 
> UHD_4.4.0.cjohnson-fb-sdrx-68-g02558b69
>
> \[INFO\] \[X300\] X300 initialization sequence...
>
> \[INFO\] \[X300\] Maximum frame size: 8000 bytes.
>
> \[INFO\] \[GPS\] Found an internal GPSDO: LC_XO, Firmware Rev 0.929a
>
> \[INFO\] \[X300\] Radio 1x clock: 200 MHz
>
> Requesting sampling rate 200.0 Msps...
>
> Using sampling rate: 200.0 Msps.
>
> Requesting center frequency 1223.0 MHz...
>
> Actual center frequency: 1223.0000032784735 MHz.
>
> Requesting gain 20.0 dB...
>
> Actual gain: 20.0 dB.
>
> Selected 0 RX channels.
>
> Generating RX streamer object...
>
> \[ERROR\] \[X300::SFP1::TA_CTL\] Device was unable to look up Ethernet (MAC) 
> address for IP address 192.168.30.30. Make sure device is correctly 
> connected, or provide MAC address manually.
>
> Traceback (most recent call last):
>
>   File "/home/cjohnson/ettus_repo/uhd/host/examples/python/./remote_rx.py", 
> line 122, in <module>
>
>     sys.exit(main())
>
>   File "/home/cjohnson/ettus_repo/uhd/host/examples/python/./remote_rx.py", 
> line 102, in main
>
>     rx_streamer = usrp.get_rx_stream(stream_args)
>
> RuntimeError: LookupError: Device was unable to look up Ethernet (MAC) 
> address for IP address 192.168.30.30. Make sure device is correctly 
> connected, or provide MAC address manually.

Here is the fpga image info using probe:

> |   |   FW Version: 6.1
>
> |   |   FPGA Version: 39.1
>
> |   |   FPGA git hash: 92c09f7
>
> |   |   RFNoC capable: Yes
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to