osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2002-gab7eb390

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Sat Jan 20 20:15:25 UTC 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Open Source GSM Base Band stack".

The branch, fixeria/trx has been updated
       via  ab7eb390cba51809b81d7fa41f5ecd5755e0b609 (commit)
       via  32462cfd62a25a461d36845e546f150bd8ca0e97 (commit)
      from  0192c028e449d9d5f33cf8f0099e0742b1ba80e2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=ab7eb390cba51809b81d7fa41f5ecd5755e0b609

commit ab7eb390cba51809b81d7fa41f5ecd5755e0b609
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sun Jan 21 01:49:27 2018 +0600

    fake_trx: implement a new tool for TRX protocol sniffing
    
    This change introduces a new tool, which could be used to sniff a
    single connection between L1 and TRX in both directions, filter
    captured bursts by direction, timeslot and/or frame number, and
    finally write them to a binary file for further analysis.
    
    Sniffing capability is based on Scapy framework, so it should
    be installed in order to run this tool. Please also note,
    that sniffing requires root access. For details, see:
    
    https://github.com/secdev/scapy
    https://scapy.readthedocs.io/en/latest/
    
    Usage example:
    
      sudo ./trx_sniff --frame-count 30 --timeslot 2 -o /tmp/bursts
    
    This command will capture 30 frames on timeslot number 2, and
    write them to a binary file. The format of this file is based
    on TLV (Tag Length Value), that wraps each burst:
    
      ... |-TAG (byte)-|-LEN (byte)-|-BURST (LEN bytes)-| ...
    
      TAG 0x01 - a message coming from L1 to TRX
      TAG 0x02 - a message coming from TRX to L1
    
    Change-Id: I6e65e1d657574cc3e67bc7cdb1c01ef6bf08ecde

http://cgit.osmocom.org/osmocom-bb/commit/?id=32462cfd62a25a461d36845e546f150bd8ca0e97

commit 32462cfd62a25a461d36845e546f150bd8ca0e97
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Sat Jan 20 16:44:19 2018 +0600

    fake_trx/burst_send.py: indicate actual burst source
    
    Change-Id: I7e45996f4a7a2aacc962ff9b65107c6b04e7bf68

-----------------------------------------------------------------------

Summary of changes:
 src/target/fake_trx/README        |   6 +
 src/target/fake_trx/burst_send.py |   2 +
 src/target/fake_trx/trx_sniff.py  | 318 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 326 insertions(+)
 create mode 100755 src/target/fake_trx/trx_sniff.py


hooks/post-receive
-- 
The Open Source GSM Base Band stack



More information about the osmocom-commitlog mailing list