GSM receiver with gr-gsm and Wireshark » History » Version 3
ROQUE, Damien, 02/21/2015 01:25 AM
1 | 1 | ROQUE, Damien | h1. GSM receiver with gr-gsm and Wireshark |
---|---|---|---|
2 | 1 | ROQUE, Damien | |
3 | 3 | ROQUE, Damien | In this example, we propose to decode "GSM":http://en.wikipedia.org/wiki/GSM beacons thanks to a module available at https://github.com/ptrkrysik/gr-gsm. As explained in this page, its installation can be performed thanks to PyBombs which should be already installed if you followed our [[UHD and GNURadio installation|installation guide]]. In your PyBombs directory, issue the following instruction: |
4 | 2 | ROQUE, Damien | <pre> |
5 | 2 | ROQUE, Damien | sudo ./pybombs install gr-gsm |
6 | 2 | ROQUE, Damien | sudo ldconfig |
7 | 2 | ROQUE, Damien | </pre> |
8 | 1 | ROQUE, Damien | |
9 | 1 | ROQUE, Damien | In order to use this module with USRP hardware, you should use the following GRC flowgraph. |
10 | 1 | ROQUE, Damien | |
11 | 1 | ROQUE, Damien | !airprobe_uhd.grc.png! |
12 | 1 | ROQUE, Damien | |
13 | 1 | ROQUE, Damien | Once the GRC program is launched and configured on a GSM beacon frequency, decoded data is displayed on standard output as well as on a UDP socket. Wireshark can thus be used to dissect captured frames: |
14 | 1 | ROQUE, Damien | <pre> |
15 | 1 | ROQUE, Damien | sudo wireshark -k -Y '!icmp && gsmtap' -i lo |
16 | 1 | ROQUE, Damien | </pre> |