Hey folks,

another problem which makes me lost:

I have read that usrp_fft.py has to work if I installed libusrp/GNU
Radio3.3 correctly and the USRP1 is connected with the right clock and the
computer.

But if I want to run usrp_fft.py I get:

> Traceback (most recent call last):
>   File "/usr/bin/usrp_fft.py", line 23, in <module>
>     from gnuradio import gr, gru
>   File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/__init__.py",
> line 43, in <module>
>     from gnuradio_core import *
>   File
> "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/gnuradio_core.py", line
> 23, in <module>
>     from gnuradio_core_runtime import *
>   File
> "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
> line 24, in <module>
>     _gnuradio_core_runtime = swig_import_helper()
>   File
> "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
> line 20, in swig_import_helper
>     _mod = imp.load_module('_gnuradio_core_runtime', fp, pathname,
> description)
> ImportError: libgruel-3.5.3git.so.0.0.0: cannot open shared object file:
> No such file or directory
>

locate libgruel shows be:

> /usr/lib/libgruel.la
> /usr/lib/libgruel.so
> /usr/lib/libgruel.so.0
> /usr/lib/libgruel.so.0.0.0
> /usr/share/doc/libgruel-dev
> /usr/share/doc/libgruel0
> /usr/share/doc/libgruel-dev/changelog.Debian.gz
> /usr/share/doc/libgruel-dev/copyright
> /usr/share/doc/libgruel0/changelog.Debian.gz
> /usr/share/doc/libgruel0/copyright
> /var/lib/dpkg/info/libgruel-dev.list
> /var/lib/dpkg/info/libgruel-dev.md5sums
> /var/lib/dpkg/info/libgruel0.list
> /var/lib/dpkg/info/libgruel0.md5sums
> /var/lib/dpkg/info/libgruel0.postinst
> /var/lib/dpkg/info/libgruel0.postrm
> /var/lib/dpkg/info/libgruel0.shlibs
>

So there is already libgruel installed but perhaps usrp_fft.py is searching
for the wrong version. Is it possible that I didn't delete all files from
the first installation of GNU Radio (3.5.3) before I installed GNu Radio
3.3?

So this means I have to delete all GNU Radio files again and to a new
installation?

I want to be sure if I have to do this before I delete all because perhaps
there is another solution.

Unfortunatelly Google can't help me so I need some help from you again.


Regards
Ellen



2012/5/9 Ellen Apolinar <ellen.apolinar...@googlemail.com>

> Sorry for the hole E-Mail-spam...
>
> Now I think I fixed the error with lsusrp/GNU Radio. I write my steps how
> I solved the problems for the case that someboy will get the same problem:
>
> A soft link to the right directory python2.7/dist-packages/gnuradio/usrp
> was needed.
> After that I testet Python without errors:
>
> python
>
>> >>> from gnuradio import usrp
>>
>
> lsusrp
>
>> USRP 0 serial number 8R25XEU1
>> RX d'board A: Flex 1800 Rx MIMO B
>> RX d'board B: Flex 1800 Rx MIMO B
>> TX d'board A: Flex 1800 Tx MIMO B
>> TX d'board B: Flex 1800 Tx MIMO B
>> usrp: failed to find usrp[1]
>> usrp: failed to find usrp[2]
>> usrp: failed to find usrp[3]
>> usrp: failed to find usrp[4]
>> usrp: failed to find usrp[5]
>> usrp: failed to find usrp[6]
>> usrp: failed to find usrp[7]
>>
>
>
> So I think the USRP is recognized and python and lsusrp are working
> correctly.
>
> So the one problem is the OpenBTS but I think that's not a topic for this
> mailinglist.
>
>
> Thank you for your help and your answers.
>
> Regards
> Ellen
>
>
>
>
>
> 2012/5/9 Ellen Apolinar <ellen.apolinar...@googlemail.com>
> >
> > I have found the answer of my last question by myself:
> >
> > I configured OpenBTS new, changed the OpenBTS.sql and smqueue.sql files,
> did
> >
> > sqlite3 -init ./apps/OpenBTS.example.sql /etc/OpenBTS/OpenBTS.db
> > sqlite3 -init smqueue/smqueue.example.sql /etc/OpenBTS/smqueue.db
> >
> >
> > But now there is a new error:
> >>
> >> Starting the system...
> >> ALERT 3078318960 USRPDevice.cpp:545:setRxFreq: set RX: 1.7832e+09failed
> >> baseband freq: 1.78e+09
> >> DDC freq: -3.2e+06
> >> residual freq: 0.00298023
> >> ALERT 3078318960 Transceiver.cpp:540:driveControl: RX failed to tune
> >> ALERT 3074639568 TRXManager.cpp:342:tune: RXTUNE failed with status 1
> >> ALERT 3074639568 TRXManager.cpp:395:powerOn: POWERON failed with
> status 1
> >> ALERT 3074639568 TRXManager.cpp:409:setPower: SETPOWER failed with
> status 1
> >> ALERT 3074639568 TRXManager.cpp:409:setPower: SETPOWER failed with
> status 1
> >> 1336484679.264657 3074639568:
> >> Welcome to OpenBTS. Type "help" to see available commands.
> >> OpenBTS> ALERT 3041119088 TRXManager.cpp:409:setPower: SETPOWER failed
> with status 1
> >> ALERT 3065535344 TRXManager.cpp:86:clockHandler: TRX clock interface
> timed out, assuming TRX is dead.
> >> Aborted
> >
> >
> > I am not sure if there is still a problem with gnu radio or it is just
> an error from OpenBTS.
> > (The configuration in OpenBTS.config are right and the correct softlink
> is set so this shouldn't be the problem.)
> >
> > lsusrp:
> >>
> >> Traceback (most recent call last):
> >>   File "/usr/bin/lsusrp", line 25, in <module>
> >>     from gnuradio import usrp
> >> ImportError: cannot import name usrp
> >
> >
> > so it seems that there are still problems with gnuradio but i don't know
> how to locate them because I followed these guide:
> >>
> >>
> http://gnuradio.org/redmine/projects/gnuradio/wiki/OpenBTSBuildingAndRunning#Building-and-Installing
> >
> >
> > ls -lR /dev/bus/usb | grep usrp:
> >>
> >> crw-rw---- 1 root usrp 189, 3 2012-05-09 08:38 004
> >
> >
> > so the USRP seems to be recognized.
> >
> > So should I install gnuradio for a third time or is the error another?
> >
> >
> > Thanks in advance.
> >
> > Regards
> > Ellen
> >
> >
> >
> >
> > 2012/5/4 Ellen Apolinar <ellen.apolinar...@googlemail.com>
> > >
> > > Thanks a lot for your answers!
> > >
> > >
> > > Now there is still sn error when I want to start OpenBTS. Perhaps you
> know it. First I describe what I did:
> > >
> > >
> > > I deleted all components from gnuradio 3.5.3 and followed this for
> installing libusrp:
> > >
> http://gnuradio.org/redmine/projects/gnuradio/wiki/OpenBTSBuildingAndRunning#Building-dependencies
> > >
> > > I installed GNU Radio 3.3 from here:
> http://gnuradio.org/releases/gnuradio/
> > >
> > > Before I continued:
> > >>
> > >> apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev
> swig g++ automake autoconf python-dev libfftw3-dev libcppunit-dev
> libboost-all-dev libusb-dev fort77 sdcc sdcc-libraries libsdl1.2-dev
> python-wxgtk2.8 git-core guile-1.8-dev libqt4-dev python-numpy ccache
> python-opengl libgsl0-dev python-cheetah python-lxml doxygen qt4-dev-tools
> libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4
> > >
> > > (I know that is a little bit too much but I wanted to be sure that
> everything is alright.:)
> > >
> > > Then:
> > >>
> > >> ./configure --disable-all-components --enable-usrp --enable-gruel
> > >> # make softlinks for boost and usrp-files
> > >
> > >
> > > Perhaps a stupid question but should I do these steps again before
> starting OpenBTS?
> > >>
> > >> ./bootstrap
> > >> ./configure
> > >> make
> > >> make install
> > >
> > >
> > > When without them I start OpenBTS:
> > >>
> > >> Starting the system...
> > >> OpenBTS: GSMCommon.cpp:140: unsigned int
> GSM::uplinkFreqKHz(GSM::GSMBand, unsigned int): Assertion
> `(ARFCN>511)&&(ARFCN<886)' failed.
> > >> Aborted
> > >
> > > But this is not the first time that this alert comes when I want to
> start OpenBTS and the USRP1 is on (with the correct clock).
> > >
> > >
> > > Thanks a lot for your answers and your help.
> > >
> > > Regards
> > > Ellen
> > >
> > > 2012/5/4 Martin Braun <martin.br...@kit.edu>
> > >>
> > >> On Fri, May 04, 2012 at 09:36:02AM +0200, Ellen Apolinar wrote:
> > >> > 1) Unfortunatelly I installed a version which is too new for
> working with
> > >> > OpenBTS so I want to uninstall it.
> > >> >
> > >> > <make uninstall> didn't work so I think I have to remove it
> manually. (Locate
> > >> > gnuradio and them remove all files.)
> > >> >
> > >> > But i'm not sure if that is the right way so it would be great if
> you can say
> > >> > me if I'm right or not.
> > >>
> > >> Hi Ellen,
> > >>
> > >> that's fine--just dive through /usr/local (or whatever your prefix is)
> > >> and kill anything gnuradio-related.
> > >>
> > >>
> > >> MB
> > >>
> > >> --
> > >> Karlsruhe Institute of Technology (KIT)
> > >> Communications Engineering Lab (CEL)
> > >>
> > >> Dipl.-Ing. Martin Braun
> > >> Research Associate
> > >>
> > >> Kaiserstraße 12
> > >> Building 05.01
> > >> 76131 Karlsruhe
> > >>
> > >> Phone: +49 721 608-43790
> > >> Fax: +49 721 608-46071
> > >> www.cel.kit.edu
> > >>
> > >> KIT -- University of the State of Baden-Württemberg and
> > >> National Laboratory of the Helmholtz Association
> > >
> > >
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to