summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2018-03-13 01:09:56 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2018-03-13 02:10:02 +0700
commit23914b9cf855de8e847d450c70494626da2216e6 (patch)
tree29c853b8d9a2ae81e9b4cb21144a4ea7e9913d7f
parentc08ddc73838b08f9538a966d6ad8f9f8bc856cf9 (diff)
Rename 'fake_trx' to 'trx_toolkit'
This toolkit has branched out into several different tools for TRX interface hacking, and creating a virtual Um-interface (FakeTRX) is only one of its potential applications. Change-Id: I56bcbc76b9c273d6b469a2bb68ddc46f3980e835
-rw-r--r--src/target/trx_toolkit/.gitignore (renamed from src/target/fake_trx/.gitignore)0
-rw-r--r--src/target/trx_toolkit/README (renamed from src/target/fake_trx/README)11
-rw-r--r--src/target/trx_toolkit/burst_fwd.py (renamed from src/target/fake_trx/burst_fwd.py)2
-rwxr-xr-xsrc/target/trx_toolkit/burst_gen.py (renamed from src/target/fake_trx/burst_gen.py)1
-rwxr-xr-xsrc/target/trx_toolkit/burst_send.py (renamed from src/target/fake_trx/burst_send.py)1
-rwxr-xr-xsrc/target/trx_toolkit/clck_gen.py (renamed from src/target/fake_trx/clck_gen.py)2
-rw-r--r--src/target/trx_toolkit/copyright.py (renamed from src/target/fake_trx/copyright.py)0
-rwxr-xr-xsrc/target/trx_toolkit/ctrl_cmd.py (renamed from src/target/fake_trx/ctrl_cmd.py)1
-rw-r--r--src/target/trx_toolkit/ctrl_if.py (renamed from src/target/fake_trx/ctrl_if.py)2
-rw-r--r--src/target/trx_toolkit/ctrl_if_bb.py (renamed from src/target/fake_trx/ctrl_if_bb.py)2
-rw-r--r--src/target/trx_toolkit/ctrl_if_bts.py (renamed from src/target/fake_trx/ctrl_if_bts.py)2
-rw-r--r--src/target/trx_toolkit/data_dump.py (renamed from src/target/fake_trx/data_dump.py)0
-rw-r--r--src/target/trx_toolkit/data_if.py (renamed from src/target/fake_trx/data_if.py)2
-rw-r--r--src/target/trx_toolkit/data_msg.py (renamed from src/target/fake_trx/data_msg.py)2
-rw-r--r--src/target/trx_toolkit/fake_pm.py (renamed from src/target/fake_trx/fake_pm.py)2
-rwxr-xr-xsrc/target/trx_toolkit/fake_trx.py (renamed from src/target/fake_trx/fake_trx.py)2
-rw-r--r--src/target/trx_toolkit/gsm_shared.py (renamed from src/target/fake_trx/gsm_shared.py)2
-rw-r--r--src/target/trx_toolkit/rand_burst_gen.py (renamed from src/target/fake_trx/rand_burst_gen.py)2
-rwxr-xr-xsrc/target/trx_toolkit/trx_sniff.py (renamed from src/target/fake_trx/trx_sniff.py)1
-rw-r--r--src/target/trx_toolkit/udp_link.py (renamed from src/target/fake_trx/udp_link.py)2
20 files changed, 19 insertions, 20 deletions
diff --git a/src/target/fake_trx/.gitignore b/src/target/trx_toolkit/.gitignore
index 749ccdaf..749ccdaf 100644
--- a/src/target/fake_trx/.gitignore
+++ b/src/target/trx_toolkit/.gitignore
diff --git a/src/target/fake_trx/README b/src/target/trx_toolkit/README
index 7b27414b..91b6099b 100644
--- a/src/target/fake_trx/README
+++ b/src/target/trx_toolkit/README
@@ -1,11 +1,6 @@
-This is a set of tools for creating a virtual Um-interface between
-OsmocomBB and OsmoBTS. It may be extremely useful for testing and
-development of GSM stack, including both sides (MS and BTS). This
-software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver)
-style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS
-source code doesn't require any modifications, while for OsmocomBB
-you will need to use a new application - trxcon, which can be found
-in the 'fixeria/trx' branch until one is merged to master.
+TRX toolkit is a set of tools intended for hacking and debugging
+a TRX interface between both transceiver and L1 software, and
+emulating a virtual Um-interface between OsmocomBB and OsmoBTS.
Brief description of available applications:
diff --git a/src/target/fake_trx/burst_fwd.py b/src/target/trx_toolkit/burst_fwd.py
index 9f0f84f1..144ae5f4 100644
--- a/src/target/fake_trx/burst_fwd.py
+++ b/src/target/trx_toolkit/burst_fwd.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# BTS <-> BB burst forwarding
#
# (C) 2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/burst_gen.py b/src/target/trx_toolkit/burst_gen.py
index 6a034cd5..4bc036ea 100755
--- a/src/target/fake_trx/burst_gen.py
+++ b/src/target/trx_toolkit/burst_gen.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
+# TRX Toolkit
# Auxiliary tool to generate and send random bursts via TRX DATA
# interface, which may be useful for fuzzing and testing
#
diff --git a/src/target/fake_trx/burst_send.py b/src/target/trx_toolkit/burst_send.py
index c588b3df..7405c901 100755
--- a/src/target/fake_trx/burst_send.py
+++ b/src/target/trx_toolkit/burst_send.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
+# TRX Toolkit
# Auxiliary tool to send existing bursts via TRX DATA interface
#
# (C) 2017-2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/clck_gen.py b/src/target/trx_toolkit/clck_gen.py
index 83c0a64d..4b86c31a 100755
--- a/src/target/fake_trx/clck_gen.py
+++ b/src/target/trx_toolkit/clck_gen.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# Simple TDMA frame clock generator
#
# (C) 2017-2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/copyright.py b/src/target/trx_toolkit/copyright.py
index 3d3597fd..3d3597fd 100644
--- a/src/target/fake_trx/copyright.py
+++ b/src/target/trx_toolkit/copyright.py
diff --git a/src/target/fake_trx/ctrl_cmd.py b/src/target/trx_toolkit/ctrl_cmd.py
index 3526eaa5..0791f85c 100755
--- a/src/target/fake_trx/ctrl_cmd.py
+++ b/src/target/trx_toolkit/ctrl_cmd.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
+# TRX Toolkit
# Auxiliary tool to send custom commands via TRX CTRL interface,
# which may be useful for testing and fuzzing
#
diff --git a/src/target/fake_trx/ctrl_if.py b/src/target/trx_toolkit/ctrl_if.py
index af124f65..1e569a60 100644
--- a/src/target/fake_trx/ctrl_if.py
+++ b/src/target/trx_toolkit/ctrl_if.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# CTRL interface implementation
#
# (C) 2016-2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/ctrl_if_bb.py b/src/target/trx_toolkit/ctrl_if_bb.py
index 33263e5a..a1ccd0d1 100644
--- a/src/target/fake_trx/ctrl_if_bb.py
+++ b/src/target/trx_toolkit/ctrl_if_bb.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# CTRL interface implementation (OsmocomBB specific)
#
# (C) 2016-2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/ctrl_if_bts.py b/src/target/trx_toolkit/ctrl_if_bts.py
index 449df458..231641a6 100644
--- a/src/target/fake_trx/ctrl_if_bts.py
+++ b/src/target/trx_toolkit/ctrl_if_bts.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# CTRL interface implementation (OsmoBTS specific)
#
# (C) 2016-2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/data_dump.py b/src/target/trx_toolkit/data_dump.py
index 1d7805e3..1d7805e3 100644
--- a/src/target/fake_trx/data_dump.py
+++ b/src/target/trx_toolkit/data_dump.py
diff --git a/src/target/fake_trx/data_if.py b/src/target/trx_toolkit/data_if.py
index 8b0cd8e5..f4431a46 100644
--- a/src/target/fake_trx/data_if.py
+++ b/src/target/trx_toolkit/data_if.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# DATA interface implementation
#
# (C) 2017-2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/data_msg.py b/src/target/trx_toolkit/data_msg.py
index a48eff7c..ea415ab9 100644
--- a/src/target/fake_trx/data_msg.py
+++ b/src/target/trx_toolkit/data_msg.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# DATA interface message definitions and helpers
#
# (C) 2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/fake_pm.py b/src/target/trx_toolkit/fake_pm.py
index 1d769165..840b4e40 100644
--- a/src/target/fake_trx/fake_pm.py
+++ b/src/target/trx_toolkit/fake_pm.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# Power measurement emulation for BB
#
# (C) 2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/fake_trx.py b/src/target/trx_toolkit/fake_trx.py
index 4f0f2828..1fcd3df9 100755
--- a/src/target/fake_trx/fake_trx.py
+++ b/src/target/trx_toolkit/fake_trx.py
@@ -1,8 +1,8 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
+# TRX Toolkit
# Virtual Um-interface (fake transceiver)
-# OsmocomBB <-> OsmoBTS bridge
#
# (C) 2017-2018 by Vadim Yanitskiy <axilirator@gmail.com>
#
diff --git a/src/target/fake_trx/gsm_shared.py b/src/target/trx_toolkit/gsm_shared.py
index cfe94b01..d2f8278b 100644
--- a/src/target/fake_trx/gsm_shared.py
+++ b/src/target/trx_toolkit/gsm_shared.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# Common GSM constants
#
# (C) 2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/rand_burst_gen.py b/src/target/trx_toolkit/rand_burst_gen.py
index 33e7c53a..46c1e090 100644
--- a/src/target/fake_trx/rand_burst_gen.py
+++ b/src/target/trx_toolkit/rand_burst_gen.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# Random burst (NB, FB, SB, AB) generator
#
# (C) 2017 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/trx_sniff.py b/src/target/trx_toolkit/trx_sniff.py
index fe1ddb09..577e6f97 100755
--- a/src/target/fake_trx/trx_sniff.py
+++ b/src/target/trx_toolkit/trx_sniff.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
+# TRX Toolkit
# Scapy-based TRX interface sniffer
#
# (C) 2018 by Vadim Yanitskiy <axilirator@gmail.com>
diff --git a/src/target/fake_trx/udp_link.py b/src/target/trx_toolkit/udp_link.py
index 99da95bb..56d9c37c 100644
--- a/src/target/fake_trx/udp_link.py
+++ b/src/target/trx_toolkit/udp_link.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
-# Virtual Um-interface (fake transceiver)
+# TRX Toolkit
# UDP link implementation
#
# (C) 2017 by Vadim Yanitskiy <axilirator@gmail.com>