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/rbs2000_broken has been created
at 37fc730863cdf53e3a5663b5942b2359d8dc915f (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=37fc730863cdf53e3a5663b5942b2359…
commit 37fc730863cdf53e3a5663b5942b2359d8dc915f
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 23 17:56:30 2016 +0100
attempt to fix probelms introduced with rebase
http://cgit.osmocom.org/openbsc/commit/?id=4480d18c7451940c87dfa19ec24e7970…
commit 4480d18c7451940c87dfa19ec24e7970eb01b533
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Dec 20 14:23:45 2016 +0100
fixup for: gprs: T3186 encoding in Sysinfo 13
http://cgit.osmocom.org/openbsc/commit/?id=da2fb591ae327ba4651dd17f5fb9dc62…
commit da2fb591ae327ba4651dd17f5fb9dc6221ad5fb5
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Dec 20 14:23:45 2016 +0100
gprs: T3186 encoding in Sysinfo 13
The timer T3186, which is described in 3GPP TS 44.060, is using 3
bits of the si13 mac block. This requires special encoding. In the
case of T3186, the value is encoded by the formula: bits = t/500-1.
Our implementation uses the formula bits=t/500, which is incorrect.
http://cgit.osmocom.org/openbsc/commit/?id=806ebc979442316a7f7404b4923f4515…
commit 806ebc979442316a7f7404b4923f4515c9137808
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 16 16:03:28 2016 +0100
sndcp: Allow empty SNDCP-XID indications
In some rare cases the modem might send a xid indication that does
not contain anything except the version number field. The sgsn
ignors such SNDCP-XID indications by stripping the entire field
from the response. We found a modem in the wild that started to
act problematic when the empty SNDCP-XID was missing in the
response. This patch changes the XID negotiation behaviour in
a way that if a modem should send empty SNDCP-XID indications,
the reply will also contain an empty SNDCP-XID indication. Apart
from that the SNDCP-XID version number is now parsed and echoed
in the response. This ensures that we always reply with the version
number that the modem expects. (The version was 0 in all cases we
observed so far)
http://cgit.osmocom.org/openbsc/commit/?id=66ccdd58a20789b17be16cf2b4c36cdf…
commit 66ccdd58a20789b17be16cf2b4c36cdf1cbe1d95
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Dec 15 17:40:40 2016 +0100
pcu_sock: Avoid allowing MCS, when no GPRS is configured
The pcu sock interface excidantly tells the PCU that MCS
coding schemes are enabled (allowed), even when no EGPRS
is configured. With this commit sending the MCS flags
will be explicitly avoided when EGPRS is not configured.
http://cgit.osmocom.org/openbsc/commit/?id=d9cac5a736e9b2e0ca8e2020b87c8313…
commit d9cac5a736e9b2e0ca8e2020b87c83139e97a520
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 18:35:14 2016 +0100
abis_rsl: add check for field tag in IMM.ass sent msg
The parsing of IMM.ass sent does not check the tag, this
commit introduces a check to make at least sure that we
are reading out the right field
http://cgit.osmocom.org/openbsc/commit/?id=5eee3de7a4825b8925d74e6b294ffa70…
commit 5eee3de7a4825b8925d74e6b294ffa708fd1db60
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 17:26:37 2016 +0100
cosmetic: removed a few straying debug printfs
http://cgit.osmocom.org/openbsc/commit/?id=a01960801a54b84a52d46e0830d722b7…
commit a01960801a54b84a52d46e0830d722b74fced0ab
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Dec 8 17:34:12 2016 +0100
bsc_init/bts_ericsson: Improved log output
callback functions now display the received signals in the logs
http://cgit.osmocom.org/openbsc/commit/?id=0fdfc082c4e0cf6f06a3ae1af36fc246…
commit 0fdfc082c4e0cf6f06a3ae1af36fc246679540e8
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Fri Dec 2 19:10:51 2016 +0100
fixup PCU_IF_SAPI_AGCH_DT sapi_string()
Change-Id: Id6588ca342267b2af092c0a4c2c195606081dfc7
http://cgit.osmocom.org/openbsc/commit/?id=3f7650bbdc3a8145c285c50792fbd890…
commit 3f7650bbdc3a8145c285c50792fbd8907d3671b4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Dec 2 19:04:34 2016 +0100
Draft implementation to catch the Immedaiate assign messign
message and forward it to the PCU
Change-Id: Ice099c4ed7008200ed179e581aba1899c6c29455
http://cgit.osmocom.org/openbsc/commit/?id=208da22da6e6958d0bb676db9da92c3d…
commit 208da22da6e6958d0bb676db9da92c3d51e989e6
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Fri Dec 2 18:27:01 2016 +0100
pcu_sock: implement direct tlli on AGCH
Ericsson allows to attach a reference to immediate assignments. A
confirmation of the transmission is then sent back, but only containing
the reference, not the whole RLC packet.
Change-Id: I945f49e62e2a74a7906e2d49940927773edd04a9
http://cgit.osmocom.org/openbsc/commit/?id=b17c8b2e275cb5cee74eafec8a4ba879…
commit b17c8b2e275cb5cee74eafec8a4ba8796772c699
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Fri Dec 2 17:33:01 2016 +0100
libbsc: add rsl_ericsson_imm_assign_cmd() which reply with a confirmation message
ericsson can handle a reference at the end of the message which is used in
the confirm message. The confirm message is only sent if the trailer is present.
Change-Id: I88560291b5a3a3d7a0bac4d3c089b45f1f6b297f
http://cgit.osmocom.org/openbsc/commit/?id=812dcc22ad7af5da95fd472994afebd3…
commit 812dcc22ad7af5da95fd472994afebd3faa4a4dd
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Fri Dec 2 17:23:43 2016 +0100
libbsc: use 32bit random instead of 24 bit randomness
I expected the last byte must be zero which is'nt required
Change-Id: I7be14e82b9f1fc0da8e27e20e46c1710a0a9c7db
http://cgit.osmocom.org/openbsc/commit/?id=96d252de39e2191c164da2f14b1d8130…
commit 96d252de39e2191c164da2f14b1d81303670bfd2
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Fri Dec 2 05:21:45 2016 +0100
libbsc: add ericsson specific f1 trail to receive a confirmation
Change-Id: I0fdb279ce178037f99a698b99391a1720ef45c30
http://cgit.osmocom.org/openbsc/commit/?id=5df77522c4778339f6c7e89c491a7f84…
commit 5df77522c4778339f6c7e89c491a7f84ef732d7c
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Thu Dec 1 03:34:20 2016 +0100
libbsc/pcu_sock: remove const qualifier
store and load use regular uint8_t.
Change-Id: I180cd1a6b1ef73c7f6e794980f4db9f06fbaf9f9
http://cgit.osmocom.org/openbsc/commit/?id=d1f85aca82213f15802457bf963a8d83…
commit d1f85aca82213f15802457bf963a8d83957e0731
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Thu Dec 1 03:33:39 2016 +0100
pcu_sock: add missing headers
Change-Id: I4d79063c84f82be0babc742f3e34eb05ab11f4c6
http://cgit.osmocom.org/openbsc/commit/?id=8453b1811354aa42fb497d1e156f14da…
commit 8453b1811354aa42fb497d1e156f14da860b58f8
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Nov 2 02:41:41 2016 +0100
abis_om2k: protect mo fsms by NULL check
also set them NULL
Change-Id: I30df0b9ab8bc47ba9756c8388e977deed0e40200
http://cgit.osmocom.org/openbsc/commit/?id=bcab29daab90fd4edf023c4c47ed980b…
commit bcab29daab90fd4edf023c4c47ed980b6f68d176
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Thu Dec 1 02:51:11 2016 +0100
libbsc/rbs2000: delay the ALTRQ request by 3 sec
Change-Id: I1bb48ba7f7cbe4010b0c40710d3f33a930f77927
http://cgit.osmocom.org/openbsc/commit/?id=754c9946e741562957ee565463d1878d…
commit 754c9946e741562957ee565463d1878db0bb744d
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 29 12:46:58 2016 +0100
libbsc: fix wrong mask introduced by 95db69b7 in chreq
Change-Id: I06568afe2c4728d27dcce0c84cedd7914abf8264
http://cgit.osmocom.org/openbsc/commit/?id=5dd23b98ff76d22882f51d1bcf299646…
commit 5dd23b98ff76d22882f51d1bcf299646dcfb2e10
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 29 00:21:18 2016 +0100
libbsc/pcu_sock.c: pcu_tx_info_ind allow to use TRX not starting from 0
It would prevent using only e.g. TRX 1 when TRX 0 is disabled.
Change-Id: I68dc5e837bd2a3602f7875063c85da4082196274
http://cgit.osmocom.org/openbsc/commit/?id=e599ef3613c7ba2505e464cbf099318f…
commit e599ef3613c7ba2505e464cbf099318f1ccd3251
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 29 00:18:26 2016 +0100
libbsc: enable pcu_direct to flag PCU_IF_FLAG_SYSMO
The use of PCU_IF_FLAG_SYSMO enable the PCU to use DIRECT_PHY code path
Change-Id: I1f5407264fc4f209456ffcb73d7853ff315aab86
http://cgit.osmocom.org/openbsc/commit/?id=c2c665b240a65638bf53a4a9158104e3…
commit c2c665b240a65638bf53a4a9158104e383050c93
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Mon Nov 28 23:26:50 2016 +0100
libbsc: add chreq type for CHREQ_T_PDCH_ONE_PHASE & CHREQ_T_PDCH_TWO_PHASE
When using a BSC located PCU the BSC must understand PDCH requests.
Change-Id: Ie7f4ed000cf1b40d269873cf0ddf5ff9f5bbc18a
http://cgit.osmocom.org/openbsc/commit/?id=60635e33d4b328ae1f1d60f68e9bd787…
commit 60635e33d4b328ae1f1d60f68e9bd787b2d2c9c5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 21 01:33:22 2016 +0100
pcu_sock: Send non-NULL hLayer1 to PCU
The BSC-located PCU case looks to the PCU like a BTS-located PCU with
"direct PHY" access, i.e. the data related primitives are communicated
from the PCU directly towards the TRAU Frames or whatever transport
method is used between CCU and PCU.
In order to make the PCU believe that, we need to pass in a 'layer 1
handle'. As we don't use it, we can just pass any non-zero value and be
happy.
Change-Id: I8170bd4134904702b6b272e496100361ba473cbc
http://cgit.osmocom.org/openbsc/commit/?id=ea1872681d74332983a9b9a2a3943dca…
commit ea1872681d74332983a9b9a2a3943dcae11d5f17
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 20:54:47 2016 +0100
pcu_sock: Forward paging request from PCU via RSL to BTS
Change-Id: I28bf0995699618f3f5fa15fc8e1733beddfc482f
http://cgit.osmocom.org/openbsc/commit/?id=db4cc901f5a19d800292f2d195e72db3…
commit db4cc901f5a19d800292f2d195e72db3a1343c91
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 20:54:04 2016 +0100
RBS2000 RSL: Support for sending RSL PAGING CMD for GPRS
Change-Id: I66541f9b20e7fd67fbec329283fc3c821c970a56
http://cgit.osmocom.org/openbsc/commit/?id=d769b460158996030b7b8375dca7b3e6…
commit d769b460158996030b7b8375dca7b3e6603c20a6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 19:17:21 2016 +0100
pcu_if: remove function to transmit RTS request
The BSC will never be in charge of sending RTS requests to the PCU.
Change-Id: I3473f47eaa686375a39e3e49cfdfadf1f238106f
http://cgit.osmocom.org/openbsc/commit/?id=1f22ea4f13d794ef5f7c2fef11a41f2b…
commit 1f22ea4f13d794ef5f7c2fef11a41f2b78259efe
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 18:39:36 2016 +0100
pcu_sock: get rid of magic numbers and use ARRAY_SIZE() for array iteration
Change-Id: I602b581fab67b3a1c3c03c73a3a99e9afd564e29
http://cgit.osmocom.org/openbsc/commit/?id=a140e701e623722d3a4aa24938a7ad94…
commit a140e701e623722d3a4aa24938a7ad94d188500a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 18:10:10 2016 +0100
pcu_sock: Don't re-implement core functionality like gsm_bts_trx_num()
Change-Id: I5ea506c8240dac124ccf5522d02ba18e4f0cb90d
http://cgit.osmocom.org/openbsc/commit/?id=6dc88cec1eae92d4ad0ed3acddb5ae78…
commit 6dc88cec1eae92d4ad0ed3acddb5ae789378cb1d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 18:09:16 2016 +0100
pcu_if: make pcu_connected() private
Code like RSL shoudln't have to worry about whether a PCU is connected
or not. Hide this behind the API.
Change-Id: I9583d2e9b2742516a7e7ca28b045402018ee3a31
http://cgit.osmocom.org/openbsc/commit/?id=64ffbf0b9192be3211117f308bf93519…
commit 64ffbf0b9192be3211117f308bf9351954c22b1f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 16:40:17 2016 +0100
HACK: re-activate dynamic PDCH after activation failure
Change-Id: Iaa6ace3da2439610e12804bdd1b3186c1d269be6
http://cgit.osmocom.org/openbsc/commit/?id=743bd590340d5f976a09078732923929…
commit 743bd590340d5f976a0907873292392992be4d9a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 17 15:51:22 2016 +0100
WIP: PCU interface integration into BSC
This still has plenty of details to be ironed out.
Change-Id: I44c8d84e5fb240af605483312dd5d1f86adbf758
http://cgit.osmocom.org/openbsc/commit/?id=6c00e6df455c31d20b90fd06dbb28c4a…
commit 6c00e6df455c31d20b90fd06dbb28c4a42ab323c
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=48ea5e01d4d5864d19e4384a13268bf0…
commit 48ea5e01d4d5864d19e4384a13268bf0edfe434c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 16 15:17:22 2016 +0100
RBS2000: Add the P-GSL Timer IE to RSL CHAN ACT for PDCH
This seems to be mandatory when an Ericsson RBS2000 uses a SuperChannel
as back-haul.
Change-Id: I793e7d62df1ca9f9c38d39e22d3868064d446c8d
http://cgit.osmocom.org/openbsc/commit/?id=69da0be736b21caedc378b0a113e85ac…
commit 69da0be736b21caedc378b0a113e85acf0df0f70
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 15 22:59:24 2016 +0100
OM2000: Send ALTCRQ for SuperChannel after receiving IS Enable Req Ack
When the BTS is configured to use a SuperChannel and it is using a
unix domain socket based transport towards the L2TP daemon, then
we must instruct the L2TP daemon to instruct the SIU to change the Abis
Lower Transport Mode using the ALTCRQ / ALTCRP L2TP signalling.
Change-Id: I672bfaa09c42fbeb0c8459f24b2222b952de954b
http://cgit.osmocom.org/openbsc/commit/?id=3e5637678899a12f74cd01b83c52bc3f…
commit 3e5637678899a12f74cd01b83c52bc3f8f380316
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 15 23:00:29 2016 +0100
OM2000: Change the order of MO initialization
So far: CF-IS-CON-TF
Now: CF-TF-CON-IS
Change-Id: I8efd9bafdcf9504d2e5fc85c44c708fa53f4dff8
http://cgit.osmocom.org/openbsc/commit/?id=73c43725197898a2b807fdc72daf8c41…
commit 73c43725197898a2b807fdc72daf8c41736a135d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 15 22:58:49 2016 +0100
OM2000: Add FIXME comments for missing resolving of RX/TX MO!
Change-Id: I45708df724c5fc3316eca6bd2ac2c0738b19a45b
http://cgit.osmocom.org/openbsc/commit/?id=0fbcccdc8d63d8834f97fe1f7ce131dd…
commit 0fbcccdc8d63d8834f97fe1f7ce131dd7a44d32e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 15 21:18:35 2016 +0100
HACK: Don't require TRX numbers to start at 0
Change-Id: I6c5fcb06bdbe0377e2ebc46ecd73d11e834a6d99
http://cgit.osmocom.org/openbsc/commit/?id=ef273b14d3b80d43b78b715ebd79d17a…
commit ef273b14d3b80d43b78b715ebd79d17a4f73bc64
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 1 23:39:03 2016 +0100
unixsocket: include UNIXSOCKET into sabm
Change-Id: If98c037119142cc33b46ab5c1bf02d4cda81c81e
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)