This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Neels Hofmeyr gerrit-no-reply at lists.osmocom.orgHello Harald Welte, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/603 to look at the new patch set (#2). dyn TS: OS#1778 workaround: disable TCH/F on dyn TS To avoid two phones picking mismatching TCH pchans, never pick TCH/F on dynamic TS for now. See http://osmocom.org/issues/1778 Related: OS#1778 Change-Id: If7e4797a72815fc6e2bbef27756ea5df69f4bde7 --- M openbsc/src/libbsc/chan_alloc.c 1 file changed, 6 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/openbsc refs/changes/03/603/2 diff --git a/openbsc/src/libbsc/chan_alloc.c b/openbsc/src/libbsc/chan_alloc.c index 1e5dd74..e8f1b5e 100644 --- a/openbsc/src/libbsc/chan_alloc.c +++ b/openbsc/src/libbsc/chan_alloc.c @@ -309,6 +309,11 @@ if (lchan) type = GSM_LCHAN_TCH_F; } +#if 0 +Skip TCH/F for now, because otherwise dyn TS always imply the possibility to +have a mix of TCH/F and TCH/H channels; if two phones request a TCH/F +and a TCH/H, respectively, they cannot call each other. If we deny TCH/F, +they will both fall back to TCH/H, and dynamic channels are usable. /* Try fully dynamic TCH/F_TCH/H_PDCH as TCH/F... */ if (!lchan) { lchan = _lc_dyn_find_bts(bts, @@ -317,6 +322,7 @@ if (lchan) type = GSM_LCHAN_TCH_F; } +#endif /* ...and as TCH/H. */ if (!lchan) { lchan = _lc_dyn_find_bts(bts, -- To view, visit https://gerrit.osmocom.org/603 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: If7e4797a72815fc6e2bbef27756ea5df69f4bde7 Gerrit-PatchSet: 2 Gerrit-Project: openbsc Gerrit-Branch: master Gerrit-Owner: Neels Hofmeyr <nhofmeyr at sysmocom.de> Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>