# No USRPs found on interface eth0

**URL:** <https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465>\
**Category:** GNU Radio\
**Created:** [November 14, 2013, 7:03pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465 "2013-11-14T19:03:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [November 14, 2013, 7:03pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465/1 "2013-11-14T19:03:31Z")

</div>

Dear All,

I will ask you very old and classical question:  
‘RuntimeError: No USRPs found on interface eth0’

I have USRP N200

I run:  
$ sudo ifconfig eth0 192.168.10.1  
$ uhd\_find\_devices  
linux; GNU C++ version 4.4.1; Boost\_103800;  
UHD\_003.005.004-140-gfb32ed16

* * *

## – UHD Device 0

Device Address:  
type: usrp2  
addr: 192.168.10.2  
name:  
serial: F3F0D3  
$ sudo find\_usrps  
No USRP2 found.  
$ sudo ftw\_ofdm\_tx.py --interface=eth0 --freq=2.412e9 --interp=5  
–payload=“some arbitrary text as MSDU ASCII payload” --regime=1  
Traceback (most recent call last):  
File “/usr/local/bin/ftw\_ofdm\_tx.py”, line 171, in   
main()  
File “/usr/local/bin/ftw\_ofdm\_tx.py”, line 153, in main  
tb = my\_top\_block(options, my\_msg)  
File “/usr/local/bin/ftw\_ofdm\_tx.py”, line 59, in **init**  
self.\_setup\_usrp\_sink()  
File “/usr/local/bin/ftw\_ofdm\_tx.py”, line 72, in \_setup\_usrp\_sink  
self.u = usrp2.sink\_32fc(self.\_interface, self.\_mac\_addr)  
File “/usr/lib/python2.6/dist-packages/gnuradio/usrp2.py”, line 1102,  
in sink\_32fc  
return \_usrp2.sink\_32fc(\*args, \*\*kwargs)  
RuntimeError: No USRPs found on interface eth0

Can you please help me to find a solution to this problem?

---

<div class="post-metadata">

**Author:** ![nesimi\_eldarov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2bfe46/32.png) [@nesimi\_eldarov](https://www.ruby-forum.com/u/nesimi_eldarov)\
**Post date:** [November 14, 2013, 7:09pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465/2 "2013-11-14T19:09:22Z")

</div>

The solution is the USRP2 interface is no longer supported, and software  
which uses it must be ported to UHD. The find\_usrps tool is no longer  
usable with modern Ettus hardware.

–n

---

<div class="post-metadata">

**Author:** ![nesimi\_eldarov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2bfe46/32.png) [@nesimi\_eldarov](https://www.ruby-forum.com/u/nesimi_eldarov)\
**Post date:** [November 14, 2013, 7:12pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465/3 "2013-11-14T19:12:18Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![nesimi\_eldarov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2bfe46/32.png) [@nesimi\_eldarov](https://www.ruby-forum.com/u/nesimi_eldarov)\
**Post date:** [November 15, 2013, 12:24pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465/4 "2013-11-15T12:24:47Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![nesimi\_eldarov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2bfe46/32.png) [@nesimi\_eldarov](https://www.ruby-forum.com/u/nesimi_eldarov)\
**Post date:** [November 15, 2013, 5:01pm UTC](https://www.ruby-forum.com/t/no-usrps-found-on-interface-eth0/237465/5 "2013-11-15T17:01:56Z")

</div>

Yes, more than 3 years old software 🙂  
[https://www.cgran.org/wiki/ftw80211ofdmtx](https://www.cgran.org/wiki/ftw80211ofdmtx)

## Thanks!

NE
