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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 9f6760de2cf3166c169ba4018144e2cd95fafaff (commit)
from 38943b7b5e0afacbbaf06b351a35c03bf903fe2a (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/openbsc/commit/?id=9f6760de2cf3166c169ba4018144e2cd…
commit 9f6760de2cf3166c169ba4018144e2cd95fafaff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 00:25:51 2017 +0200
check for missing result of rate_ctr_group_alloc()
In case the counter group allocation fails, we must handle this
gracefully and fail the allocation of the parent object, too.
RelateD: OS#2361
Change-Id: I7dad4a4d52fe05f6b990359841b4408df5990e21
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gb_proxy.c | 4 ++++
openbsc/src/gprs/gb_proxy_peer.c | 4 ++++
openbsc/src/gprs/gprs_sgsn.c | 16 ++++++++++++++++
openbsc/src/libbsc/net_init.c | 4 ++++
openbsc/src/libcommon-cs/common_cs.c | 4 ++++
5 files changed, 32 insertions(+)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/fake_trx has been updated
via 7be84af24940e49fd2f356cc9c70c533cde86320 (commit)
via 4a8b0877e01541e23499c1c29646f241dd7fe593 (commit)
via dac3f72846d58a1979101b05024279aed585eade (commit)
via 119de6bda6c2d000334cff3d425b2c76d7010eb1 (commit)
via 39b571e2a0c92ca7ea194727c50d644d2fea015f (commit)
from 9a66a6b569d56012717f4993f6b12f98f4bbe1cd (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=7be84af24940e49fd2f356cc9c70c…
commit 7be84af24940e49fd2f356cc9c70c533cde86320
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 10:46:23 2017 +0700
host/trxcon/l1ctl.c: implement FBSB expire timer
Change-Id: I27f96cbe951de164fcecaf19f8305db5e5b20229
http://cgit.osmocom.org/osmocom-bb/commit/?id=4a8b0877e01541e23499c1c29646f…
commit 4a8b0877e01541e23499c1c29646f241dd7fe593
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 10:28:26 2017 +0700
host/trxcon/l1ctl.c: fix imcomplete msg in l1ctl_tx_fbsb_conf()
Previously, all L1CTL_FBSB_CONF messages were sent without
required l1ctl_info_dl header, what caused unpredictable
behavior on higher layers (L2 & L3). Let's fix it.
Change-Id: I8dae597bb4c09df36f80944434ce3624569f2cf8
http://cgit.osmocom.org/osmocom-bb/commit/?id=dac3f72846d58a1979101b0502427…
commit dac3f72846d58a1979101b05024279aed585eade
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:19:22 2017 +0700
fake_trx: implement simple freq. filter
Change-Id: Ifbeaebeaf68a88c07a05b672502f503ab7b890f2
http://cgit.osmocom.org/osmocom-bb/commit/?id=119de6bda6c2d000334cff3d425b2…
commit 119de6bda6c2d000334cff3d425b2c76d7010eb1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:18:03 2017 +0700
host/trxcon/scheduler: notify transceiver about TS state
Change-Id: I5783066e7c1b01e4ebb28d10b03f3290ff8a0f37
http://cgit.osmocom.org/osmocom-bb/commit/?id=39b571e2a0c92ca7ea194727c50d6…
commit 39b571e2a0c92ca7ea194727c50d644d2fea015f
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:01:30 2017 +0700
fake_trx: handle SETSLOT command from BB
Change-Id: I152486377ecd6777dbae7024e5d12cfdbcb17628
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 58 +++++++++++++++++++++++++++++++++-
src/host/trxcon/l1ctl.h | 3 +-
src/host/trxcon/l1ctl_link.h | 2 ++
src/host/trxcon/sched_lchan_handlers.c | 29 ++++++++++++++---
src/host/trxcon/sched_trx.c | 10 ++++++
src/target/fake_trx/burst_fwd.py | 24 ++++++++++++--
src/target/fake_trx/ctrl_if_bb.py | 26 +++++++++++++++
src/target/fake_trx/ctrl_if_bts.py | 2 ++
src/target/fake_trx/fake_trx.py | 4 +++
9 files changed, 150 insertions(+), 8 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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/fake_trx has been updated
via 9a66a6b569d56012717f4993f6b12f98f4bbe1cd (commit)
via 38d8da51789a44e13247f0085c79d6622a1849c8 (commit)
via 13f8f6a33ecd5852e1af20a0393103999af00c17 (commit)
via c59ab5a3ce28cd91331c9e99c06ef99d4b696f16 (commit)
via aa9e81e7aa169133bc27b752beb0e354f2533b30 (commit)
via b0f1dff67729bdb6cf9b12a0e718fd9900e16d74 (commit)
via a4857c4f37cc2aaf23abf96a616d1d084e8311e3 (commit)
via bd5d1e8c1e56110e201ffd133126bd49c3aab711 (commit)
from 7242eb94255f82212d50098d416c05faaf86064a (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=9a66a6b569d56012717f4993f6b12…
commit 9a66a6b569d56012717f4993f6b12f98f4bbe1cd
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 08:26:24 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_PM_REQ correctly
Change-Id: Ib5a2198f21e747b6169ef141817ef22b241ef9fa
http://cgit.osmocom.org/osmocom-bb/commit/?id=38d8da51789a44e13247f0085c79d…
commit 38d8da51789a44e13247f0085c79d6622a1849c8
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 08:06:07 2017 +0700
fake_trx: implement power measurement emulation
This change introduces a new class named FakePM, which is intended
to generate pseudo-random power levels for base stations and noise
levels inactive frequencies.
Also, there is a new command in BB CTRL, which instructs transceiver
to perform a power measurement on requested frequency. As we work in
virtual Um-interface, a FakePM instance is used to provide some fake
power levels.
Change-Id: If48c12fd0b1ba10e1cf76559b359e17a1256617d
http://cgit.osmocom.org/osmocom-bb/commit/?id=13f8f6a33ecd5852e1af20a039310…
commit 13f8f6a33ecd5852e1af20a0393103999af00c17
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 05:49:48 2017 +0700
fake_trx/ctrl_if.py: allow adding custom params to response
Change-Id: I551bb425c25a5c978801d9e1e033b4ba352e259f
http://cgit.osmocom.org/osmocom-bb/commit/?id=c59ab5a3ce28cd91331c9e99c06ef…
commit c59ab5a3ce28cd91331c9e99c06ef99d4b696f16
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 06:25:37 2017 +0700
fake_trx/ctrl_cmd.py: print response to stdout
Change-Id: Icdbb1802b81eddf42786fafcf96200a60db3cc24
http://cgit.osmocom.org/osmocom-bb/commit/?id=aa9e81e7aa169133bc27b752beb0e…
commit aa9e81e7aa169133bc27b752beb0e354f2533b30
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 05:32:19 2017 +0700
fake_trx: fix copy-paste error
Change-Id: I9a6b294ad3501aa26d92667a995d08ca3be03da4
http://cgit.osmocom.org/osmocom-bb/commit/?id=b0f1dff67729bdb6cf9b12a0e718f…
commit b0f1dff67729bdb6cf9b12a0e718fd9900e16d74
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 04:10:41 2017 +0700
host/trxcon/trx_if.c: add power measurement command
Change-Id: Ib947b60248cafad4edeb7e49c2bd3a1f81696239
http://cgit.osmocom.org/osmocom-bb/commit/?id=a4857c4f37cc2aaf23abf96a616d1…
commit a4857c4f37cc2aaf23abf96a616d1d084e8311e3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 03:19:13 2017 +0700
host/trxcon/trx_if.c: simplify response matching
Previously, we had both length and string matching of request and
response. To be able to implement commands with additional params
in the future, this change drops the length matching part.
Change-Id: Id4c50115f5f1b1da450ff8b8dcfd6ccf572d23f5
http://cgit.osmocom.org/osmocom-bb/commit/?id=bd5d1e8c1e56110e201ffd133126b…
commit bd5d1e8c1e56110e201ffd133126bd49c3aab711
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 01:47:40 2017 +0700
host/trxcon/scheduler: confirm successful RACH requests
Change-Id: I079ecebbeeb3843288118fbb55fa520af22859bb
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 16 ++----
src/host/trxcon/sched_lchan_handlers.c | 3 ++
src/host/trxcon/trx_if.c | 65 ++++++++++++++++++++++++-
src/host/trxcon/trx_if.h | 5 ++
src/target/fake_trx/ctrl_cmd.py | 7 ++-
src/target/fake_trx/ctrl_if.py | 13 ++++-
src/target/fake_trx/ctrl_if_bb.py | 16 +++++-
src/target/fake_trx/ctrl_if_bts.py | 13 ++++-
src/target/fake_trx/{udp_link.py => fake_pm.py} | 48 +++++++++---------
src/target/fake_trx/fake_trx.py | 10 ++++
10 files changed, 153 insertions(+), 43 deletions(-)
copy src/target/fake_trx/{udp_link.py => fake_pm.py} (54%)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "Osmocom network interface library".
The branch, master has been updated
via 243a3b0372fe738b01c2d32d6f6cb7b7c99a1180 (commit)
via 728c2df7966c0ca0b6c3064972a14684910375c4 (commit)
from baff9c752e3e38581e32cc97bdb510394a34b608 (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/libosmo-netif/commit/?id=243a3b0372fe738b01c2d32d6f…
commit 243a3b0372fe738b01c2d32d6f6cb7b7c99a1180
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Jul 5 22:15:11 2017 +0200
contrib: Enable -Werror by default
Change-Id: I045536c21d7a0fa2fc23258c727d67bedf176ece
http://cgit.osmocom.org/libosmo-netif/commit/?id=728c2df7966c0ca0b6c3064972…
commit 728c2df7966c0ca0b6c3064972a14684910375c4
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Jul 13 21:29:30 2017 +0200
rtp.c: Fix print format
Fixes compilation warning
Change-Id: I0146a19bf852c9e27d265a098dc9d7a337424e10
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
src/rtp.c | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
hooks/post-receive
--
Osmocom network interface library
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 "Osmocom A-bis protcol interface library".
The branch, master has been updated
via 35003ec2ea7de49d67e5332938a66fe92580b94d (commit)
via 1307b7aa606b31a54d6abbb3cf39c07ccf4d2cd0 (commit)
from ff8eed24e769800c1f7e946d64a3247cb1d4a9ae (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/libosmo-abis/commit/?id=35003ec2ea7de49d67e5332938a…
commit 35003ec2ea7de49d67e5332938a66fe92580b94d
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Jul 5 22:04:43 2017 +0200
contrib: Enable -Werror by default
Change-Id: I065b18dd6c4f7616f981aa4273e68e23825a7294
http://cgit.osmocom.org/libosmo-abis/commit/?id=1307b7aa606b31a54d6abbb3cf3…
commit 1307b7aa606b31a54d6abbb3cf39c07ccf4d2cd0
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Jul 13 22:14:37 2017 +0200
configure.ac: Fix RTP_SIGNAL_PTR_CAST config in FreeBSD build
Move function definition to the first argument of AC_LANG_PROGRAM
(prologue) instead of the second (body). Content of the body is writen
into the main() function of the file being compiled, while prologue is
writen before it.
Compiler from FreeBSD build host doesn't like definitions inside the
main function, it fails with the following error:
conftest.c:28:73: error: function definition is not allowed here
As the compilation test fails, unsigned int is used instead of void*, which
doesn't match the current headers in the current build, and then a
warning (or error with -Werror) is printed.
Change-Id: I83fc3997e5067b499bf43cea4ff953604d6cbeae
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 5 +++--
contrib/jenkins.sh | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
hooks/post-receive
--
Osmocom A-bis protcol interface library
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 576408b651003ab6cd9da69e3c849ecc4148179e (commit)
via e3b8279f26547b3af44fe11e1469a3b185a1278d (commit)
via 6feae225eb2a55577a80204153995aabcfd59b77 (commit)
via 3cda4ff532d8c4c794c6d111d1a57691b744722e (commit)
via 1f45db0ff5b5ee62397ae7da688876d7ce664233 (commit)
via 81335edae39e885ca09b027db7216e75d1676ab6 (commit)
from 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a (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/osmo-bts/commit/?id=576408b651003ab6cd9da69e3c849ec…
commit 576408b651003ab6cd9da69e3c849ecc4148179e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 20:39:50 2017 +0200
VIRT-PHY: cause BTS to terminate in case of recv()/send() on udp socket returns 0
It is important that we reliably terminate the BTS in case any of the
VirtPHY multicast sockets dies for whatever reason.
Change-Id: I5ae3fdd7cc35fdf235550a3b8362020fdd287c13
http://cgit.osmocom.org/osmo-bts/commit/?id=e3b8279f26547b3af44fe11e1469a3b…
commit e3b8279f26547b3af44fe11e1469a3b185a1278d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 17:16:45 2017 +0200
VIRT-PHY: Use IPv4 multicast groups for private / local scope
The addresses in the original code make little sense:
* 224.0.0.1 is "All systems on this subnet" and not routed
outside the local ethernet segment
* 225.0.0.1 is in a RESERVED range that shouldn't be used
Change-Id: Iba1ae69f3f193a33f1da343c6562f67bd8d3557f
http://cgit.osmocom.org/osmo-bts/commit/?id=6feae225eb2a55577a80204153995aa…
commit 6feae225eb2a55577a80204153995aabcfd59b77
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Feb 28 16:36:36 2017 +0100
VIRT-PHY: Added test option for fast hyperframe repeat.
Frame number will restart at 0 after each superframe (approx. 6.1 sec)
if enabled. Can be enabled by preprocessor define.
Change-Id: If3adf14df5fcd8daf53363c27b3772c42d7122e9
http://cgit.osmocom.org/osmo-bts/commit/?id=3cda4ff532d8c4c794c6d111d1a5769…
commit 3cda4ff532d8c4c794c6d111d1a57691b744722e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 21:19:06 2017 +0200
VIRT-PHY: Fix handling of default values for vty configuration
The defaults must be set during bts_model_phy_link_set_defaults()
and can then later be overridden by the vty (from the config file).
They should only be written back to the file if they differ from
the default settings.
Change-Id: I5d7f2c1dc8bc3d11db5c607b664730e4dcd58c96
http://cgit.osmocom.org/osmo-bts/commit/?id=1f45db0ff5b5ee62397ae7da688876d…
commit 1f45db0ff5b5ee62397ae7da688876d7ce664233
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Feb 25 17:18:04 2017 +0100
VIRT-PHY: Fixed timeslot in gsmtap-msg on downlink which was always 0.
Timeslot is not encoded in the chan_nr accessible in the channel
description but was taken from there and so it was always 0.
Change-Id: I881a1c61ea47399c9b1385fb220cd587e3593e82
http://cgit.osmocom.org/osmo-bts/commit/?id=81335edae39e885ca09b027db7216e7…
commit 81335edae39e885ca09b027db7216e75d1676ab6
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Jan 9 17:34:42 2017 +0100
VIRT-PHY: Added example configurations for openbsc and osmobts.
Change-Id: I368d4a378e20028603b09825eee766abb9195774
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +
doc/examples/virtual/openbsc-virtual.cfg | 151 +++++++++++++++++++++++++++++++
doc/examples/virtual/osmobts-virtual.cfg | 62 +++++++++++++
src/osmo-bts-virtual/l1_if.c | 20 ++--
src/osmo-bts-virtual/main.c | 4 +
src/osmo-bts-virtual/scheduler_virtbts.c | 17 +++-
src/osmo-bts-virtual/virtual_um.c | 9 +-
src/osmo-bts-virtual/virtual_um.h | 9 +-
src/osmo-bts-virtual/virtualbts_vty.c | 4 +-
9 files changed, 257 insertions(+), 21 deletions(-)
create mode 100644 doc/examples/virtual/openbsc-virtual.cfg
create mode 100644 doc/examples/virtual/osmobts-virtual.cfg
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a (commit)
from 152c2f489cd214b1a400b158df2b8726f779358a (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/osmo-bts/commit/?id=5eb17e28acdd6fba22a1f2e60f4d55a…
commit 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jan 9 13:13:37 2016 +0100
VIRT-PHY: Initial check-in of a new virtual BTS
This patch adds a virtual physical layer designed to simulate the
Um air interface between BTS and MS. It does so by encapsulating MAC
blocks (Layer 2 PDUs) via GSMTAP and sending them through multicast UDP
streams, both in uplink and in downlink.
The purpose of this is enable testing without any radio hardware or
related licenses.
OsmocomBB has recently received as similar patch-set, adding a virty_phy
executable that can be run on a PC instead of the classic 'layer1'
firmware on a real phone.
Using GSMTAP means that one can use unmodified wireshark to decode the
messages exchanged on the virtual Um layer.
This code was originally started by Harald in January 2016, continued
by Sebastian Stumpf in late 2016 and early 2017, and finally completed
by Harald in July 2017.
Change-Id: I1bf7670975b1e367c1c62983020865a043542622
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 2 +
configure.ac | 1 +
include/osmo-bts/gsm_data.h | 6 +
include/osmo-bts/phy_link.h | 13 +
src/Makefile.am | 2 +-
src/osmo-bts-virtual/Makefile.am | 10 +
src/osmo-bts-virtual/bts_model.c | 169 ++++++
src/osmo-bts-virtual/l1_if.c | 465 +++++++++++++++++
src/osmo-bts-virtual/l1_if.h | 20 +
src/{osmo-bts-octphy => osmo-bts-virtual}/main.c | 55 +-
src/osmo-bts-virtual/osmo_mcast_sock.c | 112 ++++
src/osmo-bts-virtual/osmo_mcast_sock.h | 29 ++
src/osmo-bts-virtual/scheduler_virtbts.c | 633 +++++++++++++++++++++++
src/osmo-bts-virtual/virtual_um.c | 92 ++++
src/osmo-bts-virtual/virtual_um.h | 26 +
src/osmo-bts-virtual/virtualbts_vty.c | 185 +++++++
16 files changed, 1807 insertions(+), 13 deletions(-)
create mode 100644 src/osmo-bts-virtual/Makefile.am
create mode 100644 src/osmo-bts-virtual/bts_model.c
create mode 100644 src/osmo-bts-virtual/l1_if.c
create mode 100644 src/osmo-bts-virtual/l1_if.h
copy src/{osmo-bts-octphy => osmo-bts-virtual}/main.c (65%)
create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.c
create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.h
create mode 100644 src/osmo-bts-virtual/scheduler_virtbts.c
create mode 100644 src/osmo-bts-virtual/virtual_um.c
create mode 100644 src/osmo-bts-virtual/virtual_um.h
create mode 100644 src/osmo-bts-virtual/virtualbts_vty.c
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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/fake_trx has been updated
discards b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit)
discards 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit)
via 7242eb94255f82212d50098d416c05faaf86064a (commit)
via 094886c1782d1e445b84c54b4d136cc9339352c7 (commit)
via dec1a07dfd4fae224f6df6ef789407ca218efe49 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494)
\
N -- N -- N (7242eb94255f82212d50098d416c05faaf86064a)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=7242eb94255f82212d50098d416c0…
commit 7242eb94255f82212d50098d416c05faaf86064a
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:46:56 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ
Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e
http://cgit.osmocom.org/osmocom-bb/commit/?id=094886c1782d1e445b84c54b4d136…
commit 094886c1782d1e445b84c54b4d136cc9339352c7
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 01:38:48 2017 +0700
host/trxcon/scheduler: implement RACH handler
Change-Id: I496dd682549570e37e63e7edcfc83a064c13a57f
http://cgit.osmocom.org/osmocom-bb/commit/?id=dec1a07dfd4fae224f6df6ef78940…
commit dec1a07dfd4fae224f6df6ef789407ca218efe49
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:48:18 2017 +0700
host/trxcon/scheduler: implement TX queue handling
Change-Id: I2b7bae53901156524134c4904ea1179268d85601
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 15 ++++++---
src/host/trxcon/sched_lchan_desc.c | 5 ++-
src/host/trxcon/sched_lchan_handlers.c | 56 ++++++++++++++++++++++++++++++++++
src/host/trxcon/sched_trx.c | 34 ++++++++++++++++++++-
src/host/trxcon/sched_trx.h | 4 +--
5 files changed, 105 insertions(+), 9 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 37d204a120a49c83775f1b3a5deab1446398760d (commit)
from bc43a62f4128348b52af50ae75c84ba772c17e29 (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/libosmocore/commit/?id=37d204a120a49c83775f1b3a5dea…
commit 37d204a120a49c83775f1b3a5deab1446398760d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 16:33:16 2017 +0200
socket: Add new OSMO_SOCK_F_NO_MCAST_ALL option
Using this option at socket creation, the caller can request disabling
the IP_MULTICAST_ALL socket option.
Change-Id: I5ab5de45c0b64ceb3636ea98245a23defa24ffd4
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/socket.h | 2 ++
src/socket.c | 10 ++++++++++
2 files changed, 12 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via bc43a62f4128348b52af50ae75c84ba772c17e29 (commit)
via c47bbda78ce62d3390343b39d3bdfd0d6c9609df (commit)
from e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc (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/libosmocore/commit/?id=bc43a62f4128348b52af50ae75c8…
commit bc43a62f4128348b52af50ae75c84ba772c17e29
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 16:20:21 2017 +0200
socket: Allow disabling multicast loop on socket creation
This introduces a new flag OSMO_SOCK_F_NO_MCAST_LOOP, which can be used
to disable the looping back of multicast packets transmitted throug this
socket to other local sockets on the machine.
As this looping-back is active by default, a single option to deviate
from the default is deemed sufficient.
Change-Id: I24a5b1ebc3f84d2d5d4734e54df50efaea26490b
http://cgit.osmocom.org/libosmocore/commit/?id=c47bbda78ce62d3390343b39d3bd…
commit c47bbda78ce62d3390343b39d3bdfd0d6c9609df
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 16:13:26 2017 +0200
socket: Unify listen() calls and check for erroneous returns
We had three places at the end of socket initialization functions
calling listen(). Let's unify that and fix some bugs:
* close + return error in case of bad listen() result
* don't call listen() on AF_UNIX SOCK_DGRAM sockets
Change-Id: I7e8dbe3c0486bb3b9810b0add1331e93fc106d82
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/socket.h | 2 ++
src/socket.c | 65 ++++++++++++++++++++++++++++++-------------
2 files changed, 47 insertions(+), 20 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc (commit)
from ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 (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/libosmocore/commit/?id=e30d7e6018e2690e7f51c182ab2a…
commit e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 16:02:50 2017 +0200
socket.c: Add multicast related convenience functions
Change-Id: Id703e7a7a1e065181a4c76c088b8dcc1b7fe15a2
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/socket.h | 6 ++
src/socket.c | 135 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 (commit)
from aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 (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/libosmocore/commit/?id=ea91a51ebe8897772e3d1b45e440…
commit ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 14:28:30 2017 +0200
select: Add new osmo_fd_close() function
This is a convenience helper that will both close a fd, mark it as
closed and unregister it from the event loop abstraction. In most
cases, you probably actually want to use it instead of manually closing
and calling osmo_fd_unregister().
Change-Id: Icd0933eed6a24edde7cdcb378e138897ecc5332c
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/select.h | 1 +
src/select.c | 17 +++++++++++++++++
2 files changed, 18 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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, laforge/virt-phy has been deleted
was 1de06e05bc33945d27c546d093482702ccdd91c7
-----------------------------------------------------------------------
1de06e05bc33945d27c546d093482702ccdd91c7 VIRT-PHY: Fix all compiler warnings on gcc-6.3.0
-----------------------------------------------------------------------
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, laforge/virt-new has been created
at 959758402f6dbf394f10559fadf3442e43ce5086 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=959758402f6dbf394f10559fadf3442…
commit 959758402f6dbf394f10559fadf3442e43ce5086
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Feb 28 16:36:36 2017 +0100
VIRT-PHY: Added test option for fast hyperframe repeat.
Frame number will restart at 0 after each superframe (approx. 6.1 sec)
if enabled. Can be enabled by preprocessor define.
Change-Id: If3adf14df5fcd8daf53363c27b3772c42d7122e9
http://cgit.osmocom.org/osmo-bts/commit/?id=c1eb2cf8eb3dca22e0aad09f3f6f915…
commit c1eb2cf8eb3dca22e0aad09f3f6f9154f2b2ebdb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 21:19:06 2017 +0200
[virt] Fix handling of default values for vty configuration
The defaults must be set during bts_model_phy_link_set_defaults()
and can then later be overridden by the vty (from the config file).
They should only be written back to the file if they differ from
the default settings.
Change-Id: I5d7f2c1dc8bc3d11db5c607b664730e4dcd58c96
http://cgit.osmocom.org/osmo-bts/commit/?id=fc601476193a75635e1e196a363217a…
commit fc601476193a75635e1e196a363217a0ac01d13d
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Feb 25 17:18:04 2017 +0100
VIRT-PHY: Fixed timeslot in gsmtap-msg on downlink which was always 0.
Timeslot is not encoded in the chan_nr accessible in the channel
description but was taken from there and so it was always 0.
Change-Id: I881a1c61ea47399c9b1385fb220cd587e3593e82
http://cgit.osmocom.org/osmo-bts/commit/?id=e5dc3a60102043657042d2e263f81ed…
commit e5dc3a60102043657042d2e263f81edc50308789
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Jan 9 17:34:42 2017 +0100
VIRT-PHY: Added example configurations for openbsc and osmobts.
Change-Id: I368d4a378e20028603b09825eee766abb9195774
http://cgit.osmocom.org/osmo-bts/commit/?id=70ba67d1fd09bb524773c67b839ab9f…
commit 70ba67d1fd09bb524773c67b839ab9f5b87e0ae8
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Wed Jul 12 17:59:08 2017 +0200
Add functionality to interoperate with OsmocomBB virt-PHY.
This patch improves the virtual physical layer designed to simulate the
air interface. The purpose is to get rid of the hardware requirements
and be able to start testing and implementing layer 2 communication
functionality on one machine. Multicast sockets are used to enable
bidirectional communication between the BTS and the MS process.
The GSMTAP protocol designed for wireshark capturing is used to
encapsulate the payload on the virtual physical layer.
* Working multicast socket communication and extraction of its
functionality.
* Fixed OML and RSL startup sequences.
* Encapsulation and parsing methods to and from GSMTAP messages.
* Basic handlers for file descriptor callbacks from incoming multicast
messages.
* Multiplexing to different channels based on GSMTAP header channel
type.
Change-Id: Ieed4930961041c6e9bce5d23c9519ad1e56f676e
fixup
Change-Id: I16ff53a713f523821d05caced17ee75863276def
http://cgit.osmocom.org/osmo-bts/commit/?id=df844793b6a916deb6691e46bee72ff…
commit df844793b6a916deb6691e46bee72ffc63aa4853
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jan 9 13:13:37 2016 +0100
WIP: Initial check-in of a new virtual BTS
Change-Id: I1bf7670975b1e367c1c62983020865a043542622
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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, master has been updated
via 48d2a55b40871c584b0af8ff4c918a7734a12b59 (commit)
via 16da443e7376fcf7c88757f8ce2a342a0fd48a99 (commit)
via 0d0d2ec72437216f8cb71ffaee4700b7fbc98edb (commit)
via 3017a977f7dd47d1fed4909b8786f6946da11f97 (commit)
via 91a0c20bb3cc483b099e788fd2f87ae1947d51b2 (commit)
via dd94566f7b69cf5b18f5e82ea66059aab76f7891 (commit)
via a2f06f28e286013dcbdd15a29b32a8b80a068e0c (commit)
via 46a452412600c37deea5df4568c9bb03c9e7b48d (commit)
via 8a2080b96a91b33a8454f420ff1749789ad8815f (commit)
from 271eca57a993858c29f94346b435f6162f3f3351 (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=48d2a55b40871c584b0af8ff4c918…
commit 48d2a55b40871c584b0af8ff4c918a7734a12b59
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 14:24:57 2017 +0200
VIRT-PHY mcast_sock: Use uint16_t for ports, bool and const
Change-Id: I4eab1da8d43fdad05c04f23d89711081c4696fe7
http://cgit.osmocom.org/osmocom-bb/commit/?id=16da443e7376fcf7c88757f8ce2a3…
commit 16da443e7376fcf7c88757f8ce2a342a0fd48a99
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 14:18:09 2017 +0200
VIRT-PHY: mcast_sock: properly clean up in error paths (close/unreg socket)
Change-Id: I2c22359735af6b867e25e0f566cadbc88f21ef44
http://cgit.osmocom.org/osmocom-bb/commit/?id=0d0d2ec72437216f8cb71ffaee470…
commit 0d0d2ec72437216f8cb71ffaee4700b7fbc98edb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 14:14:40 2017 +0200
VIRT-PHY: Further simplify mcast_sock code
By avoiding dynamic allocations and relying on osmo_fd, we can
significantly simplify the code.
Change-Id: Iad653686ac2bda5b3c92c30b4386ee7727d16271
http://cgit.osmocom.org/osmocom-bb/commit/?id=3017a977f7dd47d1fed4909b8786f…
commit 3017a977f7dd47d1fed4909b8786f6946da11f97
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:59:40 2017 +0200
VIRT-PHY: mcast_sock: We must close the fd before setting it to -1
Change-Id: Id8e72c8800a8b3021ab350acaebd912f1b387063
http://cgit.osmocom.org/osmocom-bb/commit/?id=91a0c20bb3cc483b099e788fd2f87…
commit 91a0c20bb3cc483b099e788fd2f87ae1947d51b2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:58:28 2017 +0200
VIRT-PHY: mcast_sock: Don't keep subscribed multicast group around
We can avoid having to keep around the multicast group in a chunk of
dynamically allocated memory and simplify related code.
Change-Id: Ic39ffe73dfd2cb8ffefb9614340e275dac87bd50
http://cgit.osmocom.org/osmocom-bb/commit/?id=dd94566f7b69cf5b18f5e82ea6605…
commit dd94566f7b69cf5b18f5e82ea66059aab76f7891
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:54:21 2017 +0200
VIRT-PHY: mcast_sock: Avoid dynamic allocation of osmo_fd member
Change-Id: I11e0137849797eb67047b4ddca0e917c599ed909
http://cgit.osmocom.org/osmocom-bb/commit/?id=a2f06f28e286013dcbdd15a29b32a…
commit a2f06f28e286013dcbdd15a29b32a8b80a068e0c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:49:37 2017 +0200
VIRT-PHY: osmo_mcast_sock: Get rid of server_sock.sock_conf
We don't need to store this data, we cans simply connect the socket to
the destination mcast address instead.
Change-Id: I3c98653c41eff9feb649d9c47cd40b26fd81ed05
http://cgit.osmocom.org/osmocom-bb/commit/?id=46a452412600c37deea5df4568c9b…
commit 46a452412600c37deea5df4568c9bb03c9e7b48d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:48:04 2017 +0200
VIRT-PHY: osmo_mcast_sock.c coding style cleanup
Change-Id: Ie45ea5911167600cb9a1a79dfcd9656be1e91dab
http://cgit.osmocom.org/osmocom-bb/commit/?id=8a2080b96a91b33a8454f420ff174…
commit 8a2080b96a91b33a8454f420ff1749789ad8815f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 13:10:25 2017 +0200
Port osmo_mcast_sock to libosmocore socket routines
Change-Id: Ia44c086fb8e428edf49bafd1662c31b2dc2bfc43
-----------------------------------------------------------------------
Summary of changes:
.../virt_phy/include/virtphy/osmo_mcast_sock.h | 49 ++---
src/host/virt_phy/src/shared/osmo_mcast_sock.c | 234 ++++++++-------------
2 files changed, 109 insertions(+), 174 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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, master has been updated
via 271eca57a993858c29f94346b435f6162f3f3351 (commit)
via 656cd327f97e025a3ff1a02f07dfa68bc503e9d3 (commit)
from c8d1ad36eb2e096771d9d29c9bcd54720a798d6c (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=271eca57a993858c29f94346b435f…
commit 271eca57a993858c29f94346b435f6162f3f3351
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 00:03:55 2017 +0200
VIRT-PHY: Use gsmtap value_strings in recent libosmocore
In Change-ID Iaf8a99912f42a56ef785a1642e18238c0b67cf68 libosmocore
introduced value_strings fro the GSMTAP_CHANNEL_* and GSMTAP_TYPE_*
constants, so we can remove the private tables.
Change-Id: I771dbe079fc6d1a5e66e958deb832c1168990851
http://cgit.osmocom.org/osmocom-bb/commit/?id=656cd327f97e025a3ff1a02f07dfa…
commit 656cd327f97e025a3ff1a02f07dfa68bc503e9d3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:45:23 2017 +0200
VIRT-PHY: common_util: chantype_gsmtap2rsl() now in libosmocore
As of Change-Id Ie1bc00670887064da0fea61c3dab036c23ceea25, this function
is offered by libosmocore.
Change-Id: Ie269afe314967fd2c42b91ee854c217f699252dc
-----------------------------------------------------------------------
Summary of changes:
src/host/virt_phy/include/virtphy/common_util.h | 40 ----------------------
src/host/virt_phy/src/Makefile.am | 2 +-
src/host/virt_phy/src/gsmtapl1_if.c | 44 ++-----------------------
src/host/virt_phy/src/shared/common_util.c | 44 -------------------------
4 files changed, 3 insertions(+), 127 deletions(-)
delete mode 100644 src/host/virt_phy/src/shared/common_util.c
hooks/post-receive
--
The Open Source GSM Base Band stack
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/sdr_phy has been updated
discards b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit)
discards 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit)
discards b131198d6fce8b370ba303fa02659097fffae0c6 (commit)
discards a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit)
discards a0708987998784a91daece832b29041f967f4a68 (commit)
discards d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit)
discards 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit)
discards f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit)
discards 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit)
via 9e32b343b7b82fcb2ce7e88db756e3d59434a3ab (commit)
via f7817555dac388b83947d6430093ea20b67259cc (commit)
via bff9ffbf1d8dfff3711d1f5be1970b90bccb5380 (commit)
via ca6675d5e0a26b1a3d0ad83290dc48883b44d6a8 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494)
\
N -- N -- N (9e32b343b7b82fcb2ce7e88db756e3d59434a3ab)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=9e32b343b7b82fcb2ce7e88db756e…
commit 9e32b343b7b82fcb2ce7e88db756e3d59434a3ab
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=f7817555dac388b83947d6430093e…
commit f7817555dac388b83947d6430093ea20b67259cc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=bff9ffbf1d8dfff3711d1f5be1970…
commit bff9ffbf1d8dfff3711d1f5be1970b90bccb5380
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=ca6675d5e0a26b1a3d0ad83290dc4…
commit ca6675d5e0a26b1a3d0ad83290dc48883b44d6a8
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: fix compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 59 ----------
src/host/trxcon/l1ctl.h | 1 -
src/host/trxcon/sched_lchan_handlers.c | 4 +-
src/host/trxcon/sched_trx.h | 10 --
src/host/trxcon/trx_if.h | 3 -
src/target/fake_trx/.gitignore | 4 -
src/target/fake_trx/README | 24 ----
src/target/fake_trx/burst_fwd.py | 78 -------------
src/target/fake_trx/clck_gen.py | 104 -----------------
src/target/fake_trx/ctrl_cmd.py | 77 -------------
src/target/fake_trx/ctrl_if.py | 74 ------------
src/target/fake_trx/ctrl_if_bb.py | 87 --------------
src/target/fake_trx/ctrl_if_bts.py | 87 --------------
src/target/fake_trx/fake_trx.py | 204 ---------------------------------
src/target/fake_trx/udp_link.py | 53 ---------
15 files changed, 1 insertion(+), 868 deletions(-)
delete mode 100644 src/target/fake_trx/.gitignore
delete mode 100644 src/target/fake_trx/README
delete mode 100644 src/target/fake_trx/burst_fwd.py
delete mode 100755 src/target/fake_trx/clck_gen.py
delete mode 100755 src/target/fake_trx/ctrl_cmd.py
delete mode 100644 src/target/fake_trx/ctrl_if.py
delete mode 100644 src/target/fake_trx/ctrl_if_bb.py
delete mode 100644 src/target/fake_trx/ctrl_if_bts.py
delete mode 100755 src/target/fake_trx/fake_trx.py
delete mode 100644 src/target/fake_trx/udp_link.py
hooks/post-receive
--
The Open Source GSM Base Band stack
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/sdr_phy has been updated
discards d5991947b223b86aaee88f63ca6559b297c58e30 (commit)
discards e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 (commit)
discards 8a8e40aea49caaa5bb5dd9c37dadf925631ad738 (commit)
discards 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb (commit)
via b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit)
via 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit)
via b131198d6fce8b370ba303fa02659097fffae0c6 (commit)
via a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit)
via a0708987998784a91daece832b29041f967f4a68 (commit)
via d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit)
via 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit)
via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit)
via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (d5991947b223b86aaee88f63ca6559b297c58e30)
\
N -- N -- N (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 59 ++++++++++
src/host/trxcon/l1ctl.h | 1 +
src/host/trxcon/sched_lchan_handlers.c | 4 +-
src/host/trxcon/sched_trx.h | 10 ++
src/host/trxcon/trx_if.h | 3 +
src/target/fake_trx/.gitignore | 4 +
src/target/fake_trx/README | 24 ++++
src/target/fake_trx/burst_fwd.py | 78 +++++++++++++
src/target/fake_trx/clck_gen.py | 104 +++++++++++++++++
src/target/fake_trx/ctrl_cmd.py | 77 +++++++++++++
src/target/fake_trx/ctrl_if.py | 74 ++++++++++++
src/target/fake_trx/ctrl_if_bb.py | 87 ++++++++++++++
src/target/fake_trx/ctrl_if_bts.py | 87 ++++++++++++++
src/target/fake_trx/fake_trx.py | 204 +++++++++++++++++++++++++++++++++
src/target/fake_trx/udp_link.py | 53 +++++++++
15 files changed, 868 insertions(+), 1 deletion(-)
create mode 100644 src/target/fake_trx/.gitignore
create mode 100644 src/target/fake_trx/README
create mode 100644 src/target/fake_trx/burst_fwd.py
create mode 100755 src/target/fake_trx/clck_gen.py
create mode 100755 src/target/fake_trx/ctrl_cmd.py
create mode 100644 src/target/fake_trx/ctrl_if.py
create mode 100644 src/target/fake_trx/ctrl_if_bb.py
create mode 100644 src/target/fake_trx/ctrl_if_bts.py
create mode 100755 src/target/fake_trx/fake_trx.py
create mode 100644 src/target/fake_trx/udp_link.py
hooks/post-receive
--
The Open Source GSM Base Band stack
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/fake_trx has been updated
discards 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit)
discards 6341203f264f534f62d769c76143469e4619b169 (commit)
discards ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit)
discards 314719654d7392b2f2bd117a1b639a60d22af6cd (commit)
discards 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit)
discards b0faaad9176439feb2fe666381e84509989a2e85 (commit)
discards 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit)
via b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit)
via 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit)
via b131198d6fce8b370ba303fa02659097fffae0c6 (commit)
via a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit)
via a0708987998784a91daece832b29041f967f4a68 (commit)
via d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit)
via 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (3b4ce09989878f428a23e18f0720f856dbd1db57)
\
N -- N -- N (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=b9b2051c3162bebc15d7f493ddd9c…
commit b9b2051c3162bebc15d7f493ddd9c3b2d84a7494
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:48:18 2017 +0700
host/trxcon/scheduler: implement TX queue handling
Change-Id: I2b7bae53901156524134c4904ea1179268d85601
http://cgit.osmocom.org/osmocom-bb/commit/?id=6cc69c0cdca9c832031810e94b91f…
commit 6cc69c0cdca9c832031810e94b91f1f38b5a52bc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:46:56 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ
Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e
http://cgit.osmocom.org/osmocom-bb/commit/?id=b131198d6fce8b370ba303fa02659…
commit b131198d6fce8b370ba303fa02659097fffae0c6
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:54:09 2017 +0700
host/trxcon/scheduler: store BSIC in trx_instance
We need to know BSIC value, before sending RACH requests.
So, let's store it in trx_instance and update as soon as
the first SCH burst is received after L1CTL_FBSB_REQ.
Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b
http://cgit.osmocom.org/osmocom-bb/commit/?id=a57cc2ba187d855eb6237b8a83fcc…
commit a57cc2ba187d855eb6237b8a83fcc74063b7cb44
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=a0708987998784a91daece832b290…
commit a0708987998784a91daece832b29041f967f4a68
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=d75ad5505f0805c36aac57a2c5db0…
commit d75ad5505f0805c36aac57a2c5db06bfa39df6a3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=0ba1df5b455fef7b5f4b0d6669288…
commit 0ba1df5b455fef7b5f4b0d66692887993ac153f7
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: fix compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The Open Source GSM Base Band stack
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/sdr_phy has been updated
via d5991947b223b86aaee88f63ca6559b297c58e30 (commit)
via e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 (commit)
via 8a8e40aea49caaa5bb5dd9c37dadf925631ad738 (commit)
via 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb (commit)
via 78e1e2a177ea45f9ac67261d8e83500d9d3b2f32 (commit)
from 24f92bc878cee8c75e530621f04f010ce98b73a9 (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=d5991947b223b86aaee88f63ca655…
commit d5991947b223b86aaee88f63ca6559b297c58e30
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=e927ec3d25bfc5f968fe2e38ea4d3…
commit e927ec3d25bfc5f968fe2e38ea4d349b5e291c87
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=8a8e40aea49caaa5bb5dd9c37dadf…
commit 8a8e40aea49caaa5bb5dd9c37dadf925631ad738
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=6dc33b7e2e2e6eec345e6c09fdc83…
commit 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: for compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/sched_trx.h | 2 +-
src/host/trxcon/trx_if.c | 9 +++++----
src/host/trxcon/trx_if.h | 3 +++
src/host/trxcon/trxcon.c | 3 +++
4 files changed, 12 insertions(+), 5 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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/fake_trx has been updated
discards 077e4d2113d0f7ae8e36337b33eba352555df41a (commit)
discards 69bff9cf929c2ad57577cd0e717e83fad7884b6e (commit)
via 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit)
via 6341203f264f534f62d769c76143469e4619b169 (commit)
via ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit)
via 314719654d7392b2f2bd117a1b639a60d22af6cd (commit)
via 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit)
via b0faaad9176439feb2fe666381e84509989a2e85 (commit)
via 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit)
via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit)
via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (077e4d2113d0f7ae8e36337b33eba352555df41a)
\
N -- N -- N (3b4ce09989878f428a23e18f0720f856dbd1db57)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=3b4ce09989878f428a23e18f0720f…
commit 3b4ce09989878f428a23e18f0720f856dbd1db57
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:48:18 2017 +0700
host/trxcon/scheduler: implement TX queue handling
Change-Id: I2b7bae53901156524134c4904ea1179268d85601
http://cgit.osmocom.org/osmocom-bb/commit/?id=6341203f264f534f62d769c761434…
commit 6341203f264f534f62d769c76143469e4619b169
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:46:56 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ
Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e
http://cgit.osmocom.org/osmocom-bb/commit/?id=ae648b0af8e05aa7bc9cc4f51e130…
commit ae648b0af8e05aa7bc9cc4f51e13028356a8bf51
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:54:09 2017 +0700
host/trxcon/scheduler: store BSIC in trx_instance
We need to know BSIC value, before sending RACH requests.
So, let's store it in trx_instance and update as soon as
the first SCH burst is received after L1CTL_FBSB_REQ.
Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b
http://cgit.osmocom.org/osmocom-bb/commit/?id=314719654d7392b2f2bd117a1b639…
commit 314719654d7392b2f2bd117a1b639a60d22af6cd
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=0eb8beba77331f252ea487c9edbea…
commit 0eb8beba77331f252ea487c9edbeac81fe35b050
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=b0faaad9176439feb2fe666381e84…
commit b0faaad9176439feb2fe666381e84509989a2e85
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=9b87a5c1ac1ebcdb7a144a9a23979…
commit 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: for compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
http://cgit.osmocom.org/osmocom-bb/commit/?id=f9e0ab6d9204e8f04718d03f1ece7…
commit f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:24:16 2017 +0700
fake_trx/burst_fwd.py: append two unused bytes at the end
Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865
http://cgit.osmocom.org/osmocom-bb/commit/?id=24387a4b661339f0df18c4cadeff8…
commit 24387a4b661339f0df18c4cadeff86ecf45f9dd3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 19:39:06 2017 +0700
target/fake_trx: initial release of virtual transceiver
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/sdr_phy' branch until one is merged to master.
Brief description of available applications:
- fake_trx.py - main application, that allows to connect both
OsmocomBB and OsmoBTS without actual RF hardware. Currently
only a single MS may work with a single BTS.
- clck_gen.py - a peripheral tool aimed to emulate TDMA frame
clock generator. Could be used for testing and clock
synchronization of multiple applications. It should be noted,
that one relays on generic system timer (via Python), so
a random clock jitter takes place.
- ctrl_cmd.py - another peripheral tool, which could be used
for sending CTRL commands directly in manual mode, and also
for application fuzzing.
Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 59 ++++++++++++++++++++++++++++++++++
src/host/trxcon/l1ctl.h | 1 +
src/host/trxcon/sched_lchan_handlers.c | 4 ++-
src/host/trxcon/sched_trx.h | 12 ++++++-
src/host/trxcon/trx_if.c | 9 +++---
src/host/trxcon/trx_if.h | 6 ++++
6 files changed, 85 insertions(+), 6 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 (commit)
via 93713a55b93a30a01aaa99355d2d7abf4e4597a7 (commit)
from b808da44ab417df0a66a9530c6aa8a45f74e74be (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/libosmocore/commit/?id=aa3ba46e0f9dcfb1236a10f6b8f0…
commit aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 13 00:01:02 2017 +0200
gsmtap: Add value_strings for GSMTAP_TYPE and GSMTAP_CHANNEL
Change-Id: Iaf8a99912f42a56ef785a1642e18238c0b67cf68
http://cgit.osmocom.org/libosmocore/commit/?id=93713a55b93a30a01aaa99355d2d…
commit 93713a55b93a30a01aaa99355d2d7abf4e4597a7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:43:40 2017 +0200
gsmtap_util: Add chantype_gsmtap2rsl() as inverse of chantype_rsl2gsmtap()
Change-Id: Ie1bc00670887064da0fea61c3dab036c23ceea25
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/gsmtap_util.h | 4 ++
src/gsmtap_util.c | 86 +++++++++++++++++++++++++++++++++++++-
2 files changed, 89 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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/fake_trx has been created
at 077e4d2113d0f7ae8e36337b33eba352555df41a (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=077e4d2113d0f7ae8e36337b33eba…
commit 077e4d2113d0f7ae8e36337b33eba352555df41a
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:24:16 2017 +0700
fake_trx/burst_fwd.py: append two unused bytes at the end
Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865
http://cgit.osmocom.org/osmocom-bb/commit/?id=69bff9cf929c2ad57577cd0e717e8…
commit 69bff9cf929c2ad57577cd0e717e83fad7884b6e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 19:39:06 2017 +0700
target/fake_trx: initial release of virtual transceiver
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/sdr_phy' branch until one is merged to master.
Brief description of available applications:
- fake_trx.py - main application, that allows to connect both
OsmocomBB and OsmoBTS without actual RF hardware. Currently
only a single MS may work with a single BTS.
- clck_gen.py - a peripheral tool aimed to emulate TDMA frame
clock generator. Could be used for testing and clock
synchronization of multiple applications. It should be noted,
that one relays on generic system timer (via Python), so
a random clock jitter takes place.
- ctrl_cmd.py - another peripheral tool, which could be used
for sending CTRL commands directly in manual mode, and also
for application fuzzing.
Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97
http://cgit.osmocom.org/osmocom-bb/commit/?id=78e1e2a177ea45f9ac67261d8e835…
commit 78e1e2a177ea45f9ac67261d8e83500d9d3b2f32
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 16:56:43 2017 +0700
host/trxcon: reset scheduler when L1CTL is lost
Change-Id: I1fd8a610085c8591a820e784b7122de7b3032d15
-----------------------------------------------------------------------
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "UNNAMED PROJECT".
The branch, master has been updated
via 9530a404ce50fce6762dc64c12bb014fcfd43918 (commit)
from 8c8027c3070ad154f3fff5a6a50be710d12707dd (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/osmo-pcu/commit/?id=9530a404ce50fce6762dc64c12bb014…
commit 9530a404ce50fce6762dc64c12bb014fcfd43918
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 00:46:36 2017 +0200
check for missing result of rate_ctr_group_alloc()
In case the counter group allocation fails, we must handle this
gracefully and fail the allocation of the parent object, too.
Change-Id: Id6d780c67b4af15aaa5c6f2b8b00f2a0b70a7385
Related: OS#2361
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 2 ++
src/tbf.cpp | 24 ++++++++++++++++++++++++
2 files changed, 26 insertions(+)
hooks/post-receive
--
UNNAMED PROJECT
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 "Osmocom A-bis protcol interface library".
The branch, master has been updated
via ff8eed24e769800c1f7e946d64a3247cb1d4a9ae (commit)
from a06b877437a48ca14b8066663ea226dadee0014a (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/libosmo-abis/commit/?id=ff8eed24e769800c1f7e946d64a…
commit ff8eed24e769800c1f7e946d64a3247cb1d4a9ae
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 00:38:25 2017 +0200
check for missing result of rate_ctr_group_alloc()
In case the counter group allocation fails, we must handle this
gracefully and fail the allocation of the parent object, too.
Change-Id: Iff8506832d3472ab193b19b43cfbe7a9511075d1
Related: OS#2361
-----------------------------------------------------------------------
Summary of changes:
src/e1_input.c | 5 +++++
1 file changed, 5 insertions(+)
hooks/post-receive
--
Osmocom A-bis protcol interface library
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, master has been updated
via c8d1ad36eb2e096771d9d29c9bcd54720a798d6c (commit)
via 5abc25c85236af77a807b8e180fff20924c1362d (commit)
via 7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3 (commit)
via 020186009cc0f4a92296d70f66cf1bc2cb22bfec (commit)
via 203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04 (commit)
via 59cc3c3ab1efcaa8f44a3b76bd9b036018fea074 (commit)
via ba1f7c297483a2eaa2478aeb23edf6a4baea8501 (commit)
via 7ea7b8ac050b1d52f175e70446b2bd8eb768bb39 (commit)
via c1705d53db746551a12fe85229bda41a4d5b508a (commit)
via e7600a0d57c5f1c0add894cdba7904a73775ca1f (commit)
via a090f635b03780f651d54033c6f8c616fdd8f870 (commit)
via 30cc674df8bd93560bafbc0ae292835c2770f7d4 (commit)
via 241fe9c3e24e44ca5fb9882ad49e98325b312a62 (commit)
via 360de6bead3b1eaa897a55b8d8436c5613b7d100 (commit)
via 2dfe6031177b87eb602e248571e949ac65200f70 (commit)
via 63f3ce248295d945923b37a2add8165297854a76 (commit)
via 0a68f6884c052b9f8d9f8bda0316c79405436851 (commit)
via 5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec (commit)
via 5490fa9097efeeb13529ebf30c50afd001ea9e0c (commit)
via 2e265c897a7a1d099c08807f0587dfbfc83f260d (commit)
via fa2ce6396fae18ded5bb9620b4ab761ab417c4ba (commit)
via 2fe2ba3d466dd003b63e4de4b52610005f2d5354 (commit)
via a4aaa14878f51bb61bd435a17ea95abe0e4a4e63 (commit)
from 064ffe6563cdf7105d97e3d45c2d14520cea8352 (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=c8d1ad36eb2e096771d9d29c9bcd5…
commit c8d1ad36eb2e096771d9d29c9bcd54720a798d6c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:12:54 2017 +0200
VIRT-PHY: Fix all compiler warnings on gcc-6.3.0
Change-Id: I95b93ec907fbfd180a0f2ac681dd63791ede24db
http://cgit.osmocom.org/osmocom-bb/commit/?id=5abc25c85236af77a807b8e180fff…
commit 5abc25c85236af77a807b8e180fff20924c1362d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:09:54 2017 +0200
VIRT-PHY: Make sure heaer files are part of 'make dist'
Change-Id: Ib4cd0463da1cf22e04a1debfed55a33f7b6542d4
http://cgit.osmocom.org/osmocom-bb/commit/?id=7e65a1483f4c8ad6178cbb96b1a1a…
commit 7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 22:58:39 2017 +0200
VIRT-PHY: coding style / API usage cleanup
This is the result of my manual clean-up of the many coding style issues
found in the stumpf/virt-phy branch of OsmocomBB. Some may remain, but
it's much closer to what we're used to in the Osmocom world now.
Change-Id: I3aa95dbef75d7749d490aad0237d074528527e8b
http://cgit.osmocom.org/osmocom-bb/commit/?id=020186009cc0f4a92296d70f66cf1…
commit 020186009cc0f4a92296d70f66cf1bc2cb22bfec
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 21:57:58 2017 +0200
VIRT-PHY: Remove non-overridable CFLAGS "-g -O0"
If the user wants debugging / no optimziation, they can always pass the
related CFLAGS at ./configure time, there's no nee to have them
hard-coded in the actual Makefiles.
Change-Id: I6a2b30f946579bbd49bf66c4f59d160a975a1b56
http://cgit.osmocom.org/osmocom-bb/commit/?id=203f7e0c7fc9c40cb85ce4370f0e8…
commit 203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Apr 24 10:45:17 2017 +0200
VIRT-PHY: Configurable signal power reductions for multiple arfcns.
Model was expanded and holds now power management information consisting
of an array of received power levels for all arfcns and one for the
reduction of this signal in dbm. The reduction is configurable by
commandline by --arfcn-sig-lev-red 666,12:888,13. The signal level is
assumed to be max level (-63) if a packet from that arfcn is received
within a timeframe (also configurable via cmd -- timeout-pm 5:800 ==
<seconds>:<microseconds>). After that timeout it will be reduced to min
level (-110).
Change-Id: I369ca26703f14bba4e9334b8f417deef640462f9
http://cgit.osmocom.org/osmocom-bb/commit/?id=59cc3c3ab1efcaa8f44a3b76bd9b0…
commit 59cc3c3ab1efcaa8f44a3b76bd9b036018fea074
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Apr 6 16:46:52 2017 +0200
VIRT-PHY: Extracted common virtphy utils.
Change-Id: I759c6e9805ab012f9553bcba9b5d379193462955
http://cgit.osmocom.org/osmocom-bb/commit/?id=ba1f7c297483a2eaa2478aeb23edf…
commit ba1f7c297483a2eaa2478aeb23edf6a4baea8501
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Mar 12 14:11:40 2017 +0100
VIRT-PHY: Added option parsing.
Available options:
dl-rx-grp: mcast group messages on downlink are received from
ul-tx-grp: mcast group messages on uplink are sent to
port: port used for mcast sockets
log-mask: logging mask
l1ctl-sock: l1ctl socket path to connect to l23
Change-Id: Id939e5d7b90b592c85ad19f3ad6f459351e2d8f6
http://cgit.osmocom.org/osmocom-bb/commit/?id=7ea7b8ac050b1d52f175e70446b2b…
commit 7ea7b8ac050b1d52f175e70446b2bd8eb768bb39
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Mar 7 17:59:54 2017 +0100
VIRT-PHY: Add downlink filter for msg on dedicated channels.
Messages incoming on dedicated channel (SDCCH/8, SDCCH/4) are no longer
forwarded to l23 if their timeslot/subchannel is not fitting the ones
configured by l23 via L1CTL_DM_EST_REQ.
Change-Id: I6112b20e31c25636e53d3a6cda6f7443a94ff9c3
http://cgit.osmocom.org/osmocom-bb/commit/?id=c1705d53db746551a12fe85229bda…
commit c1705d53db746551a12fe85229bda41a4d5b508a
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 18:17:27 2017 +0100
VIRT-PHY: Fixed power management and PCS sync.
PCS flag was ignored in fbsb. Power management returned a perfect link
for all possible arfcns causing the mobile trying to sync to all these
afterwards. This took too long and PM now only returnes a good link
quality for arfcns configured as available.
Power management was also extracted to an own file.
Change-Id: Ia1b79aa47c9df3b1e316122455ceccb4a66724e0
http://cgit.osmocom.org/osmocom-bb/commit/?id=e7600a0d57c5f1c0add894cdba790…
commit e7600a0d57c5f1c0add894cdba7904a73775ca1f
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 15:42:11 2017 +0100
VIRT-PHY: Fixed FACCH processing on TCH.
As TCH is not supported in GSMTAP yet, all incoming frames on the
virt-phy are forwarded as FACCH to the l23 for now.
Cleanup code in virt_prim_data and virt_prim_traffic.
Change-Id: I6b41f21b6984e62ad98edfe4398bd678d5b2dad5
http://cgit.osmocom.org/osmocom-bb/commit/?id=a090f635b03780f651d54033c6f8c…
commit a090f635b03780f651d54033c6f8c616fdd8f870
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Feb 28 16:39:28 2017 +0100
VIRT-PHY: Scheduler - correct handling over hyperframe repeat.
Scheduler will no longer skip tasks that are scheduler for a framenumber
greater than the current fn because of a hyperframe repetition.
Change-Id: I683ba18b5dee308d58f9a95a0ee10e22da207eda
http://cgit.osmocom.org/osmocom-bb/commit/?id=30cc674df8bd93560bafbc0ae2928…
commit 30cc674df8bd93560bafbc0ae292835c2770f7d4
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 27 18:16:44 2017 +0100
VIRT-PHY: Calculate correct scheduler fn for data- and tch-msgs on ul.
Proper calculation of the scheduled frame number and appending the jobs
with that fn to the scheduler. Thus uplink msgs are scheduled at the
(approx.) correct fn and with this fn set in the gsmtap hdr.
Change-Id: I0f44d0b5b9208755e671c619d1f851a043aefb54
http://cgit.osmocom.org/osmocom-bb/commit/?id=241fe9c3e24e44ca5fb9882ad49e9…
commit 241fe9c3e24e44ca5fb9882ad49e98325b312a62
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 27 15:13:26 2017 +0100
VIRT-PHY: Fixed error causing send msgs to be received on same sock.
This could be disabled setting socket option IP_MULTICAST_ALL = 0.
Change-Id: Ia2838c4cd39bfac04c014b4c8512466b301d8875
http://cgit.osmocom.org/osmocom-bb/commit/?id=360de6bead3b1eaa897a55b8d8436…
commit 360de6bead3b1eaa897a55b8d8436c5613b7d100
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Feb 26 14:43:01 2017 +0100
VIRT-PHY: Data and traffic req from l23 now use scheduler.
Msgs are not put on virt um directly in the handler like before, but are
scheduled. FN they are scheduled with not yet properly calculated.
Also, code was extracted from lactl_sap.c into own files.
Change-Id: Ibe57abebadf294f1407d82cef3fd0b51e7c1b23e
http://cgit.osmocom.org/osmocom-bb/commit/?id=2dfe6031177b87eb602e248571e94…
commit 2dfe6031177b87eb602e248571e949ac65200f70
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Feb 26 14:37:45 2017 +0100
VIRT-PHY: Using IANA-registered port 4729 for GSMTAP for virt um.
Change-Id: Id8e262c9a9a6260353bfb98e774b9d0b6eecae53
http://cgit.osmocom.org/osmocom-bb/commit/?id=63f3ce248295d945923b37a2add81…
commit 63f3ce248295d945923b37a2add8165297854a76
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Feb 25 16:17:12 2017 +0100
VIRT-PHY: Uplink scheduler implementation.
Implemented simple scheduler depending on frame number in downlink. It
will be executed each time we receive a msg on downlink and send out all
scheduled uplink msgs with a sched_fn smaller than the one of this
received downlink msg.
Further refactored l1ctl_sap by extracting rach and fbsb logic and
putting it to own files virt_prim_fbsb.c and virt_prim_rach.c
Added simple states to the ms layer 1 model, indicating if the ms is
currently searching for bts, syncing to or camping on a bts. Downlink
will be handled differently dependent of the state.
Change-Id: I8937b1d6568f5d3750bbdc5d77fa283074d5365e
http://cgit.osmocom.org/osmocom-bb/commit/?id=0a68f6884c052b9f8d9f8bda0316c…
commit 0a68f6884c052b9f8d9f8bda0316c79405436851
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 13 13:42:43 2017 +0100
VIRT-PHY: Uplink flag and arfcn check.
Incoming messages with the uplinks flag set in the arfcn or another
arfcn than the cell's we are camping on are ignored.
Change-Id: Ibb78ac68172fceaa04acca81271940632e52d857
http://cgit.osmocom.org/osmocom-bb/commit/?id=5385c7d19a437c0cf568d09f90adb…
commit 5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Fri Feb 10 16:32:45 2017 +0100
VIRT-PHY: Added example config for 2 mobile instances.
Change-Id: Iecfed3933ca88aa7a027e6247a8b71e28ee1883e
http://cgit.osmocom.org/osmocom-bb/commit/?id=5490fa9097efeeb13529ebf30c50a…
commit 5490fa9097efeeb13529ebf30c50afd001ea9e0c
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 9 17:59:54 2017 +0100
VIRT-PHY: Enable multiple phy-instances by configurable l1ctl-sock-path.
Change-Id: Ief22eedacd1929450ff68f553068b95a778df80f
http://cgit.osmocom.org/osmocom-bb/commit/?id=2e265c897a7a1d099c08807f0587d…
commit 2e265c897a7a1d099c08807f0587dfbfc83f260d
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 6 14:14:31 2017 +0100
VIRT-PHY: Cleanup dirs, makefile, dependencies and formatting code.
Change-Id: Ibd68a03bcc439c262ba513782936c6b62937eaaa
http://cgit.osmocom.org/osmocom-bb/commit/?id=fa2ce6396fae18ded5bb9620b4ab7…
commit fa2ce6396fae18ded5bb9620b4ab761ab417c4ba
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 2 18:50:02 2017 +0100
VIRT_PHY: Improved l1ctl-to-l23 interface + gsmtap header parsing.
Fixed mapping from gsmtap msg type to rsl msg type and vice versa.
Proper chan_nr decoding instead of usage of dummy values for timeslot /
link_id / subslot.
Implemented missing l23 rx handler routines.
Change-Id: Ibad741d112643c55091b8ba00164b05d728ae1a1
http://cgit.osmocom.org/osmocom-bb/commit/?id=2fe2ba3d466dd003b63e4de4b5261…
commit 2fe2ba3d466dd003b63e4de4b52610005f2d5354
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Jan 26 18:28:07 2017 +0100
VIRT-PHY: Implemented RACH on uplink.
RACH will now be transmitted over GSMTAP virtual UM interface if L1CTL
command is received.
Minor further changes:
- Incoming messages are now only then forwarded if ms is synced to a
cell (fbsb cmd from l1ctl received).
- SDCCH/4/8 are forwarded to l23 for now as we don't use
encoding/ciphering (yet) this should not be a problem.
Change-Id: Ic15188c5c0bba96c223d689be733324a9778a2e8
http://cgit.osmocom.org/osmocom-bb/commit/?id=a4aaa14878f51bb61bd435a17ea95…
commit a4aaa14878f51bb61bd435a17ea95abe0e4a4e63
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Jan 9 17:05:31 2017 +0100
VIRT-PHY: Initial commit of virt-phy to work with osmo-bts virt-phy.
This patch implements a virtual physical layer replacing the air
interface. The purpose is to get rid of the hardware requirements
and be able to start testing and implementing layer 2 communication
functionality on one machine. Multicast sockets are used to enable
bidirectional communication between the BTS and the MS process.
The GSMTAP protocol designed for wireshark capturing is used to
encapsulate the payload on the virtual physical layer.
The virtual physical layer on the osmocom-bb side implements the
L1CTL interface to the layer23 apps like mobile.
* Working mcast socket communication and extraction of its
functionality.
* Basic handlers for file descriptor callbacks from incoming L1CTL
messages and extraction of that functionality to a l1ctl socket class.
* Multiplexing to different routines depending on incoming L1CTL
message type.
* Uses virt_um and osmocom_mcast_sock implementation from osmo-bts
virt-phy.
* Ecapsulation and parsing methods to and from GSMTAP messages.
* Basic handlers for file descriptor callbacks from incoming mcast
messages on the virtual um.
* Multiplexing to different channel routines based on GSMTAP header
channel type.
* Example configuration for l23 app mobile using virtual test sim.
Change-Id: I203c8ec58326e52a09603a37232fce7ae3641415
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 34 +
src/Makefile | 16 +-
src/host/virt_phy/.gitignore | 4 +
src/host/virt_phy/Makefile.am | 2 +
src/host/virt_phy/README | 2 +
src/host/{gsmmap => virt_phy}/configure.ac | 16 +-
.../virt_phy/example_configs/osmocom-bb-mobile.cfg | 67 ++
.../example_configs/osmocom-bb-mobilex2.cfg | 120 +++
src/host/virt_phy/include/Makefile.am | 10 +
src/host/virt_phy/include/virtphy/common_util.h | 51 ++
src/host/virt_phy/include/virtphy/gsmtapl1_if.h | 16 +
src/host/virt_phy/include/virtphy/l1ctl_sap.h | 84 ++
src/host/virt_phy/include/virtphy/l1ctl_sock.h | 38 +
src/host/virt_phy/include/virtphy/logging.h | 11 +
.../virt_phy/include/virtphy/osmo_mcast_sock.h | 46 +
src/host/virt_phy/include/virtphy/virt_l1_model.h | 98 +++
src/host/virt_phy/include/virtphy/virt_l1_sched.h | 32 +
src/host/virt_phy/include/virtphy/virtual_um.h | 26 +
src/host/virt_phy/src/Makefile.am | 11 +
src/host/virt_phy/src/gsmtapl1_if.c | 276 ++++++
src/host/virt_phy/src/l1ctl_sap.c | 940 +++++++++++++++++++++
src/host/virt_phy/src/l1ctl_sock.c | 202 +++++
src/host/virt_phy/src/logging.c | 111 +++
src/host/virt_phy/src/shared/common_util.c | 44 +
src/host/virt_phy/src/shared/osmo_mcast_sock.c | 199 +++++
src/host/virt_phy/src/shared/virtual_um.c | 103 +++
.../virt_phy/src/virt_l1_model.c} | 27 +-
src/host/virt_phy/src/virt_l1_sched_simple.c | 159 ++++
src/host/virt_phy/src/virt_prim_data.c | 141 ++++
src/host/virt_phy/src/virt_prim_fbsb.c | 142 ++++
src/host/virt_phy/src/virt_prim_pm.c | 137 +++
src/host/virt_phy/src/virt_prim_rach.c | 141 ++++
src/host/virt_phy/src/virt_prim_traffic.c | 137 +++
src/host/virt_phy/src/virtphy.c | 175 ++++
34 files changed, 3601 insertions(+), 17 deletions(-)
create mode 100644 .gitignore
create mode 100644 src/host/virt_phy/.gitignore
create mode 100644 src/host/virt_phy/Makefile.am
create mode 100644 src/host/virt_phy/README
copy src/host/{gsmmap => virt_phy}/configure.ac (71%)
create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobile.cfg
create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobilex2.cfg
create mode 100644 src/host/virt_phy/include/Makefile.am
create mode 100644 src/host/virt_phy/include/virtphy/common_util.h
create mode 100644 src/host/virt_phy/include/virtphy/gsmtapl1_if.h
create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sap.h
create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sock.h
create mode 100644 src/host/virt_phy/include/virtphy/logging.h
create mode 100644 src/host/virt_phy/include/virtphy/osmo_mcast_sock.h
create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_model.h
create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_sched.h
create mode 100644 src/host/virt_phy/include/virtphy/virtual_um.h
create mode 100644 src/host/virt_phy/src/Makefile.am
create mode 100644 src/host/virt_phy/src/gsmtapl1_if.c
create mode 100644 src/host/virt_phy/src/l1ctl_sap.c
create mode 100644 src/host/virt_phy/src/l1ctl_sock.c
create mode 100644 src/host/virt_phy/src/logging.c
create mode 100644 src/host/virt_phy/src/shared/common_util.c
create mode 100644 src/host/virt_phy/src/shared/osmo_mcast_sock.c
create mode 100644 src/host/virt_phy/src/shared/virtual_um.c
copy src/{target/firmware/fb/framebuffer.c => host/virt_phy/src/virt_l1_model.c} (52%)
create mode 100644 src/host/virt_phy/src/virt_l1_sched_simple.c
create mode 100644 src/host/virt_phy/src/virt_prim_data.c
create mode 100644 src/host/virt_phy/src/virt_prim_fbsb.c
create mode 100644 src/host/virt_phy/src/virt_prim_pm.c
create mode 100644 src/host/virt_phy/src/virt_prim_rach.c
create mode 100644 src/host/virt_phy/src/virt_prim_traffic.c
create mode 100644 src/host/virt_phy/src/virtphy.c
hooks/post-receive
--
The Open Source GSM Base Band stack
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, laforge/virt-phy has been created
at 1de06e05bc33945d27c546d093482702ccdd91c7 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=1de06e05bc33945d27c546d093482…
commit 1de06e05bc33945d27c546d093482702ccdd91c7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:12:54 2017 +0200
VIRT-PHY: Fix all compiler warnings on gcc-6.3.0
Change-Id: I95b93ec907fbfd180a0f2ac681dd63791ede24db
http://cgit.osmocom.org/osmocom-bb/commit/?id=def504bc5cb930f8e7302e1f61e37…
commit def504bc5cb930f8e7302e1f61e3715b2bc4fc36
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 23:09:54 2017 +0200
VIRT-PHY: Make sure heaer files are part of 'make dist'
Change-Id: Ib4cd0463da1cf22e04a1debfed55a33f7b6542d4
http://cgit.osmocom.org/osmocom-bb/commit/?id=4b88613208982b4c778a99714d2b0…
commit 4b88613208982b4c778a99714d2b0f58ab058dae
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 22:58:39 2017 +0200
VIRT-PHY: coding style / API usage cleanup
This is the result of my manual clean-up of the many coding style issues
found in the stumpf/virt-phy branch of OsmocomBB. Some may remain, but
it's much closer to what we're used to in the Osmocom world now.
Change-Id: I3aa95dbef75d7749d490aad0237d074528527e8b
http://cgit.osmocom.org/osmocom-bb/commit/?id=d0247e128551e00aec1019a2ac3a1…
commit d0247e128551e00aec1019a2ac3a1353fd2640cd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Jul 12 21:57:58 2017 +0200
VIRT-PHY: Remove non-overridable CFLAGS "-g -O0"
If the user wants debugging / no optimziation, they can always pass the
related CFLAGS at ./configure time, there's no nee to have them
hard-coded in the actual Makefiles.
Change-Id: I6a2b30f946579bbd49bf66c4f59d160a975a1b56
http://cgit.osmocom.org/osmocom-bb/commit/?id=74b9787b51c67b00b2060a96d9baf…
commit 74b9787b51c67b00b2060a96d9baf08a4fa41261
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Apr 24 10:45:17 2017 +0200
VIRT-PHY: Configurable signal power reductions for multiple arfcns.
Model was expanded and holds now power management information consisting
of an array of received power levels for all arfcns and one for the
reduction of this signal in dbm. The reduction is configurable by
commandline by --arfcn-sig-lev-red 666,12:888,13. The signal level is
assumed to be max level (-63) if a packet from that arfcn is received
within a timeframe (also configurable via cmd -- timeout-pm 5:800 ==
<seconds>:<microseconds>). After that timeout it will be reduced to min
level (-110).
Change-Id: I369ca26703f14bba4e9334b8f417deef640462f9
http://cgit.osmocom.org/osmocom-bb/commit/?id=909ba98ac39eaa6e60a819733810a…
commit 909ba98ac39eaa6e60a819733810af6f8ad15f9f
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Apr 6 16:46:52 2017 +0200
VIRT-PHY: Extracted common virtphy utils.
Change-Id: I759c6e9805ab012f9553bcba9b5d379193462955
http://cgit.osmocom.org/osmocom-bb/commit/?id=6af01ed3a7b6d99545a14eda25284…
commit 6af01ed3a7b6d99545a14eda25284d2e3f48dc61
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Mar 12 14:11:40 2017 +0100
VIRT-PHY: Added option parsing.
Available options:
dl-rx-grp: mcast group messages on downlink are received from
ul-tx-grp: mcast group messages on uplink are sent to
port: port used for mcast sockets
log-mask: logging mask
l1ctl-sock: l1ctl socket path to connect to l23
Change-Id: Id939e5d7b90b592c85ad19f3ad6f459351e2d8f6
http://cgit.osmocom.org/osmocom-bb/commit/?id=6ed85de7383e856049393c5d6b20f…
commit 6ed85de7383e856049393c5d6b20fc0c377eafb2
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Mar 7 17:59:54 2017 +0100
VIRT-PHY: Add downlink filter for msg on dedicated channels.
Messages incoming on dedicated channel (SDCCH/8, SDCCH/4) are no longer
forwarded to l23 if their timeslot/subchannel is not fitting the ones
configured by l23 via L1CTL_DM_EST_REQ.
Change-Id: I6112b20e31c25636e53d3a6cda6f7443a94ff9c3
http://cgit.osmocom.org/osmocom-bb/commit/?id=bd0c2482b494c418d31692f66339f…
commit bd0c2482b494c418d31692f66339f7a5d13f826e
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 18:17:27 2017 +0100
VIRT-PHY: Fixed power management and PCS sync.
PCS flag was ignored in fbsb. Power management returned a perfect link
for all possible arfcns causing the mobile trying to sync to all these
afterwards. This took too long and PM now only returnes a good link
quality for arfcns configured as available.
Power management was also extracted to an own file.
Change-Id: Ia1b79aa47c9df3b1e316122455ceccb4a66724e0
http://cgit.osmocom.org/osmocom-bb/commit/?id=2db781ddbb43ca39a6cff87e58143…
commit 2db781ddbb43ca39a6cff87e58143ffd00f7a9f8
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 15:42:11 2017 +0100
VIRT-PHY: Fixed FACCH processing on TCH.
As TCH is not supported in GSMTAP yet, all incoming frames on the
virt-phy are forwarded as FACCH to the l23 for now.
Cleanup code in virt_prim_data and virt_prim_traffic.
Change-Id: I6b41f21b6984e62ad98edfe4398bd678d5b2dad5
http://cgit.osmocom.org/osmocom-bb/commit/?id=63d510a9f6e5775a81034f32b9cab…
commit 63d510a9f6e5775a81034f32b9cab87f9d6e263a
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Tue Feb 28 16:39:28 2017 +0100
VIRT-PHY: Scheduler - correct handling over hyperframe repeat.
Scheduler will no longer skip tasks that are scheduler for a framenumber
greater than the current fn because of a hyperframe repetition.
Change-Id: I683ba18b5dee308d58f9a95a0ee10e22da207eda
http://cgit.osmocom.org/osmocom-bb/commit/?id=477a30655c4bd303a7b1644a857c5…
commit 477a30655c4bd303a7b1644a857c5f15b8359f8d
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 27 18:16:44 2017 +0100
VIRT-PHY: Calculate correct scheduler fn for data- and tch-msgs on ul.
Proper calculation of the scheduled frame number and appending the jobs
with that fn to the scheduler. Thus uplink msgs are scheduled at the
(approx.) correct fn and with this fn set in the gsmtap hdr.
Change-Id: I0f44d0b5b9208755e671c619d1f851a043aefb54
http://cgit.osmocom.org/osmocom-bb/commit/?id=6f8f3b19a9b9e636f1758a63d1eed…
commit 6f8f3b19a9b9e636f1758a63d1eedf23b85fab00
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 27 15:13:26 2017 +0100
VIRT-PHY: Fixed error causing send msgs to be received on same sock.
This could be disabled setting socket option IP_MULTICAST_ALL = 0.
Change-Id: Ia2838c4cd39bfac04c014b4c8512466b301d8875
http://cgit.osmocom.org/osmocom-bb/commit/?id=0ae91acd70c94cf9f4d4874cb1ba4…
commit 0ae91acd70c94cf9f4d4874cb1ba466b48aea3c3
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Feb 26 14:43:01 2017 +0100
VIRT-PHY: Data and traffic req from l23 now use scheduler.
Msgs are not put on virt um directly in the handler like before, but are
scheduled. FN they are scheduled with not yet properly calculated.
Also, code was extracted from lactl_sap.c into own files.
Change-Id: Ibe57abebadf294f1407d82cef3fd0b51e7c1b23e
http://cgit.osmocom.org/osmocom-bb/commit/?id=5ddcac2dca6676ca1a66b487fc3fd…
commit 5ddcac2dca6676ca1a66b487fc3fddc0c839356a
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sun Feb 26 14:37:45 2017 +0100
VIRT-PHY: Using IANA-registered port 4729 for GSMTAP for virt um.
Change-Id: Id8e262c9a9a6260353bfb98e774b9d0b6eecae53
http://cgit.osmocom.org/osmocom-bb/commit/?id=948a697a9931855657c6918d77b71…
commit 948a697a9931855657c6918d77b7100317bb128d
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Feb 25 16:17:12 2017 +0100
VIRT-PHY: Uplink scheduler implementation.
Implemented simple scheduler depending on frame number in downlink. It
will be executed each time we receive a msg on downlink and send out all
scheduled uplink msgs with a sched_fn smaller than the one of this
received downlink msg.
Further refactored l1ctl_sap by extracting rach and fbsb logic and
putting it to own files virt_prim_fbsb.c and virt_prim_rach.c
Added simple states to the ms layer 1 model, indicating if the ms is
currently searching for bts, syncing to or camping on a bts. Downlink
will be handled differently dependent of the state.
Change-Id: I8937b1d6568f5d3750bbdc5d77fa283074d5365e
http://cgit.osmocom.org/osmocom-bb/commit/?id=5593d630906483fcb34348c2523a5…
commit 5593d630906483fcb34348c2523a5cecf101091a
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 13 13:42:43 2017 +0100
VIRT-PHY: Uplink flag and arfcn check.
Incoming messages with the uplinks flag set in the arfcn or another
arfcn than the cell's we are camping on are ignored.
Change-Id: Ibb78ac68172fceaa04acca81271940632e52d857
http://cgit.osmocom.org/osmocom-bb/commit/?id=fe23d76a07e4bc47ba9c8f939e6ea…
commit fe23d76a07e4bc47ba9c8f939e6eaf80378d2a39
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Fri Feb 10 16:32:45 2017 +0100
VIRT-PHY: Added example config for 2 mobile instances.
Change-Id: Iecfed3933ca88aa7a027e6247a8b71e28ee1883e
http://cgit.osmocom.org/osmocom-bb/commit/?id=d14015af182573be8276d7ea8dfc5…
commit d14015af182573be8276d7ea8dfc5302b928f4b7
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 9 17:59:54 2017 +0100
VIRT-PHY: Enable multiple phy-instances by configurable l1ctl-sock-path.
Change-Id: Ief22eedacd1929450ff68f553068b95a778df80f
http://cgit.osmocom.org/osmocom-bb/commit/?id=1b6d4955abbf7e4e6c0e19907ab6a…
commit 1b6d4955abbf7e4e6c0e19907ab6a949f7eb2961
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Feb 6 14:14:31 2017 +0100
VIRT-PHY: Cleanup dirs, makefile, dependencies and formatting code.
Change-Id: Ibd68a03bcc439c262ba513782936c6b62937eaaa
http://cgit.osmocom.org/osmocom-bb/commit/?id=fed0682950c4fdb9b6e04e829a6cd…
commit fed0682950c4fdb9b6e04e829a6cd1da2ecadb1b
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 2 18:50:02 2017 +0100
VIRT_PHY: Improved l1ctl-to-l23 interface + gsmtap header parsing.
Fixed mapping from gsmtap msg type to rsl msg type and vice versa.
Proper chan_nr decoding instead of usage of dummy values for timeslot /
link_id / subslot.
Implemented missing l23 rx handler routines.
Change-Id: Ibad741d112643c55091b8ba00164b05d728ae1a1
http://cgit.osmocom.org/osmocom-bb/commit/?id=5f4acc7302390609b5867e9013d2d…
commit 5f4acc7302390609b5867e9013d2d35ea6e31bfa
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Jan 26 18:28:07 2017 +0100
VIRT-PHY: Implemented RACH on uplink.
RACH will now be transmitted over GSMTAP virtual UM interface if L1CTL
command is received.
Minor further changes:
- Incoming messages are now only then forwarded if ms is synced to a
cell (fbsb cmd from l1ctl received).
- SDCCH/4/8 are forwarded to l23 for now as we don't use
encoding/ciphering (yet) this should not be a problem.
Change-Id: Ic15188c5c0bba96c223d689be733324a9778a2e8
http://cgit.osmocom.org/osmocom-bb/commit/?id=685e81f6adf639e5192b06b478da3…
commit 685e81f6adf639e5192b06b478da31dfd7153db3
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Mon Jan 9 17:05:31 2017 +0100
VIRT-PHY: Initial commit of virt-phy to work with osmo-bts virt-phy.
This patch implements a virtual physical layer replacing the air
interface. The purpose is to get rid of the hardware requirements
and be able to start testing and implementing layer 2 communication
functionality on one machine. Multicast sockets are used to enable
bidirectional communication between the BTS and the MS process.
The GSMTAP protocol designed for wireshark capturing is used to
encapsulate the payload on the virtual physical layer.
The virtual physical layer on the osmocom-bb side implements the
L1CTL interface to the layer23 apps like mobile.
* Working mcast socket communication and extraction of its
functionality.
* Basic handlers for file descriptor callbacks from incoming L1CTL
messages and extraction of that functionality to a l1ctl socket class.
* Multiplexing to different routines depending on incoming L1CTL
message type.
* Uses virt_um and osmocom_mcast_sock implementation from osmo-bts
virt-phy.
* Ecapsulation and parsing methods to and from GSMTAP messages.
* Basic handlers for file descriptor callbacks from incoming mcast
messages on the virtual um.
* Multiplexing to different channel routines based on GSMTAP header
channel type.
* Example configuration for l23 app mobile using virtual test sim.
Change-Id: I203c8ec58326e52a09603a37232fce7ae3641415
-----------------------------------------------------------------------
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "UNNAMED PROJECT".
The branch, master has been updated
via 02098d9d22a935503f8b660ed9cbbb1b3f2eb5da (commit)
from 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac (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/osmo-hlr/commit/?id=02098d9d22a935503f8b660ed9cbbb1…
commit 02098d9d22a935503f8b660ed9cbbb1b3f2eb5da
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Jul 12 10:36:59 2017 +0200
deb: use python in shebang
This should fix the .deb build on OBS.
Change-Id: I095e5c273e30a6e124833bf58b231c6367ab48d6
-----------------------------------------------------------------------
Summary of changes:
tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/fix-bts-num-logging has been deleted
was ffa338af7c1599a6d2b4916bfc82c68859d5f11c
-----------------------------------------------------------------------
ffa338af7c1599a6d2b4916bfc82c68859d5f11c libcommon: Fix log output for bts>0.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The annotated tag, fairwaves/0.15.1-fw.6 has been created
at b0869ff23d7a644c3b6867db8618caf6d6c4530a (tag)
tagging 203a4a12608459f1dcccf550659cabded1051846 (commit)
replaces fairwaves/0.15.1-fw.5
tagged by Ivan Kluchnikov
on Tue Jul 11 23:18:44 2017 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.15.1-fw.6 version.
Alexander Chemeris (2):
libmsc: Fix VTY output for handover counters.
libcommon: Fix log output for bts>0.
Ivan Kluchnikov (1):
debian: Update changelog to 0.15.1-fw.6
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master-rebase has been updated
via 203a4a12608459f1dcccf550659cabded1051846 (commit)
via afaa728e0b223e6359ebe12ef12b1f1e67d24f03 (commit)
via 28295c94d91c7415b15019c3a37dadc565da753f (commit)
from b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 (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/openbsc/commit/?id=203a4a12608459f1dcccf550659cabde…
commit 203a4a12608459f1dcccf550659cabded1051846
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jul 11 23:16:53 2017 +0300
debian: Update changelog to 0.15.1-fw.6
http://cgit.osmocom.org/openbsc/commit/?id=afaa728e0b223e6359ebe12ef12b1f1e…
commit afaa728e0b223e6359ebe12ef12b1f1e67d24f03
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jul 11 01:42:41 2017 +0630
libcommon: Fix log output for bts>0.
Fixes regression probably introduced in c696cc28.
For bts>0 logging doesn't show bts number correctly when printing lchan
identification string - it will always show it as "bts=0". The reason for
this is that the identification string is cached before bts->nr value is
set to a proper value.
This patch sets bts->nr as part of the first step of the bts structure
initialization, before caching happens thus making sure the cached
identification string is cached with the correct values.
Change-Id: I61c18a7f021fcb1ec00d34a745f4e3ab03416c2d
http://cgit.osmocom.org/openbsc/commit/?id=28295c94d91c7415b15019c3a37dadc5…
commit 28295c94d91c7415b15019c3a37dadc565da753f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Jul 8 18:00:36 2017 +0900
libmsc: Fix VTY output for handover counters.
Handover countrs belong to BSC, but we mistakenly take values from MSC counters.
Change-Id: I9512330f2e91d2f526751c5228e6e8e0fe17d579
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 7 +++++++
openbsc/include/openbsc/gsm_data_shared.h | 2 +-
openbsc/src/libcommon/gsm_data.c | 5 +++--
openbsc/src/libcommon/gsm_data_shared.c | 3 ++-
openbsc/src/libmsc/vty_interface_layer3.c | 10 +++++-----
openbsc/tests/channel/channel_test.c | 2 +-
openbsc/tests/gsm0408/gsm0408_test.c | 8 ++++----
7 files changed, 23 insertions(+), 14 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac (commit)
from 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b (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/osmo-hlr/commit/?id=886ecef1c0b5c4b0f1bc286f29904b7…
commit 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Jul 11 15:16:16 2017 +0200
Attempt to fix .deb package
After recent switch to legacy python2 .deb fails on OBS. Let's put
known-to-work python3 dependency back but keep the script itself on
python without version specifier as it seems to work fine with both
versions.
This, in turn, causes tests to fail on FreeBSD so disable them for now.
Change-Id: I4a87252d411d840fca7362736a8c7877efa6ff52
Related: SYS#3322
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 6 ++++--
debian/control | 2 +-
tests/auc/Makefile.am | 6 ++----
tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 2 +-
4 files changed, 8 insertions(+), 8 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 (commit)
via e62d414c0cd3ce8068e99e299b5c5065e59ae1f3 (commit)
from bbfb0c33ef7a4c75219c01c5101245698baeee12 (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/osmo-gsm-manuals/commit/?id=3bcb9f4c151205a743162eb…
commit 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 17:42:04 2017 +0200
Add Message Sequence Chart for MO call with ext. MNCC in OsmoMSC
We simply talk to the MGW instead of the BTS, everything else should
remain identical.
Change-Id: I5c249cc2144276a25dba4d7bcb086a34b52d6334
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=e62d414c0cd3ce8068e99e2…
commit e62d414c0cd3ce8068e99e299b5c5065e59ae1f3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 17:23:47 2017 +0200
Add Message Sequence Chart for a MO calls with ext. MNCC handler
Change-Id: Ida10fc7ccb345b8cd084c4ecc5f4f7d4ce6c98a0
-----------------------------------------------------------------------
Summary of changes:
common/chapters/msc_mncc_mo_rtp.msc | 90 ++++++++++++++++++++++++++++++
common/chapters/nitb_mncc_mo_rtp.msc | 104 +++++++++++++++++++++++++++++++++++
common/chapters/nitb_mncc_mo_tch.msc | 92 +++++++++++++++++++++++++++++++
3 files changed, 286 insertions(+)
create mode 100644 common/chapters/msc_mncc_mo_rtp.msc
create mode 100644 common/chapters/nitb_mncc_mo_rtp.msc
create mode 100644 common/chapters/nitb_mncc_mo_tch.msc
hooks/post-receive
--
Manuals for Osmocom GSM components
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 38943b7b5e0afacbbaf06b351a35c03bf903fe2a (commit)
from 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 (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/openbsc/commit/?id=38943b7b5e0afacbbaf06b351a35c03b…
commit 38943b7b5e0afacbbaf06b351a35c03bf903fe2a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 10 20:25:10 2017 +0200
libbsc: Add VTY command to re-send the SYSTEM INFORMATION to BTS
This is useful if you are updating some configuration parameters which
affect the content of the SYSTEM INFORMATION messages. Currently, we
only send them at the time the RSL connection is established (i.e. when
the BTS is initialized), so if you change something, you need to bring
down and re-start the BTS.
Using the newly-introduced "bts <0-255> resend-system-information"
command, you can re-generate + re-send SYSTEM INFORMATION without
bringing the BTS down, i.e. without any radio carrier downtime.
Change-Id: I326df47de98f6d36c9a4d2d5475225d1e62bafb5
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 152c2f489cd214b1a400b158df2b8726f779358a (commit)
from 9a2187e7b19cd940007df724a5343003f847799f (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/osmo-bts/commit/?id=152c2f489cd214b1a400b158df2b872…
commit 152c2f489cd214b1a400b158df2b8726f779358a
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Jul 11 17:48:22 2017 +0200
si2q: do not consider count update as error
The number of SI2quater messages might be updated dynamically by
BSC (via 'bts 0 resend-system-information' command for example). Log it
but do not return error.
Related: OS#2357
Change-Id: I9625be879c672e20543cc40af288828143ffb983
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, laforge/gprs-suspend has been created
at b900a4c412318cdd3447840884d5f9403a9e4575 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=b900a4c412318cdd3447840884d5f940…
commit b900a4c412318cdd3447840884d5f9403a9e4575
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 09:50:29 2017 +0200
pcu_sock: Forward incoming RR GPRS SUSPEND REQ to PCU socket
s specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15,
a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if
it wants to suspend GPRS services. The BSS is now responsible to
somehow forward this to the SGSN. As the Gs interface between BSC and
SGSN is both optional and doesn't have any provision to forward this
message, we have to send it over to the PCU so it can use regular BSSGP
signaling to inform the SGSN of the SUSPEND REQUEST.
This patch requires libosmocore Change-Id
I90113044460a6c511ced14f588876c4280d1cac7 for the related definition of
struct gsm48_gprs_susp_req.
This patch follows the same logic of whatwas introdiced in osmo-bts as
Change-Id I3c1af662c8f0d3d22da200638480f6ef05c3ed1f.
Change-Id: I05ac5de16c9d5122c179b3f9b273a0c9c7661e29
Closes: OS#2249
http://cgit.osmocom.org/openbsc/commit/?id=63c780c51e13394756338394bee3852d…
commit 63c780c51e13394756338394bee3852dbc2c33ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 09:32:45 2017 +0200
update pcuif_proto with TXT_IND and SUSP_REQ definitions from osmo-bts.git
Change-Id: I25335a90bfb33953242a09e2af550edf2a799721
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via b808da44ab417df0a66a9530c6aa8a45f74e74be (commit)
from 1389e86d116509884b0e5ee3421fe7683afcab9b (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/libosmocore/commit/?id=b808da44ab417df0a66a9530c6aa…
commit b808da44ab417df0a66a9530c6aa8a45f74e74be
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 26 10:50:28 2017 +0200
utils: add function gsm_fn_as_gsmtime_str()
Convert a given frame number into a printable string that displays
the sub components of the frame number.
Change-Id: I8015d2ded3940b01b35df7b72fc35c70c25e9926
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm_utils.h | 3 +++
src/gsm/gsm_utils.c | 11 +++++++++++
src/gsm/libosmogsm.map | 1 +
3 files changed, 15 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 (commit)
from e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f (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/openbsc/commit/?id=4d15cfce7cc5d6c22e2ca7e185d0e7f2…
commit 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 00:38:30 2017 +0200
bsc_api: Fix copy+paste error in printing name of RR STATUS PDU
Change-Id: I0ef78ef046e4850346569f750693e12938b50ab5
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_api.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f (commit)
from 2d254cca1021d4b12dbb7651eff862464209bcae (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/openbsc/commit/?id=e1b3bb1629c9259ed4e1dd4eb16a06ca…
commit e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f
Author: Benoit Bolsee <benoit.bolsee(a)wtl.be>
Date: Wed Jul 5 12:34:18 2017 +0200
transaction: reject calls from unidentified subscribers
A valid subscriber is indespensible when allocating a new
transaction. Return NULL if no subscriber is supplied. This
will cause unidentified subscribers to be rejected.
Note: Under normal conditions, the problem does not occour,
but it is still possible that a misbehaving MS might trigger
the problem by sending a SETUP command before authenticating
the subscriber. (unencrypted networks)
Change-Id: Ia8739b6e329ab02c0064270d02ad1d6ee245520d
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/transaction.c | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 2d254cca1021d4b12dbb7651eff862464209bcae (commit)
from 9244d110b8ae66b2691f9879ee0b6a0cbe113bae (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/openbsc/commit/?id=2d254cca1021d4b12dbb7651eff86246…
commit 2d254cca1021d4b12dbb7651eff862464209bcae
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 9 17:15:45 2017 +0200
Fix BTS attribute requests
* fix BTS numbers: use 0 to indicate given BTS and 0xFF to indicate all
BTS' as it's explained in 3GPP TS 52.021 §9.3.
* only request attributes from supported (OsmoBTS) types
Change-Id: I8f43055c38000248033a8ff9ddaf0910d68d794b
Related: OS#2317
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_nm.c | 9 ++++++++-
openbsc/src/libbsc/bsc_init.c | 4 ++--
2 files changed, 10 insertions(+), 3 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 1389e86d116509884b0e5ee3421fe7683afcab9b (commit)
via 548e3712009f68f801be806884d848b47c30dced (commit)
from ed0eda236c525377e3c25d04456cbeafcab21c2d (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/libosmocore/commit/?id=1389e86d116509884b0e5ee3421f…
commit 1389e86d116509884b0e5ee3421fe7683afcab9b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 18 18:16:02 2017 +0300
Add pseudo-random bit sequence generator to libosmcoore
These PRBS sequences are specified in ITU-T O.150. They are typically
used as test data to be transmitted for BER (bit error rate) testing.
Change-Id: I227b6a6e86a251460ecb816afa9a7439d5fb94d1
http://cgit.osmocom.org/libosmocore/commit/?id=548e3712009f68f801be806884d8…
commit 548e3712009f68f801be806884d848b47c30dced
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 10 22:32:08 2017 +0200
gsm_04_08.h: Add struct for 9.1.13b GPRS suspension request
Change-Id: I90113044460a6c511ced14f588876c4280d1cac7
-----------------------------------------------------------------------
Summary of changes:
include/Makefile.am | 1 +
include/osmocom/core/prbs.h | 25 +++++++++++
include/osmocom/gsm/protocol/gsm_04_08.h | 8 ++++
src/Makefile.am | 2 +-
src/prbs.c | 74 ++++++++++++++++++++++++++++++++
tests/Makefile.am | 7 ++-
tests/prbs/prbs_test.c | 47 ++++++++++++++++++++
tests/prbs/prbs_test.ok | 16 +++++++
tests/testsuite.at | 6 +++
9 files changed, 183 insertions(+), 3 deletions(-)
create mode 100644 include/osmocom/core/prbs.h
create mode 100644 src/prbs.c
create mode 100644 tests/prbs/prbs_test.c
create mode 100644 tests/prbs/prbs_test.ok
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "UNNAMED PROJECT".
The branch, laforge/gprs-suspend has been created
at b6e219d2746c2e804ac844c2602305cf38c2f444 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=b6e219d2746c2e804ac844c2602305c…
commit b6e219d2746c2e804ac844c2602305cf38c2f444
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Jul 11 00:06:38 2017 +0200
Forward GPRS SUSPEND REQ from BTS to SGSN using BSSGP
As specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15,
a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if
it wants to suspend GPRS services. As of
Change-Id I3c1af662c8f0d3d22da200638480f6ef05c3ed1f, OsmoBTS forwards
this via the PCU socket, so we need to pick it up and send it via BSSGP
to the SGSN.
Change-Id: I7b4beb413a6f974373a404b5a11c44d86ba695d3
Closes: OS#2249
http://cgit.osmocom.org/osmo-pcu/commit/?id=d7d0bb55bc8c6334a9c0f40712fa7bd…
commit d7d0bb55bc8c6334a9c0f40712fa7bd53c063a58
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 10 15:03:27 2017 +0200
jenkins.sh: Proper error message if local environment isn't set up
Change-Id: Ibd24ba6024714f3d7aac14ef661acf52de2a3825
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, laforge/gprs-suspend has been created
at e245bf102b20c72640d6f70ec318559bb710b5c9 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=e245bf102b20c72640d6f70ec318559…
commit e245bf102b20c72640d6f70ec318559bb710b5c9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 10 22:39:15 2017 +0200
Forward GPRS SUSPEND REQ from DCCH to PCU socket
As specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15,
a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if
it wants to suspend GPRS services. The BSS is now responsible to
somehow forward this to the SGSN. As the Gs interface between BSC and
SGSN is both optional and doesn't have any provision to forward this
message, we have to send it over to the PCU so it can use regular BSSGP
signaling to inform the SGSN of the SUSPEND REQUEST.
This patch requires libosmocore Change-Id
I90113044460a6c511ced14f588876c4280d1cac7 for the related definition of
struct gsm48_gprs_susp_req.
Change-Id: I3c1af662c8f0d3d22da200638480f6ef05c3ed1f
Closes: OS#2249
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 9244d110b8ae66b2691f9879ee0b6a0cbe113bae (commit)
from 7cb44209eac4651d5fc65e07f74bc5325f110ea4 (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/openbsc/commit/?id=9244d110b8ae66b2691f9879ee0b6a0c…
commit 9244d110b8ae66b2691f9879ee0b6a0cbe113bae
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jun 12 01:52:27 2017 +0200
Add VTY commands for experimentation with TS 04.14 commands
TS 04.14 (TS 44.014) specifies a series of commands specific to
conformance testing. Let's add some VTY commands to play (at least
initially) with closing and opening voice loops in the MS.
Change-Id: I38b1ee9dbf26f5689c38cb83b1b3c5e9eaad7678
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 94 +++++++++++++++++++++++++++++++
1 file changed, 94 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/fix-bts-num-logging has been created
at ffa338af7c1599a6d2b4916bfc82c68859d5f11c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=ffa338af7c1599a6d2b4916bfc82c688…
commit ffa338af7c1599a6d2b4916bfc82c68859d5f11c
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jul 11 01:42:41 2017 +0630
libcommon: Fix log output for bts>0.
Fixes regression probably introduced in c696cc28.
For bts>0 logging doesn't show bts number correctly when printing lchan
identification string - it will always show it as "bts=0". The reason for
this is that the identification string is cached before bts->nr value is
set to a proper value.
This patch sets bts->nr as part of the first step of the bts structure
initialization, before caching happens thus making sure the cached
identification string is cached with the correct values.
Change-Id: I61c18a7f021fcb1ec00d34a745f4e3ab03416c2d
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b (commit)
from 69f3860d2884976216bb8d60e4f268a979374115 (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/osmo-hlr/commit/?id=1f3a1ce1a31ea94d501fa31142db2b5…
commit 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri Jun 2 13:34:37 2017 +0200
tests/auc: Don't require python3
Our jenkins buildslave does not have python3 installed so call python2
instead.
Change-Id: Ifb59b79021b2c935b326496ed339f12e13c96b8e
Ticket: SYS#3322
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 7cb44209eac4651d5fc65e07f74bc5325f110ea4 (commit)
from 94431bf7c32506aa99efd29e3617022270ff458d (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/openbsc/commit/?id=7cb44209eac4651d5fc65e07f74bc532…
commit 7cb44209eac4651d5fc65e07f74bc5325f110ea4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon May 29 18:02:53 2017 +0200
Support for TS 04.14 conformance test commands
Change-Id: Ib27edbfc8ccdedf00589ec715ced7bed435fa94c
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 1 +
openbsc/include/openbsc/gsm_04_14.h | 15 ++++
openbsc/src/libmsc/Makefile.am | 1 +
openbsc/src/libmsc/gsm_04_08.c | 4 ++
openbsc/src/libmsc/gsm_04_14.c | 132 ++++++++++++++++++++++++++++++++++++
5 files changed, 153 insertions(+)
create mode 100644 openbsc/include/openbsc/gsm_04_14.h
create mode 100644 openbsc/src/libmsc/gsm_04_14.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 28d8081e25abbf6151bee7fc325510545c9c799d (commit)
from 87ed77b9376c89c4f78e61425a4700de166f252e (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/osmo-trx/commit/?id=28d8081e25abbf6151bee7fc3255105…
commit 28d8081e25abbf6151bee7fc325510545c9c799d
Author: ignasj <ignas.jarusevicius(a)gmail.com>
Date: Tue Jun 13 23:37:46 2017 +0300
LimeSDR: Fix sample value range
when "sc16" stream arg is passed to SoapyUHD sample value range is -32768 to 32767
Change-Id: I58b8b6b71648bd9cbc105ddaaa9a7cf0a31b3d47
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 94431bf7c32506aa99efd29e3617022270ff458d (commit)
via 8f7ab69d4ca2cbfa9a669c7cdee62272824be4a3 (commit)
via 61a7e57d8608052a050795c1620f1e918ab80a31 (commit)
from 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b (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/openbsc/commit/?id=94431bf7c32506aa99efd29e36170222…
commit 94431bf7c32506aa99efd29e3617022270ff458d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Jul 8 18:00:36 2017 +0900
libmsc: Fix VTY output for handover counters.
Handover countrs belong to BSC, but we mistakenly take values from MSC counters.
Change-Id: I9512330f2e91d2f526751c5228e6e8e0fe17d579
http://cgit.osmocom.org/openbsc/commit/?id=8f7ab69d4ca2cbfa9a669c7cdee62272…
commit 8f7ab69d4ca2cbfa9a669c7cdee62272824be4a3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Jul 9 13:18:17 2017 +0200
sgsn: Fill the cch_pdp with a value coming from the tlv structure
For some GGSNs we need to insert the PDP Charging Characteristics
that were returned. We receive these values from GSUP and will
fill them into the tlv structure when finding the ggsn context.
Change-Id: I1725bfd2403d29ce3550bfcd6fcc1498426ef906
http://cgit.osmocom.org/openbsc/commit/?id=61a7e57d8608052a050795c1620f1e91…
commit 61a7e57d8608052a050795c1620f1e918ab80a31
Author: Benoit Bolsee <benoit.bolsee(a)wtl.be>
Date: Wed Jul 5 12:57:16 2017 +0200
04.08: find a portable way to obtain the timezone offset
Portable GMT offset calculation to display correct
time on GSM.
Change-Id: I673f17af2550c9708c4771e4ea4eafbbfafbb824
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 5 +++++
openbsc/src/gprs/gprs_sgsn.c | 21 ++++++++++++++++-----
openbsc/src/gprs/gprs_subscriber.c | 14 ++++++++++++++
openbsc/src/gprs/sgsn_libgtp.c | 7 +++++++
openbsc/src/libmsc/gsm_04_08.c | 13 ++++++++++---
openbsc/src/libmsc/vty_interface_layer3.c | 10 +++++-----
6 files changed, 57 insertions(+), 13 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b (commit)
from 2102a4ae43eb5610c96ac21c77b94f621fa0ac64 (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/openbsc/commit/?id=3ea54c8fa92eaa81b1903de89cf2872e…
commit 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 10 15:00:00 2017 +0200
jenkins.sh: Proper error message if local environment isn't set up
Change-Id: I79c2302365824d9c8783dadfa378c8eaa07e2ee7
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)