diff --git a/src/common/bts.c b/src/common/bts.c index 63560c2fb..2ac411d0d 100644 --- a/src/common/bts.c +++ b/src/common/bts.c @@ -176,7 +176,7 @@ int bts_link_estab(struct gsm_bts *bts) } } - return 0; + return bts_model_oml_estab(bts); } /* RSL link is established, send status report */ diff --git a/src/osmo-bts-sysmo/main.c b/src/osmo-bts-sysmo/main.c index b3f1d5045..f6e7275c2 100644 --- a/src/osmo-bts-sysmo/main.c +++ b/src/osmo-bts-sysmo/main.c @@ -73,13 +73,20 @@ int bts_model_init(struct gsm_bts *bts) bts->c0->role_bts.l1h = fl1h; bts->c0->nominal_power = 23; - l1if_reset(fl1h); - bts_model_vty_init(bts); return 0; } +int bts_model_oml_estab(struct gsm_bts *bts) +{ + struct femtol1_hdl *fl1h = bts->c0->role_bts.l1h; + + l1if_reset(fl1h); + + return 0; +} + static void print_help() { printf( "Some useful options:\n"