Re: [Discuss-gnuradio] Reception problem with gsm-tvoid and gsmdecode
Thank you for your reply Eric. I asked this question in gnu radio mailing list because may be the problem is the hardware. I could see there was a problem with the synchronization. Sometimes, some gsm messages are missed due to a synchronization lost. Besides, i think it can be enhanced by software. Do you think the hardware (USRP) is not the problem? Thanks. Cheers, Jose 2009/5/13 Eric Blossom e...@comsec.com On Wed, May 13, 2009 at 12:31:23PM +0200, José Carlos Reyes wrote: Hi all, I would like to ask you a basic question. I receive the BCCH and CCCH (PCH and AGCH) GSM channels with gsm-tvoid and gsmdecode. I use USRP. For instance, to do that, I type something like: ./gsm_scan.py -p d -r e -c 104 | ../../../gsmdecode/src/gsmdecode -i myfile.txt The problem is that a lot of messages are missed. While I am receiving I can see warning messages like the followings: sch.c:254 ERR: conv_decode 7 gsmstack.c:162 cannot decode fnr=0x002921c8 ts=0 gsmstack.c:162 cannot decode fnr=0x002921ce ts=0 gsmstack.c:162 cannot decode fnr=0x002921e2 ts=0 gsmstack.c:162 cannot decode fnr=0x002921ed ts=0 gsmstack.c:162 cannot decode fnr=0x002921f1 ts=0 ... sch.c:254 ERR: conv_decode 7 gsmstack.c:162 cannot decode fnr=0x00292229 ts=0 sch.c:254 ERR: conv_decode 1 The BTS (Base Station) from I am receiving is really near my USRP. What Could I do to solve this? Any Suggestion? Thanks in advance for your time. Cheers Jose Jose, The airprobe list is most likely a better place to ask this question. AFAIK the people who wrote gsm_scan.py are not on this list, or if they are they have been very quiet. Eric ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Reception problem with gsm-tvoid and gsmdecode
Hi all, I would like to ask you a basic question. I receive the BCCH and CCCH (PCH and AGCH) GSM channels with gsm-tvoid and gsmdecode. I use USRP. For instance, to do that, I type something like: ./gsm_scan.py -p d -r e -c 104 | ../../../gsmdecode/src/gsmdecode -i myfile.txt The problem is that a lot of messages are missed. While I am receiving I can see warning messages like the followings: sch.c:254 ERR: conv_decode 7 gsmstack.c:162 cannot decode fnr=0x002921c8 ts=0 gsmstack.c:162 cannot decode fnr=0x002921ce ts=0 gsmstack.c:162 cannot decode fnr=0x002921e2 ts=0 gsmstack.c:162 cannot decode fnr=0x002921ed ts=0 gsmstack.c:162 cannot decode fnr=0x002921f1 ts=0 ... sch.c:254 ERR: conv_decode 7 gsmstack.c:162 cannot decode fnr=0x00292229 ts=0 sch.c:254 ERR: conv_decode 1 The BTS (Base Station) from I am receiving is really near my USRP. What Could I do to solve this? Any Suggestion? Thanks in advance for your time. Cheers Jose ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Tuning problem - usrp_fft.py
Hi, I do not know if my problem is like your.But after installing Gnu Radio (3.1.3 tarball) I tested my USRP and Dbsrx daughterboard when usrp_fft.py and I could see gsm spectrum without problems. After that, I installed Tvoid to decode gsm channels and it worked. Now, I do not know what happend. When I type: ./usrp_fft.py -R A -d 64 -g 20 show me the sprectrum like noise ( I have seen the whole band - 800- 2400Mhz like noise at the same level). Besides, Tvoid does not work right now. My USRP does not receive from the RF. What could be happening? Thanks in advance. Sincerely, Jose 2009/2/3 Fabian Uehlin m...@fabian-uehlin.de Hello! I have a Gentoo Linux system with KDE and the current svn version of GNURadio and OpenBTS (revision 10370). Because tuning of my two daugtherboards (RFX-1800, USRP1) failed with OpenBTS, an user give me the hint to run usrp_fft.py. So I run usrp_fft.py -R A -f 1724.4e6 or usrp_fft.py -R B -f 1724.4e6 It returns Segmentation fault nothing more. Running usrp_siggen.py -T A -f 1819.4e6 or usrp_siggen.py -T B -f 1819.4e6 returns Using TX d'board A: Flex 1800 Tx MIMO B or Using TX d'board B: Flex 1800 Tx MIMO B nothing more. The main problem is, that OpenBTS occurs an error, that the daughterboard could not tune to the desired frequency. So I tried to fix it, but without success. But now it seems, there is a general problem with tuning my USRP/daughterboards?! What could be the problem? Does anyone have an idea? Thanks Regards -Fabian- OpenBTS warnings: openbts apps # ./OpenBTS1800 /home/openbts/current/fail.txt 1232538978.074960 3082876624: TRXManager.cpp:352: WARNING -- RXTUNE failed with status 1 1232538978.115613 3082876624: TRXManager.cpp:396: WARNING -- POWERON failed with status 1 openbts Transceiver # ./transceiver 1232538960.602767 3083904720: creating USRP device... 1232538960.602831 3083904720: making USRP device.. 1232538978.074243 3083762576: Transceiver.cpp:501: RX failed to tune Here are the last lines of my configure log: * The following components were skipped either because you asked not to build them or they didn't pass configuration checks: usrp2-firmware These components will not be built. * The following GNU Radio components have been successfully configured: config gruel omnithread gnuradio-core pmt mblock usrp usrp2 gr-usrp gr-usrp2 gr-msdd6000 gr-audio-alsa gr-audio-jack gr-audio-oss gr-audio-portaudio gr-atsc gr-cvsd-vocoder gr-gpio gr-gsm-fr-vocoder gr-pager gr-radar-mono gr-radio-astronomy gr-trellis gr-video-sdl gr-wxgui gr-qtgui gr-sounder gr-utils gnuradio-examples grc You my now run the make command to build these components. * The following components were skipped either because you asked not to build them or they didn't pass configuration checks: gcell gr-gcell gr-audio-osx gr-audio-windows gr-comedi These components will not be built. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Re: Help to Test DBSRX and USRP
Hi all, Is it possible to do a reset at USRP? Thanks, Jose 2009/2/3 José Carlos Reyes jcreyesguerr...@gmail.com Hi all, As I posted before, after installing Gnu Radio (3.1.3 tarball) I tested my USRP and Dbsrx daughterboard when usrp_fft.py and I could see gsm spectrum without problems. After that, I installed Tvoid to decode gsm channels and it worked. Now, I do not know what happend. When I type something like: ./usrp_fft.py -R A -d 64 -g 20 show me the sprectrum like noise ( I have seen the whole band - 800- 2400Mhz like noise at the same level). My dbsrx is in slot A. Besides, Tvoid does not work right now. My USRP does not receive from the RF. What could be happening? Is there any way to test dbsrx? Was able to change the configuration of the FPGA? I do not think so. Thanks in advance. Sincerely, Jose ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] SVN Revisions and GSSM
Hi all, I would like to test GSSM, so I want to download the revision 5220 of GNU Radio. Is it possible? How? Thanks in advance. Sicerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Re: SVN Revisions and GSSM-
OK. I have just installed that recommended revision. But when I am installing GSSM in the step 5, I type sudo /usr/local/bin/mktun gsm. It gives me the following error: *...@wsn-desktop:~$ sudo /usr/local/bin/mktun gsm /usr/local/bin/mktun: error while loading shared libraries: libgruel.so.0: cannot open shared object file: No such file or directory* Is there any solution? Can help me anyone that have installed GSSM? I would like to test GSSM. Thanks ever so much. Jose Carlos 2009/1/28 José Carlos Reyes jcreyesguerr...@gmail.com Hi all, I would like to test GSSM, so I want to download the revision 5220 of GNU Radio. Is it possible? How? Thanks in advance. Sicerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Fwd: [Discuss-gnuradio] SVN Revisions and GSSM
Thank you Eric. I had to install that old revision due to the newer svn revisions do not work with gssm. Do you know what newer revision I can use with gssm? With r5220, the installation of gssm and wireshark is ok. But when I start the gssm_usrp.py script (in the last step, whe I start wireshark and I try to demodulate the traffic) it gives me the following error: * josecar...@josecarlos-laptop:~/Escritorio/gssm-v0.1/src/python$ sudo ./gssm_usrp.py gr_fir_ccf: using SSE gr_fir_fff: using SSE TUNSETIFF: Device or resource busy terminate called after throwing an instance of 'std::runtime_error' what(): cannot open TUN device Cancelado* Any help? Can anyone that has gssm help me? Thank you ever so much. Jose Carlos -- Forwarded message -- From: Eric Blossom e...@comsec.com Date: 2009/1/28 Subject: Re: [Discuss-gnuradio] SVN Revisions and GSSM To: José Carlos Reyes jcreyesguerr...@gmail.com Cc: Discuss-gnuradio@gnu.org On Wed, Jan 28, 2009 at 10:01:10AM +0100, José Carlos Reyes wrote: Hi all, I would like to test GSSM, so I want to download the revision 5220 of GNU Radio. Is it possible? How? Thanks in advance. Sicerely, Jose Carlos $ svn co http://gnuradio.org/svn/gnuradio/tr...@5220 trunk-r5220 Note that we're currently on revision 10315, so r5220 is pretty much ancient... The Red Bean book is the definititve manual for svn. http://svnbook.red-bean.com/ Eric ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Basic problem installing GSSM
Hi all, I am trying to install gssm v.01 and when I type *sudo ./configure*, it shows the following last lines. checking GNURADIO_CORE_CFLAGS... -pthread -DOMNITHREAD_POSIX=1 -I/opt/boost_1_37_0/include/boost-1_37 -I/usr/local/include/gnuradio -I/usr/local/include checking GNURADIO_CORE_LIBS... -L/usr/local/lib -L/opt/boost_1_37_0/lib -lgnuradio-core -lboost_thread-gcc42-mt-1_37 -lrt -lboost_date_time-gcc42-mt-1_37 -lgruel -lfftw3f -lgsl -lgslcblas -lm -lgromnithread checking GNURADIO_CORE_INCLUDEDIR... /usr/local/include/gnuradio gr_boost_include_dir = checking boost/shared_ptr.hpp usability... no checking boost/shared_ptr.hpp presence... no checking for boost/shared_ptr.hpp... no checking boost/shared_ptr.hpp usability... no checking boost/shared_ptr.hpp presence... no checking for boost/shared_ptr.hpp... no *configure: error: Failed to locate boost/shared_ptr.hpp. Try using --with-boost-include-dir=path* I tried *sudo ./configure --with-boost-include-dir=/opt/boost_1_37_0/include/boost-1_37/boost *but it shows the same error. Anyone could help me? Thanks for your time. Sicerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Fwd: [Discuss-gnuradio] Basic problem installing GSSM
Thanks for your help, Steve. It was what I was looking for. Now, when I try to demod traffic, in the last step when I try to start the gssm_usrp.py script, it gives me the following error: w...@wsn-desktop:~/Escritorio/gssm-v0.1/src/python$ ./gssm_usrp.py Traceback (most recent call last): File ./gssm_usrp.py, line 5, in module from gnuradio import gr, usrp, db_dbs_rx, blks *ImportError: cannot import name db_dbs_rx* How could I solve it? Thanks for your time! Sincerely, Jose Carlos -- Forwarded message -- From: Steve Glass stevie.gl...@gmail.com Date: 2009/1/27 Subject: Re: [Discuss-gnuradio] Basic problem installing GSSM To: José Carlos Reyes jcreyesguerr...@gmail.com You need to install Boost - the development version if your distro uses it maybe something like libboost-dev. On Tue, Jan 27, 2009 at 7:05 PM, José Carlos Reyes jcreyesguerr...@gmail.com wrote: Hi all, I am trying to install gssm v.01 and when I type *sudo ./configure*, it shows the following last lines. checking GNURADIO_CORE_CFLAGS... -pthread -DOMNITHREAD_POSIX=1 -I/opt/boost_1_37_0/include/boost-1_37 -I/usr/local/include/gnuradio -I/usr/local/include checking GNURADIO_CORE_LIBS... -L/usr/local/lib -L/opt/boost_1_37_0/lib -lgnuradio-core -lboost_thread-gcc42-mt-1_37 -lrt -lboost_date_time-gcc42-mt-1_37 -lgruel -lfftw3f -lgsl -lgslcblas -lm -lgromnithread checking GNURADIO_CORE_INCLUDEDIR... /usr/local/include/gnuradio gr_boost_include_dir = checking boost/shared_ptr.hpp usability... no checking boost/shared_ptr.hpp presence... no checking for boost/shared_ptr.hpp... no checking boost/shared_ptr.hpp usability... no checking boost/shared_ptr.hpp presence... no checking for boost/shared_ptr.hpp... no *configure: error: Failed to locate boost/shared_ptr.hpp. Try using --with-boost-include-dir=path* I tried *sudo ./configure --with-boost-include-dir=/opt/boost_1_37_0/include/boost-1_37/boost *but it shows the same error. Anyone could help me? Thanks for your time. Sicerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio -- The highest human happiness is not the exploitation of the present but the preparation of the future. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Gmsk_demod()
Hi, I want to demodulate GSM control channels too. Particularly, I am interested in AGCH and PCH channels (GSM Down Link). Is OpenBTS what we are looking for? I am trying to use gssm but I am having some problems with the installation. Is better to use OpenBTS? Thanks in advance. Sincerely, José Carlos 2009/1/27 Eric Blossom e...@comsec.com On Tue, Jan 27, 2009 at 07:20:42PM +0500, M. Awais Arshad wrote: Hello , I want to demodulate Gsm control channels , which i have captured using rfx900. i checked there specturm using fft,py file , Can anyone kindly guide me ,, wht steps should i take from here , to demodulate them and also is there any way to analyze them in time-domain for a given carrier frequency. Regards, Muhammad Awais You may want to take a look at the OpenBTS code. $ svn co http://gnuradio.org/openbts/trunk openbts Eric ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: Fwd: [Discuss-gnuradio] Basic problem installing GSSM
Thank you for your help, but now when I type sudo /usr/local/bin/mktun gsm in the step 5 in the gssm installation. I gives me the following error: *...@wsn-desktop:~/Escritorio/wireshark-0.99.5$ sudo /usr/local/bin/mktun gsm /usr/local/bin/mktun: error while loading shared libraries: libgruel.so.0: cannot open shared object file: No such file or directory* I am a little frustrated... Thanks in advance! Jose Carlos 2009/1/27 Johnathan Corgan jcor...@corganenterprises.com On Tue, 2009-01-27 at 16:59 +0100, José Carlos Reyes wrote: Now, when I try to demod traffic, in the last step when I try to start the gssm_usrp.py script, it gives me the following error: w...@wsn-desktop:~/Escritorio/gssm-v0.1/src/python$ ./gssm_usrp.py Traceback (most recent call last): File ./gssm_usrp.py, line 5, in module from gnuradio import gr, usrp, db_dbs_rx, blks ImportError: cannot import name db_dbs_rx The code you are working with appears to only be compatible with the GNU Radio 3.1 release series, as it is using the old 'blks' namespace and is trying to use an undocumented way of dealing with the USRP daughterboards. In the GNU Radio development trunk, and in the (soon to be released) 3.2rc0 release, neither of these are supported. I'd recommend either downgrading your GNU Radio release to 3.1.3 or politely requesting the original code author to update their code to work with recent GNU Radio. -Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Receiving from a GSM Base Station
Hi Gabriel, I would like to read the AGCH and PCH channels from a GSM Base Station. I am interested in GSM Down-Link (Primary Band [935-960]Mhz and DCS [1805.2-1879.8]Mhz). Is there any code? Thanks in advance. Sincerely, Jose Carlos 2009/1/26 Don Gabriel dongabr...@turbovectorz.com Hi all, I am actually looking for something similar, but it's for the iDEN system. For now, I am particularly interested in the PCCH, DCCH and TCCH. We might be able to cross-utilize the GSM functional blocks with the iDEN system and vice versa. For the iDEN, we are using a M16-QAM demod scheme at 800 and 900MHz band. Jose, what freqs are you using? Sincerely, Don Gabriel RF Design Engineer On Sun, Jan 25, 2009 at 1:34 PM, José Carlos Reyes jcreyesguerr...@gmail.com wrote: Hi all, Has anyone some code to read the logical channels from a GSM base station? Particularly, I am interested in reading the AGCH and PCH channels. Thanks in advance. Sincerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Receiving from a GSM Base Station
Hi all, Has anyone some code to read the logical channels from a GSM base station? Particularly, I am interested in reading the AGCH and PCH channels. Thanks in advance. Sincerely, Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Bootstrap does not work during installing GNU Radio
Hi all, I am trying to install GNU Radio on Ubuntu 8.04 from svn (svn co http://gnuradio.org/svn/gnuradio/trunk gnuradio). Before I have installed Boost 1.37.0 and It was ok. But when I try to bootstrap I obtain the following: Revisión obtenida: 10260 n...@hidden-desktop:~/Escritorio$ cd gnuradio n...@hidden-desktop:~/Escritorio/gnuradio$ export LD_LIBRARY_PATH=$BOOST_PREFIX/lib *n...@hidden-desktop:~/Escritorio/gnuradio$ ./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* Could anyone help me? Thanks in advance. Jose Carlos ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] test that GNU Radio works with the USRP after Installation
Hi, I am new in GNU RAdio. After the GNU Radio installation on my Ubuntu 8.04, when I try to test that GNU Radio works with the USRP I obtain the following: w...@wsn-desktop:~/Escritorio/gnuradio$ ls -lR /dev/bus/usb | grep usrp crw-rw 1 root usrp 189, 642 2009-01-19 19:32 003 w...@wsn-desktop:~/Escritorio/gnuradio$ cd gnuradio-examples/python/usrp w...@wsn-desktop:~/Escritorio/gnuradio/gnuradio-examples/python/usrp$ * ./usrp_benchmark_usb.py* Traceback (most recent call last): File ./usrp_benchmark_usb.py, line 30, in module from gnuradio import gr File /usr/local/lib/python2.5/site-packages/gnuradio/gr/__init__.py, line 43, in module from gnuradio_swig_python import * File /usr/local/lib/python2.5/site-packages/gnuradio/gr/gnuradio_swig_python.py, line 23, in module from gnuradio_swig_py_runtime import * File /usr/local/lib/python2.5/site-packages/gnuradio/gr/gnuradio_swig_py_runtime.py, line 6, in module import _gnuradio_swig_py_runtime ImportError: libgnuradio-core.so.0: cannot open shared object file: No such file or directory w...@wsn-desktop:~/Escritorio/gnuradio/gnuradio-examples/python/usrp$ cd usrp/host/apps bash: cd: usrp/host/apps: No existe el fichero ó directorio Besides, Before that, when I installed GNU Radio I obtained the following: *The following components were skipped either because you asked not * *to build them or they didn't pass configuration checks: * * * *gcell * *gr-gcell * *gr-audio-jack * *gr-audio-osx * *gr-audio-portaudio * *gr-audio-windows * *gr-comedi * * * *These components will not be built. * Is it correct? Could anyone help me, please? Thanks in advance. José Carlos* * ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio