RuntimeError: No USRPs found on interface eth0

Hello,

I am using USRP2 with a EEE PC (1015PX) which has ubuntu 11.04 on it.
Since
the USRP2 communicates only gigabit, I bought a Linksys SE2800 Gigabit
Ethernet switch and connected the USRP2 via the Ethernet Switch (The EEE
PC
does not have a gigabit ethernet card). I switched on the USRP2 and I
got
the D and F led lights on after all the led lights flashing. I run the
usrp2_fft.py program and I got this error:

root@me-1015PX:~# usrp2_fft.py
Traceback (most recent call last):
File “/usr/bin/usrp2_fft.py”, line 273, in
main ()
File “/usr/bin/usrp2_fft.py”, line 269, in main
app = stdgui2.stdapp(app_top_block, “USRP2 FFT”, nstatus=1)
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
line
36, in init
wx.App.init (self, redirect=False)
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py”,
line 7978, in init
self._BootstrapApp()
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py”,
line 7552, in _BootstrapApp
return core.PyApp__BootstrapApp(*args, **kwargs)
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
line
39, in OnInit
frame = stdframe (self.top_block_maker, self.title, self._nstatus)
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
line
60, in init
self.panel = stdpanel (self, self, top_block_maker)
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
line
81, in init
self.top_block = top_block_maker (frame, self, vbox, sys.argv)
File “/usr/bin/usrp2_fft.py”, line 70, in init
self.u = usrp2.source_32fc(options.interface, options.mac_addr)
File “/usr/lib/python2.7/dist-packages/gnuradio/usrp2.py”, line 679,
in
source_32fc
return _usrp2.source_32fc(ifc, mac)
RuntimeError: No USRPs found on interface eth0

Then I tried to ping the usrp2 by connecting it to my laptop which has a
gigabit ethernet, but I don’t get any response from it. The request is
timed-out everytime. I also tried all the solutions possible from the
list,
nothing works for me.

Please Help.


Vivek Thotla
Doctor of Philosophy (PhD)
Graduate Research Assistant
Intelligent Management Systems - Engineering Research Lab
Electrical Engineering Department
Missouri University of Science and Technology

Core Team/Programmer/Cheif Editor/Administration: The En?gma Project
Team En?gma
Website: www.enigmaportal.com

On Fri, 2011-07-22 at 10:19 -0500, vivek thotla wrote:

Traceback (most recent call last):
self._BootstrapApp()
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
a gigabit ethernet, but I don’t get any response from it. The request
is timed-out everytime. I also tried all the solutions possible from
the list, nothing works for me.

http://gnuradio.org/redmine/projects/gnuradio/wiki/CannedResponses#I-upgraded-to-UHD-and-now-usrp2_fftpy-doesnt-work

–n

Hello Nick,

I uninstalled everything and was going through the build guide to
install
gnuradio and I got this error this time:

./bootstrap
./bootstrap: 25: aclocal: not found
./bootstrap: 26: autoconf: not found
./bootstrap: 27: autoheader: not found
./bootstrap: 28: libtoolize: not found
./bootstrap: 29: automake: not found
./bootstrap: 25: aclocal: not found
./bootstrap: 26: autoconf: not found
./bootstrap: 27: autoheader: not found
./bootstrap: 29: automake: not found
./bootstrap: 26: aclocal: not found
./bootstrap: 27: autoconf: not found
./bootstrap: 28: autoheader: not found
./bootstrap: 29: libtoolize: not found
./bootstrap: 30: automake: not found

I could not solve this one, So I got another EEE PC, which dint have gnu
radio before, I installed gnuradio in that and I got the same error as I
mentioned in the first message.

@Marcus: I did upgrade the firmware and fpga image on the SD Card. I
used
the the Raw Ethernet image for the FPGA and Raw Ethernet with WBX for
the
firmware.

Fri, Jul 22, 2011 at 10:31 AM, Marcus D. Leech [email protected]
wrote:

line 7978, in init
File “/usr/lib/python2.7/dist-**packages/gnuradio/wxgui/**stdgui2.py”,
gigabit ethernet, but I don’t get any response from it. The request is
API stuff, then I strongly recommend upgrading your
“world” to UHD.


Vivek Thotla
Doctor of Philosophy (PhD)
Graduate Research Assistant
Intelligent Management Systems - Engineering Research Lab
Electrical Engineering Department
Missouri University of Science and Technology

Core Team/Programmer/Cheif Editor/Administration: The En?gma Project
Team En?gma
Website: www.enigmaportal.com

On Fri, 2011-07-22 at 18:14 -0500, vivek thotla wrote:

./bootstrap: 29: automake: not found
I could not solve this one, So I got another EEE PC, which dint have
gnu radio before, I installed gnuradio in that and I got the same
error as I mentioned in the first message.

sudo apt-get install automake autoconf libtool

–n

On 07/22/2011 07:14 PM, vivek thotla wrote:

./bootstrap: 29: automake: not found
I could not solve this one, So I got another EEE PC, which dint have
gnu radio before, I installed gnuradio in that and I got the same
error as I mentioned in the first message.

I’m going to recommend that you start fresh, using the build-gnuradio
script:

http://www.sbrac.org/files/build-gnuradio

Which will download, build, and install everything, including putting
UHD firmware images in /usr/local/share/uhd images.

If you have no prior investment in the “classic” API for USRP2, then you
really, really, ought to be using UHD. The build-gnuradio script
generally makes it quite straightforward. It does take a long time
to run, since it has to download not only the source code for
UHD and Gnu Radio, but also all the pre-requisites for building Gnu
Radio and UHD.

Also, an EEE PC 1015PX isn’t likely to have stellar performance. It
will perhaps allow you to get your feet wet, and perhaps, for
lightweight
flow-graphs, process as much as 2GHz of bandwidth.

Nick F. wrote in post #1012451:

On Fri, 2011-07-22 at 10:19 -0500, vivek thotla wrote:

Traceback (most recent call last):
self._BootstrapApp()
File “/usr/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py”,
a gigabit ethernet, but I don’t get any response from it. The request
is timed-out everytime. I also tried all the solutions possible from
the list, nothing works for me.

http://gnuradio.org/redmine/projects/gnuradio/wiki/CannedResponses#I-upgraded-to-UHD-and-now-usrp2_fftpy-doesnt-work

–n

hey its written use uhd_fft.py instead of usrp2_fft.py but the problem
is their is no uhd_fft.py file available, now tell me what to do.

As other uhd related files are working perfectly i.e uhd_usrp_probe and
etc.
i just want to confirm out of curiosity that my USRP2 is working
properly…??

Thanks
Harsh