osmo-bts/src
Neels Hofmeyr 6a9a799c9c dyn TS: be less strict on chan_nr, to allow arbitrary pchan switches
To allow switching a dyn TS also between TCH/H <-> TCH/F and anything else,
don't thwart RSL messages just because their chan_nr doesn't reflect the
current pchan mode. For dyn TS, leave that to message handling.

In particular, a TS switch is invoked by a Chan Activ message, in which case
the current pchan by definition mismatches the incoming chan_nr's reflected
channel type.

With this patch, I have tested successful direct TCH/H<->TCH/F switchover on
sysmoBTS, with osmo-bsc patch I72d5d833b186b1e1925d513885b405d8c19aa496 (and
'msc'/'codec-list' vty config to change TCH kinds while gprs mode was none).

Change-Id: I19e5e509101ec91204de9baff04582d99bc8dcb8
2018-05-10 05:16:31 +02:00
..
common dyn TS: be less strict on chan_nr, to allow arbitrary pchan switches 2018-05-10 05:16:31 +02:00
osmo-bts-litecell15 use osmo_init_logging2() with proper talloc ctx 2018-04-04 17:54:37 +02:00
osmo-bts-octphy octphy: integrate octasics latest header release 2018-04-09 08:29:20 +00:00
osmo-bts-omldummy Include missing headers for osmo_init_logging2 2018-04-17 19:36:51 +00:00
osmo-bts-sysmo use osmo_init_logging2() with proper talloc ctx 2018-04-04 17:54:37 +02:00
osmo-bts-trx osmo-bts-trx: Enable A5/3 cipher support 2018-05-09 20:34:52 +00:00
osmo-bts-virtual virtual: Correctly set+report BTS variant in OML attributes 2018-03-17 15:14:01 +01:00
Makefile.am Add 'osmo-bts-omldummy' to bring up only OML without RSL 2018-03-17 15:22:51 +01:00