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 87ef68eb33d463d8aad1511a272cbdb779f1ba19 (commit)
via f926f45c4bb8d261cdbefec6aba65a167c6bbc92 (commit)
from 194b4cb4fd2bc7c0ca71fad14a314a517f5d4415 (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=87ef68eb33d463d8aad1511a272cbdb7…
commit 87ef68eb33d463d8aad1511a272cbdb779f1ba19
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 10 02:18:00 2016 +0100
OM2000: disallow ip.access style TCH/F_PDCH pchan type
For TCH/F_PDCH, return an invalid chan comb (0) and print an error message
that hints at the proper pchan type to use instead: TCH/F_TCH/H_PDCH
Change-Id: Ibe0f944573f0a6d1be4bf7cf4986c4b2b3bd6d0d
http://cgit.osmocom.org/openbsc/commit/?id=f926f45c4bb8d261cdbefec6aba65a16…
commit f926f45c4bb8d261cdbefec6aba65a167c6bbc92
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 31 18:16:34 2016 +0100
OM2000: for TS conf of dyn TS, always send TCH/F chan comb
When OM2K sets up the timeslots with the BTS, the dynamic channel state
is not yet resolved to any particular pchan type. Instead of using the
dyn state, always advertise dynamic timeslots as pchan2comb(TCH/F).
In the past, the Ericsson dynamic timeslots were handled as pchan type
TCH/F_PDCH. This is a mistake, as this pchan type is intended for
the ip.access dynamic PDCH way of dynamic channels. In any case, in the
initial state of this pchan type, the timeslot was initialized as
pchan2comb(TCH/F) because the ts->flags do not reflect an active PDCH
yet. In short, this patch does not change the behavior of TCH/F_PDCH
timeslots, only clarifies it.
It would in fact make sense to disallow use of TCH/F_PDCH for OM2K,
but that should probably be a separate patch.
The proper pchan to use for Ericsson dynamic timeslots is
TCH/F_TCH/H_PDCH. These do not use ts->flags, but ts->dyn.* as state,
which first reflects pchan_want == pchan_is == GSM_PCHAN_NONE. Hence
the timeslot was initialized by OM2K as pchan type zero, which is
unknown / invalid. So, instead of using pchan_is, which is not yet
reflecting anything meaningful, always initialize as TCH/F chan comb,
as Ericsson hardware apparently expects it.
Change-Id: If0693f7c5c85977b0e4acbc701ee5d635434d0d1
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_om2000.c | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 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 194b4cb4fd2bc7c0ca71fad14a314a517f5d4415 (commit)
from b4ecc1d43b147d7b42ba4822727b713ce5074794 (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=194b4cb4fd2bc7c0ca71fad14a314a51…
commit 194b4cb4fd2bc7c0ca71fad14a314a517f5d4415
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 10 03:19:21 2016 +0100
fix use after free in bsc_config_free
talloc_free the cfg only after asserting num_bsc count sanity.
This caused a failure in the 'bsc-nat' test with -fsanitize build.
Should fix the Osmocom_Sanitizer build on jenkins.osmocom.orghttps://jenkins.osmocom.org/jenkins/job/Osmocom_Sanitizer/
Change-Id: Ic20aacaccffcaa58ccec6d24c884727dc1bc50e6
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc_nat/bsc_nat_utils.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 b4ecc1d43b147d7b42ba4822727b713ce5074794 (commit)
via 6bbcfbb78c1024c8e32598ca068bd06c586aaac9 (commit)
via 8136e4b9afcf554e129a2dda40c456d81d025bc5 (commit)
via 7975ddf0ec2e59579331b5aa997e8057ae8d7cbc (commit)
via 4579978983f5f816b1fdc5c6389633ab0b666d80 (commit)
from 46edbc4162634bba5247f9c0b0915ea09917d15c (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=b4ecc1d43b147d7b42ba4822727b713c…
commit b4ecc1d43b147d7b42ba4822727b713ce5074794
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Oct 20 13:55:21 2016 +0200
OM2000: Throw error when MO can not be enabled
Throw warning message in case the MO state does not change
to enabled after sendeing an Enable-Request message.
Change-Id: Idfde8d6f71526e8acfea51835732515a4bee858e
http://cgit.osmocom.org/openbsc/commit/?id=6bbcfbb78c1024c8e32598ca068bd06c…
commit 6bbcfbb78c1024c8e32598ca068bd06c586aaac9
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Oct 26 14:20:06 2016 +0200
om2000: added support for ericssons sabm negotiation
This patch adds support for ericssons sambm negotiation.
This patch depends on libosmo-abis commit:
2788c7eacab91cd39d68e316fc8ee87763bbfeb4
Change-Id: I56b1c1cef07a61143fc0e8058480805cddfeff96
http://cgit.osmocom.org/openbsc/commit/?id=8136e4b9afcf554e129a2dda40c456d8…
commit 8136e4b9afcf554e129a2dda40c456d81d025bc5
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Oct 19 10:14:35 2016 +0200
OM2000: Add fault report parsing
This patch adds parsing for OM2000 MO fault report map parsing,
the bits in the fault maps are counted out and displayed.
Change-Id: I6e2928f39b09bc08e9ab78bc10bc81e07f7eb55d
http://cgit.osmocom.org/openbsc/commit/?id=7975ddf0ec2e59579331b5aa997e8057…
commit 7975ddf0ec2e59579331b5aa997e8057ae8d7cbc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 16 23:44:16 2016 +0200
RBS2000: re-establish any lost signalling links
Contrary to standard A-bis, in the RBS2000 case the BSC connects
the signalling data links (LAPD) to the BTS. In case one of them
drop, we need to attempt to re-establish them.
This requires libosmo-abis with Change-Id I07f0f79e0cda09766f357032ffb4e7ad643d448a
Change-Id: I710b5af5d0acbdd3febd314849340f2adb7abd80
http://cgit.osmocom.org/openbsc/commit/?id=4579978983f5f816b1fdc5c6389633ab…
commit 4579978983f5f816b1fdc5c6389633ab0b666d80
Author: root <root@sysmocom>
Date: Sat Oct 15 21:24:57 2016 +0200
om2000: Add support for querying RBS capabilities
Change-Id: Id1fbaf41286f3651ce8f210eb8da05fb51179c96
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/abis_om2000.h | 1 +
openbsc/src/libbsc/abis_om2000.c | 155 +++++++++++++++++++++++++++++-
openbsc/src/libbsc/abis_om2000_vty.c | 12 +++
openbsc/src/libbsc/bts_ericsson_rbs2000.c | 15 +++
4 files changed, 182 insertions(+), 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 46edbc4162634bba5247f9c0b0915ea09917d15c (commit)
from 686f4d6a8509088ebd42f63c971bfffa313ff405 (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=46edbc4162634bba5247f9c0b0915ea0…
commit 46edbc4162634bba5247f9c0b0915ea09917d15c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 18 08:49:21 2016 +0200
lchan: Release channel in case of late activation ack
In case of the sysmoBTS and receiving a channel activation ack on a channel
that was marked as broken, release it again.
Use a normal release without SACCH deactivation and release the rqd_ta data.
Also add a local variable 'ts' to shorten some lines.
The typical situation where this would occur is with high latency between BTS
and BSC (or NITB). If a channel activation ack does not arrive in time, a
channel is marked broken, and never recovers after that. This patch will
release the channel again, which will remove the BROKEN_UNUSABLE state and
makes lchan available again. Reported by Rhizomatica.
However, in case of packet loss, i.e. when the channel activation ack never
arrives at the BSC, this patch does not provide a resolution of the
BROKEN_UNUSABLE state.
On dynamic timeslots: clearing the dyn ts state could possibly happen in
lchan_free() instead of in rsl_rx_chan_act_ack(). That's to be done in a
separate patch, if at all.
Tweaked-By: nhofmeyr
Change-Id: I63dc0deaf15ba7c21e20b1e0c7b85f0437e183ed
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 31 ++++++++++++++++++++++++++++---
1 file changed, 28 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 686f4d6a8509088ebd42f63c971bfffa313ff405 (commit)
from 424656e527df460656e46a0430f40c90edec7529 (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=686f4d6a8509088ebd42f63c971bfffa…
commit 686f4d6a8509088ebd42f63c971bfffa313ff405
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 1 03:32:50 2016 +0100
SGSN: Use dummy all-zero MSISDN value in PDP Context Act on GTP
The GTP protocol specification requires us to include the MSISDN IE in
all non-secondary PDP context activations. However, when no real HLR is
used (e.g. via GSUP), we do not have the MSISDN information available
and so far simply sent a zero-length MSISDN IE in GTP. The latter is a
violation of the spec.
So to resolve this, we now send a 15-digit all-zero dummy MSISDN IE, as
described in TS 23.003.
Change-Id: I8d0a5d52d6cd2a00b5dda060bd41d45056dfa84d
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/sgsn_libgtp.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 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 "UNNAMED PROJECT".
The branch, master has been updated
via c0c3afd0794c217e6fc33b18eb9366c8cfe8b020 (commit)
from ae4838101a58feb512e88325efcae79f46af8e32 (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=c0c3afd0794c217e6fc33b18eb9366c…
commit c0c3afd0794c217e6fc33b18eb9366c8cfe8b020
Author: aravind sirsikar <arvind.sirsikar(a)radisys.com>
Date: Wed Nov 9 16:27:00 2016 +0530
Handle Immediate assignment reject
When RACH is received, PCU will generate the Immediate assignment reject
message if no resources are present. The encoding is done based on section
9.1.20 of 44.018 version 11.7.0 Release 11. This patch also includes the
test case to validate the generated Immediate assignment reject message.
This patch is integration tested on Osmo-trx setup with Ettus B210 board
and LG F70 MS with some simulation code changes in Osmo-pcu.
Change-Id: I3d33e2b9746fa4f338fad0e6b63b1c5f07de6f9b
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 107 +++++++++++-------
src/encoding.cpp | 78 +++++++++++++
src/encoding.h | 6 +
tests/tbf/TbfTest.cpp | 83 ++++++++++++++
tests/tbf/TbfTest.err | 271 +++++++++++++++++++++++++++++++++++++++++-----
tests/tbf/TbfTest.ok | 4 +
tests/types/TypesTest.cpp | 37 +++++++
tests/types/TypesTest.ok | 2 +
8 files changed, 520 insertions(+), 68 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 424656e527df460656e46a0430f40c90edec7529 (commit)
via 591e1d7daa6839c9a02714b7420206ca4542aafe (commit)
from b748012d3186209c0f4c38ebb7113ce7c60e333b (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=424656e527df460656e46a0430f40c90…
commit 424656e527df460656e46a0430f40c90edec7529
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 15 16:30:35 2016 +0200
OM2000: Fix state machien for CF/TRXC on START Result
When receiving the 'Start Result' message, for CF and TRXC MO
we directly transition to performing the Operational Info. In that
case, we need to return after sending the Operational Info and skip
the usual processing for the default case below.
Change-Id: I99860d198b337ffe461b240bda20dc10e1b5b2cb
http://cgit.osmocom.org/openbsc/commit/?id=591e1d7daa6839c9a02714b7420206ca…
commit 591e1d7daa6839c9a02714b7420206ca4542aafe
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 9 22:20:57 2016 +0200
WIP: OM2000: Full state machine implementation using osmo_fsm
Our existing OM2000 code for initializing all Managed Objects of a BTS
at startup was never complete. Rather than trying to fix the old-style
code, introudce a hierarchy of osmo_fsm's reflecting the full protocol
hand-shake and sequence of bringing up the individual MO's.
If this works out well, it mihgt make sense to convert the TS 12.21 OML
code for other BTS models, too.
Change-Id: I3e11b28ba22b8c227e0401e6207fdda5381dda8c
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/abis_om2000.h | 11 +-
openbsc/include/openbsc/gsm_data_shared.h | 39 +
openbsc/src/libbsc/abis_om2000.c | 1256 +++++++++++++++++++++++++----
openbsc/src/libbsc/bts_ericsson_rbs2000.c | 112 +--
4 files changed, 1132 insertions(+), 286 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, laforge/gbproxy-multi-ns has been created
at 7c9052398e95a84ea905cbfde4763aa039dde47b (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=7c9052398e95a84ea905cbfde4763aa0…
commit 7c9052398e95a84ea905cbfde4763aa039dde47b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 7 21:43:50 2016 +0100
gb_proxy: Don't use bssgp_nsi variable, but cfg->{bss,sgsn}_nsi
The global variable bssgp_nsi should disappear soon to make the gb_proxy
work with different NS instances on the SGSN and the BSS side. Let's
remove any code that explicitly references bssgp_nsi during message
processing.
Change-Id: Iac6c5d318fde41fb6edab3cb11b4773c62bb4ef6
http://cgit.osmocom.org/openbsc/commit/?id=450710501b092986024c1348697477fd…
commit 450710501b092986024c1348697477fdcfbf80ce
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 7 21:34:31 2016 +0100
gb_proxy: differentiate between SGSN-facing and BSS-facing NS Instance
We start to differentiate between the two different NS Instances inside
struct gbproxy_config. However, both elements are still initialized to
the same (single) NS instance.
Change-Id: I08c28bbc4cdf6ecfaa1ad62e547b45b58c967abb
http://cgit.osmocom.org/openbsc/commit/?id=1af212ab902f384462101e37a1b11012…
commit 1af212ab902f384462101e37a1b11012e04519ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 7 21:30:23 2016 +0100
Change to build against libosmogb change
libosmogb VTY code has been modified to allow the use fo multiple NS
instances in Change-Id I483e9984f046e0e698c65b59034b3a6141e7ca73. This
commit simply makes osmo-sgsn and osmo-gbproxy build (and work) again,
still with only one NS instance.
Change-Id: I9f3453bab23258f6dad352e8e3aeb20792cb5c9a
http://cgit.osmocom.org/openbsc/commit/?id=cd3bfbaa0e1e0e1285a460b8335f78c8…
commit cd3bfbaa0e1e0e1285a460b8335f78c801490bf2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 1 03:32:50 2016 +0100
SGSN: Use dummy all-zero MSISDN value in PDP Context Act on GTP
The GTP protocol specification requires us to include the MSISDN IE in
all non-secondary PDP context activations. However, when no real HLR is
used (e.g. via GSUP), we do not have the MSISDN information available
and so far simply sent a zero-length MSISDN IE in GTP. The latter is a
violation of the spec.
So to resolve this, we now send a 15-digit all-zero dummy MSISDN IE, as
described in TS 23.003.
Change-Id: I8d0a5d52d6cd2a00b5dda060bd41d45056dfa84d
-----------------------------------------------------------------------
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, pmaier/osmo-nitb-test2 has been created
at c3689ab5f6fe2bace24b7a1260b2e631c5aa2712 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=c3689ab5f6fe2bace24b7a1260b2e631…
commit c3689ab5f6fe2bace24b7a1260b2e631c5aa2712
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 31 18:16:34 2016 +0100
abis_om2000: for TS conf of dyn TS, always send TCH/F as chan comb
Change-Id: If0693f7c5c85977b0e4acbc701ee5d635434d0d1
http://cgit.osmocom.org/openbsc/commit/?id=e7b9fb12d6a918ccebd671218e6431ea…
commit e7b9fb12d6a918ccebd671218e6431ea5fdaba6e
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Nov 2 12:05:44 2016 +0100
rsl: support for ericssons propritary SI13 format
Ericsson has introduced a propritary format to issue the S13 BCCH
information. Normally the system info type field for SI13 would
be encoded as 0x28. Ericsson encodes that field as 0x02 and ads
a bcch mapping parameter, (IEI=F2) This patch sets the BCCH mapping
to 0x00 (=BCCH Normal) statically (0xF200)
Change-Id: Ie0900f9b810744172b3090ce1b0ef7b7a1132946
http://cgit.osmocom.org/openbsc/commit/?id=25a09caf688e915d5261816b4811b5c2…
commit 25a09caf688e915d5261816b4811b5c2824a0498
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Oct 27 17:54:00 2016 +0200
rbs2000: Add missing bts feature definitions
function bts_model_rbs2k_start() in bts_ericsson_rbs2000.c lacks
the feature definition for GPRS and EGPRS.
Change-Id: I777a67862084aa6cca39cfc43f5708e47608b0e6
http://cgit.osmocom.org/openbsc/commit/?id=0c646c5764c70461b6246c4feb4fc587…
commit 0c646c5764c70461b6246c4feb4fc5876fb10b38
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Oct 26 15:19:41 2016 +0200
pcu_if: original pcu sock interface from osmo-bts
The pcu interface required to support bsc co-located
pcu uses pcu_sock.c and its related header files as
a starting point.
See also:
osmo-bts.git: ced9a5d0e2c7e3371760f1c07df7b41cfe7ab71d
Change-Id: I46b0a65f1633c40053d43b57b786b042f20f12bd
http://cgit.osmocom.org/openbsc/commit/?id=5f3e80e8461dc1e0cfdd1443e3087782…
commit 5f3e80e8461dc1e0cfdd1443e3087782b84a19f0
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Oct 20 13:55:21 2016 +0200
OM2000: Throw error when MO can not be enabled
Throw warning message in case the MO state does not change
to enabled after sendeing an Enable-Request message.
Change-Id: Idfde8d6f71526e8acfea51835732515a4bee858e
http://cgit.osmocom.org/openbsc/commit/?id=4d2072f2df3e1f8195b155df6d4ddcb1…
commit 4d2072f2df3e1f8195b155df6d4ddcb1042f53df
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Oct 26 14:20:06 2016 +0200
om2000: added support for ericssons sabm negotiation
This patch adds support for ericssons sambm negotiation.
This patch depends on libosmo-abis commit:
2788c7eacab91cd39d68e316fc8ee87763bbfeb4
Change-Id: I56b1c1cef07a61143fc0e8058480805cddfeff96
http://cgit.osmocom.org/openbsc/commit/?id=dcf2385a6fede495322edbcff5d1466f…
commit dcf2385a6fede495322edbcff5d1466f3f2f0767
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Oct 19 10:14:35 2016 +0200
OM2000: Add fault report parsing
This patch adds parsing for OM2000 MO fault report map parsing,
the bits in the fault maps are counted out and displayed.
Change-Id: I6e2928f39b09bc08e9ab78bc10bc81e07f7eb55d
http://cgit.osmocom.org/openbsc/commit/?id=9a24d14d4a61dfcfa8ac3830a7d9327f…
commit 9a24d14d4a61dfcfa8ac3830a7d9327ff1a4ed15
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 16 23:44:16 2016 +0200
RBS2000: re-establish any lost signalling links
Contrary to standard A-bis, in the RBS2000 case the BSC connects
the signalling data links (LAPD) to the BTS. In case one of them
drop, we need to attempt to re-establish them.
This requires libosmo-abis with Change-Id I07f0f79e0cda09766f357032ffb4e7ad643d448a
Change-Id: I710b5af5d0acbdd3febd314849340f2adb7abd80
http://cgit.osmocom.org/openbsc/commit/?id=a767b2e8b72ae789faacb30fe64afb5b…
commit a767b2e8b72ae789faacb30fe64afb5bd4103b69
Author: root <root@sysmocom>
Date: Sat Oct 15 21:24:57 2016 +0200
om2000: Add support for querying RBS capabilities
Change-Id: Id1fbaf41286f3651ce8f210eb8da05fb51179c96
http://cgit.osmocom.org/openbsc/commit/?id=295284690dcfd60d3c8469af9df55a71…
commit 295284690dcfd60d3c8469af9df55a71ea88e88f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 15 16:30:35 2016 +0200
OM2000: Fix state machien for CF/TRXC on START Result
When receiving the 'Start Result' message, for CF and TRXC MO
we directly transition to performing the Operational Info. In that
case, we need to return after sending the Operational Info and skip
the usual processing for the default case below.
Change-Id: I99860d198b337ffe461b240bda20dc10e1b5b2cb
http://cgit.osmocom.org/openbsc/commit/?id=e605d350a080a9f78cff2eef3eca53f6…
commit e605d350a080a9f78cff2eef3eca53f6bf4aaed3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 9 22:20:57 2016 +0200
WIP: OM2000: Full state machine implementation using osmo_fsm
Our existing OM2000 code for initializing all Managed Objects of a BTS
at startup was never complete. Rather than trying to fix the old-style
code, introudce a hierarchy of osmo_fsm's reflecting the full protocol
hand-shake and sequence of bringing up the individual MO's.
If this works out well, it mihgt make sense to convert the TS 12.21 OML
code for other BTS models, too.
Change-Id: I3e11b28ba22b8c227e0401e6207fdda5381dda8c
-----------------------------------------------------------------------
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, laforge/gprs-ns-instances has been updated
via 7214a9148eeea567e6934965ee805e65c23ce59f (commit)
via c867e1472348c7a551cc83718d2fe74e6baa1c6f (commit)
from 8154266457616ca59dea4990f0e29fe0ea298662 (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=7214a9148eeea567e6934965ee80…
commit 7214a9148eeea567e6934965ee805e65c23ce59f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 9 14:43:33 2016 +0100
UNTESTED WIP: remove global bssgp_nsi variable
As we can now have several NS instances inside the program, let's
remove the global bsspg_nsi to which BSSGP bound itself. Rather,
all functions are now parametrized based on the NS Instance that's
either
* explicitly passed to the function (in case no msgb and no bctx), or
* stated in the BVC context / bctx (if any), or
* explicitly given as argument to the function (if no msgb and no bctx)
Change-Id: Ibc7df60caf4adef690001536bd7a1293d866a1c2
http://cgit.osmocom.org/libosmocore/commit/?id=c867e1472348c7a551cc83718d2f…
commit c867e1472348c7a551cc83718d2fe74e6baa1c6f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 9 14:42:18 2016 +0100
remove now-unused argument to gprs_ns_vty_init()
gprs_ns_vty_init() is now working for all NS instances, so no need to
pass in one specific NS instance
Change-Id: I5715ae4fad45a71245f83729d06414c5c44adf93
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gprs/gprs_bssgp.h | 10 ++--
include/osmocom/gprs/gprs_bssgp_bss.h | 6 +-
include/osmocom/gprs/gprs_ns.h | 2 +-
src/gb/gprs_bssgp.c | 107 +++++++++++++++++++++-------------
src/gb/gprs_bssgp_bss.c | 45 +++++++-------
src/gb/gprs_bssgp_util.c | 13 ++---
src/gb/gprs_ns_vty.c | 2 +-
src/gb/libosmogb.map | 1 -
8 files changed, 106 insertions(+), 80 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications