Hi all, I am new to gnuradio and stuck with the usrp2 connection for several days... I looked up tens of search results but no solution yet. Therefore I post my problem and hope someone could give me a hand:
I am running gnu radio 3.2.2 on ubuntu9.10, and I think gnuradio works fine because dial_tone.py and grc all could be launched correctly. However, when I plug in USRP2, problems happen: if I typed in "sudo find_usrps" it says: No USRP2 found. if I typed "sudo find_usrps -e eth0" it also says No USRP2 found. (eth0 is what I get when typing in ifconfig) if I typed in "sudo usrp2_fft.py" t says: Traceback (most recent call last): File "/usr/local/bin/usrp2_fft.py", line 273, in <module> main () File "/usr/local/bin/usrp2_fft.py", line 269, in main app = stdgui2.stdapp(app_top_block, "USRP2 FFT", nstatus=1) File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py", line 36, in __init__ wx.App.__init__ (self, redirect=False) File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7978, in __init__ self._BootstrapApp() File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7552, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py", line 39, in OnInit frame = stdframe (self.top_block_maker, self.title, self._nstatus) File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py", line 60, in __init__ self.panel = stdpanel (self, self, top_block_maker) File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py", line 81, in __init__ self.top_block = top_block_maker (frame, self, vbox, sys.argv) File "/usr/local/bin/usrp2_fft.py", line 70, in __init__ self.u = usrp2.source_32fc(options.interface, options.mac_addr) File "/usr/local/lib/python2.6/dist-packages/gnuradio/usrp2.py", line 644, in source_32fc return _usrp2.source_32fc(*args, **kwargs) RuntimeError: No USRPs found on interface eth0 What exactly the problem is? TO note: 1. python is fine. I ran following process and it did not say error: Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15) [GCC 4.4.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from gnuradio import gr >>> from gnuradio import usrp >>> from gnuradio import audio >>> from gnuradio import usrp2 >>> exit() 2. could it be the firmware in usrp2? I saw some threads discussing firmware in SD card. But it seems to run process like usrp2_fft.py dose not need any firmware. 3. my usrp2 runs fine. I checked it with another computer which could launch usrp_fft.py correctly. Also, when I power on usrp2, all 6 lights flah and then D and F remain on. 4. my ethernet card should be fine. it is gigabit. here is what it says when I type in "sudo ethtool eth0": Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: Unknown! Duplex: Unknown! (255) Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbag Wake-on: g Current message level: 0x00000001 (1) Link detected: no I am really confused and find no solution on my own. Any suggestion would be greatly appreciated. I will wait online and provide any additional information if you need.
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio