diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-11-23 19:06:09 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-11-24 15:01:20 +0100 |
commit | e8dda5f296106ff6b79875cc24f25cf23e928c6b (patch) | |
tree | ad8014b1ebacee8b194621c40dfc50fabd174ef3 /src/libcommon/gsm_data.c | |
parent | 91c76fd6565283d1043efecd06b88e86288be6fb (diff) |
vty: Add cmd to configure 3g Early Classmark Sending
In state prior to this patch, "3G Early Classmark Sending Restriction"
bit in SI3 rest octets was always set to H, which is a sane default as
the policy to send the information is then controlled by "Early
Classmark Sending Control" bit in the same octet.
However, it seems Quortus SoftCore can have some issues decoding the
option, so let's add a vty cmd to be able to disable it for those
having any issues.
Related: SYS#4021
Change-Id: Ic1afe071038a3bb5871d7ff40f665c8644f801ec
Diffstat (limited to 'src/libcommon/gsm_data.c')
-rw-r--r-- | src/libcommon/gsm_data.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libcommon/gsm_data.c b/src/libcommon/gsm_data.c index e085aa67e..ef72881c5 100644 --- a/src/libcommon/gsm_data.c +++ b/src/libcommon/gsm_data.c @@ -269,6 +269,7 @@ struct gsm_bts *gsm_bts_alloc_register(struct gsm_network *net, enum gsm_bts_typ bts->dtxd = false; bts->gprs.ctrl_ack_type_use_block = true; /* use RLC/MAC control block */ bts->neigh_list_manual_mode = 0; + bts->early_classmark_allowed_3g = true; /* 3g Early Classmark Sending controlled by bts->early_classmark_allowed param */ bts->si_common.cell_sel_par.cell_resel_hyst = 2; /* 4 dB */ bts->si_common.cell_sel_par.rxlev_acc_min = 0; bts->si_common.si2quater_neigh_list.arfcn = bts->si_common.data.earfcn_list; |