From: Max <msuraev(a)sysmocom.de>
Fixes: OS#1665
---
src/osmo-bts-litecell15/l1_if.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/osmo-bts-litecell15/l1_if.c b/src/osmo-bts-litecell15/l1_if.c
index d810248..3ef2588 100644
--- a/src/osmo-bts-litecell15/l1_if.c
+++ b/src/osmo-bts-litecell15/l1_if.c
@@ -1388,6 +1388,11 @@ int bts_model_phy_link_open(struct phy_link *plink)
OSMO_ASSERT(pinst);
+ if (!pinst->trx) {
+ LOGP(DL1C, LOGL_NOTICE, "Ignoring phy link %d instance %d "
+ "because no TRX associated with it\n", plink->num, pinst->num);
+ return 0;
+ }
phy_link_state_set(plink, PHY_LINK_CONNECTING);
pinst->u.lc15.hdl = l1if_open(pinst);
@@ -1399,5 +1404,7 @@ int bts_model_phy_link_open(struct phy_link *plink)
l1if_reset(pinst->u.lc15.hdl);
phy_link_state_set(plink, PHY_LINK_CONNECTED);
+
+ return 0;
}
--
2.7.4