discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Why does Airprobe no longer work with current GNU


From: Gabriel T
Subject: Re: [Discuss-gnuradio] Why does Airprobe no longer work with current GNU Radio?
Date: Wed, 19 Feb 2014 12:32:30 -0300
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

Hi,

Following this website:

http://www.rtl-sdr.com/rtl-sdr-tutorial-analyzing-gsm-with-airprobe-and-wireshark/

I've applied the patch mentioned and could run airprobe with gnuradio
3.7. However, I couldn't decode the example file nor live signals using
RTL-SDR. When I run:


./go.sh capture_941.8M_112.cfile 64 0b

I get:

Using Volk machine: ssse3_32_orc
Key: '0000000000000000'
Configuration: '0B'
  Configuration TS: 0
configure_receiver
gr::buffer::allocate_buffer: warning: tried to allocate
   115 items of size 568. Due to alignment requirements
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.


And after a few seconds the prompt returns. In the mean, nothing
appeears in wireshark sniffing in lo, as it should. I've also tried
using gsmdecode instead of wireshark and this is what I got:

gr::buffer::allocate_buffer: warning: tried to allocate
   115 items of size 568. Due to alignment requirements
    0: ac WARN: packet to short
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
HEX l2_data_out_Bbis:462 Format Bbis DATA
   On this platform, our allocation granularity is 4096 bytes.
000: ac ee 33 2c 00 00 00 00  - 00 00 00 00 00 00 00 00
001: 00 00 00 00 00 00 00
    0: ac 101011-- Pseudo Length: 43
    1: ee 1------- Direction: To originating site
    1: ee -110---- 6 TransactionID
    1: ee ----1110 Extension of the PD to one octet length [FIXME]
    1: ee XXXXXXXX UNKNOWN DATA (3 bytes)
    1: ee YYYYYYYY REST OCTETS (22)
    0: e0 WARN: packet to short
HEX l2_data_out_Bbis:462 Format Bbis DATA
000: e0 00 00 00 00 00 00 00  - 00 00 00 00 00 00 00 00
001: 00 00 00 00 00 00 00
    0: e0 111000-- Pseudo Length: 56
    1: 00 0------- Direction: From originating site
    1: 00 -000---- 0 TransactionID
    1: 00 ----0000 Group Call Control [FIXME]
    1: 00 XXXXXXXX UNKNOWN DATA (7 bytes)
    1: 00 YYYYYYYY REST OCTETS (22)
    0: cf WARN: packet to short
HEX l2_data_out_Bbis:462 Format Bbis DATA
000: cf a0 b0 00 00 00 00 00  - 00 00 00 00 00 00 00 00
001: 00 00 00 00 00 00 00
    0: cf 110011-- Pseudo Length: 51
    1: a0 1------- Direction: To originating site
    1: a0 -010---- 2 TransactionID
    1: a0 ----0000 Group Call Control [FIXME]
    1: a0 XXXXXXXX UNKNOWN DATA (1 bytes)
    1: a0 YYYYYYYY REST OCTETS (22)
    0: cf WARN: packet to short
HEX l2_data_out_Bbis:462 Format Bbis DATA
000: cf a0 00 00 00 00 00 00  - 00 00 00 00 00 00 00 00
001: 00 00 00 00 00 00 00
    0: cf 110011-- Pseudo Length: 51
    1: a0 1------- Direction: To originating site
    1: a0 -010---- 2 TransactionID
    1: a0 ----0000 Group Call Control [FIXME]
    1: a0 XXXXXXXX UNKNOWN DATA (1 bytes)
    1: a0 YYYYYYYY REST OCTETS (22)
    0: cf WARN: packet to short
HEX l2_data_out_Bbis:462 Format Bbis DATA
000: cf ee ce e0 00 00 00 00  - 00 00 00 00 00 00 00 00
001: 00 00 00 00 00 00 00
    0: cf 110011-- Pseudo Length: 51
    1: ee 1------- Direction: To originating site
    1: ee -110---- 6 TransactionID
    1: ee ----1110 Extension of the PD to one octet length [FIXME]
    1: ee XXXXXXXX UNKNOWN DATA (2 bytes)
    1: ee YYYYYYYY REST OCTETS (22)


I don't know if this list is appropriate for this, but I'm not sure
which is the airprobe mailing list. I'd appreciate any hints. Thanks!

Gabriel





El 10/02/14 08:19, Marcus Müller escribió:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Um, no, sorry, but I think it used to work with the same GR
installations as OpenBTS in general, which IIRC was the now ancient
3.4.2. Sadly, the ccc's SVN browser doesn't talk to me, so I can't
have a look right now.

As to the useful GR features it can't use if it is that old, I can
think of quite a few... There's a reason GR development didn't stop a
couple of years ago :)

- - Stream tags,
- - message passing, both very useful if you're dealing with bursts of
transmissions, and if you asynchronously want to pass information
between blocks (e.g. channel estimates etc), compare the gr-digital
OFDM code
- - python blocks, totally useful if you want to speed up development of
"logical" functions such as understanding of channel management
information, compare gr-lte,
- - a lot of standard blocks that ease tasks like frequency translation,
control loops etc.,
- - a stable and versatile build framework (CMake-based) with powerful
tools to do standard tasks like adding and removing blocks, generating
GRC files (ohhhh GRC is a nice new feature, too, I guess) and even
some source control integration (gr_modtool)

Greetings,
Marcus

On 10.02.2014 10:26, M Dammer wrote:
I tried building airprobe with the latest 3.6 build (3.6.5.1) and
even that failed. Can someone probably point us to a gnuradio
version that definitely works with airprobe ? regards, Mark

On 10/02/14 02:54, JIANG Pin A wrote:
Hi,

I met the same problem with airprobe and GNU Radio 3.7.

I think it's due to GNU Radio 3.7 is restructured, which leads
the airprobe no longer work with GNU radio.

You may try GNU Radio 3.6 series. For changes and new features in
3.7, you can check the release note.

Best Regards, Jiang Pin

From:
address@hidden
[mailto:address@hidden
On Behalf Of zhenhua han Sent: 2014?2?10? 10:12 To:
address@hidden Subject: [Discuss-gnuradio] Why does
Airprobe no longer work with current GNU Radio?

Hi all,

I'm new here to use GNU Radio. And I'm trying to decode GSM
signal with airprobe.

In GSoC page of GNU Radio, I found these words:

"It no longer works with current GNU Radio versions, and doesn't
make use of any of the new GNU Radio features."

What are the detailed reasons? Moreover, what are the new
features?

Best wishes, Zhenhua HAN


_______________________________________________ Discuss-gnuradio
mailing list address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio






_______________________________________________ Discuss-gnuradio
mailing list address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS+LW4AAoJEAFxB7BbsDrLvDMH/RWPitF68jC+DNSyHiidIqIi
4/T0UZ3CWMSkVAKoXPSMIdRb6rA+ih1fJvuvrTkLlrYpCONTCEOR8wQdb3uRFNu4
soAVnblOKo9OzqZ0Uckw3FzZq1Kdqje40+gYQHxDBFUPWYavG2uTYROkiBq5qlRW
PlKE6nwYF0Ia3YHTF4JGvWlLlOzMo20zX92Y6OtXZruVqvAzAOfLo9wkvdEojdre
Z2Cwu4tWohu54gJF6gQ+zfkJy71EBZJ8rpLGm6jyVtu9vvLgiCPMcrhCnV0Ncf41
Avp5jT4fw+CHsxMt2es83+3EvG/q2yfjrI0yToLsjF1g+Zhwyfu5goxc8wlb7sM=
=kwQZ
-----END PGP SIGNATURE-----

_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio



reply via email to

[Prev in Thread] Current Thread [Next in Thread]