aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2019-12-01 02:33:01 +0700
committerlaforge <laforge@osmocom.org>2019-12-02 08:46:10 +0000
commita1d175ab664e210d9c4dfa89c374cd581d6bb0c1 (patch)
treeeb0660005f6a0ead424e84b93dc9dc8846240383 /README
parent5e4fdb23a48fa9990e739d39296289403ce8cbe0 (diff)
abis_nm.c: fix RSL connection timeout for trx->nr > 0
After sending of NM_MT_IPACC_RSL_CONNECT message, we start a timer, and stop it on receipt of NM_MT_IPACC_RSL_CONNECT_{ACK,NACK}. When running a multi-trx setup, one can see the following warnings: DRSL NOTICE abis_nm.c:2852 (bts=0,trx=1) RSL connection request timed out DRSL NOTICE abis_nm.c:2852 (bts=0,trx=2) RSL connection request timed out even despite NM_MT_IPACC_RSL_CONNECT is actually being acknowledged. The problem is in abis_nm_rx_ipacc(): we cannot just use sign_link->trx, because the message itself was received over the OML link, so this pointer always gives us C0/TRX0. Instead, we must find a TRX by its number from the FOH header using gsm_bts_trx_by_nr(). Change-Id: Ib4b9a198da11c88a51cfa78ffb7e7235a6365ef4
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions